[SCS4049] Machine Learning and Data Science (2020-fall)
Language
Lecture: Korean Material: English / Korean
Textbook
Aurélien Géron, Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow (primary) C. Bishop, Pattern Recognition and Machine Learning (supplementary)
Lecture videos (youtube playlist)
VIDEO
Lecture slides
Lecture 01 | Machine Learning Introduction (slide , note ) Lecture 02 | Basic Mathematics (slide , note ) Lecture 03 | Python Practice I Lecture 04 | Regression (slide , note ) Lecture 05 | AI Department Seminar Lecture 06 | Clustering I (slide , note ) Lecture 07 | Clustering II (slide , note ) Lecture 08 | Classification I (slide , note ) Lecture 09 | Classification II (slide , note ) Lecture 10 | Python Practice II Lecture 11 | Support Vector Machine I (slide , note ) Lecture 12 | Support Vector Machine II (slide , note ) Lecture 13 | Decision Tree and Ensemble Learning (slide , note ) Lecture 14 | Mid-Term Practice (note ) Lecture 15 | Dimensional Reduction I (slide , note ) Lecture 16 | Dimensional Reduction II (slide , note ) Lecture 17 | Neural Network and Backpropagation I (slide , note ) Lecture 18 | Neural Network and Backpropagation II (slide , note ) Lecture 19 | Neural Network and Backpropagation III (note ) Lecture 20 | AI Department Seminar Lecture 21 | Convolutional Neural Network (slide , note ) Lecture 22 | Python Practice III Lecture 23 | Recurrent Neural Network (slide , note ) Lecture 24 | Autoencoder (slide , note ) Lecture 25 | Final Exam Practice (note )
Correction
SVM: Gaussian kernel에서 gamma값이 서로 다르더라도 두 그래프가 교차하지 않습니다. Gaussian distribution과는 다르게 normalize하는 항이 앞에 붙지 않기 때문입니다. 그래서 gamma값이 작을수록 폭이 좁으면서도 항상 더 작은 값으로만 나타납니다. distance가 0일 때 1이고 모두 여기서 교차합니다. gamma값이 작을수록 거리에 대한 영향이 적어집니다. Ensemble Learning: soft voting classification에서 확률의 평균을 구할 때 결과값과 확률을 곱해서 구하지 않습니다. 확률값 자체의 산술평균을 구합니다. Positive definiteness: singular value가 아닌 eigenvalue를 기준으로 모든 값이 0보다 클 때 성립합니다.
Exam