표제지
목차
국문초록 8
ABSTRACT 10
제1장 서론 12
1.1. 연구의 배경 및 목적 12
1.2. 연구 방법 13
1.3. 논문의 구성 14
제2장 관련 연구 15
2.1. 블록체인 15
2.1.1. 비트코인 17
2.1.2. 이더리움 20
2.2. SNMP와 MongoDB 22
2.2.1. SNMP 22
2.2.2. MongoDB 23
2.3. 기계 학습 24
2.3.1. 주성분 분석 26
2.3.2. 서포트 벡터 머신 28
제3장 마이너 예측정비 29
3.1. 마이너 관리 시스템 29
3.1.1. 시스템 구조 29
3.1.2. 마이너 구성 30
3.2. 장애 예측 모델 31
3.2.1. 데이터 수집 및 저장 31
3.2.2. 데이터 전처리 33
3.2.3. 장애 예측 모델을 위한 학습 34
3.3. 장애 예측정비 35
제4장 실험 및 결과 37
4.1. 실험 데이터 수집 및 저장 37
4.2. 실험 데이터 전처리 38
4.3. 결과 분석 39
제5장 결론 45
참고문헌 47
[표 2-1] 블록체인의 4가지 특성 15
[표 2-2] 분산화된 합의 프로세스 19
[표 2-3] 대표적인 기계 학습 알고리즘 25
[표 3-1] 테스트 환경 구성 30
[표 3-2] SNMP로 수집된 데이터 32
[표 3-3] 데이터 전처리 33
[표 4-1] 데이터 전처리 예 39
[표 4-2] 성분별 고유값 및 누적 고유값 40
[표 4-3] 성분별 고유벡터 41
[표 4-4] 주성분 점수와 해시 값 42
[표 4-5] SVM 실험 결과 43
[그림 2-1] 비트코인의 블록체인 구조 18
[그림 2-2] SNMP 개념도 23
[그림 2-3] 주성분 분석의 개념을 표현한 예 27
[그림 3-1] 마이너 관리 시스템 29
[그림 3-2] 구현된 대시보드 화면 36
[그림 4-1] MongoDB에 수집된 Document 예 37
[그림 4-2] 성분별 고유값 및 누적 고유값 40