プロジェクトは、ML Studioの基本的な構築単位です。各プロジェクトはいくつかの部分で構成されています(すべてが必要というわけではありません):
- プロジェクト情報
- ファイル
- テーブル
- チャート
- ライブラリ
- 変数
- 組み込み関数
プロジェクト情報
各プロジェクトには、名前、所有者、作成日、説明があります。
ファイル
ファイルはプロジェクトに添付できます。 Pythonスクリプト、ソースデータ、テストデータなどを含めることができます。これらのファイルには、readXLSFile()、readCSVFile()、executePythonScript()などの関数を使用してアクセスできます。
テーブル
テーブルは、プロジェクトの一時的な出力としてチャートと一緒に使用できます。モデリング中に使用して、結果を確認できます。
チャート
チャートは、モデリングの結果を表示する別のオプションです。
ライブラリ
ライブラリは、プロジェクトで使用できる数学的および統計的なコンポーネントと関数の既製のパックです。デフォルトでは、ML Studioには次のライブラリが含まれています:
- Math3
- Javaml
- Javastat
変数
変数は、プロジェクトのパラメーター化に使用されます。これにより、プロジェクトをより普遍的にすることができます。詳細については、ML Studioのパラメーターを参照してください。
プレビルド機能
ML Studioは、BellaDatiによって、最も頻繁に使用されるIoTタスクの機能を事前に構築するために使用されています。これらはプログラミングなしで使用でき、パラメーターの指定にはグラフィカルインターフェースのみを使用します。同時に、パートナーおよび組織が独自の統計およびMLケースを作成できます。
以下のすべての機能がサポートされており、ソリューションを構築できます:
- サマリーと呼ばれる事前定義された関数内の最大、最小、標準偏差、平均、中央値、第一四分位、第三四分位。グラフィック形式は、ボックスプロット(箱ひげ図)、相対ボックスプロット、外れ値、ヒストグラムの形式で利用できます。
- 基本的な統計機能(例:T検定、カイ二乗)を使用した信頼区間と仮説検定が利用可能です。
- 定義済みのクラスまたはカテゴリ変数へのオブジェクトの配布が有効になります。
- 未知の連続変数の値の予測が利用可能です。
- 利用可能なアルゴリズムにより、類似オブジェクトを配置する論理グループを識別することができます。
- 値または動作に関する分類、推定、クラスタリングが利用可能です。
- どのオブジェクトが他のオブジェクトと共起すると予想されるかを決定する機能(マーケットバスケット分析など)が利用可能です。
- 従属変数に最大の影響を与える独立変数を識別することができる関数が利用可能です。
- ML studioの機能は、非構造化コンテンツを解析して、予測モデリングに使用できる構造化データオブジェクト(列)を作成できます。
- ML studioは、履歴データとリアルタイムデータを使用するモデルからのリアルタイムスコアリングをサポートします。
- ML studioは、プラグアンドプレイ方式でユーザー定義のアルゴリズムをサポートし、PMMLを介してインポート/エクスポートします。
- ML studioは高度な検索機能を提供します。例えば、登録番号を指定すると、ソリューションはエンティティ(ROC、ROB、LLPなど)を決定したり、最も近い一致を提案したりできます。キーワードによる検索もサポートする必要があります。例えば名前の一部を指定します。
- 決定木とニューラルネットワークが利用可能です。
プロジェクトの削除
プロジェクトを削除するには、[プロジェクト情報]の下の[プロジェクトの削除]ボタンをクリックします。このプロセスは元に戻せないことに注意してください。
プロジェクトの共有
プロジェクトはShareボタンで共有することができます。すべてのユーザが選択可能ですが、MLスタジオにアクセスできるのはドメイン管理者のみです。そのため、ドメイン管理者のみを選択する必要があります。