Publications

Detailed Information

머신 러닝 어플리케이션을 위한 스냅샷 기반의 연산 오프로딩

DC Field Value Language
dc.contributor.advisor문수묵-
dc.contributor.author정인창-
dc.date.accessioned2017-10-31T07:39:15Z-
dc.date.available2017-10-31T07:39:15Z-
dc.date.issued2017-08-
dc.identifier.other000000146164-
dc.identifier.urihttps://hdl.handle.net/10371/137420-
dc.description학위논문 (석사)-- 서울대학교 대학원 공과대학 전기·정보공학부, 2017. 8. 문수묵.-
dc.description.abstract머신러닝 기술은 데이터를 학습하고 문제의 답을 추론하기 위해 복잡한 연산과 방대한 데이터를 요구한다. 이런 머신러닝 기술을 저사양 임베디드 기기에서 활용하기 위해 오프로딩 기반 머신러닝이 제안되었다. 연산 오프로딩이란 임베디드 기기에서 복잡한 연산을 동적으로 서버를 통해 수행하는 방식이다. 본 논문에서는 웹 어플리케이션을 대상으로 스냅샷 기반 연산 오프로딩을 사용하였다. 스냅샷이란 수행 중인 웹 어플리케이션의 상태를 또 다른 웹 어플리케이션의 형태로 저장하고 복원하는 기술이다. 스냅샷 기반 연산 오프로딩을 머신러닝 웹 어플리케이션에 적용 시 두 가지 이슈가 발생한다. 하나는 웹에서 이미지를 처리하는 캔버스 객체의 전송 문제이며 다른 하나는 크기가 큰 머신러닝 모델 전송 문제이다. 본 연구에서는 두 가지 이슈를 해결하여 스냅샷 기반 오프로딩을 통한 머신 러닝 웹 어플리케이션의 올바른 동작과 성능 향상을 확인하였다. 두 가지 이슈를 해결하여 실제 머신러닝 웹 어플리케이션에서 추론 시간을 측정하였다. 측정 결과 클라이언트 수행 시간 대비 오프로딩 시 3-3.5배 성능 향상을 확인하였다.-
dc.description.tableofcontents제 1 장 서론 1
제 2 장 스냅샷 기반 연산 오프로딩 3
제 1 절 스냅샷 3
제 2 절 스냅샷 기반 연산 오프로딩 3
제 3 장 캔버스 저장 방법 8
제 1 절 ImageData 9
제 2 절 Rendering Context 11
제 4 장 머신러닝 모델 전송 방법 12
제 5 장 실험 및 결과 14
제 1 절 실험 환경 14
제 2 절 캔버스 저장 방법에 따른 측정 결과 14
제 3 절 모델 전송 방법에 따른 측정 결과 16
제 6 장 결론 18
참고문헌 19
-
dc.formatapplication/pdf-
dc.format.extent705817 bytes-
dc.format.mediumapplication/pdf-
dc.language.isoko-
dc.publisher서울대학교 대학원-
dc.subject연산 오프로딩-
dc.subject스냅샷-
dc.subject머신러닝-
dc.subject웹 어플리케이션-
dc.subject캔버스-
dc.subject.ddc621.3-
dc.title머신 러닝 어플리케이션을 위한 스냅샷 기반의 연산 오프로딩-
dc.typeThesis-
dc.description.degreeMaster-
dc.contributor.affiliation공과대학 전기·정보공학부-
dc.date.awarded2017-08-
Appears in Collections:
Files in This Item:

Altmetrics

Item View & Download Count

  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Share