iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 15
0

現在終於要來學最近最火紅的tensorflow,這邊參考莫凡的教學網站來學習,基本上tensorflow就是google為python做的套件~

首先先來看一下人工神經網絡vs神經網絡的差別
總結人工神經網是由正向傳播與反向傳播來更新神經元,人類的神經網路當然是獨一無二的神奇
Yes

神經網絡結構
https://ithelp.ithome.com.tw/upload/images/20181029/20112303ILlklFC7nS.jpg
人工神經網絡結構:大致分輸入層、隱藏層、輸出層,每個單元的都是一個感知器。
https://ithelp.ithome.com.tw/upload/images/20181029/20112303sqV6x1BLAD.jpg
可以看底下的視頻會更清楚的了解人工神經網絡的修正細節
Yes

首先先來安裝tensorflow吧~

在終端機輸入pip3 install tensorflow發現失敗@@ 後來改成conda install tensorflow就可以了。
可能我當初直接灌anaconda的關西,之後就跑出一些更新就更新它吧~

Last login: Sat Oct 27 16:14:34 on ttys001
guowenchens-iMac:~ neo$ pip3 install tensorflow
-bash: pip3: command not found
guowenchens-iMac:~ neo$ conda install tensorflow
Solving environment: done

我安裝的是MacOS的CPU版本,另外除了Tensorflow以外還有PyTorch這個套件也愈來愈多人使用有機會再來摸索一下。最後來解釋一下Tensorflow的名稱由來,下圖中的資料以張量的形式從input端節點進來後再藉由線傳到下一個節點所以就稱這個過程叫Tesor(張量)+flow(流)啦,今天先學到這,明天開始學習一些例子~
/images/emoticon/emoticon28.gif

https://ithelp.ithome.com.tw/upload/images/20181029/20112303pCeyj0HzNI.png


上一篇
[第十四天] 深度學習淺介
下一篇
[第十六天] Tensorflow 結構
系列文
Machine Learning 學習筆記30

尚未有邦友留言

立即登入留言