現在終於要來學最近最火紅的tensorflow,這邊參考莫凡的教學網站來學習,基本上tensorflow就是google為python做的套件~
首先先來看一下人工神經網絡vs神經網絡的差別
總結人工神經網是由正向傳播與反向傳播來更新神經元,人類的神經網路當然是獨一無二的神奇
神經網絡結構
人工神經網絡結構:大致分輸入層、隱藏層、輸出層,每個單元的都是一個感知器。
可以看底下的視頻會更清楚的了解人工神經網絡的修正細節
首先先來安裝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(流)啦,今天先學到這,明天開始學習一些例子~