Centrala begrepp
本稿では、複数の推薦シナリオにおける多様な指標を最適化するために、階層型情報抽出構造を採用した新しいマルチシナリオ・マルチタスク学習モデルHiNetを提案する。
論文情報
Zhou, J., Li, W., Cao, X., Bo, L., Zhang, K., Luo, C., & Yu, Q. (2024). HiNet: Novel Multi-Scenario & Multi-Task Learning with Hierarchical Information Extraction. arXiv preprint arXiv:2303.06095v3.
研究目的
本研究は、複数の推薦シナリオにおいて、クリック率(CTR)やクリック後コンバージョン率(CTCVR)などの多様な指標を同時に最適化する、効果的かつ統一的なフレームワークの開発を目的とする。
方法論
本研究では、階層型情報抽出ネットワーク(HiNet)と呼ばれる新しいモデルを提案する。HiNetは、シナリオレベルとタスクレベルの情報抽出をモデル構造上で分離することで、様々なシナリオにおける複数のタスクを異なる特徴空間に明示的に分割し、最適化を促進する。具体的には、HiNetは、シナリオ間およびタスク間の情報共有と連携を共同でモデル化する、エンドツーエンドの2層フレームワークで設計されている。
シナリオ抽出層
この層は、シナリオ間で価値のある情報を転送・共有するとともに、シナリオ固有の特徴を抽出することを役割とする。この層には、シナリオ共有エキスパートネットワーク、シナリオ固有エキスパートネットワーク、シナリオ認識型アテンションネットワークが含まれる。
タスク抽出層
マルチタスク学習における負の転移問題に対処するため、タスク抽出層では、カスタマイズゲート制御(CGC)を採用する。CGCは、主にタスク共有エキスパートネットワークとタスク固有エキスパートネットワークの2つの部分で構成される。
主な結果
オフライン評価とオンラインA/Bテストから得られた実験結果は、HiNetが、多様な推薦シナリオにおいて、CTRとCTCVRの両方のタスク指標において、他の最先端モデルよりも優れていることを示している。
結論
HiNetは、マルチシナリオ・マルチタスク学習における負の転移問題を効果的に解決し、推薦システムの性能を大幅に向上させることができる。
意義
本研究は、マルチシナリオ・マルチタスク推薦システムの設計と最適化に新たな道を切り開き、オンラインプラットフォームにおけるユーザーエクスペリエンスの向上に貢献するものである。
制限事項と今後の研究
本研究では、Meituan Meishiプラットフォームのデータを用いてHiNetを評価したが、他のプラットフォームやデータセットへの一般化可能性については、今後の研究で検討する必要がある。また、HiNetの構造やハイパーパラメータのさらなる最適化も、今後の研究課題として挙げられる。
Statistik
HiNetは、シナリオaとシナリオbにおいて、注文数量をそれぞれ+2.87%、+1.75%向上させた。
シナリオaでは、ベースラインモデルと比較して、HiNetはCTRで0.24%、CTCVRで3.38%の相対的な改善を達成した。
シナリオbでは、HiNetはCTRで0.11%、CTCVRで1.47%の相対的な改善を達成した。