[TIL] Day 28 - ML

 

 

 

 28일차 

머신러닝

  • 변수명명
    • 대문자는 행렬
    • 소문자는 벡터
  • ML 알고리즘 종류
    • 지도 : 정답 유
    • 비지도 : 정답 무
    • 강화 : 훈련
  • 지도학습
    • 분류
    • 회귀
  • 분류 (Classification)
  • train, test 로 나눠줘야한다.
    • train에서 X_train, y_train 뽑기
    • test에서 X_test, y_test 뽑기
  • model.fit(), model.score()
  • max_depth: 최대 depth 개수, max_features: 해당 비율가지고 모델 돌림
  • model.predict()
  • gini 계수 (순도)
  • plot_tree(model, filled, fontsize, feature_names)
  • model.feature_importances_
  • nan 제거하기도 안하기도 (안할 때는 그 자체가 데이터가 될 때)
  • 데이터 분석 시 도메인 지식 쌓기 중요
  • 결측치를 채워 넣거나, 이상치를 제거하거나

 

 

 

 회고 

장마가 시작되려나봅니다 제가 사는 지역은 하루 웬종일 비가 와요

오늘 그래서 일어나기가 너무 힘들었습니다.

머신러닝 기초를 배웠는데 되게 재미있었습니다.

오늘 수업덕분에 대충 감을 잡게 된 것 같아요

그래도 아직까지는 많이 낯설고 어렵습니다.. 수업 진도 더 들어가게 되면 더 그래지겠죠 ㅠㅠ ?

특히 파라미터 조정하는거.. 생각보다.. 노동스럽네요 조금 당황스럽지만 괜찮습니다.

원래 밥 먹는거 빼고 뭐든 안어려운게 없잖아요.. 💫

 

 

 

 

 

 

 


 

728x90