[파머완] 1.1 머신러닝의 개념, 1.2 파이썬 머신러닝 행태계를 구성하는 주요 패키지

채린·2023년 9월 21일

머신러닝:

데이터 내의 패턴을 스스로 인지하고 신뢰도있는 예측결과 도출

  • 지도학습
  • 비지도학습
  • 강화학습

데이터 전쟁; 머신러닝은 데이터에 의존적

사이킷런: 파이썬 머신러닝 라이브러리
넘파이 판다스에 대한 이해가 필수

넘파이(NumPy):
파이썬에서 선형대수 기반의 프로그램을 쉽게 만들 수 있도록 지원하는 패키지
배열 기반의 연산, 다양한 데이터 핸들링 기능 제공
2차원 형태의 행과 열로 이루어져 다양한 가공과 변환, 통계용 함수의 적용 등이 필요
-> 판다스의 편리성에 미치지 못함
but) 많은 알고리즘이 넘파이 기반으로 작성되어 있어 이해하는 것이 머신러닝에서 매우 중요

판다스:
파이썬의 대표적인 데이터 처리 패키지

설치

anaconda, vscode는 이미 설치되어있어 생략
jupyter notebook으로 주피터 노트북 실행,

import numpy
import pandas
import matplotlib.pyplot
impoert seaborn
from sklearn.model_selectin import train_test_split

오류 안나면 잘 설치된 것

1개의 댓글

comment-user-thumbnail
2023년 9월 21일

내용이 많고 잘 정리된 느낌이 안드는 것 같다. 더 눈에 잘 들어오게 정리해보자

답글 달기