본문 바로가기
Python/Machine Learning

[ML]_머신러닝, 같이 할래요?

by ssolLEE 2023. 8. 17.
반응형

머신러닝? 내가 그걸 어떻게 알아?

  • 몇 년 전에 처음 '머신러닝'이란 말을 들었을 때에는 너무나 단순하게 단어만 있는 그대로 해석하고 으잉? 했었습니다. 전 그랬습니다. ㅎㅎ
  • 지금은 '머신러닝'이라는 단어는 굉장히 익숙하고 대략적으로 뭔지는 압니다. 
  • 기계학습. 뭔가 인공지능 같고 그런 것. 
  • 근데 나는 못하는 것

 

  • 이렇게만 생각했는데 이제 머신러닝이 뭔지 맛 좀 제대로 보려고 합니다. 
  • 이 공부는 다음 멋진 책과 함께 합니다. 위키북스와 저자님 너무나도 감사합니다. 

  • 이 책은 코드와 자세한 설명이 함께 있어 찬찬히 한 장 한 장 넘기며 공부하기 좋습니다. 
  • 맨 앞 챕터에서는 파이썬의 기본 문법과 라이브러리에 대한 예제 코드도 함께 나와 있습니다. 

 

그래서 머신러닝이 뭔데??

  • 일반적으로는 애플리케이션을 수정하지 않고도 데이터를 기반으로 패턴을 학습하고 결과를 예측하는 알고리즘 기법을 통칭합니다. 
  • 머신러닝 알고리즘은 데이터를 기반으로 통계적인 신뢰도를 강화하고 예측 오류를 최소화하기 위한 다양한 수학적 기법을 적용해 데이터 내의 패턴을 스스로 인지하고 신뢰도 있는 예측 결과를 도출해 냅니다. 
  • 일반적으로 지도학습(분류, 회귀, 추천 시스템, 시각/음성 감지/인지, 텍스트 분석, NLP)과 비지도학습(클러스터링, 차원 축소, 강화학습)으로 나뉩니다.