표제지
목차
국문초록 9
ABSTRACT 10
제1장 서론 12
1.1. 연구 배경 및 목적 12
1.2. 논문의 구성 13
제2장 관련 연구 14
2.1. 빅데이터 14
2.1.1. 빅데이터 개요 14
2.1.2. 빅데이터 프레임워크 16
2.1.3. Hadoop 16
2.1.4. HDFS 17
2.2. 딥러닝 프레임워크 20
2.2.1. 딥러닝(Deep Learning) 20
2.2.2. 딥러닝 프레임워크 21
2.2.3. 웹 UI 기반 딥러닝 시스템 및 프레임워크 22
2.2.4. 빅데이터 플랫폼 기반 딥러닝 프레임워크 23
제3장 시스템 설게 25
3.1. 제안 시스템 구조 25
3.2. 시스템 아키텍처 구조 27
3.2.1. Web UI 모듈 27
3.2.2. Web Server 모듈 28
3.2.3. HDFS 모듈 29
제4장 시스템 구현 30
4.1. 환경 구축 30
4.1.1. 개발 환경 30
4.1.2. 설치 및 환경 설정 31
4.2. 시스템 설계 및 구현 37
4.2.1. 시스템 흐름도 37
4.2.2. 시스템 구성 요소 38
4.3. 웹 UI 적용 HDFS 기반 딥러닝 시스템 42
제5장 결론 및 향후 연구 45
참고문헌 46
[표 2-1] 빅데이터 정의 및 특징 15
[표 4-1] Hadoop 개발 환경 30
[표 4-2] Hadoop/HDFS 노드 구성 정보 31
[표 4-3] Hadoop 환경 설정 파일 수정 목록 33
[표 4-4] hdfs-site.xml 설정 수정 34
[그림 2-1] 생성, 캡처, 복사 및 소비되는 데이터의 양의 추이 15
[그림 2-2] HDFS 파일 읽기 작업 18
[그림 2-3] HDFS 파일 쓰기 작업 19
[그림 3-1] 제안 시스템 전체 구조도 26
[그림 3-2] 시스템 아키텍처 27
[그림 4-1] 수정된 /etc/hosts 파일 31
[그림 4-2] 수정된 /etc/profile 파일 32
[그림 4-3] 수정된 core-site.xml 파일 33
[그림 4-4] 수정된 workers 파일 34
[그림 4-5] 수정된 hdfs-site.xml 파일 35
[그림 4-6] 수정된 hadoop-env.sh 파일 36
[그림 4-7] 시스템 흐름도 38
[그림 4-8] 웹 UI_Summary 탭 39
[그림 4-9] 웹 UI_데이터셋 관리 탭 39
[그림 4-10] 웹 UI_모델 관리 탭 40
[그림 4-11] 웹 UI_모델 훈련 탭 40
[그림 4-12] 웹 UI_로그 관리 탭 41
[그림 4-13] 모델 훈련 실행파일 선택 42
[그림 4-14] 딥러닝 모델 선택, 파라미터 입력 43