머신러닝이 무엇인가?

말 그대로 읽으면, 기계배우는 것!이라고 말 할 수 있겠고, 정말 두루뭉수리한 말이지만 그렇게 틀린 말은 아니다.

Arthur Samuel 1 은 머신러닝을 이렇게 정의했다.

명시적으로 프로그래밍 하지 않아도 컴퓨터가 학습할 수 있는 능력을 부여하는 연구 분야.

즉, 우리가 여태까지 해 왔던, 코드를 통하여 결과를 도출하는 명시적인 프로그래밍과는 다르게 컴퓨터에게 학습할 데이터를 제공하고 그 데이터를 기반으로 다른 의사 결정을 하게 만드는 것을 의미한다.

이러한 학습 방법은 크게 세가지가 있고, 이에 대해서는 차차 알아볼 예정이다.

  • Supervised Learning (지도 학습)
  • Unsupervised Learning (비지도학습)
  • Reinforcement Learning (강화 학습)

-- 1 : 1959년 AI를 이용하여 체크 프로그램을 만든, AI 그리고 머신 러닝의 선구자. 위키

results matching ""

    No results matching ""