기계학습의이해

Understanding Machine Learning

한국외국어대학교 Language & AI 융합학부

Hankuk University of Foreign Studies · 2026학년도 2학기

강의 개요

기계학습의 기본 개념부터 딥러닝과 강화학습까지, 이론과 실습을 통해 체계적으로 학습합니다. Python과 주요 머신러닝 라이브러리를 직접 다룹니다.

학습 목표

  • 지도·비지도 학습의 대표 알고리즘을 원리 수준에서 이해
  • 모델 성능을 올바르게 측정하고 결과를 해석
  • PyTorch로 신경망을 직접 학습시키고 문제를 진단
강의 정보
  • 강의 시간: 목요일 7, 8, 9교시
  • 학점: 3학점 (전공, 2학년)
  • 수강권장 사전지식: Python 프로그래밍, 선형대수·확률 기초
사용 도구
  • 언어: Python
  • 라이브러리: NumPy, scikit-learn, PyTorch
  • 환경: Google Colab

과목 정보

과목 기본정보
  • 과목명: 기계학습의이해
  • 개설학과: Language & AI 융합학부
  • 담당교수: 최승택
연락
  • 연구실: 교수회관 435호
  • 이메일: seungtaek.choi@hufs.ac.kr

강의 계획

주차 주제 세부 내용 자료
1주차
2026.09.03
기초
Introduction Course Overview, Introduction to AI 강의자료
2주차
2026.09.10
지도학습
Supervised Learning (1) Regression, Gradient Descent 강의자료
3주차
2026.09.17
지도학습
Supervised Learning (2) Classification, SVM 강의자료
4주차
2026.09.24
평가
Evaluation & Ensembles Evaluation Metrics, Decision Trees, Ensembles
추석 휴강 — 영상 강의로 진행
강의자료
5주차
2026.10.01
신경망
Neural Networks (1) Perceptron, Backpropagation 강의자료
6주차
2026.10.08
신경망
Neural Networks (2) Optimizer, Regularization 강의자료
7주차
2026.10.15
실습
PyTorch Practice Training Pipeline 강의자료
8주차
2026.10.22
시험
중간고사 1~7주차 범위
9주차
2026.10.29
비지도학습
Unsupervised Learning (1) K-means, GMM, Anomaly Detection 강의자료
10주차
2026.11.05
비지도학습
Unsupervised Learning (2) PCA, SVD, t-SNE, Autoencoder 강의자료
11주차
2026.11.12
딥러닝
Deep Learning (1) CNN, RNN, LSTM 강의자료
12주차
2026.11.19
딥러닝
Deep Learning (2) Attention, Transformer, LLM 강의자료
13주차
2026.11.26
강화학습
Reinforcement Learning MDP, Q-learning, RLHF 강의자료
14주차
2026.12.03
프로젝트
최종 프로젝트 발표 Project Presentations
15주차
2026.12.17
시험
기말고사 9~13주차 범위

평가 체계

중간고사 30%
기말고사 30%
과제 (실습 + 최종 프로젝트) 40%
출석 0%
총합 100%

출석과 수업 참여는 점수에 반영하지 않고 제출물로만 평가합니다. 과제 40%는 실습 과제와 14주차 최종 프로젝트를 합산하며, 최종 프로젝트는 개인 단위로 진행합니다.

공지사항