深度學習TensorFlow的基本理論

2021-08-28 03:29:53 字數 940 閱讀 7212

1、深度學習框架tensorflow中都有哪些優化方法?

gradientdescentoptimizer 、adagradoptimizer 、adagraddaoptimizer 、momentumoptimizer 

adamoptimizer 、ftrloptimizer 、rmspropoptimizer

2、深度學習框架tensorflow中常見的啟用函式都有哪些?

sigmoid、tanh 、relu 、relu6、 elu 、softplus

3、深度學習框架tensorflow中有哪四種常用交叉熵?

1.tf.nn.sigmoid_cross_entropy_with_logits( _sentinel=none, labels=none, logits=none, name=none)

2.tf.nn.softmax_cross_entropy_with_logits( _sentinel=none, labels=none, logits=none, dim=-1, name=none)

3.tf.nn.sparse_softmax_cross_entropy_with_logits( _sentinel=none, labels=none, logits=none, name=none) 4.tf.nn.weighted_cross_entropy_with_logits( labels, logits, pos_weight, name=none)

4、什麼叫過擬合,避免過擬合都有哪些措施?

1.什麼叫過擬合

在對模型進行訓練時,有可能遇到訓練資料不夠,即訓練資料無法對整個資料的分布進行估計的時候,或者在對模型進行過度訓練時,常常會導致模型的過擬合。

2.怎麼解決過擬合

為了防止過擬合,我們需要用到一些方法,資料增強、加入dropout層、正則化、

減少特徵個數,使用交叉驗證來尋找最優模型

TensorFlow 深度學習筆記

google 深度學習筆記 經常總結是個好習慣,筆記目錄奉上。歡迎star,有問題可以到issue區討論 官方教程位址 最近tensorflow團隊出了乙個model專案,和這個課程無關,但是可以參考 框架 tensorflow 谷歌出品的基於python的深度學習工具集 工具 ipython,py...

TensorFlow深度學習框架

tensorflow支援python和c 兩種程式語言,再複雜的多層神經網路模型都可以用python來實現,如果業務使用其他程式設計也不用擔心,使用跨語言的grpc或者http服務也可以訪問使用tensorflow訓練好的智慧型模型。tensorflow 是乙個採用資料流圖 data flow gr...

深度學習 初識TensorFlow

深度學習使用場景 影象理解 語音識別 自然語言處理 機器自主 無人駕駛 深度學習,如深度神經網路 卷積神經網路和遞迴神經網路已被應用計算機視覺 語音識別 自然語言處理 音訊識別與生物資訊學等領域並取得了很好的效果。深度學習在人工智慧領域的地位 深度學習框架 google brain計畫產物 應用於a...