自傳
我的名字是陳奕豪,性別男,今年 27 歲。出生於高雄市,國中時就讀於住
家附近的龍華國中,畢業後經由考試分發入學本地的高雄中學。國中時便對電
腦很有興趣,參加資訊研究社,並擔任一年社長。高中時也加入電腦研究社,
課外之餘學習 C 語言。
高中畢業後,經由指定考試分發進入屏東教育大學資訊科學系就讀,努力
主修系上各種必修課程培養基礎,包括:程式語言、資料結構、演算法、計算
機網路、計算機結構、作業系統、離散數學、線性代數。此外幾堂選修課的
project 也令我印象深刻。
大二下,修習蔡進聰老師所開的生物資訊演算法,在這堂課裡,我學會了
利用基因演算法來解決 NP-Complete 的問題,小至簡單的多項式,大到各種複
雜條件的不等式,以及經典的旅行銷售員問題(Travelling salesman problem,
TSP)。
大三下,修習陳瑞泰老師所開的網路程式設計,在這堂課裡,我利用 JAVA
裡的 socket class 實作即時通訊軟體,並且複習其中物件導向的精神,最後完成
了簡單的視窗化界面。該軟體能做簡單的即時傳送訊息,並附有傳送檔案以及
多人會議的功能。
大學專題跟隨楊政興老師實作資訊隱藏,利用哈爾(Haar)小波轉換將空間
域轉換至頻率域,再利用棋盤方格法結合直方圖把機密影像藏入。該方法為可
逆的無損資訊隱藏,取出加密影像後可以無損還原原影像。又因為結合頻率域
的轉換,所以可視機密訊息量選擇藏於 HH 高頻帶,或藏於 LL 低頻帶可以獲
得額外抗雜訊效果。
在學期間拿過三次書卷獎,分別為 98 學年度(一年級)上學期第二名,98
學年度(一年級)下學期第二名以及 100 學年度(三年級)下學期第一名。專題也
有獲得佳作。
大學畢業後,經由推薦甄試進入中山大學資訊工程學系就讀研究所,選擇
進入硬體組,師承蕭勝夫老師,主要實做算術運算單元(arithmetic unit)。在
電腦圖學、科學計算以及通訊等工程領域裡,算術運算單元扮演著極其重要的
角色。除了最基本的加法(addition)、減法(subtraction)以及乘法(multiplication)
外,訊號處理上也常用到的一些數學函式,例如:三角函數(trigonometric)、倒
數(reciprocal)、指數(exponential)與對數(logarithm)。這些複雜的函數,除了可以
用循序(iterative)的方式靠軟體運算解決,也可以建構特殊函數運算單元(special
function unit)靠硬體來加速運算。
我的碩士論文題目為Hierarchical Multipartite Function Evaluation。主要
貢獻有二:提出了低代價(low cost) 的無損(lossless) 壓縮方法,使得最後表格
面積能進一步縮小,而且延遲沒有增加;提出整合誤差(Combined Error) 與窮
舉搜尋(Exhaustive Search)的加速演算法,使得原本需要執行15~30天的程式,
能夠在半小時以內執行完畢。
本論文投稿IEEE TRANSACTIONS ON COMPUTERS獲得accepted,將刊
登於該期刊VOL. 66, NO. 1, JANUARY 2017。
我是個有強烈求知欲以及高度好奇心的人,熱愛寫程式解決各種數學及邏
輯的難題,希望在工作上能夠追求自我實現與挑戰。優點是認真負責有責任
感,被交付任務會力求達到最好;缺點是常常為了完成目標而有太多執著,有
時會不知變通、固執己見。

中文自傳