CNNでラベルの代わ​りにデジタル値で学習​することはできますか​?

10 visualizzazioni (ultimi 30 giorni)
Soya
Soya il 15 Set 2016
Commentato: mizuki il 3 Apr 2017
一つの画像に一つのデジタル値が対応付けられているデータセットを用いて、CNNを学習させたいのですが可能でしょうか。 ご教授頂けたら幸いです。 宜しくお願い致します。
  4 Commenti
michio
michio il 16 Set 2016
デジタル値自体をラベルとして扱い、離散のクラスに分類(classification)するのではなく、回帰(regression)をさせたいということでしょうか。
Soya
Soya il 16 Set 2016
Michio 様
コメントありがとうございます。 そうなります、CNNで"分類ではなく、回帰させたい"がやりたいことです。 これをMATLABで行うことは可能でしょうか? 勉強不足で申し訳ありませんが、ご教授頂けたら幸いです。宜しくお願い致します。

Accedi per commentare.

Risposta accettata

mizuki
mizuki il 17 Set 2016
はい、可能です。ただし、CNN の回帰の層はまだサポートされていません。現在の最新版 R2016b で回帰の CNN を行うには、あらかじめ学習した特徴量を再利用する転移学習という方法を使用します。
CNN特徴 + 分類 ですが、Computer Vision System Toolbox のドキュメントに転移学習の例があります。
この例では、AlexNet という学習した特徴量を SVM の関数 fitcecoc で分類しています。Soyaさんは回帰をされたいとのことでしたので、この後半の部分を回帰の関数に置き換えると良いかと思います。
よくわからない点がありましたら、また追加でご質問ください。
  2 Commenti
Soya
Soya il 21 Set 2016
mizuki 様
ありがとうございます。例の後半をfitrsvmに置き換えてみます。 またなにかありましたら宜しくお願い致します。
mizuki
mizuki il 3 Apr 2017
補足情報ですが、R2017a の Neural Network Toolbox の新機能として regressionLayer がリリースされました。この関数を使って CNN 回帰を実行することができます。
具体的な使用方法については以下ドキュメントに例がありますのでご覧ください。

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su AI for Signals in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by