認識深度學習中會使用到的名詞,並實作一些模型訓練。第一次嘗試使用pytorch做模型訓練,試著在建立模型訓練過程中找出自己的方式去理解專有名詞。
關於深度學習 深度學習是人工智慧的一個分支,讓電腦可以透過學習來處理大量的資料,並且用來辨識圖片、文字、聲音等,甚至還可以用來預測一些股票等的數據。目前我們生活...
關於PyTorch PyTorch是一種開發深度學習的工具,就像是我們熟知的TensorFlow一樣,能夠以python語法來建構出自己想要的模型,PyTorc...
要先下載Anaconda (https://www.anaconda.com/download )在終端機輸入conda –version 確認安裝完成再輸入p...
Pytorch和TensorFlow比較 TensorFlow於 2015 年由Google Brain 所開發,PyTorch是 2017 年由 Facebo...
對於相片:浮點數是神經網絡模型運算時所使用的資料型別,所以我們需要先將輸入資料的編碼(可能像素值)轉換成浮點數,經過層層的神經元之後,在最後結果再輸出成需要的格...
連續數值 我們可以將數據進行分類,我們可以先從連續數值開始,連續數值就是只數值是有順序的,不同數值之間也有大小之分,此外會落在一定的區間,彼此也有比例關係,像是...
One-hot One-hot編碼在機器學習中可以用來表示位元組或是向量,這樣的位元組只有其中一項可以是1,所以被稱為One-hot中文為獨熱,如此可以幫助現實...
字元編碼和單字編碼的差異 在大多數語言中,字元會比單字還要少,所以運行中佔用的記憶體數量不會這麼多。使用單字來編碼就需要相對多的標籤,實際應用中還可能出現詞彙庫...
從這張圖來看,我們可以知道零維張量是純量、一維張量是向量…所以張量在不同軸(維度),會呈現出不同型態,在還沒使用張量擴充的時候,只能針對相同形狀的張量做運算,因...
在模型訓練中,權重(weight,w)代表的是輸入和輸出之間的影響,而偏值(bias,b)則是當輸入皆為零時的輸出值。w代表線性比例,資料同乘某一數值來達到現行...