AI/ML

Machine Learning (with Python)

Jooyoung Lee 2023. 1. 6. 18:51
반응형
본 카테고리 글들은 "파이썬 머신러닝 완벅 가이드" 라는 책을 보고 작성하였습니다.
 + 강의 내용 및 책 내용을 요약하여 정리하였음.

머신러닝의 개념

머신러닝이란, 데이터를 기반으로 패턴을 학습하고 결과를 예측하는 알고리즘 기법을 통칭한다.


머신러닝의 분류

지도학습

  • 분류
  • 회귀
  • 추천 시스템
  • 시각/음성 감지/인지
  • 텍스트 분석, NLP

비지도학습

  • 클러스터링
  • 자원 축소
  • 강화 학습

파이썬 머신러닝 주요 패키지

  • 머신러닝 패키지
    • 사이킷런(Scikit-Learn)
    • DL Library : Tensorflow, Keras, Pytorch
  • 행렬/선형대수/통계 패키지
    • 머신러닝의 이론적 백그라운드는 선형대수와 통계로 이뤄져 있다
    • NumPy : 행렬과 선형대수를 다루는 패키지
    • SciPy : 자연과학과 통계를 위한 패키지
  •  데이터 핸들링
    • Pandas : 데이터 처리 패키지
                     :: 2차원 데이터 처리에 특화되어 있다
                     :: Matplotlib를 호출해 쉽게 시각화 기능을 지원 가능
  • 시각화
    • Matplotlib / Seaborn : 시각화 패키지

 

반응형