データベースドモデリングステップ

注記 

このステップを使用するには、ASCMO-DYNAMICのライセンスが必要です。

Modelling ステップには以下のコンポーネントが含まれます:

Model table

各モデルの名前とモデリングメソッドが一覧表示されます。

モデリングメソッドを選択するには、Modelling Method 列のドロップダウンリストを使用します。

Add Model

モデルテーブルに新しいエントリを追加します。

Rename

別ウィンドウが開き、選択されているモデルの名前を変更することができます。

Delete Models

テーブル内で選択されているモデルをプロジェクトから削除します。テーブル内では、CtrlShift による標準的な選択機能が使用でき、また Lmb を押し下げたままカーソルをドラッグして複数のセルや行を選択することもできます。

Export

モデルを各種フォーマットでエクスポートするためのコマンドが含まれます。概要:モデルタイプごとのエクスポートサポートを参照してください。

Matlab

モデルをMATLAB *.m ファイルにエクスポートします。

Python

モデルをPythonスクリプト(*.py)にエクスポートします。Pythonスクリプトへのモデルエクスポートを参照してください。

Simulink

モデルをSimulinkモデル(*.mdl または *.slx)にエクスポートします。Simulink®モデルへのモデルエクスポートを参照してください。

注記 

PCにSimulinkがインストールされている必要があります。

Simulink Script

モデルをMATLABスクリプト(*.m)にエクスポートし、これを使用してSimulinkモデルを生成することができます。Simulink®スクリプトへのモデルエクスポートを参照してください。

注記 

PCにSimulinkがインストールされている必要はありません。

INCA/MDA

モデルをINCA/MDA用のPerlモジュール(*.pm)にエクスポートします。INCA/MDAへのモデルエクスポートを参照してください。

C Code

モデルをCコード(*.c)にエクスポートします。Cコードへのモデルエクスポートを参照してください。

GT-SUITE

モデルをGT-SUITE用のCコード(*.c)にエクスポートします。GT-SUITEへのモデルエクスポートを参照してください。

FMI

モデルを*.fmuファイルにエクスポートします。FMIへのモデルエクスポートを参照してください。

Embedded AI Coder

モデルをETAS Embedded AI Coder用のJSONファイルにエクスポートします。Embedded AI Coderへのモデルエクスポートを参照してください。

Bosch AMU

モデルをBosch AMU用ファイル(*.dcm*.cdfx)にエクスポートします。

Bosch Flatbuffers

モデルをBosch Flatbuffers用ファイル(*.dcm)にエクスポートします(ファイル名:<output>_LSTM_Blobs)。エクスポートできるのは、モデリングメソッドがRNNで、セルタイプがLSTMセルである出力のみです。

モデルのプロパティを設定するには、テーブルからモデルを選択してモデリングメソッドを選択し、下のセクションで設定を行います。選択されているモデリングメソッドに応じて、異なるModel Propertiesを設定できます。

Inputs

1つ以上の入力を選択する必要があります。

モデルの入力を選択するには、Select Inputs ボタンをクリックします。

ウィンドウが開くので、リストから入力を選択し、OK で確定します。

テーブル内では、CtrlShift による標準的な選択機能が使用でき、また Lmb を押し下げたままカーソルをドラッグして複数のセルや行を選択することもできます。

Output

1つの出力を選択する必要があります。

モデルの出力を選択するには、Select Output ボタンをクリックします。

ウィンドウが開くので、リストから出力を選択し、OK で確定します。

Training Datasets

1つ以上のトレーニングデータセットを選択する必要があります。

モデルのトレーニングデータセットを選択するには、Select Training Datasets ボタンをクリックします。

ウィンドウが開くので、リストからトレーニングデータセットを選択し、OK で確定します。

テーブル内では、CtrlShift による標準的な選択機能が使用でき、また Lmb を押し下げたままカーソルをドラッグして複数のセルや行を選択することもできます。

Validation Datasets(オプション)

必要に応じて検証データセットを選択します。

モデルの検証データセットを選択するには、Select Validation Datasets ボタンをクリックします。

ウィンドウが開くので、リストから検証データセットを選択し、OK で確定します。

テーブル内では、CtrlShift による標準的な選択機能が使用でき、また Lmb を押し下げたままカーソルをドラッグして複数のセルや行を選択することもできます。

検証データセットのリストを消去するには、Clear ボタンを使用します。

Model Properties

Start Training

クリックすると、現在の設定に基づいてモデルトレーニングが開始されます。

右側のアイコンは、モデルトレーニングの状態を示します。

:モデルはまだトレーニングされていません。

:モデルはトレーニングされ、最新の状態になっています。

:モデルはトレーニングされましたが、データが古くなっています。コンフィギュレーション、トレーニングデータ、検証データが変更されています。

Meta Data

トレーニングデータセットと検証データセットの両方についてRMSE(二乗平均平方根誤差)とR²(決定係数)が表示され、モデルの精度と適合度を素早く確認することができます。

Measured vs. Predicted

測定値と予測値を可視化するウィンドウを開きます。ショートカットメニューで、表示するデータセット(All、Training、Validation、Test)を選択します。

Scope View

"Scope View" ウィンドウを開きます。ショートカットメニューで、表示するデータセット(All、Training、Validation、Test)を選択します。

Open in ASCMO-DYNAMIC

モデルコンフィギュレーションがASCMO-DYNAMICの新しいインスタンスで開き、そこでモデルの保存やエクスポートを行うことができます。

 

参照

Staticモデルタイプ