31. AutoEncoder: 압축했다 되살리며 배우는 신경망

·
DataScience/DeepLearning
0. 들어가며지난 세 편에서 CNN, RNN, LSTM을 정리해봤는데요. 다시 보면 셋 다 공통점이 하나 있습니다. 정답 레이블이 있어야 학습이 됐다는 거죠. 이미지에는 "고양이"라는 label이, 문장에는 "긍정"이라는 label이 붙어 있어야 했잖아요. 그런데 현실에서 일하다 보면 이게 제일 아쉬운 지점이더라고요. 데이터는 쌓여 있는데 레이블이 거의 없거나, 붙이려면 사람 손이 한참 들어가야 하는 경우가 훨씬 많으니까요. 로그도 그렇고 거래 기록도 그렇습니다.그래서 이번에 다룰 오토인코더(AutoEncoder)는 질문 자체가 좀 다릅니다. "정답이 없어도 데이터 자체에서 뭔가 배울 수 있을까?" 아이디어는 의외로 단순한데요, 입력을 좁은 통로로 압축했다가 다시 원래대로 복원하게 시키는 겁니다. 잘 복..