Oracle Machine Learning for SQLリリース19

Oracle Machine Learning for SQL (OML4SQL)は、Oracle Database内で最新の機械学習機能を提供します。OML4SQLには、機械学習タスクを実行するためのデータベース内アルゴリズムの幅広いセットが用意されています。
アルゴリズムはSQLファンクションとして実装され、Oracle Databaseの長所を利用します。データベース内アルゴリズムは、データ表およびビュー、トランザクション・データを含むスター・スキーマ・データ、ネストしたデータ、集計および非構造化テキスト・データに対して機械学習を実行します。

オンプレミスで実行される管理タスクと、主要な機械学習プロセス・タスクの一部を次に示します。

Oracle Machine Learning for SQLタスク

データベースのインストールおよび構成

OML4SQLのデータベースのインストールおよび構成。

データベースのアップグレード

Database Upgrade Assistant (DBUA)を使用して、データベースをアップグレードします。

データ・マイニング・ユーザーの作成

データベース・ユーザー・アカウントを作成して、データ・マイニング・アクティビティを実行します。

OML4SQLモデルのエクスポートおよびインポート

Oracle Data Pumpテクノロジを使用してデータ・マイニング・モデルをエクスポートおよびインポートします

データの準備

データをファイナライズし、モデルの構築に使用できる形式でデータを作成します。

モデルの作成

様々なモデリング手法を選択して適用し、アルゴリズム・パラメータを調整します。

スコア

モデルを新しいデータに適用します。