Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

インクリメンタル学習

回帰用線形モデルのストリーミング データへのあてはめと、そのパフォーマンスの追跡

インクリメンタル学習 (オンライン学習) は、予測子変数の分布、予測関数や目的関数の要素 (調整パラメーターの値を含む)、観測値のラベル付けなどがほとんど未知、またはまったく未知の可能性のある、データ ストリームからの入力データの処理に着目したものです。従来の機械学習の手法とは異なり、モデルへのあてはめ、ハイパーパラメーター調整のための交差検証の実行、および予測子の分布の推測を行うために、十分にラベル付けされたデータを使用できます。

インクリメンタル学習では、構成済みのインクリメンタル モデルが必要です。incrementalRegressionLinear を使用して、直接、インクリメンタル モデルを作成および構成できます。または、incrementalLearner を使用して、サポートされている従来の学習済みのモデルをインクリメンタル学習器に変換できます。モデルを構成してデータ ストリームを設定した後、インクリメンタル モデルをデータの入力チャンクにあてはめて予測パフォーマンスを追跡することや、両方のアクションを同時に実行することができます。

詳細については、インクリメンタル学習の概要を参照してください。

関数

すべて展開する

incrementalLearnerサポート ベクター マシン (SVM) 回帰モデルのインクリメンタル学習器への変換
incrementalLearner線形回帰モデルのインクリメンタル学習器への変換
fitインクリメンタル学習モデルの学習
updateMetrics新しいデータにおけるインクリメンタル学習モデルのパフォーマンス メトリクスの更新
updateMetricsAndFit新しいデータにおけるインクリメンタル学習モデルのパフォーマンス メトリクスの更新とモデルの学習
predictインクリメンタル学習モデルからの新しい観測の応答予測
lossデータのバッチでのインクリメンタル学習モデルの損失

オブジェクト

incrementalRegressionLinearインクリメンタル学習用の線形回帰モデル

トピック

インクリメンタル学習の概要

"インクリメンタル学習" ("オンライン学習") は、予測子変数の分布や標本サイズ、予測関数や目的関数の要素 (調整パラメーターの適切な値を含む)、観測値のラベル付けなどがほとんど未知、またはまったく未知の可能性のある、連続的かつリアルタイムなデータ ストリームからの入力データの処理に着目した、機械学習の一分野です。

インクリメンタル学習モデルの構成

インクリメンタル性能評価およびデータ ストリームでの学習用に、インクリメンタル学習モデルを準備する。

簡潔なワークフローを使用したインクリメンタル学習の実装

この例では、簡潔なワークフローを使用して、逐次予測評価を伴う線形回帰用のインクリメンタル学習を実装する方法を示します。

柔軟なワークフローを使用したインクリメンタル学習の実装

この例では、柔軟なワークフローを使用して、逐次予測評価を伴う線形回帰用のインクリメンタル学習を実装する方法を示します。

回帰学習器で学習させた SVM 回帰モデルからのインクリメンタル学習モデルの初期化

回帰学習器を使用して線形 SVM 回帰モデルに学習させた後、推定された係数を使用して回帰用のインクリメンタル モデルを初期化する。