總網頁瀏覽量

顯示具有 碩士論文 標籤的文章。 顯示所有文章
顯示具有 碩士論文 標籤的文章。 顯示所有文章

2025年9月24日 星期三

沒有任何一篇學術論文,卻創造全球影響力:Linus Torvalds 與 Linux 開源傳奇

 



Linux作業系統核心(Linux kernel) 的發明者/長年主要核心維護者 : Linus Torvalds 的這一輩子 從來沒有 投稿過任何一篇 IEEE、ACM或其它任何 SCI 國際期刊論文 或 研討會論文、USENIX論文 (所以,他的學術論文發表數量是0,完全沒有,連1篇都沒有)。但是Linux作業系統真實的正面貢獻和影響了全世界數十年迄今,使用Linux作為其系統軟體的電子產品(Android/安卓系統 的 底層核心也是Linux kernel),在全世界已經累積數百億台,例如:手機、安卓智慧型手機、數位電視、數位機上盒、智慧音箱、車用使用者介面系統及各類的網路通訊設備等等,族繁不及備載。

Linus Torvalds在網路上公開發佈Linux kernel的初版原始程式碼時,是他就讀大學三年級的時候。而他從大學到碩士畢業,總共花了8年,因為時間和心力大多花在Linux kernel的開發上面。
而Linux作業系統也是開放原始碼(Open Source)的經典大型專案,其程式碼是開放、任何人都可參閱其細節內容,也可進行各種驗證實驗,完全是公開的。

如果你在 IEEE Xplore ( IEEE期刊論文及研討會論文的收納及搜尋平台/論文資料庫) 去搜尋 Linus Torvalds 的名字 (可設定搜尋欄位為Author也就是論文作者),也只會看過他曾經有一次受邀去IEEE的某場研討會去作主題演講(keynote), 那是在2018年,當時他暫時離開Linux核心開發社群。而他個人 並沒有任何實際的 IEEE 論文發表 ( 沒有任何的IEEE期刊論文或研討會發表)。但是IEEE反而曾經主動給他獎項,大概也是在沾Linus Torvalds的光。
(註: IEEE的全名是Institute of Electrical and Electronics Engineers,也就是 電機電子工程師學會,雖說是工程師學會,但實際上大多都是大學/學術界教授們在玩的投稿目標組織。)

如果你在Google scholar(Google學術搜尋)去搜尋 Linus Torvalds的名字,只會找到一些他的 技術文章/ 評論 / 專欄 / 觀點 或者 在研討會作keynote演講,這些都不是傳統的peer-reviewed(同行審查)的學術論文/SCI期刊論文,也就是以台灣的學術界/大學的標準玩法來說,這些幾乎都無法被認列為任何博士班畢業門檻或者教授升等門檻之類的論文發表績效(KPI)。所以他確實完全沒有任何學術界論文的投稿及發表,不過他的真實學術成就/專業成就早已經是不言而喻。

按照Linus Torvalds長期的發言內容或風格來看,他對學術界那些績效升等頭銜(個人利益)遊戲也沒興趣,也不會想要去拿什麼博士學位,這種專業技術成就及對全世界的影響力也無庸置疑,再多的博士學歷、教授頭銜也無法比擬。

包含Linux在內的電子裝置/設備的數量,在全世界已經累積數百億台。
並且學術界的計畫或論文,也大量在使用人家Linus Torvalds等人所研發/維護的 Linux作業系統。

Linus Torvalds等開源技術社群高手的風格,這是台灣應該去效仿的典範。在資訊化的時代,任何領域的學術研究過程及成果應該要盡量開源(open source),才能真正稱得上學術研究成果 (因為過程細節都可供檢視及延伸做為下一階段研究的基礎)。
而不是整天迷信論文發表數量績效和學歷,原因是基於大學/學術界論文績效制度玩法/文化的荒唐: 大多數的學術界論文根本不會有研究過程的細節,大多只會有說法、方法(故意列出漂亮的數學式,但有沒有實現、有沒有實現正確,除了作者以外沒人可以知道,但論文都顯示其實驗成果數據有多漂亮),以許多電資類的系統開發類的論文為例,例如嵌入式系統或IoT應用題目的論文即是如此。

況且如果沒花大錢去購買閱讀權 (光要閱讀每一篇IEEE研討會論文,就要付一千多元新台幣,大多是公立大學用納稅錢去買一堆期刊的閱讀權,價格非常高昂。又或者是Open Access開放式類型的期刊論文,其付費方式只是改為在論文被接受刊登錄取時付費,然後就可以被公開閱讀,這當然通常又是計畫經費納稅錢買單,通常每一篇論文 要付 新台幣 5萬多元 到 6萬元 上下。這些等同是相當封閉的圈子之下的玩法,反而極度缺乏科學的開放精神),所以有太多的垃圾論文及假論文 (為了拿到發表績效、學歷、教職、升等等利益而作,並非都純粹為了研究),以及其所延伸的碩博士學歷去創造更多的假成果,這些都基於納稅資源,實際上是非常嚴重的內耗。
綜上內容,客觀來看,並不是有學界的論文發表績效,論文績效一大堆都有自己的名字掛在上面,就代表是在做研究。許多人只是想要拿到體制內的個人利益 (透過體制內的績效數量遊戲去得到)。

反之,並不是沒有意願去搞學術界的論文就是沒有在做研究,開源技術圈其實太多沒有在玩學界論文發表績效遊戲的案例。
補充: Linus Torvalds不只是 從來沒有在 IEEE發表過任何論文,他也完全 沒有 在ACM或其它任何SCI學術界期刊、學術界研討會、USENIX組織刊物 發表過任何論文,完全沒有,連1篇也沒有,Never。

他的碩士論文: 《Linux: A Portable Operating System》有被那些學術界論文組織收錄,但 完全不是 他去投稿學術界期刊或學術界研討會的那種論文,並不是能被認列為博士班畢業門檻或教授升等的那種論文KPI績效。而他的碩士論文內容主要就是介紹他發明/開發的Linux OS kernel及其在可移植性(Portability)方面的設計/實作細節。

-----

歡迎各方洽談合作,務實/踏實追求共好。歡迎電機電子資工本科系學員,也很歡迎非電機電子資工本科系的學員加入學習嵌入式系統技術/尋求轉職成為研發工程師的行列。

孫文良 個人簡歷: https://sites.google.com/view/wenliangsun/


‼本園區開設之技術課程進一步詳情請參見下方blog網頁的課程介紹👇:
本學習區之Facebook粉絲頁如下:

--------------------------

孫文良 (阿良的嵌入式系統技術學習區)

【若需要嵌入式系統技術輔導課程 可來信洽談合作方式: iws6645@gmail.com,亦可先點擊參考這篇介紹文章

2025年9月8日 星期一

從學員案例談:缺乏原理,實作就淪為照步驟操作——理解原理,才能真正進入研發


將近4年前,有一位畢業於 中央大學 機械工程學系的學員因為想要從業務工作轉職為軟韌體工程師而來找我上課。而在當時,我通常習慣先講完 電腦(計算機)系統/嵌入式系統 的 平台/架構/原理/名詞定義,以及在台灣產業界的常見工程師職缺類型,然後再教導學員實作練習,去驗證及吸收前面所講的原理。


但他當時對於上述這些原理的講解內容感到枯燥,似乎覺得聽不太下去,所以他在課程過程中有反映想要直接學習實作實驗內容。而我也順了他的意願,馬上調整了課程內容的順序,先直接教他實作。但是在實作內容的教學過程中,當我問他是否了解那些範例韌體程式碼的意思和細節(需了解系統動作流程、架構)的時候,他卻答不上來,而他在不了解原理的情況下,又實在無法獨立舉一反三去獨立完成稍微更改目標的實作練習,這時明顯發現他缺乏和需要的正是前述的那些原理基礎。


缺乏原理(基礎理論觀念)的實作學習的意義對於這個方向來說並不大,只是在按照步驟去做,但並不知道自己到底在做什麼、其脈絡和邏輯是什麼,缺乏基礎的支撐,這樣的學習方式無法讓自己有能力去從事產品研發/開發。


(注意,這裡所謂的「原理」,並不是大多數學校內照本宣科的課程內容。以工程這種屬於應用科學的方向來說,原理必須真正符合實際狀況的理論才叫作「原理」。而照本宣科並不是「原理」、並不是「理論」,不懂原理的教師才會照本宣科,更遑論有能力去做真正的學術「研究」。此外,原理也並不是公式,並不是看到數學或物理公式就代表一定有在學習原理,也不是沒有公式就代表不是在學習原理。這就如許多在論文內瞎扯或為了「好看」而硬要去套用別人發明的演算法數學公式其實等同所謂的垃圾論文一樣。)


我的課程通常非常著重符合實際狀況的原理(理論基礎),且能指導學生以後面的實作實驗驗證內容來驗證這些原理,如此才是完整的學習。


無論學員本身是出身於 普通大學 或者 技職教育體系,都和是否比較「願意」去 學習原理(理論基礎)無關。並不是小時候比較願意去應付/應對台灣傳統教育體制內的考試的人,就代表會願意去花心力和時間理解專業學問之中的「原理」、「理論基礎」,這其實和個人的性格與認知判斷比較有關。


題外話:並不是發表一堆學術界的論文,就代表自己擅長於作研究,也不能代表自己熟悉「理論基礎」。按照學術界本身的知名權威頂級期刊Nature的論文研究證實,大學/學術界的垃圾論文和研究數據成果造假的學術論文實在是太多了,且越來越多。


台灣社會有著許多對於 學習、學歷、校名、論文、理論和實務/實作等方面的誤解、迷信及其所造成的以訛傳訛、人云亦云。



-----

歡迎各方洽談合作,務實/踏實追求共好。歡迎電機電子資工本科系學員,也很歡迎非電機電子資工本科系的學員加入學習嵌入式系統技術/尋求轉職成為研發工程師的行列。

孫文良 個人簡歷: https://sites.google.com/view/wenliangsun/


‼本園區開設之技術課程進一步詳情請參見下方blog網頁的課程介紹👇:
本學習區之Facebook粉絲頁如下:

--------------------------

孫文良 (阿良的嵌入式系統技術學習區)

【若需要嵌入式系統技術輔導課程 可來信洽談合作方式: iws6645@gmail.com,亦可先點擊參考這篇介紹文章

2021年12月15日 星期三

【我讀高職出身的】簡介一下我當年通過成大碩士論文學位考試(口試)的成果和委員們

 【我讀高職出身的】

其實,有讀過 研究所(碩/博士班) 且 通過 學位考試/論文口試 畢業的人,應該都很輕易 能講出 自己當年的指導教授 和 學位考試(學位論文口試)的 口試委員 是誰,

以個人為例,我當年(西元2015年/民國104年/103學年度第2學期)的學位考試(碩士學位論文口試)的口試委員  (以及分別把我的口試打幾分,每位委員評分的評分表正本雖然在口試完就由同學一起交給系辦公室了,但評分表的影本都還有留存,以及口試合格證明的正本都有留存,這個口試合格證明的掃描影本也會放在學位論文的第一頁) 是:

國立成功大學 工程科學系 黃悅民 教授 (指導教授)  給我94分

國立成功大學 工程科學系 侯廷偉 教授  給我94分

國立台灣科技大學 電機工程系 陳俊良 教授  給我94分

逢甲大學 資訊工程學系 林志敏 教授  給我95分

所以,我的學位考試/學位論文口試成績(平均)是: 94.25分





而且我個人的這個成大碩士學位論文,自從當時拿到畢業證書的離校當日起就完全公開,完全公開提供校內外下載閱覽。之前我還有寫一篇文章特別介紹。

我的碩士論文內容和成果,有和美國名校大學 University of Washington (華盛頓大學)當時的Ke-yu Chen博士研究生(他們該專案的第一作者) 等人的研究團隊(共五人)在2014年的一項專案成果  進行參考比較。

註: Ke-yu Chen博士畢業於東吳大學學士班、台灣大學資訊工程碩士班 與 美國University of Florida(佛羅里達大學)電機與電腦碩士班,並且他在2016年獲得美國University of Washington(華盛頓大學)的電機工程博士學位,他後來在Intel擔任過研究員和Google當過研究工程師,目前任職於Apple公司擔任研究員。

阿對了,我是讀高職學校出身的,高職教育(包含高職專業學科的補習班老師)給我很多電機電子工程領域的專業領域 理論和實務 紮實基礎,其實比名校還紮實,我讀高職出身、我驕傲。

我認為紮實的 技職教育體系 是台灣之所必須! 理論和實務都兼備!

個人簡歷: https://sites.google.com/view/wenliangsun/

2021年11月30日 星期二

南開科技大學 與 Nantou.py使用者社群 所撰寫的優秀 Android App 藍牙技術參考文章! 科技大學絕對可以像這樣很務實傑出!

附件網頁 是 Nantou.py使用者社群 以及  南開科技大學 福祉中心&USR辦公室團隊的 優秀技術資料。

網址: https://cheng-min-i-taiwan.blogspot.com/2012/01/android-bluetooth-hellobtuartrs-232.html?fbclid=IwAR2lACoKm5QdZGtZz3upVE4HqebJto2UKbdgJX7kJGzOSfdQjgZ--n2m1FU

個人當年的 成功大學碩士論文(包含一些訊號處理演算法的整合應用開發、穿戴裝置的嵌入式系統開發、Android App開發等等) 之中,關於藍牙傳輸的Android App程式實作開發的部份,也有reference參考到這篇優秀的技術文章的相關內容! 這比一堆學術界的論文績效孩實際有用得多了!! 這些專業內容是很多普通大學名校電機資工系的教授們所不會的!

而我的下一屆成大碩士班學弟們,當時參加經濟部競賽的作品之中的藍牙傳輸的app的開發方面,一樣也有參考到這篇的內容!

南開科大 與 Nantou.py使用者社群 能有這類的技術分享,實在很優秀,就算名校(成功大學)的研究生甚至業界工程師做專案開發,也得來尋求參考這些專業技術研發資料!! 科技大學只要務實,就是可以這麼優秀! 只要務實,任何科大都可以在專業上表現得比名校大學還好!

註: 南開科技大學福祉中心 是由 南開科技大學 林正敏 副校長/教授 所主持。


2019年1月14日 星期一

用於頸部姿態辨識的慣性感測訊號處理方法


這次要來分享自己於三年多前的碩士論文研究內容了

會想要分享出來主要是因為覺得其內容好像也是和maker們蠻有關的東西(其實當初寫的比較像技術報告, 想要把技術細節盡量完整交代)


因為當時實驗室的一些特殊狀況,所以當時從規劃題目、相關文獻及前人研究成果survey、設計及開發實作、找一堆人來實際測試實驗以及論文撰寫,全部共只花了2個月左右...雖不是什麼很厲害的東西, 但也是心血之作(在做碩論之前並沒有玩過慣性感測), 每字每句完全誠實寫出所有研究過程和細節

而這個東西是做什麼呢? 當初的主要研究動機又為何呢?

簡單來說, 當時有一個在網路上募資的新創公司提出了一個將慣性感測裝置放在後頸部的項鍊式穿戴裝置產品(Fineck). 當然了, 如何處理這慣性感測訊號的方法是他們家的Knowhow, 是不會公開的.

而我的論文就是基於將慣性裝置放在相同身體部位,  去研究並提出一個自己整合設計的用於頸部姿態辨識慣性感測方法,  並將其實作驗證,  看看自己提出(當然也是站在巨人肩膀上, 整合偉大先進的方法後加以延伸組合應用)並實作的方法是否也可以像他們新創公司產品影片呈現的那樣準確.

下方列出有Demo影片和口試的投影片

細節部分請大家可直接參考我的論文全文內容: 全文下載網址連結(NCKU)


方法部分, 簡單來說就是應用了: 位準和振幅的調整 + Software RC filter(也稱是指數平滑法) + 透過經驗法則訂出的姿態訊號擷取門檻機制 + Dynamic Time Warping(動態時間校正) + 簡單的1-NN分類

實作平台的部分就是Arduino Fio + 六軸慣性感測器 + 藍牙模組 + Android APP

相信這方法應也可用於其他類似情境下的訊號辨識分類

請大家盡量參考, 但若是想做成論文或文章也請勿抄襲, 並請注意合法引用  ^.<   (之前真的看過很誇張的案例...身為原作者真的會不太開心), 感謝大家了!


Demo影片(這影片是畢業之後把東西又架起來拍的,  影片有點長...):





口試投影片 (若因上傳導致部分格式稍微跑掉請見諒):

 

------------

2021/05/10更新:

很多人看我常講台灣學術界的問題,可能會以為我這個人只會一昧覺得產業相關的實作技術才有價值,而以為忽略學術研究,其實我認為什麼學術研究(或理論)和實作是兩回事的這種觀念其實是假議題(專業就是專業、學問就是學問、工程就是工程,特別是在應用科學領域,哪裡有什麼理論實作之分,也沒有什麼學術研究和產業技術之分,只有嚴謹和不嚴謹、熱愛不熱愛、掌握程度深淺、是否具備遠見之分,很多人總是很喜歡拿 理論和實作是兩回事 或者說 學術和產業是兩回事 來當作不用重視實作/懶得去碰實作的藉口),

而且我個人相當熱愛真正紮實的工程領域學術研究,正因為如此所以我個人認為台灣學術界整體風氣實在沒有很踏實(國外聽說也開始有這些現象,我不清楚),因為真正熱愛專業領域和研究的人相對實在比較少,多數人在意的是現實面而不是熱愛研究。

以前曾經分享過,自己的碩士論文當年從頭到尾共做了不到2個月(因為在這之前在忙著舉辦教育部競賽的計劃,在此之前幾乎沒時間想碩士論文的事,所以短時間內將碩士論文完成其實是真的非常累,在拚碩士論文內容的期間幾乎每天只睡三到四小時,而且還好在之前就已經有許多嵌入式系統應用設計的基礎和經驗,以及在大學時期已有累積不少與訊號處理演算相關的數學觀念),內容絕對紮實嚴謹,而在碩士班畢業離校當天(2015/8/26)就完全公開。而其中的程式原始碼和頸部姿態穿戴偵測裝置還保留至今,去年指導成大碩士生學弟們將此程式碼拿出來提供給學弟們整合後續應用程式之後去參加競賽得獎(經濟部與教育部合辦的2021第26屆大專校院資訊應用服務創新競賽[4],請看該網頁第2頁的資訊應用組九的第二名)。

台灣人很愛拿學術這兩字出來講,所以今天提一下我的碩士論文[5][6][7]當時在學術的方面的狀況(絕對不是什麼偉大成果,畢竟只是我自己1人做了共2個月不到,但當時也是做得相當用心而且絕對有考慮學術貢獻的方面),當時比較了一些論文文獻,最相關相似的文獻是和美國名校大學University of Washington(華盛頓大學)當時的Ke-yu Chen博士研究生 等人的研究團隊(共五人)在2014年的一項class project專案成果NecX [1][2]進行比較。我覺得NecX是一項很棒的專案(雖是class project,但是內行人都知道,許多歐美名校頂尖大學的class project就已經很有程度,且這是五人的共同研究成果),也很感謝他們願意公開這些研究成果資訊。

University of Washington(華盛頓大學)這間學校出過15位諾貝爾獎得主,在電腦科學和醫學領域的學術名望是世界頂尖。

NecX論文的第一作者Ke-yu Chen博士[3]畢業於東吳大學、台灣大學資訊工程碩士班 與 美國University of Florida(佛羅里達大學)電機與電腦碩士班,並且在2016年獲得美國University of Washington(華盛頓大學)的電機工程博士學位,他後來在Intel擔任過研究員和Google當過研究工程師,目前任職於Apple公司擔任研究員[3]。

他們當時就讀於University of Washington的這項NecX專案,有寫成一篇論文[1][2](這篇paper[1]有五位作者: Ke-Yu Chen, Aniket Handa, Chaoyu Yang, Shuowei Li, Shwetak Patel),也有專案網站,主要是透過EMG sensors貼在人體頸部的兩側,並進行後續的演算處理辨識,主要辨識2位受測者的5種頸部動作,並且他們的實驗數據主要是離線運算分析(offline analysis)的方式輸入WEKA資料探勘軟體以訓練出model並對其動作進行分類(所以應該是在電腦上分析),準確度是94.1%(但是是離線運算分析,他們的論文中有提到他們在做即時辨識時有遭遇到一些困難,後來他們也有做即時辨識但似乎沒有提出實驗數據,只有提到如Demo影片的效果)。

而我的碩士論文研究內容[5][6][7]是我一人自行完成,沒有共同作者,在sensor種類(選擇IMU感測器)和穿戴/放置部位是參考一項當時在網路上募資專案Fineck,而這碩士論文的核心在於自行整合應用設計一套演算法機制來做訊號處理辨識以辨識頸部動作,最後成果是做到online即時(Real time)分析演算辨識(辨識演算法的主要部分實作自行整合撰寫的手機APP應用程式達進行即時辨識運算)辨識18種頸部姿態動作(整合應用了一些open source 專案的source code加以修改整合設計),實驗的受測者人數為10位,實驗辨識率每次都在九成多以上(大約都在92%~96%),後來覺得我這樣一人獨力在2個月內所完成的成果應該明顯不輸給University of Washington的NecX專案成果,和其他文獻相比也有獨特性,所以認為這應該可算是令自己滿意的成果。當時因為已在前一年和產業公司簽約媒合(同時服研發替代役的工程師職務合約),一心想在碩士畢業後趕快去聯發科集團(晨星)上班(而工作內容性質其實和我碩士論文方向性質差異很大),而且也認為有用的研究成果最主要就是要能貢獻台灣社會(所以論文完全公開且寫出很多實作和實驗方面的細節以及演算法選擇/應用/搭配/整合的原則及整合方面的細節),所以從來就沒有想將此成果發表去什麼學術期刊(個人當時也已開始不太認同台灣學術界的某些文化),但畢業後一直覺得這東西沒用到很可惜,所以就把東西拿出來再次實驗並且拍攝Demo影片放在Youtube上面並且寫成blog文章分享,並且在離開產業界回成大協助指導碩士生時又將成果拿出來讓學弟們延伸應用參加競賽。

  
感謝我碩士班的指導教授讓我在挑選題目和研究方面有極大的自由和發揮空間,指導教授對於許多事情的務實看法,我至今仍非常認同和敬佩,也給了我不少認知和啟發,也很高興畢業後都有在和黃教授維持聯繫交流。

現在回頭想想,碩士論文口試也已經是好幾年前的事了,時間過得真快。



當年口試(學位考試)成績: 94.25 (共四位口試委員,其中一位委員打95分 而另外三位委員打94分)


【若需要嵌入式系統技術輔導課程 可來信洽談合作方式: iws6645@gmail.com,亦可先點擊參考這篇介紹文章