デプロイメントの計画
このソリューションは、Oracle Cloud Infrastructure(OCI)上でAIを活用した販売および収益予測ソリューションを実行するために、ベストプラクティスの導入パターンを使用します。
多くのOCIサービスはオープンソース・コンポーネントで置き換えることができますが、OCIサービスを使用すると、リストされているサービス間の深い統合を通じて、簡略化されたコード・ベースやスムーズでシームレスな導入など、大きなメリットが得られます。たとえば、Oracle Cloud Infrastructure Data ScienceとOracle Autonomous Data Warehouseの間の接続を1行のコードで行うことができます。同様に、Oracle Cloud Infrastructure Data Integrationには、多数のソースおよびターゲット用の組込みコネクタが用意されているため、カスタム・コードは必要ありません。
Oracle Cloud Infrastructure Data Scienceは、データ・サイエンティストが機械学習モデルをシームレスに構築、トレーニングおよびデプロイできるようにするフルマネージド・サービスです。Jupyterベースのノートブックとのコラボレーション環境、一般的な機械学習フレームワークのサポート、および高パフォーマンスのワークロードに対するGPUサポートを含むスケーラブルなコンピュート・リソースを提供します。モデルの追跡、バージョニングおよびデプロイメント用の組込みツールにより、Oracle Cloud Infrastructure Data Scienceは機械学習のライフサイクル全体を簡素化します。
また、Oracle Cloud Infrastructure Data Scienceでは、AI ForecasterライブラリとAI Forecast Operatorが提供され、履歴時系列データを使用して将来のトレンドの予測を生成できます。
AI予測オペレータは、特定の予測タスクのモデル選択、ハイパーパラメータ・チューニングおよび機能識別を自動化することで、プロセスを簡素化および高速化します。ユーザーは、予測プロセスによって生成された有用なビジュアライゼーションを使用して、結果を表示および解釈できます。
次に、実装の代替方法をいくつか示します。
- Oracle Digital Assistantのかわりに、Oracle APEX Application Developmentを使用するか、StreamLitなどのオープンソース・アプリケーション開発ツールを使用してカスタム・チャットボットを作成することもできます。
- CohereやLLaMAなど、Oracle Cloud Infrastructure Generative AIで提供される、すぐに使える大規模言語モデル(LLM)を使用することも、他の公開LLMを使用することもできます。
- OracleではOracle Autonomous Databaseを使用することをお薦めしますが、任意のリレーショナル・データベースを使用できます。
ソリューションをデプロイするには、次の概要レベルのステップを使用します。
- OCIコンソールと直感的なユーザー・インタフェースを使用してOracle Cloud Infrastructure Data Integrationをプロビジョニングし、ワークスペースと、データ・ソースおよびデータ取込みパイプラインを使用した基礎となるプロジェクトを作成します。
- OCIコンソールで数回クリックするだけで、分析およびデータ・ウェアハウスにOracle Autonomous Databaseをデプロイできます。ワークロードの分離のプリファレンスに基づいて、共有または専用のデプロイメント・オプションを選択できます。デプロイメント・オプションには、Exadata Cloud@Customer、OCI専用リージョンおよびマルチクラウドのサポートが含まれます。「自動スケーリング」を選択すると、トラフィックの急増やワークロード・ボリュームに影響するその他の変動時の継続性が維持されます。
- OCIコンソールを使用してOracle Cloud Infrastructure Data Scienceをプロビジョニングします。OCIには、予測演算子を作成するための即時利用可能なスタータ・コードと、結果を解釈するための関連するモデル・エンドポイントが用意されています。
- Oracle Digital Assistantをプロビジョニングして、チャットおよび音声インタフェースを提供し、シンプルなチャットボットを超える高度な自然言語機能を提供します。この製品では複雑なビジネス・ワークフローをサポートできますが、このソリューションでは、RESTサービスの起動および使いやすいインタフェースの提示に、少数の機能サブセットが使用されます。
- Oracle Cloud Infrastructure Generative AIの大規模な言語モデルは、ユーザー指定の質問および関連する回答を追加のコンテキストで充実させます。