728x90 SMALL 럭키백2 [머신러닝] 확률적 경사 하강법 * 교재: 혼자 공부하는 머신러닝+딥러닝 (hanbit.co.kr) * 용어 정리 1. 확률적 경사 하강법: 훈련 세트에서 샘플을 하나씩 꺼내 손실 함수의 경사를 따라 최적의 모델을 찾는 알고리즘 2. 미니배치 경사 하강법: 여러 개의 샘플을 사용하는 경사 하강법 3. 배치 경사 하강법: 전체 샘플을 사용하는 경사 하강법 4. 에포크: 확률적 경사 하강법에서 전체 샘플을 모두 사용한 한 번의 반복 5. 손실 함수: 확률적 경사 하강법이 최적화할 대상, 머신러닝 알고리즘이 얼마나 나쁜지 측정하는 기준, 값이 작을수록 좋음 6. 로지스틱 손실 함수: 로지스틱 회귀 모델을 만드는 손실 함수로, 이진 크로스엔트로피 손실 함수라고도 함 7. SGDClassifier: 사이킷런에서 확률적 경사 하강법을 제공하는 대.. 2023. 2. 18. [머신러닝] 로지스틱 회귀(생선 확률 예측) 교재: 혼자 공부하는 머신러닝+딥러닝 (hanbit.co.kr) * 문제: 로지스틱 회귀로 확률을 예측한다. k-최근접 이웃 분류기의 한계를 경험해 보고 이를 해결하기 위해 로지스틱 회귀를 사용해 생선 종류의 확률을 예측한다. * 문제 해결 과정 1. 데이터 준비하기(pandas) 2. 훈련 세트와 테스트 세트 만들기 3. k-최근접 이웃 분류기의 확률 예측 4. 로지스틱 회귀 1) 로지스틱 회귀로 이진 분류 2) 로지스틱 회귀로 다중 분류 1. 데이터 준비하기(pandas) 판다스로 인터넷에서 데이터를 바로 다운로드하자. import pandas as pd fish = pd.read_csv('https://bit.ly/fish_csv_data') fish.head() # 처음 5개 행 출력 read_c.. 2023. 2. 10. 이전 1 다음 728x90 LIST