Statistics and Machine Learning Toolbox

更新

統計解析

変数間の関係を示す多次元散布図。

データの探索と可視化

統計プロット、対話型グラフィックス、記述統計を活用して、データを探索できます。中心傾向、ばらつき、形状、相関、共分散を要約します。

推定係数、標準化効果、ANOVA の結果を含む線形回帰の当てはめの概要を表示した DOE エクスプローラー アプリ。

実験計画法 (DOE)

DOE エクスプローラー アプリで、体系的な実験を設計し、応答データを解析できます。一般的な実験計画の生成、線形モデルの当てはめ、ANOVA と残差診断の確認を行い、結果をエクスポートして MATLAB でさらに解析できます。

 中心線と管理限界を含む Xbar-R 管理図。

統計的工程管理

管理図、工程能力分析、パレート分析により、プロセスの安定性と工程能力を監視します。ゲージ R&R アプリで測定システムの変動を評価します。

打ち切りのある寿命値を含む故障データのプロット。

信頼性解析

打ち切りのある寿命データから、故障時間、ハザード率、生存曲線をモデル化し、その推定値から平均故障間隔 (MTBF) を計算します。

サンプルデータに対する確率分布の当てはめの評価。

確率分布

連続分布と離散分布の当てはめ、統計プロットによる適合度の評価、確率密度関数と累積分布関数の計算を行えます。 

信頼区間を含めてグループ平均値を表示する ANOVA 比較プロット。

仮説検定と ANOVA

t 検定、ノンパラメトリック検定、分布検定、ANOVA を使用して、グループ間の比較や因子効果の評価を行います。1 因子、多因子、反復測定の ANOVA と事後比較により、統計的な差を解釈します。

ドキュメンテーション (仮説検定、ANOVA) | 例 (仮説検定、ANOVA)

機械学習

学習済みの回帰モデルを比較している回帰学習器アプリ。

分類と回帰

コードを記述せずに、分類モデルと回帰モデルの学習、検証、比較を対話的に行えます。データの探索、特徴量の選択、検証方式の選択、ハイパーパラメーターの調整を行い、学習済みモデルや MATLAB コードをエクスポートできます。

ドキュメンテーション (分類学習器、回帰学習器) | 例 (分類、回帰)

ガウス過程回帰モデルの当てはめと、予測区間の比較を行うための MATLAB コード例。

機械学習のワークフロー

データの準備や特徴量エンジニアリングからモデルの学習、評価、展開まで、MATLAB での機械学習ワークフローをエンドツーエンドで構築します。再利用可能なパイプラインの作成、ワークフローの自動化、実験の規模拡大を実現できます。 

組み込みハードウェア向けのコード生成や、エンタープライズ システム向けのモデルのコンパイルを行う MATLAB 機械学習ワークフローを示した図。

コードの生成と展開

機械学習モデルを本番システムや組み込みターゲットに展開します。学習済みモデルから最適化された C/C++ コードを生成したり、Simulink ワークフローに統合したりできます。

特徴量全体における予測子の重要度を示した、部分最小二乗回帰の係数プロット。

特徴量エンジニアリング

特徴量の抽出、変換、選択によって、予測性能を向上させます。PCA などの次元削減手法や特徴選択を適用して、モデル化に最も有益な入力を特定できます。

分類ワークフロー コンポーネントの機械学習パイプライン。

機械学習パイプライン

前処理、特徴選択、モデルの学習を組み合わせて、再利用可能なパイプラインにまとめるワークフローを定義します。実験を標準化して手作業の工程を削減し、チームやアプリケーション全体で一貫したワークフローを展開できます。

「オープンソースの代替手段よりも、MATLAB を使う方がはるかに効率よく作業できます。わずか 3 週間で MATLAB を使って解析ソフトウェアを開発、展開しました。このソフトウェアによって、MedImmune の研究者たちは既に何千時間分もの作業を節約できています。」