SYLLABUS
Course Type 전공선택
Course Code EE 214 (35.214)
Course Name Korean 기계학습 기초와 실습
Course Name English Machine Learning Basics and Practices
Instructors 해당교수
Lecture: Exp: Credit
3:0:3 Prerequisites
(Homework)
Mutually Recognized Course (Undergrad/Grad): ( X ) Term Spring and Fall
This course is designed to teach basics and practices of machine learning to 2 nd
year undergraduate students. Every week consists of a lecture for learning basic
theories and a practice session for coding to devise and implement algorithms.
Descriptions
Emphasis is on developing hands-on experiences in designing various machine
of Courses
learning methods. This is a self-contained course but basic knowledge of
probabilities and linear algebra would be helpful. CS101 or equivalent background
is highly desired. The course is also open to 3rd and 4th year students.
•Schedule
Period Topics (tentative) Remarks
Week 1 Introduction to AI and Machine Learning overview of entire class
Week 2 Python/Pytorch Practice
Week 3 Regression and Classification Python/Pytorch exercise
Week 4 Regression and Classification Python/Pytorch exercise
Neural Network Basics – gradient descent and
Week 5
backpropagation
Neural Network Basics – gradient descent and
Week 6
backpropagation
Week 7 Unsupervised/Semi-supervised Learning K-means/EM/etc.
Week 8 Mid-term exam
Week 9 Convolutional Neural Network (CNN) Basic/Architecture
Week 10 CNN Popular architecture
Application -
Week 11 CNN
detection/segmentation
Week 12 Sequential Model and Recurrent Neural Network (RNN) Traditional RNN
Week13 RNN LSTM/GRU & Application
Week 14 Advanced Topics - Generative Model GAN
Week 15 Advanced Topics - Reinforcement Learning
Week 16 Final exam
Lecturer: Prof. Jaekyun Moon