1. Sitecore Experience Platform

機械学習

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Sitecore Cortex™ Processing Engine(Processing Engine)は、あなたの選んだ機械学習プラットフォームへの統合ポイントを提供します。

Microsoft Machine Learning Server統合

Microsoft Machine Learning Serverとの連携により、機械学習スクリプトと投影データの位置をMachine Learning Serverのウェブエンドポイントに送信できます。Machine Learning Serverとの統合には以下の高レベルタスクが含まれます:

  • カスタム モデルラッパーを実装する:

    • モデルにIScriptSessionFactory を注入してください。
    • TrainAsync()メソッドやEvaluateAsync()メソッドの文脈では、IScriptSessionFactoryを使ってRスクリプトとトレーニングデータの場所をMachine Learning Serverエンドポイントに送信します。
  • カスタムモデル内でトレーニングロジックを使用するには、モデルを参照する トレーニングワーカー タスクをスケジュールしてください。トレーニングワーカーはTrainAsync() メソッドを実行します。

    !注Microsoft Machine Learning Serverとの箱から直接連携していた機能は廃止されており、今後のリリースで削除される予定です。Cortexで処理されたデータは、引き続きお好みの機械学習エンジンに提供できます。

機械学習と体験最適化

エクスペリエンス最適化の文脈における機械学習には以下が含まれます:

  • インタラクションデータを投影するカスタムPersonalizationInteractionModel (実装 IModel)です。TrainAsync() およびEvaluateAsync() メソッドは実装されていません。
  • 予測データに決定木を適合させ、結果をxDB報告データベースに展開するカスタムの BuildPersonalizationRulesWorker です。決定木ロジックは注入されたクラス内に含まれています。
この記事を改善するための提案がある場合は、 お知らせください!