iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 27
0
AI & Data

窺探人工智慧與資料科學的面貌系列 第 27

[Day 27] 損失視覺化 Loss Visualization

  • 分享至 

  • xImage
  •  

上回提到視覺化特徵圖,這是一個可以用來解釋模型學到了什麼的方法,今天介紹另一種技術:損失視覺化(Loss Visualization)。

我們考慮一個神經網路 $f_\theta$ 以及對應的損失函數 $\lambda (f_\theta(x), y)$,隨機給定一個初始值 $\theta,\ \theta_1,\ \theta_2$,如果是二維視覺話的話,考慮 $\theta(\alpha) = \theta + \alpha (\theta - \theta_1)$,若是三維視覺化,則考慮 $\theta(\alpha, \beta) = \theta + \alpha (\theta_1 - \theta) + \beta (\theta_2 - \theta)$,則把 $\lambda(f_{\theta(\alpha)}(x), y)$ 或 $\lambda(f_{\theta(\alpha, \beta)}(x), y)$ 對於 $(\alpha, \beta) \in [0, 1] \times [0, 1]$ 給畫出來,則如下圖。

https://ithelp.ithome.com.tw/upload/images/20201012/20130207xKaFUTzQ2q.png

https://ithelp.ithome.com.tw/upload/images/20201012/20130207iGXq9jm8FS.png

(圖片取自:[1])

參考資料

[1]:Li, H., Xu, Z., Taylor, G., Studer, C., & Goldstein, T. (2018). Visualizing the loss landscape of neural nets. In Advances in Neural Information Processing Systems (pp. 6389-6399).


上一篇
[Day 26] 特徵圖視覺化 Feature Map Visualization
下一篇
[Day 28] 社會對人工智慧的期待與影響 Society Concern and Impact
系列文
窺探人工智慧與資料科學的面貌30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言