[通識] 106-1 A6* 科學計算 張智星

作者: cswpeter (cswpeter)   2018-01-24 00:15:04
※ 本文是否可提供臺大同學轉作其他非營利用途?(須保留原作者 ID)
(是/否/其他條件):
哪一學年度修課:106-1
ψ 授課教師 (若為多人合授請寫開課教師,以方便收錄)
張智星 (臺灣Matlab王)
δ 課程大概內容
大致上來說,老師整學期教學許多機器學習最基礎的概念與技巧
包含k-means, mle, dynamic programing, deep neural network等等
操作則以matlab進行
下面連結裡結紹很多,貼上來太籠統,請自行點閱
https://mirlab.org/jang/courses/scientificComputing/basic.asp
Ω 私心推薦指數(以五分計) ★★★★★
η 上課用書(影印講義或是指定教科書)

μ 上課方式(投影片、團體討論、老師教學風格)
表定0910開始上課,但是通常都0925才真正開始,中間下課時間也會多休息一點。
老師全部以投影片上課,一個星期大約一份到兩份簡報。
只有學期初幾堂課會教學matlab基礎操作,後面都在講比較理論,但也很有趣的東西。
σ 評分方式(給分甜嗎?是紮實分?)
1 Course participation 10%
Each in-class question asked +2
Roll call -2
課堂老師會開slido隨時可以發問,也有fb社團可以發問,一個學期問滿五次問題(或是回
答別人問題)就全拿。這部分很簡單,沒什麼人把握不到。
2 Weekly quiz 25%
每週上課都會有小考,小考內容老師上課投影片都會標出來,有時候老師也會說,這個qu
iz等等一定考,或是期末一定考,之類的話(而且真的都如老師所說出題)。
內容不難,有時候是記憶性的,有時候是計算推導,上課有聽都能把握。
3 Assignments 25% Demo required for programming assignments
我這學期寫了9份作業,寫完上傳到測資平台評分,程式長度都不長,幾乎都50行內解決
,甚至20。但是裡面概念很需要上課內容,聽懂讀熟那些方法才會寫。
4 Midterm & final exams 40%
期中考試與期末考試都是手寫上機各半
手寫時間一小時。九成以上從quiz出,甚至一模一樣的題目也會出現,大家普遍考很高。
上機時間兩小時。題目都跟作業類似,但難度增加,是否對作業還有上課概念融會貫通真
的有差,我期中沒問題,期末有點沒完全搞懂,上機就爆光了QQ。
雖然期末上機真的悲劇,但手寫,小考,期中考表現都不錯,最後A。
ρ 考題型式、作業方式
直接打在上面了
ω 其它(是否注重出席率?如果為外系選修,需先有什麼基礎較好嗎?老師個性?
加簽習慣?嚴禁遲到等…)
這次加簽全簽,教室很大,學期初可能沒位子,期中後比較好找位子。
Ψ 總結
課程內容滿多需要線性代數的概念,建議還是對線性代數有基礎的人再來,上課講的機器
學習概念我個人覺得很有趣,聽完課常常有種感覺,襪靠!原來線性代數是這樣解決問題
的。但我資質不夠,回去看通常還要再花時間,才完全理解,才寫得出作業。
另外,老師上課會錄音,搭配投影片螢幕錄影,都放在網路上,回家重聽效果不錯,甚至
可以當開放式課程自己學。
而且老師的網站有極多matlab相關資源,練習題也超多,想學都學不完的份量。應該各大
學理工科系學生使用過matlab,就上網查過老師網站查資料。
老師以前在美國matlab那邊工作過,甚至很多matlab套件,打開來看下面編輯者就是老師
本人。

Links booklink

Contact Us: admin [ a t ] ucptt.com