CNNでラベルの代わりにデジタル値で学習することはできますか?
12 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Soya
el 15 de Sept. de 2016
Comentada: mizuki
el 3 de Abr. de 2017
一つの画像に一つのデジタル値が対応付けられているデータセットを用いて、CNNを学習させたいのですが可能でしょうか。 ご教授頂けたら幸いです。 宜しくお願い致します。
4 comentarios
michio
el 16 de Sept. de 2016
デジタル値自体をラベルとして扱い、離散のクラスに分類(classification)するのではなく、回帰(regression)をさせたいということでしょうか。
Respuesta aceptada
mizuki
el 17 de Sept. de 2016
はい、可能です。ただし、CNN の回帰の層はまだサポートされていません。現在の最新版 R2016b で回帰の CNN を行うには、あらかじめ学習した特徴量を再利用する転移学習という方法を使用します。
CNN特徴 + 分類 ですが、Computer Vision System Toolbox のドキュメントに転移学習の例があります。
- Image Category Classification Using Deep Learning http://www.mathworks.com/help/releases/R2016a/vision/examples/image-category-classification-using-deep-learning.html
この例では、AlexNet という学習した特徴量を SVM の関数 fitcecoc で分類しています。Soyaさんは回帰をされたいとのことでしたので、この後半の部分を回帰の関数に置き換えると良いかと思います。
よくわからない点がありましたら、また追加でご質問ください。
2 comentarios
mizuki
el 3 de Abr. de 2017
補足情報ですが、R2017a の Neural Network Toolbox の新機能として regressionLayer がリリースされました。この関数を使って CNN 回帰を実行することができます。
具体的な使用方法については以下ドキュメントに例がありますのでご覧ください。
- Train a Convolutional Neural Network for Regression https://www.mathworks.com/help/nnet/examples/train-a-convolutional-neural-network-for-regression.html
Más respuestas (0)
Ver también
Categorías
Más información sobre AI for Signals en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!