
ML/DL에서 end-to-end learning이란 단어를 종종 발견하게 된다. end-to-end는 '끝에서 끝을 잇는'이라는 의미인데 그러면 end-to-end learning이란 무엇을 의미하는가?
end-to-end learning은 입력에서 출력까지 파이프라인 네트워크 없이 신경망으로 한 번에 처리한다는 의미이다. 파이프라인 네트워크란 전체 네트워크를 이루는 부분적인 네트워크이다.

참고로 ML/DL 논문에서 end-to-end trainable neural network이란 모델의 모든 매개변수가 하나의 손실함수에 대해 동시에 훈련되는 경로가 가능한 네트워크를 뜻한다. 즉, 신경망의 입력 및 출력을 직접 고려하여 네트워크 가중치를 최적화 될 수 있다.
도움 많이 됐어요 감사합니다!