このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
分類学習器
教師あり機械学習を使用して、データを分類するようにモデルを学習させる
説明
分類学習器アプリは、モデルにデータ分類を学習させます。このアプリでは、さまざまな分類器を使用する教師あり機械学習を調べることができます。データの調査、特徴量の選択、検証方式の指定、モデルの学習とハイパーパラメーターの最適化、結果の評価、および特定の予測子がモデル予測にどの程度寄与しているかの調査を行うことができます。自動化された学習を実行して、決定木、判別分析モデル、サポート ベクター マシン、ロジスティック回帰モデル、最近傍、単純ベイズ モデル、カーネル近似モデル、アンサンブル モデル、ニューラル ネットワーク分類モデルなど、最適な分類モデルのタイプを探します。モデルを比較するには、アプリでメトリクス結果テーブルを使用して結果プロットを表示します。
既知の入力データのセット (観測値または例) とデータに対する既知の応答 (ラベルまたはクラス) を与えることにより、教師あり機械学習を実行します。こうしたデータを使用してモデルに学習させると、新しいデータに対する応答の予測が生成されます。その後、テスト データ セットを使用してモデルの性能をチェックできます。モデルが予測子を使用してどのように予測を行うかを理解するには、部分依存プロット、LIME 値、シャープレイ値などのグローバルとローカルの解釈可能性ツールを使用します。
学習済みモデルに新しいデータを使用するには、モデルをワークスペース、Simulink®、および MATLAB® Production Server™ にエクスポートします。アプリの外部で学習済みのモデルを再作成する MATLAB コードを生成し、プログラムによる分類とモデル学習ワークフローのさらなるカスタマイズを調べることができます。モデルの学習コードを実験マネージャーにエクスポートして、学習データの変更、ハイパーパラメーター検索範囲の調整、カスタム学習実験の実行などの追加タスクを実行します。
ヒント
はじめに、分類器の一覧で、選択されたモデルに学習をさせるため [すべてのクイック学習] を試してください。自動化された分類器の学習を参照してください。
必要な製品
MATLAB
Statistics and Machine Learning Toolbox™
分類学習器 アプリを開く
MATLAB ツールストリップ: [アプリ] タブの [機械学習] でアプリ アイコンをクリックします。
MATLAB コマンド プロンプト: 「
classificationLearner」と入力します。
例
プログラムでの使用
制限
分類学習器では、MATLAB Online™ での MATLAB Production Server へのモデル展開はサポートされていません。
バージョン履歴
R2015a で導入
参考
アプリ
関数
fitctree|fitcdiscr|fitcsvm|fitclinear|fitcecoc|fitcknn|fitckernel|fitcensemble|fitcnet|fitglm
