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

注記 

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

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

Model table

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

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

Add Model

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

Rename

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

Delete Models

テーブル内で選択されているモデルをプロジェクトから削除します。テーブル内では、Ctrl/Shift による標準的な選択機能が使用でき、また 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 で確定します。

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

Output

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

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

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

Training Datasets

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

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

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

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

Validation Datasets(オプション)

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

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

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

テーブル内では、Ctrl/Shift による標準的な選択機能が使用でき、また 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モデルタイプ