🤖 머신러닝이란 ?

  • 인공지능(AI)의 하위 집합입니다.
  • 학습과 개선을 위해 명시적으로 컴퓨터를 프로그래밍하는 대신, 컴퓨터가 데이터로 학습하고 경험을 통해 개선하도록 훈련하는데 중심을 둡니다.

머신러닝과 AI의 상관관계는 ?

  • AI는 의사결정과 예측을 수행하기 위해 데이터를 처리합니다.
  • AI는 머신러닝 알고리즘으로 데이터를 처리할 뿐 아니라 추가 프로그래밍 없이도 데이터를 학습하면서 지능화합니다.
  • 인공지능은 모든 머신러닝 관련 하위집합을 포괄하는 상위집합입니다.
  • 인공지능 > 머신러닝 > 딥러닝 > 신경망



머신러닝 알고리즘의 유형

1. 지도 학습(Supervised Learning)

  • 정답이 있는 데이터로 학습시키는 방법
  • 종류 : 분류(Classification), 회귀(Regression)
  • 사례
    • 분류 : 제품 성능 판단 시, 합격 불합격 분류 / 검사 결과에 대한 질병 판단
    • 회귀 : 기상 데이터 예측 / 제품 수율 예측 / 투표율


2. 준지도 학습(Semi-supervised Learning)

  • 지도 학습과 비지도 학습의 중간에 해당하는 기술
  • 명확한 정답이 있는 데이터를 구하기 힘들 때 사용
  • 사례 : 구글 포토 이미지 호스팅


3. 비지도(자율) 학습(Unsupervised Learning)

  • 정답이 없는 데이터를 군집화하여 새로운 데이터에 대한 결과를 예측하는 방법
  • 종류 : 군집화(Clustering), k-means, 차원축소(Dimensionality reduction)
  • 사례 : 구매 이력을 기반으로 고객 분류 후 서로 다른 마케팅 전략 계획


4. 강화 학습(Reinforcement learning)

  • 주어진 환경에서 어떤 행동을 취하고 이로부터 어떤 보상을 얻으면서 학습을 진행
  • 사례 : 지능형 게임 봇, 알파고


Reference


개인 공부 기록용 블로그입니다
오류나 틀린 부분이 있을 경우 댓글 혹은 메일로 따끔하게 지적해주시면 감사하겠습니다 :)

댓글남기기