일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 고려대학교
- SSM
- 삼성소프트웨어멤버십
- 신경회로망
- 물걸레자동세척로봇청소기
- 인공지능
- 가상화
- 패턴 인식
- Python
- 파이썬
- 삼성
- 패턴인식
- 삼성전자 소프트웨어멤버십 SSM
- 나르왈프레오
- 멤버십
- 갤럭시탭S8울트라
- 물걸레로봇청소기추천
- 구글 앱 엔진
- 하이퍼바이저
- Friendship
- 증강현실
- BAM
- Neural Network
- 동아리
- hopfield network
- 신경망
- 빅데이터
- Google App Engine
- NarwalFreo
- Bidirectional Associative Memory
- Today
- Total
정보공간_1
[6기 부산 박천경] 신경회로망 오류역전파 (Backpropagation) 본문
[6기 부산 박천경] 신경회로망 오류역전파 (Backpropagation)
알 수 없는 사용자 2014. 11. 28. 11:28안녕하세요 부산 멤버십 박천경 입니다.
저는 마지막 엘리트멤버 포스팅으로 조금 주제를 바꿔서 요즘 인공지능 분야에 각광받는
기술인 신경회로망을 포스팅 하려고 합니다.
그 중 에서도 오류역전파 (Backpropagation) 알고리즘에 대한 이야기를 들려 드리겠습니다.
앞서 Elite 2기의 이동욱님의 인공신경망 Network에 대한 글과 4기 김한남의 패턴인식에
대한 글을 읽은 후에 글을 읽어 주신다면 좀더 쉽게 다가올 것이라고 생각됩니다.
저는 이번 신경회로망 오류역전파(Backpropagation) 포스팅에서는 교사학습을 이용한
단층 정적 신경망과 이것의 단점을 보완 할 수 있는 다층 정적 신경망인 오류역전파에
대해서 다루어 보겠습니다.
1.단층 정적 신경망 퍼셉트론
1957년 로젠블럿에 의해 소개된 비교적 정확히 기술된 최초의 신경회로망 모델이며 ,
단층 신경망의 기본구조 입니다.
위 그림은 일반적인 퍼셉트론의 기본 구조입니다.
퍼셉트론의 알고리즘 순서도는 다음과 같습니다.
1. 웨이트를 초기화 하고, Learning rate η(0<η<1) 를 설정한다
2. 각 패턴에 대한 패턴쌍(x,D)가 주어진다
3. 신경망의 출력을 계산한다
4. O=D이면 다음 2번 과정으로 돌아간다(다음 패턴)
5. 웨이트를 업데이트 한 이후 2번 과정으로 돌아간다(다음 패턴)
6. 전체 패턴이 과정을 거친 후 5번 과정에서 웨이트 변화가 없으면 학습 종료
웨이트 변화가 있을 경우 2번으로 돌아가서 처음 패턴부터 재 학습 한다.
이 단층 정적 신경망에게는 단점이 있습니다 다음과 같은 선형 분리 가능한
벡터의 집합만을 분리 가능하다는 단점입니다.
이러한 경우들을 보완하고자 다음 다층 정적 신경망이 나오게 되었습니다.
보시는 그림과 같이 위의 진리표와 흡사하게 나타 낼수 있는 것을 확인할 수 있습니다.
마치며, 신경회로망에 대해서 학교에서 공부하고 더욱 궁금한점이 생겨 찾아 봤던 부분이었습니다.
찾아볼수록 재미있었고, Backpropagation 뿐만 아니라 다양한 신경회로망 알고리즘에 대해서
공부해보면 좀 더 재미있는 프로젝트를 할 수 있겠다는 생각이 들었습니다.
제 포스팅은 이것으로 마치겠습니다. 모두들 수고하셨습니다.
Reference
-http://hub-ai.com/annhmmcrt/17009 (HUB AI)
'IT 놀이터 > Elite Member Tech & Talk' 카테고리의 다른 글
[6기 강북 윤덕진] 리눅스 쉘 스크립트 프로그래밍 #4 (0) | 2014.11.28 |
---|---|
[6기 강북 전영진] 리눅스 커널 심층 분석 #4 (0) | 2014.11.28 |
[6기 수원 최웅엽] WebGL 애니메이션과 셰이더 (0) | 2014.11.26 |
[6기 대구 류지현] FileSystem Minifilter Driver #1 (0) | 2014.11.26 |
[6기 부산 심현정] Ext JS4 파헤치기 #3 (0) | 2014.11.26 |