5
A
回答
1
用於在將圖像送入神經網絡之前對圖像進行預處理。以數據零中心爲佳。然後嘗試規範化技術。它肯定會提高準確性,因爲數據的縮放範圍大於任意大的值或太小的值。
一個例子的圖像將是: -
這裏是它從斯坦福CS231n 2016和講座一個解釋。
*
規範化是指歸一化的數據的尺寸,使得它們的大致相同的尺度。對於圖像數據有兩種常見的方法來實現這種規範化。一種是將每個維度除以它的標準差,一旦它以零爲中心:
(X /= np.std(X, axis = 0))
。此預處理的另一種形式將每個維度標準化,以使沿維度的最小值和最大值分別爲-1和1。如果你有理由相信不同的輸入特徵具有不同的尺度(或單位),那麼應用這種預處理纔有意義,但它們應該與學習算法大致同等重要。在圖像的情況下,像素的相對尺寸已經大致相等(並且範圍從0到255),因此不必嚴格執行此額外的預處理步驟。
*
鏈接,上面摘錄: - http://cs231n.github.io/neural-networks-2/
0
0
這無疑是爲這個職位遲到的答覆,但希望能幫助在這個帖子誰絆倒。
這裏是我在網上找到的一篇文章Image Data Pre-Processing for Neural Networks,雖然這當然是一篇很好的文章,應該如何訓練網絡。
製品的主要要點說
1)作爲數據(圖像)幾成NN應根據該NN旨在利用圖像尺寸,通常是正方形被縮放即100x100,250x250
2)考慮MEAN(左圖)和標準偏差(右圖)的特定圖像組的集合中的所有輸入圖像的價值
相關問題
- 1. 圖像分類深度學習
- 2. 在深度Q /強化學習中預處理是否降低了準確度?
- 3. kinect深度圖像處理
- 4. 深度學習與機器學習
- 5. 圖像相似度 - 深度學習與手工製作功能
- 6. 帶有深度學習的「遊戲場景」的圖像識別
- 7. 雲中深度學習的選擇iOS
- 8. 準備輸入到Caffe深度學習的圖像數據集
- 9. 特徵預處理scikit學習
- 10. 機器學習數據預處理
- 11. 圖像處理術語:位深度
- 12. 準備jpg圖像數據進行深度學習?
- 13. 如何應用UI學習自動化的深度學習?
- 14. 深度學習的數據增強
- 15. 深度學習的混亂矩陣
- 16. 深度學習網絡的分類
- 17. 在深度學習中使用AlexNet進行圖像識別的奇怪結果
- 18. 計算論文中學習詞彙總數[圖像處理]
- 19. 尺寸與深度學習模型
- 20. 如何培養深度學習網絡
- 21. Numpy-深度學習,培訓示例
- 22. 摩卡,深度學習工具
- 23. 深度學習power8 sxm2 nvlink與ubuntu + p100
- 24. 深度學習手部檢測
- 25. Keras深度學習模型到android
- 26. 深度學習word2vec爲小文本
- 27. H2O tensorflow深度學習演示失敗
- 28. 哪些算法涉及深度學習?
- 29. 如何在深度學習(keras)訓練輸入數據中預處理類別信息?
- 30. 什麼是學習數字圖像處理的最佳方式?
沒有人可以回答這個問題,除非他們看看你的數據。一般用深度學習預處理是沒有必要的。如果您有足夠的數據,您的模型可以學習如何適應數據中的變化。 – Feras
是的,我知道我的問題太籠統了,但您的回答對我有幫助。我真正的問題是深度學習對圖像質量有多敏感? – Norbert
深度網絡或CNN有過濾器傾向於在您的數據集上學習。大量的數據和多樣性讓你的系統更健壯。當然,如果您的目標域名與您的培訓域名不同,它就會很敏感。 – Feras