コンピュータビジョン
コンピュータビジョン
MNISTによる数字分類
NetMeasurementsを使って,検証集合に対する,訓練されたネットの分類性能をテストする:
CIFAR-10のオブジェクト分類
ある画像の内容で,別の画像の画風を使って新しい画像を作成する.この実装はGatys,その他の人によって書かれた「A Neural Algorithm of Artistic Style」で説明されている方法に従っている.
予測された画像を可視化するためのNetDecoderを定義する:
訓練する場合,内容と画風の相対的重要性を設定するために,3つの損失関数には異なる重みが付けられる.これらの値は内容と画風の画像によって変更される必要がある場合がある.最終的な損失を,3つの損失の合計として定義する損失指定を作成する:
NetTrainを使って画像を最適化する.LearningRateMultipliersを使って,NetArrayLayer以外のネット内のすべてのパラメータを凍結する.CPU訓練でより結果を得るには最大1時間かかるので,訓練はGPUで行うのがよい.訓練は,評価 ▶ 評価を放棄を使っていつでも中止することができる:
訓練されたネットのNetArrayLayerから最終画像を抽出する:
Toyテキストデータセットのセマンティックセグメンテーション
関連するガイド
-
▪
- 機械学習 ▪
- ニューラルネットワーク