目前剛結束資策會AI工程師的專業訓練。訓練內容除了前後端網頁的開發設計之外,還著重於各種機器學習、深度學習與人工智慧的演算法及結合IoT的應用。主要使用的程式語言為 Java 與 Python。研究所主要研究與大數據及資料探勘相關的課題。大學時有參與過 Android、資料庫相關的開發。
AI engineer
[email protected]
協助開發公司的Android app,並導入Google Cloud Message功能至該應用程式
使用JavaScript及XML架設線上計算機,供工程師測試 CCTV 與 DVR 錄影效能及儲存空間使用狀況
Python、Java、JavaScript
Html、CSS、jQuery、Bootstrap
Node.js、django、MySQL
Pandas、NumPy
Scikit-learn、TensorFlow、YOLOv3
◎ 個人簡介
目前剛結束資策會AI工程師的專業訓練。訓練內容除了前後端網頁的開發設計之外,還著重於各種機器學習、深度學習與人工智慧的演算法及結合IoT的應用。主要使用的程式語言為 Java 與 Python。研究所主要研究與大數據及資料探勘相關的課題。大學時有參與過 Android、資料庫相關的開發。
◎ 求學歷程
在台灣讀完國中二年級(八年級)後就轉學到美國加州的高中就讀九年級。因為高中住校的關係我英文能力在這四年的期間有很明顯的進步。完成高中後,我申請上位於俄亥俄州的俄亥俄州立大學(Ohio State University)就讀資訊工程系。大學四年期間修過計算機概論、資料結構、作業系統、人工智慧、資料庫相關的課程。大多數用來開發的程式語言是Java還有一些C、Python。取得大學學位後來到了紐約雪城大學(Syracuse University)就讀電腦科學的碩士班。就讀碩士班的時候修得課大多是大數據、機器學習還有Data Mining相關的課程。
◎ 資策會的專業訓練歷程
在資策會的訓練可以分為兩大類,全端工程師基礎技術的學習及AI工程師所需的相關技術。前半部的訓練又可以分成前端、後端與資料庫三類。前端網頁的技術除了使用JavaScript、jQuery與CSS外還有自學Bootstrap來開發期中專題。我期中專題製作了客製化訂購比薩服務的網站,專題的開發除了使用上述的前端技術來渲染網頁外還有使用Node.js及MySQL來管理訂單的新增、修改、查詢等功能。專業訓練的後半段著重在機器學習、深度學習以及物聯網(IoT)。除了學習機器學習基礎的演算法之外,還使用TensorFlow學習幾個主要深度學習的神經網路,例如DNN、CNN、RNN。課程的最後結合了物聯網,使用樹莓派跟openCV來做物體辨識以及人臉辨識。結訓專題的題目為『魔鏡』,一個結合服裝種類辨識及服裝風格辨識的網站。網站首先使用YOLO來辨識顧客的穿搭照中的服裝種類。接著使用訓練過的CNN模型來分析穿搭風格,最後結合各大電商網站來推薦合適的服裝以供使用者購買。我在專題擔任部份YOLO服裝種類辨識模型的訓練以及網頁前後端的開發及整合。
◎ 未來工作期許
即便在資策會受訓了半年左右的時間加上之前在學校的程式開發經驗,我相信跟在業界開發程式還有一段差距。希望在進公司後能夠趕快適應公司開發的流程並且參與開發,為公司貢獻心力。除此之外,因為人工智慧的技術日新月異,也許自己熟悉的模型、演算法幾個月後就被淘汰掉了。所以也期許自己能利用空閒時間不斷的精進自己的技術並善用自己英文方面的優勢,學習最新的知識、演算法,當一個稱職的工程師。