分類学習器を使ったGrad-CAMについて
1 回表示 (過去 30 日間)
古いコメントを表示
アプリの分類学習器で画像分類をし、学習したモデルをワークスペースにエクスポートして、そのモデルを読み込んで、画像判別要因の可視化ができるGrad-CAMを使って、別の新たな画像の判別を行いたいのですが、可能でしょうか。
もし可能であれば、やり方を教えて頂けますでしょうか。
よろしくお願いいたします。
2 件のコメント
Kenta
2020 年 1 月 24 日
こんにちは、ちなみにアプリで画像分類とは、具体的にどのようなアルゴリズム、手法で行われましたか?
画像があって、それに直接ランダムフォレストなどを実行したということですか?それとも何かしらのネットワークで特徴抽出をして、その特徴ベクトルをSVMなどで分類したということでしょうか?
採用された回答
Kenta
2020 年 1 月 24 日
編集済み: Kenta
2020 年 1 月 24 日
こんにちは、コメントのほう、教えていただきありがとうございます。残念ながらその場合は、grad-camは使えません。
grad-camは、分類する最後の形がニューラルネットワークのような形であるとできるのですが、今回のようなSVMの形だとかなりむずかしいと思います。
詳しくは、原文の方をよんでください。https://arxiv.org/abs/1610.02391
ただ、ファインチューニングをして得たモデルであれば、下のURLのようにすればできます。
3 件のコメント
Kenta
2020 年 1 月 24 日
「つまり、SVMだとできないということですね」、はいそうですね、ただ私が知らないだけかもしれないので上のような回りくどい言い方になってます、すいません。
「コードを書いていって、それに画像を入力すると、その精度がでてきて、モデルとしても使える、といった感じでしょうか」はい、こちらに近いと思います。grad-camをしたいなら、コードを書く必要がありますが、ただ、分類だけしたいなら、分類アプリのほうが使いやすそうです。
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で 分類学習器アプリ についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!