레플리
글 수 13

신경망의 동작과정을 3차원으로 시각화한 영상

조회 수 790 추천 수 0 2019.12.24 16:26:06


K-002.jpg

 

https://www.facebook.com/groups/TensorFlowKR/permalink/1069473680060356/

 

 

 

신경망의 동작과정을 시각화한 영상입니다. 먼저 28x28 사이즈의 손글씨 데이터인 MNIST를 학습합니다. 그다음 새로운 숫자를 그리면 그 결과를 원핫인코딩 형식으로 출력합니다. 예를 들어, 0000100000이면 그 자리수에 맞는 숫자인 4를 가리킵니다.

 

총 3개의 레이어로 구성되어 있습니다. 입력은 784개(28x28), 레이어1은 128노드(16x8), 레이어2는 16노드(4x4), 레이어3는 10노드(0~9)입니다. 그림은 보기 편하게 2차원으로 되어 있지만, 실제로 완전연결신경망은 1차원으로 쭉 늘어져 있습니다. 화면에 보이는 각 픽셀은 이전 입력과 가중치가 곱해진 출력을 나타냅니다.

 

사실 사람이 봐서는 중간층의 결과가 어떤 의미인지 알 수 없습니다. 오직 기계만 이해가 가능합니다. 그래서 신경망을 블랙박스라 부르기도 합니다.

 

List of Articles
제목 글쓴이 날짜 조회 수
신경망의 동작과정을 3차원으로 시각화한 영상 file 깊은바다 2019-12-24 790
아 오랜만에 글 올려봅니다. 신경망 라이브러리 업데이트했습니다. [1] 사지방컴 2019-03-08 389
인공신경망 라이브러리 버전관리 file [2] 사지방컴 2018-08-16 464
직접 C#으로 제작한 인공신경망 라이브러리 [2] 사지방컴 2018-05-04 3121
신경망을 이용한 보급품 찾기 [6] 사지방컴 2017-07-17 795
신경망 퍼셉트론과 XOR 문제 해결 방법 깊은바다 2017-04-29 2885
퍼셉트론에 대한 설명과 C++ 코드 깊은바다 2017-03-23 1055
오류 역전파 알고리즘 개요 및 C++ 코드 file 깊은바다 2017-03-07 2371
파이썬 코드로 뉴럴 네트워크를 만들어보자 깊은바다 2017-02-28 862
뉴럴네트워크 코드 짜는 법 배우기 [1] 깊은바다 2017-02-28 895
인공신경망을 이용한 마우스 제스쳐 인식 file 깊은바다 2016-03-25 675
신경망을 이용한 사용자의 행동 학습 file 깊은바다 2016-03-25 629
신경망을 통한 학습의 구현 file 깊은바다 2016-03-25 1230