Oracle Machine Learning for SQLリリース21

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テクノロジを使用した機械学習モデルのエクスポートおよびインポート

データの準備

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

モデルの作成

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

スコア

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