fit
履歴データを使用して残存耐用期間モデルのパラメーターを推定
構文
説明
関数 fit
は、同じ仕様で製造された複数のマシンなど、類似コンポーネントのアンサンブルの健全性に関する履歴データを使用して残存耐用期間 (RUL) 予測モデルのパラメーターを推定します。モデルのタイプに応じて、過去の健全性データを一連の寿命測定値または劣化プロファイルとして指定します。モデルのパラメーターを推定したら、その後、類似コンポーネントの残存耐用期間を関数 predictRUL
を使用して予測できます。
fit
を使用して、次のタイプの推定モデルのパラメーターを構成できます。
劣化モデル
生存モデル
類似性モデル
RUL 予測の基本的な例については、データの着信に応じた RUL 予測の更新を参照してください。
これらのモデルを使用した残存耐用期間の予測に関する一般的な情報については、RUL 推定器モデルを使用した RUL の推定を参照してください。
fit(
は、mdl
,data
,lifeTimeVariable
)mdl
のパラメーターを時間変数 lifeTimeVariable
を使用して当てはめ、mdl
の LifeTimeVariable
プロパティを設定します。この構文は、data
に以下が格納されている場合にのみ適用されます。
表形式でないデータ
表形式のデータ (
mdl
でデータ変数を使用していない場合)
fit(
は、mdl
,data
,lifeTimeVariable
,dataVariables
)mdl
のパラメーターを dataVariables
のデータ変数を使用して当てはめ、mdl
の DataVariables
プロパティを設定します。
fit(
は、生存モデルの打ち切り変数を指定し、mdl
,data
,lifeTimeVariable
,dataVariables
,censorVariable
)mdl
の CensorVariable
プロパティを設定します。打ち切り変数は、data
のどの寿命測定値が耐用寿命末期の値でないかを示します。この構文は、mdl
が生存モデルで、data
に表形式のデータが格納されている場合にのみ適用されます。
fit(
は、共変量生存モデルの符号化された変数を指定し、mdl
,data
,lifeTimeVariable
,dataVariables
,censorVariable
,encodedVariables
)mdl
の EncodedVariables
プロパティを設定します。符号化された変数は、通常は非数値のカテゴリカル特徴で、fit
で当てはめる前に数値ベクトルに変換されます。この構文は、mdl
が covariateSurvivalModel
オブジェクトで、data
に表形式のデータが格納されている場合にのみ適用されます。
例
入力引数
バージョン履歴
R2018a で導入