Study/AI System2009. 3. 18. 01:08

퍼셉트론

  - 1957년 미국의 Rosenblatt가 단순히 패턴을 인식하기 위해 제안한 모델.

  - 입력 패턴이 두 개의 클래스 중 어느 하나에 속함을 결정할 때 주로 사용되는 모델.

  - 입력값이 정확하지 않고 다른 클래스에 대한 분포가 평균값에서만 차이가 난다는 점에서 최대유사 가우시안 분류기와 개념상 유

    사.

  - 이동,확대,중복 및 회전된 패턴인 경우 결정 경계선이 계속적으로 진동함으로써 정확히 분류되지 못하는 단점.

  - 이점을 보완하고자 최소 평균 자승 알고리즘 또는 Widrow-Hoff방법이 제시,

  - 이 방법은 원하는 출력값과 실제 출력값과의 평균 자승 오류를 최소화 시킨 것.

  - 3층의 퍼셉트론 모델에서는 활성화 함수로써 시그모이드 함수를 이용한 학습 방법이 오류 역전파 알고리즘.

 

  문제점:

  - XOR문제나 패리티 비트 문제 등의 학습이 불가능함.

  - 즉, 두가지 패턴을 동시에 선형 분리할 수 없다는 것.

 

다층 퍼셉트론

  - 입력층과 출력층 사이에 하나 이상의 계층을 갖는 신경 회로망

  - 예) 3층 퍼셉트론은 입력층과 출력층 사이에 하나의 은닉층을 갖음.

  - 단층 퍼셉트론의 단점을 해결하기 위해 제안된 모델.

  - 적당한 학습 알고리즘이 없다는 이유로 많이 사용되지는 못하였지만 새로운 알고리즘의 개발로 많이 사용되고 있음.

  - 그것이 오류 역전파 알고리즘.

 

오류 역전파 알고리즘

  - 델타 규칙에 하나 이상의 은닉층이 있는 3층 이상의 신경 회로망으로 확장한 학습 방법. (일반화된 델타 규칙)

  - 일반화된 LMS알고리즘.

  - 원하는 출력값과 실제 출력값과의 차이의 제곱을 가장 최소화 하고자 경사 하강 방법 적용.

  - 입력 노드와 관련없는 클래스의 모든 노드의 원하는 출력값은 점점 낮아지고 반대인 경우는 점점 높아짐.

  - XOR문제나, 음성 인식 및 합성 문제, 시각 패턴 인식 문제 등에 많이 이용되어 좋은 결과를 보여줌.

 

  몇가지 문제점

  - 첫째, 수렴을 위해 필요한 훈련 데이터의 입력 횟수가 대개 100번 이상으로 매우 많음.(특히 음성의 경우)

  - 둘째, 가중치가 수렴하지 않고 발산하는 경우 심각한 문제점을 초래할 수 있음.

 

다층 오류 역전파 알고리즘의 문제점

  - 지역 최소점에 빠질 위험이 있다.

  - 포화 영역에서 잘 동작하지 않는다.

  - 전방향 방식으로 입출력이 진행된다. (고차원 시스템 구현시 문제가 될수 있다.)

  - 기타 문제점: 학습이 완료되기까지 많은 횟수의 반복 학습이 필요.

                      응용분야에 따라 학습 파라미터의 조절이 필요.

                      추가 학습시 전체적인 재학습이 필요한 문제.

                      학습의 완료시점을 예측할 수 없다는 문제점.

 

다층 오류 역전파 알고리즘의 문제점에 대한 개선 방법

  - 일괄 수정법

  - 출력값의 제한 방법

  - 모멘텀 방법

  - 수정 모멘텀 방법

  - 학습 계수의 최적화 방법

  - 복잡도 방법

  - 선택적 재학습 방법

  - 연결 강도 개수의 축소방법

 

'Study > AI System' 카테고리의 다른 글

Multilayer Perceptron을 이용한 Zoo 데이터 분류  (0) 2009.05.23
홉필드 신경회로망을 이용한 연상 메모리  (0) 2009.03.23
신경회로망  (0) 2009.03.18
신경회로망  (0) 2009.03.18
신경회로망  (0) 2009.03.17
Posted by 열ㅇl