Data Science

220114) 머신러닝 첫날

고양이호랑이 2022. 1. 14. 17:16

권혜윤 강사님이 오셨고,

교재 두권을 받았다! (사실 이미 전자책으로 샀지만,, 실물 책 있으면 좋지..)

 

- 핸즈온 머신러닝

http://aladin.kr/p/cNZoF

 

핸즈온 머신러닝

지능형 시스템을 구축하려면 반드시 알아야 할 머신러닝, 딥러닝 분야 핵심 개념과 이론을 이해하기 쉽게 설명한다. 사이킷런, 케라스, 텐서플로를 이용해 실전에서 바로 활용 가능한 예제로 모

www.aladin.co.kr

- 혼자 공부하는 머신러닝+딥러닝

http://aladin.kr/p/NM09a

 

혼자 공부하는 머신러닝 + 딥러닝

구글 머신러닝 전문가로 활동하고 있는 저자는 여러 차례의 입문자들과 함께한 머신러닝&딥러닝 스터디와 번역·집필 경험을 통해 무엇을 어떻게 학습해야 할지 모르는 입문자의 막연함을 이해

www.aladin.co.kr

 

 

 

머신러닝 즉 기계학습이란?

- 기계가 기준을 알아내는 것

 

지도 학습과 비지도학습

 

분류의 결과는 정수

회귀의 결과는 실수

 


* 실습: kaggle playtennis 데이터 - 날씨에 따라 테니스를 칠것인지 말것인지 예측

https://www.kaggle.com/sdk1810/playtennis

 

PlayTennis

Play Tennis example from the book Machine Learning by Tom M. Mitchell

www.kaggle.com

 

중간에 오류난 것 해결: dict를 DataFrame으로 만들 때 index 없다고 함

https://rfriend.tistory.com/482

 

[Python] pandas DataFrame: ValueError: If using all scalar values, you must pass an index 에러 해결 방법

이번 포스팅에서는 Python pandas DataFrame을 만들려고 할 때 "ValueError: If using all scalar values, you must pass an index" 에러 해결 방안 4가지를 소개하겠습니다. 아래의 예처럼 dictionary로 키, 값..

rfriend.tistory.com

 

지니 계수(불순도, 낮을수록 잘 분류된 것) 계산해보고,

트리 시각화까지 해보았다

하는 방법 설명은

https://towardsdatascience.com/visualizing-decision-trees-with-python-scikit-learn-graphviz-matplotlib-1c50b4aa68dc

 

Visualizing Decision Trees with Python (Scikit-learn, Graphviz, Matplotlib)

Decision trees are a popular supervised learning method for a variety of reasons. Benefits of decision trees include that they can be used…

towardsdatascience.com


기초 다시 배우기..

처음 배울땐 수업 내용 따라가기 급급했는데 개념 정리 다시 할 수 있어서 좋다!