1.1 データ・マイニングAPIの特徴

データ・マイニングのアプリケーション・プログラミング・インタフェース(API)の利点について説明します。

データ・マイニングは、多くのアプリケーション・ドメインで有益なテクノロジです。これは、業務を最適化して競争力を維持するためのツールとして、民間部門で徐々に欠かせないものになってきました。また、公共部門や科学研究でも重要なデータ・マイニングのアプリケーションがあります。ただし、データ・マイニング・アプリケーションの開発の複雑さと、データの大規模ストアの管理および保護に固有の複雑さによって、データ・マイニング・テクノロジの採用が制限されることがあります。

これらの問題に対処するには、Oracle Data Miningが最も適しています。データ・マイニング・エンジンがデータベース・カーネルに実装され、データの管理と保護にはOracle Databaseの堅牢な管理機能を使用できます。そのAPIは、広範なデータ・マイニングのアルゴリズムとプロシージャをサポートすると同時に、データ・マイニング・アプリケーションの開発を簡素化する機能も備えています。

Oracle Data Mining APIは、Oracle SQL (Oracle Databaseのネイティブ言語)に対する拡張機能で構成されています。このAPIには、次の利点があります。

  • SQL問合せのコンテキスト内のスコアリング。スコアリングは動的に実行することも、データ・マイニング・モデルの適用により実行することもできます。

  • 自動データ準備(ADP)と組込み変換。

  • モデルの透過性。アルゴリズム固有の問合せでは、モデルの作成に使用された属性に関する詳細が戻されます。

  • スコアリングの透過性。予測、クラスタリングまたは特徴抽出の操作に関する詳細をスコアとともに戻すことができます。

  • 予測分析を実行するためのシンプルなルーチン。

  • Oracle SQL Developer内のワークフローベースのグラフィカル・ユーザー・インタフェース(GUI)。SQL Developerは次のサイトから無料でダウンロードできます。

    Oracle Data Miner

ノート:

Oracle Databaseには、データ・マイニングのサンプル・プログラムのセットが付属しています。このマニュアルの例は、これらのサンプルから抜粋しています。