조무위키
조무위키
둘러보기
대문
최근 바뀜
임의의 문서로
미디어위키 도움말
도구
여기를 가리키는 문서
가리키는 글의 최근 바뀜
특수 문서 목록
문서 정보
행위
문서
토론
편집
역사 보기
딥러닝
편집하기 (부분)
경고:
로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다.
로그인
하거나
계정을 생성하면
편집자가 사용자 이름으로 기록되고, 다른 장점도 있습니다.
스팸 방지 검사입니다. 이것을 입력하지
마세요
!
==진실== {{진실}} 퍼셉트론이라는 생물의 머가리 안에 있는 세포를 모방한걸 딥-다크한 곳 까지 이어 붙여서 컴퓨터 프로그램으로 생물의 머가리를 비슷하게 구현한 것이다. 이걸 뉴런네트워크 또는 인공신경망 이라고 한다. 가장 대표적인 인공신경망 학습방법인 지도학습은 신경망이 데이터를 인식하게 한다. 그러면 결과를 출력하는데 그 결과는 가중치 라는 파라미터에 따라서 바뀔수 있다. 넣은 데이터에 따라 원하는 출력이 나올수 있게 파라미터를 자동으로 조절하는게 기본 원리이다. 손글씨 숫자를 인식하게 학습시키려면 몇천 몇만개가 되는 손글씨 이미지와 그 이미지에 있는 글자에 정답이 들어있는 데이터셋이 필요하다. 이것은 학습 데이터라고 하는데 시험지와 답안지와 비슷한 역할을 한다. 이 데이터중 아무 데이터나 골라서 신경망에 넣는다. 그러면 처음에는 임의에 값이 나오게 되는데 그걸 정답 데이터와 매치시켜본다. 그걸 매치시키면 정답과의 오차를 얻을수 있는데 그 오차를 가지고 각각의 퍼셉트론에 미분값을 곱해서 뒤로 퍼져나가듯이 오차를 바탕으로 가중치를 업데이트 한다. 이걸 오차역전파라고 한다. 이걸 다양한 데이터로 존나게 많이 반복하면 손글씨에 글자를 구분할수 있는 가중치를 찾을수 있게된다. 아마 딥러닝 배우게 되면 이걸 제일 처음에 만들것 이다. 막 편미분 나오고 행렬 나오고 노드 나오고 기억은 안나고 이럴텐데 위에서 말한 텐서플로우나 카페, 케라스 같은 라이브러리가 알아서 해주니까 걱정 마라.
요약:
조무위키에서의 모든 기여는 CC BY-SA 4.0 라이선스로 배포된다는 점을 유의해 주세요(자세한 내용에 대해서는
조무위키:저작권
문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다.
저작권이 있는 내용을 허가 없이 저장하지 마세요!
취소
편집 도움말
(새 창에서 열림)