2019-04-30《deep learning》深度學習“花書”閱讀整理-Chapter4 數(shù)值計算(4.1、4.2數(shù)值計算可能產(chǎn)生的問題)

1、機器學習中的數(shù)值計算

? ??????概念解釋:通常是指通過迭代過程更新解的估計值來解決數(shù)學問題的算法(而非通過解析過程推導出公式來提供正確解的辦法)

? ??????常見操作:優(yōu)化;線性方程組的求解。

? ??????困難:實數(shù)無法在數(shù)字計算機的有限內(nèi)存下精確表示,所以我們都是通過有限數(shù)量的位模式來表示無限多的實數(shù),因此往往會引入一些舍入誤差,舍入誤差累積可能會導致算法失效,例如造成上溢或下溢。

1.1 上溢和下溢

????????概念解釋:

????????????下溢:當接近零的數(shù)被四舍五入為零時發(fā)生下溢。許多函數(shù)在其參數(shù)為零會發(fā)生異常,如除數(shù)為零、取零的對數(shù)等。

????????????上溢:當大量級的數(shù)被近似為∞ \infty∞ 或?∞ -\infty?∞ 時發(fā)生上溢。進一步的運算通常會導致這些無限值變?yōu)榉菙?shù)字。

????????上溢下溢的解決實例——softmax函數(shù):

????????????概念:softmax函數(shù)經(jīng)常被用來預測與多項式分布相關聯(lián)的概率,公式為:softmax(x)_{i} =\frac{exp(x_{i}) }{\sum\nolimits_{j=1}^n exp(x_{j})}

????????????特例:所有的x_{i} = c時,當c無窮小,分母為0,下溢,c無窮大,上溢;

?????????????解決方案:

? ??????????????????z=x-maxx_{i} x_{i} ;

????????????????????exp最大參數(shù)值為0,排除上溢;

????????????????????分母中必有一個1,排除下溢;

1.2 病態(tài)條件

? ??????條件數(shù):函數(shù)相對輸入的微小變化而變化的快慢程度(輸入的輕微變化導致輸出的大幅改變)。

? ??????病態(tài)條件:因本身特性引起的輸出對輸入誤差的敏感性。

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 上溢和下溢 計算機中在表示實數(shù)時候存在的誤差。一種近似誤差是舍入誤差。這種舍入誤差指的是,指運算得到的近似值和精確...
    link_start閱讀 1,481評論 0 1
  • 深度學習(花書) 第一章 前言 本章節(jié)描述了深度學習的發(fā)展歷史,應用前景,發(fā)展趨勢,粗略的介紹機器學習如何有別于軟...
    迷途的Go閱讀 792評論 0 1
  • 第二個Topic講深度學習,承接前面的《淺談機器學習基礎》。 深度學習簡介 前面也提到過,機器學習的本質(zhì)就是尋找最...
    我偏笑_NSNirvana閱讀 16,249評論 7 49
  • ? 大美世界 要發(fā)現(xiàn)不一樣的事物,這才不枉費爸爸媽媽費盡心力帶你見識世界;你的人生不應該只有游戲,你的人生應該有整...
    星河營地教育閱讀 348評論 0 0
  • 1. 認識這個詞(基礎篇) 詞:shape 英英釋義: to influence the way that a p...
    Apple平平安閱讀 1,265評論 0 2

友情鏈接更多精彩內(nèi)容