This work introduces MultiTRON, an approach that adapts Pareto front approximation techniques to multi-objective session-based recommender systems using a transformer neural network. Our approach optimizes trade-offs between key metrics such as click-through and conversion rates by training on sampled preference vectors. A significant advantage is that after training, a single model can access the entire Pareto front, allowing it to be tailored to meet the specific requirements of different stakeholders by adjusting an additional input vector that weights the objectives. We validate the model's performance through extensive offline and online evaluation. For broader application and research, the source code is made available at https://github.com/otto-de/MultiTRON. The results confirm the model's ability to manage multiple recommendation objectives effectively, offering a flexible tool for diverse business needs.
翻译:本文提出MultiTRON方法,该方法通过采用Transformer神经网络,将帕累托前沿逼近技术应用于多目标会话推荐系统。我们的方法通过对采样的偏好向量进行训练,优化点击率与转化率等关键指标间的权衡关系。其显著优势在于:训练完成后,单一模型即可覆盖整个帕累托前沿,通过调整用于加权目标的附加输入向量,能够根据不同利益相关方的具体需求进行定制化适配。我们通过大量离线与在线评估验证了模型性能。为促进更广泛的应用与研究,源代码已在https://github.com/otto-de/MultiTRON公开。实验结果证实该模型能有效管理多个推荐目标,为多样化的业务需求提供灵活工具。