역전파는 파괴적 망각이라는 현상이 존재함


어떤걸 먼저배우고 나중에 다른걸 배우면 먼저배운게 사라져버림


이걸 어떻게 해결하냐면


입력, 신경망, 출력 이 세가지 값이 필요한데


이 (입력A, 신경망, 출력B) 이라는 하나의 뭉치가


바로 신경망의 입력에 들어가는거임


신경망의 출력은 입력A와 출력B를 넣은상태로 역전파 돌린 신경망이 출력이 되는거임


그러니까


입력1로(입력A,신경망,출력B)를 주고


출력1로(입력A와 출력B로 역전파를 적용한 신경망) 을 주는거임


이렇게 주어진 입력1과 출력1로 역전파를 적용한 신경망을 구해내는거임


이러면


(입력A, 신경망, 출력B)로부터 (입력A와 출력B로 역전파를 적용한 신경망) 를 얻어내는 신경망을 얻을거고


그 신경망은 아마도 역전파 알고리즘이 될것임


여기까지가 기본적인 설명이고


파괴적 망각을 어떻게 없애냐면


입력1=(입력A, 신경망, 출력B), 출력1=(입력A와 출력B로 역전파를 적용한 신경망)


입력2=(입력C, 출력1, 출력D), 출력2=(입력A,C와 출력B,D로 역전파를 적용한 신경망)


간단히 설명하자면


역전파를 적용할 신경망의 입력과 출력에 신경망과 입력과 출력을 넣는다는거임