陳世承

從每天敲工程計算機的統計領域轉彎跳到能天天很開心地寫程式的小小工程師,因此相較他人,對於數據有點小敏感,常能發現一般人不會發現的問題。喜歡不斷的超越自己,學習自己現在不會的事物。喔,順帶一提:我很喜歡人生的長度未知但寬度卻操之在己這句話,而工程師就是必須不斷的超越現在的自己以跟上時代的職業...所以我常覺得我的天職就是工程師了~~~。
電話:0989782266
line:door0721

網誌

高科技創業修課心得

一切的起源都來自於曾經父親很明確地告訴我:「你真的不是當老闆的那一塊料…」這句話,有種不服氣的感覺。當然另一方面是想測試自己的能力以及是想讓自己在畢業前能夠增廣見聞,體驗自己當老闆的經驗,算是另一種性向測驗吧。在課堂開始前,與周遭人分享我打算修這門課的時候就遇到了好幾次的質疑,來自於父母、來自於朋友。都是同樣的問題「創業是可以被教導的嗎?」父親曾經說你是哪塊料,這輩子大概就是那塊料了…當然當時的我並無相關的知識,也就無從反駁,甚至還曾被說服,動了念頭要將這堂課退掉。只是因為一些事宜最後並沒有退,也就帶著疑問的下去地繼續修這堂課了。

超極資本主義 觀後心得

此書的觀點令我訝異,我們常常在說某個企業如何的不盡責!?如何不當的壓榨員工等等…但殊不知我們卻是導致他們這麼做的主要原因。任何人都具有兩種身分。公民以及(投資人/消費者),在當今這個時代,我們做為消費者的力量是非常的強大的,大到可以逼迫任何的大企業做任何的事情。」昔日在市場上獲得寡占的企業,對於替員工加薪水這件事是不像現在一樣那麼的反彈的,因為她們最多就是把成本再轉嫁給消費者而已。

大演算 觀後心得

這本書剛拿到手的時候,初看字面的意思以為是一本,在講IT資訊工程或一些工程邏輯演算法方面的工具書呢! 經過仔細翻閱以後才知道它主要是在講「機器學習(Machine Learning)」方面的書籍。當然它與大數據的應用面是有一些重疊的部分,不過這本書主要關注的重點仍在於細究「機器學習(Machine Learning)」方面的問題。本書的作者是「佩德羅.多明戈斯(Pedro Domingos)」電腦工程博士,現任華盛頓大學電腦工程系教授,該系是全美前十大電腦工程名校。他初試啼聲聞名圈內是兩度在資料採礦大會上獲得最佳論文,並在此後成為該領域的意見領袖。他在專業領域內獲獎無數,還包含美國國家科學職業成就奬,他也是史丹佛大學及麻省理工學院客座教授。他最有名的功績是破解了一個在機器學習領域中長久以來的瓶頸,成功把機器學習、哲學與人工智慧結合起來。這個突破性的研究還曾經登上著名的《新科學人》(New Scientist)雜誌的封面故事。

穀倉效應 觀後心得

說實話,在讀此書之前,若是有人跟我說: 分工有時候是無效率的. 我想我一定會大笑三聲, 並說 怎麼可能??? 因為在我的堅信的認知之中, 必須分工合作才能發揮組織的最大效應... 人類有今日的繁榮,也都拜緊密的分工所賜. 不然人多事多口又雜,沒有分工,怎麼可能有效率的工作???但就是這種根深蒂固的習慣才會讓我們都不會去試圖去質疑 , 有些問題其實是因為分工所造成的...或者更正確地說是: 不恰當的分工 或是 過度的分工.

圖解統計與大數據

書中由簡至繁介紹了「傳統統計」、「基礎機率」、「工程統計」、「生物統計」以至於「大數據分析」等章節,每個主題小節篇幅約一至二頁,皆以輕鬆明瞭的方式配合彩色圖表來敘述統計的理論,有別於一般統計學的書籍(冗長、公式繁複),我認為只要高中職以上程度都能理解大部份內容。

貨幣戰爭 觀後心得

這是一本看完後, 心情會覺得很差的書, 覺得自己它媽賺一輩子都不如那些含金湯匙出生的有錢人。

糧食戰爭 觀後心得

作者在書中的一句「全世界超重人口的數目(十億人)大於飢餓中的人數(八億人)」這句話讓我對於此書有了很大的興趣。想想看我們每天吃了多少食物,卻很少去思考它們的來源、生產以及運輸方式,更別提在這整個食物體系下的分配問題。為甚麼我們常常在新聞上看到非洲發生飢荒?看到新聞上非洲的小孩都餓成皮包骨了。為什麼全世界會有層出不窮的農民自殺事件?

僕人:修道院的領導啟示錄

書中有一句話是「意圖減掉行動就等於空想」。再好的意圖要是沒有行動配合,終究也只是一場空。所以男主角在書中結尾時,其實很擔心自己能不能將這七天所學會的事情,融入在生活處事當中,也還好西面修士有進一步的鼓勵他 : 「希望各位在未來的人生當中,能夠或多或少的運用到這七天我們在課堂上所討論出來的道理,短期來看,也許沒什麼不同,但長期來看,你的人生一定會有很大的正面成長」。

Education

學歷 學校 學系 年份
研究所 : 清華大學 資訊工程研究所 (2014/9 ~ 2017/9)
大學     : 輔仁大學 統計資訊學系 (2008/9 ~ 2012/7)
高中     : 新莊高中 普通科 (2005/7 ~ 2008/7)

學校的專案

OS_Frog

青蛙過河是一款大家耳熟能詳的小遊戲...你要控制一隻不知道為什麼不會游泳的青蛙,不斷地跳過河上的漂流木,跳到對岸去,則算成功.使用C語言以及pThread. 共使用三個Thread,分別負責青蛙,漂流木以及使用者鍵盤的監聽上.

ISMOTE

我的畢業論文,使用Matlab建置實驗環境,比較ISMOTE與其餘五種over-sampling方法在使用五種不同的分類演算法KNN/DT/SVM/NB/Logitc所建立的分類器下的表現狀況為何?評估效能則採用了七種效能指標

Kmeans實做

與一般Kmeans不同的地方在於,初始的k(使用者輸入)個中心點,會特別去選擇距離最遠的點對. 然後對其餘的點進行歸納的動作,看其最靠近哪個中心點,然後計算K個群的平均數,得到新的K個中心,在執行歸納動作,反覆直到收斂為止.即可完成分群

Ensemble實做

針對分類問題...建構三個分類器,依序為DT,KNN,貝式(機率假設為常態),由此三個分類器進行投票.預測採用數量為多者的意見.

牛頓法

在找尋數質最佳解的時候,牛頓法的概念為,依據該值目前的位置資訊去自行建立一個二次式模型(碗型),在碗的中間就是極值,到達該碗中間之後,在重複一次上述動作,直到收斂為止.則收斂的位置就是極值.

Step Descent

在找尋數質最佳解的時候,每次移動有兩件事情需要先找到,方向以及前進的距離. Step Descent法的概念為"每次往梯度為負的方向前進",前進的距離則透過泰勒展開式建立一個二次模型(二次曲線),得到往該方向的最低點在哪,因此前進的距離為現位置到該方向的最低點.

自由的專案

泡泡圖視覺化

練習D3.js的一個小專案,從政府資料開放平台這個網站隨便抓了一個台灣產業比之類的資料. 將其以泡泡圖的方式呈現. 並可以按鈕改變呈現的資料, 這需要做到資料的綁定,以及一點點js的事件處理.

LeetCode題目解答

自己做了快一百多題的面試題目.說實在,很納悶真的會用到嗎...? 不過這些解答,相信在未來或許有某個人解不出來的時候,可以供其參考吧? 若是真的有這個人,那麼我也算是不枉此行QQ~

履歷原版

原本的履歷版本,不使用bootstrap,所有的html,css,javaScript皆由自己獨力完成,使用javascript的transform,hide show等去完成一些特效的呈現,嘗試使用到html5的nav標籤作為導覽列,以及自己用css去排版. 恩...bootstrap真的超神.

1

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nesciunt explicabo odit voluptatum ex obcaecati, eos amet voluptate nisi assumenda esse, vel commodi provident ea, quidem illum quod culpa in cumque!

2

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Maiores minus distinctio ullam id esse, necessitatibus numquam, aliquid impedit, quisquam sequi reprehenderit explicabo libero in nesciunt adipisci! Impedit eius soluta, vero?

3

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Fugiat sed cumque quo expedita mollitia, similique consequatur beatae sunt pariatur alias veniam rem tenetur cum illo nulla, dolores numquam animi asperiores.

未來計畫的專案

chatBot聊天機器人

目前的聊天機器人介面像是chatfuel,就算不會寫程式也能設計自己的聊天機器人,但其辨識規則的方式採用最長文字比對...因此很難提升其智能,計畫透過express架設server,然後建立,人與facebook溝通,facebook與server溝通的兩條連線,如此即可自行設計回應的方式.

履歷 後台的建立

履歷目前是打算當成記錄自己人生的網站使用.但若只有前台,在修改上會浪費很多的時間在複製貼上再修改.所以希望能建立一個輸入介面,減少我更新時所花費的時間.所以若是沒有後台,就無法紀錄此次的更新動作為何.

研究生教授配對系統

先透過ptt等網站收集研究生注重教授的點(意見),並再過濾之後,將結果作為特徵.以這些特徵作為日後系統必須收集(與學校交涉將此系統作為畢業生離校必填的網站)以及呈現的資料(目前是希望以雷達圖的方式呈現).

1

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nesciunt explicabo odit voluptatum ex obcaecati, eos amet voluptate nisi assumenda esse, vel commodi provident ea, quidem illum quod culpa in cumque!

2

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Maiores minus distinctio ullam id esse, necessitatibus numquam, aliquid impedit, quisquam sequi reprehenderit explicabo libero in nesciunt adipisci! Impedit eius soluta, vero?

3

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Fugiat sed cumque quo expedita mollitia, similique consequatur beatae sunt pariatur alias veniam rem tenetur cum illo nulla, dolores numquam animi asperiores.
技能 學習時間 描述

C/C++

2014/09 基本語法尚可,但很久沒使用  Pthread  LRU

JAVA

2015/11 語法熟悉  簡單Android APP開發  SCJP證照(2016 / 6)  LeetCode刷題100題up

Matlab

2016/02 語法熟悉  論文環境  數值最佳化  機器學習

VBA

2016/06 語法熟悉  T2AEditor

HTML

2017/09 正在學習中~

CSS

2017/09 正在學習中~  Select the plates

JavaScript

2017/09 正在學習中~

Python

2017/10 正在學習中~
Picture

C/C++

在作業系統(OS)這堂課,我從完全不會程式語言到對於C有一定程度的了解...修課期間不只一次仰天痛哭,我幹嘛不選擇修那堂不需要寫程式的OS課而要來這虐待自己,不過事後我非常慶幸自己修了這堂課,因為我在這堂課不只學會了C語言另外還有使用putty遠端連線到遠端主機,以及在Linux環境之下使用Vim開發C程式,和MakeFile以及Script的使用,我認為這堂課開啟了我面對程式的大門。

2014/09 - 2015/01
Movie

JAVA

碩一下期間修的都是比較偏理論的課程,除了計算機組織這堂課之外都沒有用到程式,然後我也不知道哪根筋不對,突然就開始學習JAVA這個語言,剛好這個時期是APP比較火紅(其實已經紅一兩年了),同一時期,同學龍哥邀請我一起做LeetCode這個online Judge上面的題目,於是乎我在學習JAVA語法的同時,跟他們一起寫LeetCode,作為語法的練習,再一兩個月後,我覺得對於語法有一定熟悉程度後,便開始接觸android app(去圖書館借書,照著上面做)。

2015/11 - 2016/06
Picture

MATLAB

再修李哲榮老師的數質最佳化以及吳尚鴻老師的機器學習的時候,因為必須使用MATLAB來寫作業,因此就只好學了,說實在話,跟R很像~上手很快,應該不到一個禮拜吧。反倒是那些數學理論的推倒花掉我大部分的時間...很生氣的是這段時間我一天至少念了四個小時在機器學習上面,分數還只拿到B,然後班上活下來的人(印象中死了一半以上)裡面大概有四分之三是A吧...該說清大很多天才嗎,還是我是笨蛋呢T_T。

2016/02 - 2016/06
Movie

VBA

這個時間被教授告知必須延畢一年,老實說心情很低落,另外就是自己過去存的讀書基金也所剩無幾...因此決定找個實習來賺生活費,工研院的實習需要使用VBA這個語言,大概花了兩個禮拜學會,再花了兩個禮拜接起前人的工作內容。由於前人並非資工系的學生,因此有時候使用的方法較無效率,這個時候就是我活學活用碩一下修的演算法這堂課的內容了。我本來是這麼想啦...然後就變成常常自己留下來想把事情做好(沒有錢T_T)...因為有時候解決的做法就是想不出來...在這個時期,我覺得我除了學會VBA這個語言之外,也了解到自己一個人鑽死胡同是會拖累團隊的事情...有時候跟別人求救一下,大家一起腦力激盪一下,說不定就把問題解決了。

2016/06 - 2017/08
Location

論文環境建置

由於我們實驗室是做網路的,老師的專長也在網路,我算是我們實驗室第一個作機器學習研究的學生,再尋找題目的過程中也曾經詢問過老師: "用來建置實驗環境的語言要選擇R或者是MATLAB還是PYTHON呢 ?",老師的回答是MATLAB,至於原因好像是能夠比較快實作出來還是什麼的,我忘記了。總之,雖然沒什麼,但我建置的環境將由學弟妹們繼續使用下去,想到就覺得很開心~喔,對了,在研究的這段時間,我覺得我學會了解決某一個特定的問題的能力,不論是透過先人的研究,站在巨人的肩膀上,或者是自己閉門造車,我覺得都是需要一點訣竅的。

2016/07 - 2017/08

近期學習計畫

英文

12/10是舊版多益最後一次的考試...這次的目標是考過700分...準備許久,就在此刻了!!!

Python

雖然以前曾經將語法書翻過一次,基本的語法應該沒有太大問題(雖然還是常常會多加分號...),目前的計畫是學習tensorFlow這個框架. 做為我學習Python有一定程度的證明.

Node.js框架

最近可能需要建置後台, 以前曾經使用過JAVA的Tomcat和PHP的XAMPP等工具建置. 但聽說目前最紅的是Node.js,因此還是來學學看吧~

1

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nesciunt explicabo odit voluptatum ex obcaecati, eos amet voluptate nisi assumenda esse, vel commodi provident ea, quidem illum quod culpa in cumque!

2

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Maiores minus distinctio ullam id esse, necessitatibus numquam, aliquid impedit, quisquam sequi reprehenderit explicabo libero in nesciunt adipisci! Impedit eius soluta, vero?

3

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Fugiat sed cumque quo expedita mollitia, similique consequatur beatae sunt pariatur alias veniam rem tenetur cum illo nulla, dolores numquam animi asperiores.

學習計畫

1

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sunt porro cumque, maxime sit dolorum, sequi non, nostrum optio ducimus, voluptate dolorem soluta explicabo. Blanditiis saepe cumque omnis fuga. Nulla, debitis.

2

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quod ex architecto, deserunt sint, nulla magnam blanditiis distinctio saepe nobis. Ipsam minus debitis deleniti tenetur atque! Magnam saepe ipsam explicabo necessitatibus!

3

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Fugiat sed cumque quo expedita mollitia, similique consequatur beatae sunt pariatur alias veniam rem tenetur cum illo nulla, dolores numquam animi asperiores.

1

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nesciunt explicabo odit voluptatum ex obcaecati, eos amet voluptate nisi assumenda esse, vel commodi provident ea, quidem illum quod culpa in cumque!

2

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Maiores minus distinctio ullam id esse, necessitatibus numquam, aliquid impedit, quisquam sequi reprehenderit explicabo libero in nesciunt adipisci! Impedit eius soluta, vero?

3

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Fugiat sed cumque quo expedita mollitia, similique consequatur beatae sunt pariatur alias veniam rem tenetur cum illo nulla, dolores numquam animi asperiores.

自許

或許我並非頂尖,但我願意以樂觀積極的態度去面對一切挑戰,只要是我所缺 乏的能力、知識,我都會努力去學習,不論是自學或是請教他人。在團體中, 擁有不同才能的夥伴能夠互相請教、交流新知,共同解決困難的問題,在這些 過程中,往往能夠看到自己的不足與弱項,進而去補足。就像是我大學並非資 工科系畢業的,而是統計系,這或許是我的弱項,但我認為這或許也是我的優 勢所在,因為若是轉念一想,與別人相比,我除了資工的專長外還多了他們一 項統計的專業。當然,我並不會妄自菲薄,而是會想盡辦法改善自己,超越別 人。我明白自己在未來該學的事物還有很多,但「只要堅信你自己做得到,你一定行!」我就一定能夠順利地克服未來的挑戰!

大學畢業以前

這時的我是一個得過且過的人,對於未來會感到茫然但卻也不曾試圖努力 去做出任何的改變,只是每天渾渾噩噩的度過日子,所謂的生命就像是整個人 泡在酒精之中,你偶爾會驚覺到時間正在流逝,但卻早已對此麻木與淡然。這 個狀態一直持續到大學畢業典禮當天,我突然感到徬徨以及不知所措,我開始 覺得心虛,覺得不夠資格拿起正拿在手上的畢業證書,即使畢業時的成績名列 全班前十五名,但這卻只是讓我感到更加的空虛,我不斷地質問自己大學四年 的時間是否是全心全意度過的?答案是否定的… 對於自己,我是很感到自卑的,甚至常常覺得自己是天底下卻沒有用的 人。但也正因為我認為自己是如此的卑微,所以我願意花很多的時間來精進自 己。在戶塚隆將著作的「為什麼世界頂尖人士都重視這樣的基本功」一書中, 清楚地寫道 : 永遠不要在自己的生崖之中留下逃學紀錄。你應該假裝自己很優秀,直到你真的很優秀了為止。 在這時,我認為自己最想要改變的事情就是想要一個好的學歷,所以在付出充分且充足的準備之 後,我也順利的考上了清華資工研究所。而這也讓我更加地相信只要努力,只要你願意付出,勢必就會有好的回報。

研究所就讀期間

我在課程上常想像自己就像是一個海綿,必須汲汲營營的吸取學校的知 識,所以我修了許多的課程。像是網路領域,林華君老師所開的排隊理論以及黃能富老師所開的計算機網路、像是資工領域,黃婷婷老師所開的計算機結構 和鍾葉青老師所開的作業系統以及大數據領域相關的,吳尚鴻老師開的機器學 習理論以及李哲榮老師開的數值最佳化等等。 在佩德羅.多明戈斯的大演算一書中說「機器學習有五大學派」但不論是 哪一門學派,其共通的脈絡是如何呈現問題(學習演算法 e.g. Decision Tree 演算 法) 、如何評估你的模型好壞 (測量指標 e.g. AUC) 以及如何最佳化你的模型 (最佳化方法 e.g. 梯度下降法) 。很幸運的是清大有吳尚鴻老師開的機器學習理論以及李哲榮老師開的數值最佳化 (而且老師們真的上的很好,我認為跟林軒 田老師開的機器學習基石以及技法這兩課程有的比) 。這兩堂課已經奠定了我對於機器學習認知的基礎。若是日後碰到與機器學習有關的問題,我相信我並不會躊躇不前不知從何下手,反而是會很開心,自己得到一個練習的機會了。另外在實驗室方面,我學習到如何與學長姐以及同學相處融洽,才不會惹 人厭惡,以及在對待學弟妹時,有時候也要拿出嚴厲的態度去杜絕他們做出傻 事… 同時我也與我研究所的老師學習如何正確的做研究。許多人總認為論文是 對於以後想當學者的人,才有用處。但事實上,學習如何做研究不只是學習如何生產一篇論文而已,同時也能培養你對於有訣竅地快速掌握問題的能力,以及如何具有創意的思考解決問題,並且提高在做事情上能夠自我嚴謹要求的程 度。 在此感謝我的老師林華君對於我不濟餘力的指導。

在工研院實習期間

另外我很幸運地有這個榮幸能夠在工研院實習,該單位請我負責(接手)一套編輯輸入工具的維護和開發(此工具是該專案產品,專門讓使用者輸入資料的工具) 實習讓我學習到了很多,該單位的組長曾教導過我說「專案就像是一台 巨大的機器,每個人都只是其中的一顆小螺絲釘,就算你將你的工作完成到了百分之一百的完美,但卻因此而耽誤到了其他人的進度,那麼總體來說,你反而是得到了零分」。這句話讓我記憶猶新,也因此,在每次要開始執行工作前,總會先與負責帶我的工程師討論,這樣做好不好呢? 我大概需要花多久時間? 其他人是否能夠接受呢? 等等如雲的問題。而且在實習的這段時間,我發現我 的程式能力有所進展,以及認知到演算法以及資料結構的重要性!!! 例如我曾 經將這套輸入工具某一個功能的效能改善了好幾倍,原本需要跑好幾天也不一 定跑得完的資料輸入量,但我僅僅是改用了資料結構,由 dictionary(hash Table) 改為陣列,就將速度提升至五分鐘以內解決(忽略其他細節)。 但事實上在我剛進來工研院實習時,我曾經覺得很絕望…因為我覺得工研院內工程師的程度太高了,我不確定是否能夠在有生之年追趕到他們的程度呢? (當時的我真的很認真地思考過現在轉行去賣雞排是否還來的及?) 但好在我並沒有放棄希望,並且不斷地向他們學習以及請教,也因此在之後才能開發出上述 較為快速的演算法,並且最終贏得了他們的稱讚。 後來為了想要修蔡仁松老師所開的「高科技創業與營運」這堂課程,我與工研院內帶我的工程師表達了請辭之意,雖然他也試圖慰留我,但我認為我已經在這實習了八個月了,也該是時候換個環境來讓自己成長了。人不能像隻烏 龜一樣永遠待在舒適的環境當中,那只會讓自己躊躇不前不長進,所以獅子才會把自己的孩子丟入山崖下,所以孟母才會帶著孟子搬家三次,那麼我也該為 了自己,把自己投入火焰之中才是。為人應當為了得到燦爛的榮耀而付出一切 才是。在聽過我委婉表達拒絕之意後,帶我的工程師就像我的大哥一樣真誠的表達了他對我的祝福,當然也順便請求我能否多做一陣子,最好是能待到他們找到新人…

總結

對於未來,若是我說我毫不茫然的話,那一定是騙人的!但我曾看過一本書 - Tina SEELIG 著作的「真希望我 20 歲就懂的事。」書中內容是這樣寫的:「欣然接受這樣的不確定吧! 許多有趣的經驗或許就是發生在你偏離既定的道路時,或許這是自己看清楚周遭世界的豐富機會 和無窮可能性的時候」所以我對自己說,我必須要深刻地相信我自己是一個不會在做之前就懼怕失敗並且能夠勇敢地挑戰它們的人。在未來的職場生涯,除了希望自己能夠表現出遠超過自己所期待的表現之外,更希望自己能夠被付予更多更重要的任務,對公司帶來更多的貢獻,並與公司共同成長。