- k近傍法:https://jp.mathworks.com/help/stats/fitcknn.html
- サポートベクターマシン:https://jp.mathworks.com/help/stats/fitcsvm.html
機械学習を用いたクラス分けをする際に、各クラスに重みづけすることは可能ですか?
6 views (last 30 days)
Show older comments
例えば、ある複数の予測因子をもとに、A, B, Cに分類するといった問題があるとき、ふつうは全てのクラスまんべんなく正答率をあげるよう学習すると思うのですが、Cのものは確実にCに分類したい といった重みを変更して学習するといったことはできないのでしょうか?
0 Comments
Accepted Answer
michio
on 14 Aug 2019
Edited: michio
on 14 Aug 2019
学習を行う関数実行時にコスト行列( 'Cost' オプション)を使う方法がまず有効かと思います。
例下記ページで 'Cost' の項を確認してみてください。
Webセミナーで解説した部分がありますので参考にしてみてください。
MATLABを使った予知保全・故障予測(39:30辺りから)
k近傍法で具体的にどんな計算が行われているかについては、以下も参考になるかもしれません。
More Answers (0)
See Also
Categories
Find more on 最近傍 in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!