← all repositories
virginiakm1988/ML2022-Spring

Hung-yi Lee's 2022 ML course: all the homework, none of the tuition

This repo archives the official 2022 homework notebooks and slides from Hung-yi Lee’s NTU machine learning course, spanning regression to meta-learning.

2.6k stars Jupyter Notebook Learning
ML2022-Spring
Not currently ranked — collecting fresh signals.
star history

What it does The repository houses fifteen homework assignments from National Taiwan University’s 2022 spring machine learning course led by Hung-yi Lee. Each unit bundles a Jupyter notebook and PDF slides targeting one specific technique—regression, CNNs, transformers, GANs, reinforcement learning, and others—offering a semester-long tour through applied deep learning.

The interesting bit Instead of a monolithic framework, the repo treats each homework as a self-contained snapshot of a single concept. It functions as a curated index of what mattered in deep learning circa 2022, assembled by the course staff rather than scraped together by outsiders.

Key highlights

  • Fifteen distinct topics, from basic regression to meta-learning and network compression.
  • Every assignment ships with both executable *.ipynb notebooks and companion PDF slides.
  • Official course materials, not a third-party rewrite.
  • README links directly to lecture videos on the instructor’s YouTube channel (where available).
  • Topic list tracks the modern deep learning syllabus: Self-Attention, Transformers, Explainable AI, Adversarial Attack, Life-Long Learning.

Caveats

  • The README is strictly a table of contents; it offers no dependency lists, hardware notes, or dataset pointers for any assignment.
  • Most homework entries beyond HW4 omit direct video links in the README.

Verdict Bookmark this if you are self-studying deep learning and want a structured, topic-by-topic progression through the 2022 curriculum. Look elsewhere if you need a unified library or production-ready pipelines.

Frequently asked

What is virginiakm1988/ML2022-Spring?
This repo archives the official 2022 homework notebooks and slides from Hung-yi Lee’s NTU machine learning course, spanning regression to meta-learning.
Is ML2022-Spring open source?
Yes — virginiakm1988/ML2022-Spring is an open-source project tracked on heatdrop.
What language is ML2022-Spring written in?
virginiakm1988/ML2022-Spring is primarily written in Jupyter Notebook.
How popular is ML2022-Spring?
virginiakm1988/ML2022-Spring has 2.6k stars on GitHub.
Where can I find ML2022-Spring?
virginiakm1988/ML2022-Spring is on GitHub at https://github.com/virginiakm1988/ML2022-Spring.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.