Feedforward

 

.... Feedforward network 는 feedback 을 가지지 않거나, loop 연결을 가지지 않는 network 를 의미한다 ........

우리의 눈 뒤에 있는 신경망들은 수백만 년의 진화로 완성된 명령에 따라 형성된다. 아직도 우리는, 여러 가지 과제 수행을 위해 디지털 신경망을 어떻게 연결해야 하는가를 알아내려고 애쓰고 있다. 그러나 지난 50 년 동안 디지털 신경세포를 사용한 끝에 우리는 신경망의 작동 방식에 대해 한두 가지 사실을 알게 되었다. .......... 디지털 신경망에 사용되는 연결 방식에는 크게 두 종류가 있다. 피드포워드 (feedforward : 실행에 옮기기 전에 결함을 미리 예측해 행하는 피드백 제어) 방식과 회귀 (recurrent) 방식이 그것이다. 피드포워드 망의 신경세포는 열이나 층으로 구성되어 있다. 망막과 연결된 어떤 신경망들처럼 피드포워드 망은 신경세포를 오직 앞 방향으로만 연결시킨다. 맨 앞의 신경세포 층은 다음 층과 연결되고, 다음 층은 다시 그 다음 층과 연결되는 방식이다. 어떤 신경세포 층도 이전의 신경세포 층과는 달리 연결되지 않기 때문에 '피드포워드' 라는 이름을 갖게 되었다. 반면에 회귀식 (또는 피드백) 망은 어떤 신경세포와도 연결된다. 아직은 회귀식 망들도 대개 층으로 배열되지만, 여기에서는 나중의 신경세포들이 자신의 출력물을 이전 신경세포에게 입력할 수 있다. ............ 많은 과학자들이 피드포워드 망을 더 놓아한다. 오늘날 피드포워드 망의 행동을 예측하고 설명할 수 있는 이론과 수학이 상당한 양으로 늘어났기 때문이다. 그러나 회귀식 망은 더 복잡한 행동을 할 수 있기 때문에, 그에 대한 이론의 부족을 걱정할 필요가 없거나 로봇의 동적 제어 (dynamic control) 같은 것을 원하는 사람들은 회귀식 망을 선호하는 경향이 있다 ........ (Peter Bentley 2001)

Feedforward Control 은 사건 발생이전에 제어를 Feedback Control 은 사건발생이후에 제어를 한다는 큰 차이점을 가지고 있다.

① Feedback Control : Feedback Control 이란 공정 (Process) 의 출력 (대체로 압력, 온도, 농도 등임) 을 측정하여 그것을 바탕으로 제어의 출력 (전력, 열량, 회전속도, 밸브의 여는 정도) 을 계산하여 이것을 공정의 입력 (Controlled Output(Variable), or Manipulated Variable) 으로 넣어주는 제어기법을 말한다.
② Feedforward Control : Feedforward Control이란 공정 (Process) 의 외란 (Disturbance) 을 측정하여 그것이 앞으로 공정에 어떤 영향을 가져올 것인가의 예측을 통해 제어의 출력을 계산하는 제어기법을 말한다. ....... (
PID (Proportional Integral Derivative) 제어기)


Feedforward and Feedback Control System for Average Level Control  

term :

제어 (Control)   생리학 (Physiology)   신경망 (Neural Network)   항상성 (Homeostasis)   피드백 (Feedback)    피드포워드 (Feedforward)

site :

Wikipedia : Feed-forward

paper :

피드포워드 제어 : 김상진

신경망 : Peter J. Bentley