發表文章

不分系不是給你用來探索的

從去年開始我參與了成功大學的不分系學士班轉型為大一到大四不分系的工作,這個系的學生修課與畢業方式與最近媒體所報導清華大學公布的方案有許多接近之處。 從去年起,我也開始擔任數位不分系學生的導師,但是也正如所料,即使是一開始就對要在不分系就讀的學生一再解說,在這個系裡學生有很多修課與專案設計上的自由,但是這個自由是有代價的。如果自己想不清楚,幾年後,不僅畢不了業,也會一無所獲,但是仍然有想不清楚的學生要來。今年,我給了一位學生專案不及格,希望他能早早醒悟,在這裡,幾乎一切都要靠自己打出一條路,一有疑惑,馬上要找老師討論,如果專案與課業都沒問題就還好,可惜狀況不佳的學生約導師見面的頻率卻不高。 到現在,還是有學生以不喜歡原來的系為由想要轉入不分系(真的不要把這個當作到不分系就讀的理由,這完全錯誤!),但是卻對自己未來的路不僅不明確,還不能先全力投入自己眼下想像出來的可能方向看看,被問得急了,只好說自己希望到不分系繼續探索自己的方向。 嚴格來說,你必須對原就讀的系的所學具備一定程度的瞭解,能指出這些學問在目前各個層面的用處,也就是要夠認真,在班上成績不能太差,這種情況下,才有「初步」資格申請轉到不分系來就讀。 我非常嚴厲地對學生說,不分系不是給你用來探索的,來這裡的導師都很熱血,但是即使再熱血也不可能陪你瞎摸索,導師要陪伴的是跟他一樣熱血的學生。這個說沒想清楚,那個說還沒決定,別的系的課只想修看看,建議來參加你可能想要的方向的課程你說這個時間已經事先有安排別的事。那你是想怎樣? 所有這些實驗方案都是從善意出發而設計出來的,但是正如所有的辦法都會有一個堅強的前提,前提不成立後頭就亂成一團。學生沒想清楚,媒體報導看來美妙無比,外界幻想成這會是台灣的Minerva大學,最後是不是要來怪老師沒把你教好呢? 重申,願意接受這樣子的實驗教育方式是要付出比其他乖乖待在一個系唸書的代價要高非常非常非常多的。你要在這樣子的環境設計下學習,首先你自己必須先是一個大人,可以為自己所做的所有決定負責,因為不知道會唸多久才畢業所以最好還可以打工付你自己的學費,同時還能兼顧自己的學業,到其他專業的系修課時要具備打進該系前10%為首要目標的決心。 這裡不是避風港,能想清楚自己的方向,有上面說的那種熱血,你來了,不分系的所有熱血成員會陪你一起成長,讓你畢業時真的與一般學生不...

回首來時路,還是從仙翁操開始

圖片
20年前,我在尋找心目中的聲音過程中遇見古琴,偶然間遇見李楓老師,就這麼跟著老師學了四五年的琴,一直學到流水,還未純熟,下一首是胡笳十八拍,然後家裏出了一些事,無法經常北上,之後D來了,彈琴變成是不太累的時候才彈,再來漸漸變成偶一為之。彈琴的人都知道,三天不彈琴手就長繭了,從D開始學鋼琴後,因為我要陪練琴,更是生疏,功夫一日一日的掉,到後來幾乎停了。如今能彈的曲子大概也就入門曲仙翁操這類的。 每每看到琴躺在那裡,但是就是無力去把弦張起來,走過琴房,心裡都有一點歉疚,於是琴房變得是午睡房。躺在地板上,琴在頭頂上。我總想著做夢時琴一定會變身成人現身把我打一頓,可惜也從未發生過這種夢。 說是無力,其實是無心。不想做一件事時什麼藉口都會生出來,這是我對學生常說的話,套在自己練琴這件事上面也是剛好而已,想來慚愧。 這床我參與設計  單志淵 老師製作的琴再次回到身邊,幾個禮拜了,終於下定決心要把弦張好。幾年沒幫琴張過弦了,竟花了超過半小時,滿身大汗,趺坐在地板上,痴望著琴。 不想做時什麼藉口都有,回首來時路,還是從仙翁操開始吧!

知識是可以幫助人的

圖片
知識是可以幫助人的。」 ⚡️ 我真的好崇拜 Alvin W. Y. Su   Kun-Ta Chuang  兩位老師! 😊 ✨ ✨ 👍 👍 更敬佩的是我們陣容強大的學生助教群 🤟 ✨ 👨‍💻 👨‍💻 👩‍💻 👨‍💻 we are so proud of you,  李唯   Rain Wu ... X-Village  rocks!! # everydayncku 蘇文鈺 9月14日 這張照片看來普通,但是意義很大。 這大概是台灣第一次這麼辦課程的。話說這次在成大辦的  X-Village  跨領域程式設計人才培育計畫招了除了資訊系以外45位約20個不同科系來自全台灣的大學以上學生來參加為期半年的課程(外掛45位旁聽生)。學生暑假期間幾乎是每天被操十幾小時 ,不消說,學生,助教與老師都累翻了。 好吧!更 ⋯⋯

有時老師並會不理解學生遇到的困難

前幾天聽說有「大老闆」4.2萬台幣要找到會,1.硬體設計,2. 系統整合,3. 系統軟體設計,這樣子的工程師。不知道這位老闆到底有沒有概念這樣子的工程師要花多少時間才可以訓練出來?而現在到底有多少學生願意投入這樣子的課程被訓練呢? 很久沒寫code了,最近因為要比較積極寫以後開課用的教材,需要藉此找回一點手感與想法。之後的機器學習課程也是要以遊戲與競賽來設計,其中一個目的也為了讓同學理解在自己開發的並不是很完備的模擬器裡面與實體上到底有多大的差異。 我過一陣子也會找學生來幫我試試看python轉C在7697上是否可以運作,要不然只好在PC上做比較複雜的計算之後再傳命令過去了,希望延遲不會太離譜。 有時老師並會不理解學生遇到的困難,於是直接跟學生說,「啊!就這個演算法放進去就好了啊!」但是這也是在老師的腦子裡模擬的而已,遇到真實的狀況,真的很不一樣。我這次自走車拿到的材料就是一堆地雷,即使超音波感測器這種算是故障率不高的元件,問題在於,我手上這顆,很奇特的,在短距離忽然變成長距離時,數值會從0cm到200cm間劇烈跳動 ,需要幾個ms間多讀取幾次才會趨於穩定。遇到需要轉彎處,每次行為都不太固定,此時一般的演算法根本派不上用場。需要的是自己去實測一下這個超音波的特性才會有對策。 偏偏在把對策轉成code時,不可能一次就成功,那時候,真的不知道是自己寫錯code,還是方法錯了,錯的次數久了,都開始對自己的想法感到懷疑了,老師如此,學生就更不必談了。我這兩天就是遇到如此狀況。我寫的程式只不過不小心讓更新資料用的迴圈少做了一次,就有時可以,有時不行。這個bug我從昨天到今天共花了五個小時才找到,最後只不過是把「>1」改成「>0」就可以了。重覆的測試大概花了幾十次。蹲下又站起來幾十次,實在辛苦。 有人會說,這麼小兒科的應用為什麼要花這麼多時間?事實上,系統與軟硬體整合面對的都是這種虛擬與真實之間交替產生的錯誤,程式碼一點也不複雜,演算法也可以很簡單,但是能夠面對不可預知甚至是隨機出現的錯誤,還可以找到辦法解決,才是這種工程師的價值所在。 我們不可能一開始就能解決很大的問題,因此從遊戲與小系統入手很剛好。而功力就是在一次又一次的試誤中累積起來的,耐力與毅力也是。 所以這樣子的課程每週要花比其他課程更多時間,看起來又好像學不到什麼,要是分...

努力又愛小孩的老師

圖片
努力又愛小孩的老師

林北不跟你們玩了。我決定下一次的技術成果報告與展示就是林北辦一場音樂會

「裡面有不好聽的話,不喜歡看的不要看」 2010年之前幾年,我還因為論文數太少,成果累積不足,被卡在門前,但是卻還是對系統設計與整合傾心,那應該是我覺得自己花最多心思的成果,但是結果讓我傷透了心,2010年決心要ㄔㄟˋ了。 2000年我開始熱衷從事Video Encoder的硬體設計,但是不久後我發現系統整合更能吸引我,所以2001年開始動手ESL(電子系統層設計)工具的設計。我從MPEG-4 Simple Profile一直做到AVC RDO Profile。如果要把AVC RDO做得好,Motion Estimation要佔很大的計算量。以當年的記憶體頻寬,要做到Real Time是很大的挑戰。為了最大程度減低記憶體存取,所以已經載入到晶片內的資料的重覆使用是一個重要手段,當時少有ME/MC演算法考慮系統記憶體頻寬的議題,更不必說把系統整合起來了。為了這個,我的博士班學生設計了一個ME/MC演算法,其目標是以最少的壓縮損失換取最大程度記憶體存取的減少以及最少的晶片面積。為了證明我們的演算法的優異與正確性,我們實作了多種匯流排架構,多種ME/M C的演算法,多種位元精準度,以及多種的晶片內與外的記憶體組織等等,其排列組合加起來可以超過100種,我們去除不可能的數十種,然後每一種都實作並且在最後把最佳的幾個組合放到FPGA上,並且把電路整合進我們自己研發的 ESL工具,不僅對標準的test sequences實測,也用USB相機拍攝的影像實測數天,這些得到的結果,都與使用官方的reference software所編碼出來的結果,bit-by-bit相同。 相信在這個領域的人都知道我這位博士生花了多大的力氣。當論文整理好投到最頂級的期刊,第一次只有一個reviewer稱讚這是一個很艱難的work,其他的reviewers的意見看得出來都僅侷限在他自己的小領域。例如,有一位說,我們的ME/MC會使PSNR下降少許,無法超越最好的方法,有的說在MC/ME的發展上不必考慮匯流排頻寬,更離譜的還說這樣的模擬根本不必要在ESL上要做到bit-by-bit以及接近Cycle Accurate,意思是做太好反而不能被接受,言下之意是懷疑我們真的有做出來嗎?類似的意見讓人哭笑不得。看了意見後,只好改,然後被退。再改,再投其他期刊。到後來,我已經覺得再投下去也沒意思了...

吃這麼養生讓我回家好想吃垃圾食物

週日的台南市不太容易找到停車位,我說,保持心情愉快就容易找到,即使最後沒有找到也不會壞心情。馬上被吐槽,找不到停車位就不能逛書店,我怎麼可能會沒有壞心情。才剛說完,馬上停車位出現。哈哈哈!沒錯,這樣我的心情就很好。 在書店買了本世說新語,我覺得很訝異。她說,還不是因為考試會考。算了,反正裡面有的故事還算有趣。 我挑了本聊齋給她,對她說,這大概是中國過去第一本為女性伸張正義的書。她說,騙人,那為什麼女生都是鬼扮的,不然就是動物?ㄟ!你老爸也沒想過,XDD,這妮子有點太犀利。 晚餐吃很簡單。被吐槽,吃這麼養生讓我回家好想吃垃圾食物。對了,老爸你不要誤會,我是不可能耍完廢後覺得要多認真唸書的,但是認真之後卻一定會耍廢的。 在看均一數學,我還以為很認真,結果都挑軟柿子,然後跟我說她很精熟,心機很重,以後要防著她。買了本戰國新聞,只因為裡面有插畫,以及每一則前面有「根據本報特派記者獨家採訪」,就看得很起勁,這麼好騙,一點都不像是心機重。 被吐槽,老爸,你每天只彈半小時琴,我都彈一個多小時誒!我反嗆,彈琴是你的主業,對我來說只是副業。好罷!這我沒話說,你走吧!我要睡覺了。 老爸跟老妹寫交換日記與心得,我也要。哎!你以為我喜歡啊!我要跟你對寫你就該偷笑了,我們這年紀會理自己老爸的我們班只有我一個誒!寫不寫在你。對了,要手寫,知道嗎? 好啦!今天先用打字的,下下週再開始。為什麼下下週?哎!阿我下週就很忙啊!好吧!就這麼辦,下週辦完事要早點回家。