交大修課心得-113-2
背景:NYCU CS 大四
都2026了還在寫2025上半年心得文,不過,有始有終,把這段旅程做個總結吧!
其實也沒修什麼重要的課,稍微寫寫四年的流水帳和心得。
選修
邊緣人工智慧
教授:吳凱強/學分:3
我還是把這堂課叫做ML System (DL System)吧,老師自己也說了是為了吸引學生修課才叫這個名子,但其實這門課並不是教硬體上的應用,而是如何「加速」AI System,在國外這種課大多都叫ML Systems之類的,大致來說就是教怎麼加速AI模型的training和inferencing,這真的是AI時代下最重要的一堂課了,現在AI或者說LLM已經脫離學術,在實務上漸漸變得重要,再產品化之前,如何讓模型能夠降低成本、加強服務速度變成是很重要的問題。這堂課前期主要講ChatGPT出現以前比較常出現的加速作法:Pruning, Quantization,主要用在ConvNet比較多,主要是減少模型參數達到加速效果,還有講在矩陣乘法上如何加速,但沒有講很深入的parallel programming,作業上也是稍微體驗了一下triton,大部分的課程比較偏概論,不會到很深入。課程後期就講比較多LLM加速的部分,因為目前基礎架構都是transformers,很多優化都是為了attention去設計,包含flash attention, page attention, kv cache和LoRA之類的,其實這些也是這一兩年才火起來的技術,LLM真的發展地很快啊,課程最後的project還讓大家比賽llm加速,當時我才認識了sglang, vllm這些加速引擎,大為震驚,我之前一直很喜歡工程和算法的結合,但大多AI research還是以算法為重,這些MLsys的框架在工程和算法上是同時evolve的,我非常有興趣,這堂課算成功把我引進門了,之後碩班想多探索這樣的題目,總而言之,這堂課,從夯到拉,我給到直接夯。
其他
霸權興衰史
教授:忘了/學分:2
寫這個的時候我E3登不進去了,懶得查了。我記得這堂課很涼,上課可以做自己的事,但分數沒到很甜,人上人吧。
游泳
教授:忘了/學分:0
早八游泳直接拉完了,我翹了好幾次,幸好他沒檔我。
畢業撒花
時間過得不算快但又不算慢,可能代表我過得很充實吧。發了頂會paper、交了女朋友(已分)、做了很有趣的研究、學習很多知識和技術、在最後一刻總算是找到實習,雖然不是真的完美,但以我大一的角度看現在的自己,大概會覺得很厲害。
以下擷取ig
1 | |
接下來就是邁向下一階段了,繼續挑戰自己,保持熱情。