더북(TheBook)

2 머신러닝은 무엇인가요?

앞에서 인공지능이란 ‘인공적으로 만든 지능’을 의미한다고 했습니다 그렇다면 어떻게 인공적으로 지능을 만들 수 있을까요? 여기에 대한 해답이 바로 머신러닝입니다.

머신러닝은 데이터를 사용하여 인공지능을 만들 수 있습니다. 마치 요리사가 밀가루 반죽을 오븐에 넣어 빵을 만들듯이 데이터라는 재료를 머신러닝을 사용하여 하나의 인공지능으로 만들 수 있습니다.

그림 1-2 | 인공지능을 만들 때 사용하는 머신러닝

물론 인공지능을 만드는 방법에는 머신러닝뿐만 아니라 여러 방법이 있습니다. 하지만 오늘날 인공지능을 만들 때 가장 많이 사용하는 방법이 바로 머신러닝을 사용하는 방법입니다.

인공지능은 기계가 스스로 생각할 수 있게끔 만들어서 사람이 맞닥뜨리는 여러 문제를 해결하도록 돕는 역할을 합니다. 이러한 문제 역시 굳이 인공지능이 아닌 여러 프로그램을 사용하여 해결할 수 있습니다. 전통적인 프로그래밍 방식으로 말이죠(여기서 ‘전통적’이라는 것은 ‘머신러닝 방식이 아닌 방식’을 설명하기 위한 표현입니다).

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