Oracle Machine Learning for SQLリリース23
Oracle Machine Learning for SQL (OML4SQL)では、PL/SQLおよびSQL APIを使用して、スケーラブルなデータベース内機械学習アルゴリズムを提供します。データベース内の並列化されたアルゴリズムにより、データはデータベースの制御下に置かれます。別の機械学習エンジンにデータを抽出する必要はありません。抽出した場合、データ・アクセスに遅延が生じ、データの安全性、保存性、最新性に懸念が生じます。
アルゴリズムは高速かつスケーラブルで、アルゴリズム固有の自動データ準備をサポートし、バッチまたはリアルタイムでスコアリングできます。OML4SQLは、データのスコアリング時に説明的な予測の詳細を提供するため、個々の予測が行われた理由を理解できます。さらに、OracleのExadata Smart Scanテクノロジがスコアリング処理をデータ・ストレージ層に移動するため、データのスコアリング時のパフォーマンスが大幅に向上します。
データベース内機械学習モデルは、第一級のデータベース・オブジェクトです。アクセス許可の付与と取消し、ユーザー・アクションの監査、データベース全体での機械学習モデルのエクスポートとインポートにより、アクセスを管理できます。データベース内モデルでは、SQL予測演算子を使用するSQL問合せによってデプロイメントが瞬時に実行されます。OML4SQLは、ソリューションの複雑性を大幅に軽減します。
スタート・ガイド
![](sp_common/shared-images/gs_64_getstart.png)