더북(TheBook)

5.2.1 공장 기계

1.3절에서 본 공장 기계의 개념적 이미지로 돌아가 봅시다. 이 기계는 손잡이와 입력, 출력이 달려 있는 커다란 블랙박스입니다. 이 기계를 통해 우리는 학습 알고리즘이 무엇을 하는지, 그리고 어떻게 조작하는지 구체적으로 이해했습니다. 이야기를 이어가 볼까요? 우리는 사업체에 솔루션을 판매하는 B2B 사업자입니다. 우리가 하는 일은 기계를 만들고, 그림 5-1과 같이 손잡이를 설정한 후 고객들에게 기계를 판매하는 것입니다. 고객들은 기계에 재료를 집어넣고 출력물을 가져가는 것 외에는 기계를 조작하지 않습니다. 이는 고객들에게 기계를 인도하는 시점에는 기계는 조정이 끝나고 작동할 준비가 되어 있어야 한다는 것을 의미합니다. 최종 목표는 기계가 우리 손을 떠나도 적절히 작동하도록 하는 것이죠.

▲ 그림 5-1 학습 알고리즘은 입력과 출력 사이 관계를 이해하고 최적화하는 것

공장 기계에 붙어 있는 손잡이와 스위치를 조절하면서 입력을 출력에 연결한다고 이야기했습니다. 연결 관계를 만들 수 있는 이유는 어떤 결과가 출력되어야 하는지 정답을 알고 있기 때문입니다. 기계 손잡이를 조정할 때는 테스트 정답을 들여다보지 말아야 합니다. 우리가 볼 때도 기계가 잘 동작해야 하지만, 그보다 더 중요한 것은 고객들이 기계를 사용할 때도 문제가 없어야 하죠. 이를 위해 일부 입력-출력 쌍을 따로 떼어 나중에 사용하도록 합니다. 따로 갈무리해 둔 데이터는 기계 손잡이를 조정하는 데 사용하지 않고, 훈련이 끝난 후에 손잡이가 제대로 설정되었는지 평가하는 용도로 씁니다. 좋아요, 이제 모든 준비가 끝났습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.