본문 바로가기
개발/Python&머신러닝

머신러닝(Machine Learning)

by kamyiho 2021. 3. 6.
728x90

머신러닝(Machine Learning)이란?

"머신러닝"은 인공지능(AI)의 한 분야로,

데이터 분석을 위한 모델 생성을 자동화 하여 소프트웨어가 데이터를 바탕으로 학습하고 패턴을 찾아낸다.

이를 통해 사람의 개입을 최소화 하고 빠르게 의사 결정을 내릴 수 있도록 지원한다.


▶ 도메인 지식이 있지 않아도 데이터의 특성을 학습하고 학습한 모델의 성능을 향상시키는 것
 일반적인 데이터에 대해서도 평균 이상의 성능을 나타낼 수 있는 것


※ 대표적인 5가지의 task

  1. Classification
    • label이 있는 데이터를 label에 맞게 잘 분류하기 위해 학습하는 일
  2. Clustring
    • label이 없거나 category가 무엇인지 알지 못하는 데이터를 군집별로 나누는 일
  3. Regression
    • 데이터의 특성에 따라 연속된 target 값을 예측하는 일
  4. Ranking
    • 데이터간의 순위를 예측하는 일
  5. Recommendation
    • 데이터를 통해 사용자에게 관심을 가질만한 정보를 추천해주는 일
반응형

댓글