Oracle DatabaseまたはOracle Autonomous Data WarehouseのOracle機械学習モデルを登録して使用すると、Oracle Analyticsのデータをスコアリングできます。データに機械学習モデルを適用するには、データ・フロー・エディタを使用します。
Oracle Analyticsを使用すると、データ・サイエンティストの専門知識がなくてもアプリケーションに機械学習を構築できます。
Oracle Analyticsでは、Oracle DatabaseまたはOracle Autonomous Data WarehouseからOracle機械学習モデルを登録して使用できます。
Oracle AnalyticsでOracle機械学習モデルを使用すると、データセットで実行できる予測分析のレベルが大幅に向上しますが、これは、データとモデルがデータベースに存在し、データのスコアリングも結果のデータセットの格納もデータベースで行われるためです。これにより、Oracle機械学習の実行エンジンを使用して、大規模なデータセットをスコアリングできます。
Oracle Analyticsで、Oracle Machine Learning for SQL API (OML 4SQL)を使用して作成された分類、回帰、クラスタリング、異常、または特徴抽出マイニング・クラスのデータベースのOracle機械学習モデルを登録できます。登録して使用できるOracle機械学習モデルは、データベース権限によって決まります。
Oracle Analyticsでは、予測モデルも作成できます。
Oracle機械学習モデルをデータの予測に使用するには、Oracle Analyticsに登録されている必要があります。Oracle DatabaseまたはOracle Autonomous Data Warehouseデータ・ソースに存在するモデルを登録して使用できます。
Oracle Analyticsに登録したOracle機械学習モデルに関する情報にアクセスし、確認できます。
Oracle機械学習モデルの詳細情報を表示すると、モデルの理解およびデータの予測に適しているかどうかの判断に役立ちます。モデルの詳細には、モデル・クラス、アルゴリズム、入力列、出力列およびパラメータが含まれます。
Oracle機械学習モデルを作成すると、モデルに関する特定の情報を含むビューが生成され、データベースに格納されます。Oracle Analyticsを使用してモデルのビューのリストにアクセスし、ビューに含まれる情報のビジュアル化に使用できるデータセットを作成します。
actual_target_value
、predicted_target_value
およびcost
が含まれます。predicted_target_value
、actual_target_value
およびnode
サポートに関する情報が含まれます。各ビューの名前は一意です(DM$VCDT_TESTなど)。ビュー名の生成に使用される書式はDM$VAlphabet_Model Nameです:
ビューの詳細は、Oracleデータベース・バージョンのドキュメントを参照してください。
Oracle Analyticsは、登録されているモデルのビューのリストを提供します。ただし、ビューにアクセスしたり、ビジュアル化できるのは、Oracle Database 12cリリース2以降の場合のみです。それより前のバージョンのOracle Databaseを使用している場合、Oracle Analyticsを使用してビューにアクセスしたり、ビジュアル化できません。
登録されているモデルのビューはデータベースに格納されていますが、Oracle Analyticsを使用してモデルのビューのリストを表示できます。
注:
Oracle Database 12cリリース2以降の場合、ビューにアクセスしたり、ビジュアル化できます。それより前のバージョンのOracle Databaseを使用している場合、これらのビューはデータベースに存在せず、Oracle Analyticsを使用してアクセスしたり、ビジュアル化できません。登録されているモデルのビューをビジュアル化すると、モデルをよりよく理解して利用するのに役立つ情報が得られます。
注:
Oracle Database 12cリリース2以降の場合、ビューにアクセスしたり、ビジュアル化できます。それより前のバージョンのOracle Databaseを使用している場合、これらのビューはデータベースに存在せず、Oracle Analyticsを使用してアクセスしたり、ビジュアル化できません。