공부

공부/AI School 인공지능 여름캠프

머신러닝 회귀(Regression) 정리 - [AI School]

회귀(Refression) 선형회귀 Linear Regression 개념 및 예제 학습 - [머신러닝] 선형회귀 머신러닝을 공부하며 선형회귀를 다들 귀에익을 정도로 들었을 것이다. 그래서 선형회귀가 뭔데? 선형회귀 어려운말로 회귀는 변수들 간의 함수관계를 분석 yoon1seok.tistory.com 지도 학습을 이해하기 Supervised 와 Unsupervised를 이해하기 회귀의 다양한 방식 알아보기 변수의 개수 Cost 함수 경사하강법 Regression 의 응용 Lasso Regression Ridge Regression Elastic Net Regression 지도학습 이해하기지도학습 특정 input 값에 정답(label)이 있는 데이터가 주어진다. Regression : 어떤 input 값을 ..

공부/AI School 인공지능 여름캠프

파이썬 사이킷 런(sklearn) 이용 - [AI School]

사이킷 런 학습 Cross Validation 이해 K-fold Stratified-fold 모델에서 Dateset을 나누는 이유 Cross Validation의 이해 Dataset?* Machine Learning 모델을 만들기 위해 필요한 데이터 모임 * Machine Learning을 통해 해석이 필요한 데이터 모임 Vision에서 MINST, CIFAR-10, ImageNet 데이터 셋을 자주사용 Dateset나누기 Train model 모델의 Hyper-Parameter을 올바르게 정해주어야 한다 lr, batch size 등등 Bias : 모델의 Training data에 대한 예측값과 실제값의 오차 Variance : 모델의 test data에 대한 예측값과 실제값의 오차 High Bias ..

공부/AI School 인공지능 여름캠프

탐색적 데이터 분석(EDA) 정리 - [AI School]

탐색적 데이터 분석(EDA) 목차 머신러닝 프로젝트 진행과정 데이터 수집 전처리 탐색적 데이터 분석 모델 선택 평가 및 적용 탐색적 데이터 분석(EDA) 통계치 분석 및 시각화 상관관계 분석 머신러닝 프로젝트 진행과정(Work Flow) 데이터 수집(Data collection) 데이터 프로젝트를 하기 위해선 데이터가 필요하다. 웹 크롤링 과같은 방법(웹에서 데이터를 수집) 이미 쌓여 있는 DB 나 DataFile에서 데이터를 불러서 사용 데이터 전처리(Data Preprocessing) 수집한 데이터에는 중복된 값 이나, 이상한 값이 들어가있는 경우가 있다 이런 데이터를 머신러닝 입력에 적합한 형태러 변환하는 단계가 전처리 새로운 속성도 만들 기 위해Ex) 집의 가격 예측 가로 세로 데이터로 면적을 구..

공부/AI School 인공지능 여름캠프

파이썬 데이터 분석을 위한 함수 정리(Numpy, Pandas, Matplotlib) - [AI School]

파이썬 데이터 다루기 함수 정리 Numpy Matplotlib Pandas Seaborn Numpy 수학식을 다루기 위한 기본식 np.zeros(), np.ones(), np.arange() Array연산은 기본적으로 동일한 matrix끼리 연산이 진행된다. 연산의 크기가 달라도 Broadcast란 기능으로 크기가 다른 array도 연산이 가능하다 Array인덱싱이 좀 많이 쓰일것 같다. 1차원은 간단하기 때문에 2차원일때 다루기로 하겠다. x행의 모든 요소를꺼낼땐 data[ x - 1 , : ] y열의 모든 요소를꺼낼땐 data[ : , y - 1 ] 통계함수 행렬연산들 다루기 import numpy as np import random as rm data1 = np.array([1,2,3,4,5]) d..

1Seok
'공부' 카테고리의 글 목록 (5 Page)