iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
自我挑戰組

深度學習所需入門知識--一位初學者的認知 系列

團隊離數學最近的成員已經超過十年沒碰, 也有許多人沒寫過程式, 以『UP, Scrum 與 AI專案』的虛構團隊該如何土法煉鋼去玩玩深度學習? 或者對其他人如果對深度學習想嘗試玩玩看, 該如何下手?
1深度學習環境的準備-OS
2.環境的準備-Docker
3.Python 與其數據處理常搭檔的程式庫
4.所必須理解的基本數學
5.DL 的 Hello World
6.讓機器處理自然語言
7設定目標, 了解哪些問題可以哪種深度學習來解決, 並能動手訓練一個模型.

鐵人鍊成 | 共 31 篇文章 | 28 人訂閱 訂閱系列文 RSS系列文
DAY 1

環境-硬體

本系列與另外一個系列 『UP, Scrum 與 AI專案』 互相呼應。後者希望用虛構的專案,從立案到完成虛構專案『AI探索』的第一個Sprint。以故事中各角色...

2018-10-15 ‧ 由 JavaCoffee 分享
DAY 2

環境-OS

聊到自己的機器只要有Nvidia 顯示卡也可以做深度學習練習。大家又馬上感興趣了,請 Cash 提供方案,Cash 大略條列了幾個條件: 近三年內的CPU 應...

2018-10-16 ‧ 由 JavaCoffee 分享
DAY 3

Ubuntu Server for Machine Learning安裝

這台要當作開發團隊共用的訓練機器,雖然過程中 Fields 還偷偷的找他說服看能否用 Ubuntu Desktop 版本,讓大家可以少學一點文字指令,但是Cas...

2018-10-17 ‧ 由 JavaCoffee 分享
DAY 4

Ubuntu Server基本使用

Cash 已經藉由 ssh cash@10.1.1.100 連接到那台Server,為了上課所以必須先幫大家建立帳號 sudo adduser petesu...

2018-10-18 ‧ 由 JavaCoffee 分享
DAY 5

Anaconda Python 環境

Cash 思索了好一陣子,專案團隊都是精英,除了佳麗姐不是技術職的,但 Pete 會幫忙照顧,其他人不要把他們當作上電腦補習班的初學者,大約給個方向起個頭,他們...

2018-10-19 ‧ 由 JavaCoffee 分享
DAY 6

Python 基礎-Jupyter

Cash 請大家在自己帳號下完成 miniConda 的安裝,同時也設定各自的 Aliases,利用 conda 建立環境,安裝了 Tensorflow,基本上...

2018-10-20 ‧ 由 JavaCoffee 分享
DAY 7

機器學習所需的Python 環境

Fields 在昨天學會了用 Jupyter Notebook 編寫 Python 程式。對他要開始練習機器學習所需的數學函數已經有相當助益,但是當他開始要量測...

2018-10-21 ‧ 由 JavaCoffee 分享
DAY 8

Python 燒腦用的 Slice

依然只講 Python 與其他語言有較大差異的部份稍微說明,Pete 經驗談,對已經熟悉其他語言的,第一次看到所謂的切片(slice)取值的程式碼不太容易看懂,...

2018-10-22 ‧ 由 JavaCoffee 分享
DAY 9

Tensorflow, PyTorch, Mxnet ...

Fields 負責的待辦事項『提昇專案成員AI 所需數學知識與對應Python程式』,比他預期的難許多,他應用數學系所畢業後,工作上基本上沒有用到什麼高深的數學...

2018-10-23 ‧ 由 JavaCoffee 分享
DAY 10

用 mxnet 操作數值, ndarray 最基礎的資料結構

由 Gavin 拍板接受 Fields 使用 MxNet 來當作他進入深度學習與相關數學的入門。 直接從 Mxnet 官方的教學網站 The Straight...

2018-10-24 ‧ 由 JavaCoffee 分享