Introduction to Generative AI 2024 Spring


Course Materials

Date Topic Slides (PDF) Slides (PPT) Videos Extra Materials
2/23 課程內容說明 course
intro gai
course
intro gai
課程規則
第0講:課程說明
第1講:生成式AI是什麼?
80分鐘快速了解大型語言模型
80分鐘快速了解大型語言模型
3/1 提示工程 & AI 代理人 universal
prompt part1
universal
prompt part1
第2講:今日的生成式人工智慧厲害在哪裡?從「工具」變為「工具人」
第3講:訓練不了人工智慧嗎?你可以訓練你自己
Prompt Engineering Guide
3/8 生成策略 & 從專才到通才 prompt part2 prompt part2 第4講:訓練不了人工智慧?你可以訓練你自己 (中) 語言模型如何學習使用工具
語言模型如何學習使用工具
3/22 深度學習 & Transformer prompt part3
LLM training part1
prompt part3
LLM training part1
第5講:訓練不了人工智慧?你可以訓練你自己 (下) — 讓語言彼此合作,把一個人活成一個團隊
第6講:大型語言模型修練史 — 第一階段: 自我學習,累積實力
讓 AI 村民組成虛擬村莊會發生甚麼事?
為什麼類神經網路可以正確分辨寶可夢和數碼寶貝呢?
3/29 深度學習 & Transformer LLM training part2 LLM training part2 第7講:大型語言模型修練史 — 第二階段: 名師指點,發揮潛力 (兼談對 ChatGPT 做逆向工程與 LLaMA 時代的開始) LLaMA 2
4/12 評估生成式AI & 道德議題 LLM training part3
agent
LLM training part3
agent
第8講:大型語言模型修練史 — 第三階段: 參與實戰,打磨技巧 (Reinforcement Learning from Human Feedback, RLHF)
第9講:以大型語言模型打造的AI Agent
The Rise and Potential of Large Language Model Based Agents: A Survey
5/03 Transformer & 生成式AI的可解釋性 explain
transformer
explain
transformer
第10講:今日的語言模型是如何做文字接龍的 — 淺談Transformer
第11講:大型語言模型在「想」什麼呢? — 淺談大型語言模型的可解釋性
Transformer (上)
Transformer (下)
用語言模型來解釋語言模型 (上)
用語言模型來解釋語言模型 (下)
5/10 評估生成式AI & 道德議題 evaluation
ethical
evaluation
ethical
第12講:淺談檢定大型語言模型能力的各種方式
第13講:淺談大型語言模型相關的安全性議題 (上)
Can Large Language Models Be an Alternative to Human Evaluations?
Judging LLM-as-a-Judge with MT-Bench and Chatbot Arena
Bias and Fairness in Large Language Models: A Survey
5/17 生成策略 injection
strategy
injection
strategy
第14講:淺談大型語言模型相關的安全性議題 (下) — 欺騙大型語言模型
第15講:為什麼語言模型用文字接龍,圖片生成不用像素接龍呢?— 淺談生成式人工智慧的生成策略
第16講:可以加速所有語言模型生成速度的神奇外掛 — Speculative Decoding
SpecInfer: Accelerating Generative Large Language Model Serving with Tree-based Speculative Inference and Verification
5/31 影像的生成式AI vision vision 第17講:有關影像的生成式AI (上) — AI 如何產生圖片和影片 (Sora 背後可能用的原理)
第18講:有關影像的生成式AI (下) — 快速導讀經典影像生成方法 (VAE, Flow, Diffusion, GAN) 以及與生成的影片互動
An Introduction to Vision-Language Modeling
Video Diffusion Models: A Survey
Variational Auto-encoder (VAE) (2016 機器學習)
Generative Adversarial Network (GAN) (2018 機器學習)
Flow-based Method (2019 機器學習)
Diffusion Method (2023 機器學習)
Extra lesson GPT-4o GPT-4o GPT-4o GPT-4o 背後可能的語音技術猜測

Homework

The information here is tentative and subject to change.

# HW Slides Code Video Date TA
HW1 真假難辨的世界 N/A 02/23~03/07 楊智凱 白宗民 鍾承燁
HW2 都是 AI 的作文比賽 N/A 03/01~03/21 陳瑋智 謝承修 呂俐君
HW3 以 AI 搭建自己的應用 03/08~03/21 尤展鴻 陳守仁 呂睿超
HW4 Become an AI Hypnosis Master 03/22~04/04 樊樺 呂睿超 林堅壬
HW5 LLM Fine-tuning 03/29~04/11 陳光銘 林熙哲 余奇恩
HW6 Learning from Human Preferences 04/12~05/02 白鈺綺 呂瑋杰 余奇恩
HW7 Understanding what AI is thinking 05/03~05/16 方泓傑 李哲言 白宗民
HW8 Safety Issue of Generative AI 05/10~05/26 郭恒成 呂瑋杰 李哲言
HW9 Quick Summary of Lecture Video 05/17~05/30 關鈞謚 林堅壬 謝翔
HW10 Stable Diffusion Fine-tuning 05/31~06/13 葉乃瑄 林熙哲 謝翔

FAQs