Skip to content

Bills135/6923-01-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

機器學習過程的個別有趣的程式

  • tensorflow gpu 的測試程式
  • pytorch +cuda 測試
  • 課程的 demo code
  • Python 範例
  • 正在寫 Python 爬蟲抓 google 一直失敗 ...== 只抓到一頁

  • cuda / cudnn
  • miniconda3
  • jupyter notebook
  • pycharm
  • python
  • tensorflow
  • pytorch

RNN

循環神經網路(Recurrent neural network:RNN)是神經網路的一種。單純的RNN因為無法處理隨著遞歸,權重指數級爆炸或梯度消失問題,難以捕捉長期時間關聯;而結合不同的LSTM可以很好解決這個問題。
https://zh.wikipedia.org/wiki/%E5%BE%AA%E7%8E%AF%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C

CNN

卷積神經網絡CNN
1)解決長遠距離的信息提取—把網絡做的更深一些,越深的捲積核將會有更大的感受野,從而捕獲更遠距離的特徵; 2)為了防止文本中的位置信息丟失,NLP領域裡的CNN的發展趨勢是拋棄Pooling層,靠全卷積層來疊加網絡深度,並且在輸入部分加入位置編碼,人工將單詞的位置特徵加入到對應的詞向量中;
3)網絡做深—殘差網絡—解決梯度消失問題—本質是加速信息流動,使簡單的信息傳輸可以有更簡單的路徑—網絡做深的同時確保有良好的性能;

Transformer

ai01
Transformer Block作為特徵提取器代替了之前提到的LSTM和CNN結構;
3)通常使用的特徵提取結構(包括了Bert)主要是Encoder中的Transformer; 理解Transformer在Encoder中是怎麼工作的; ai01

ai01

ai01

引用 https://blog.csdn.net/haomei999/article/details/118798615

6923-01-python

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published