胡亮教授相关成果介绍⑥:可解释内容推荐:用“吸引力”解释用户为什么会点开一部电影 Interpretable Recommendation via Attraction Modeling: Learn

2026-04-15 5897

作者简介

胡亮,同济大学计算机科学与技术学院教授、博导,毕业于上海交通大学与悉尼科技大学,研究方向涵盖人工智能、推荐系统、机器学习与数据科学,入选上海海外高层次人才,获国家自然科学基金优秀青年科学基金项目(海外)支持。

一、研究背景

在新闻、视频等新媒体场景中,新内容产生极快,协同过滤往往因为缺乏用户反馈而难以及时工作。内容推荐虽然能利用文本、类别等内容特征,但通常只能给出“相似”解释,无法真正回答用户为什么会被某个内容吸引。作者因此提出:相比单纯提高准确率,更重要的问题是识别内容中真正吸引用户的“点”,并把这种吸引过程解释出来。


二、论文信息

发表时间/来源

IJCAI 2018

论文标题

Interpretable Recommendation via Attraction Modeling: Learning Multilevel Attractiveness over Multimodal Movie Contents

作者

Liang Hu, Songlei Jian, Longbing Cao, Qingkui Chen

关键词

可解释推荐、内容推荐、个性化注意力、多模态、电影推荐

 

三、核心发现

核心发现

论文提出 MultiLevel Attraction Model(MLAM),同时对电影剧情文本和演员/导演等演职员信息进行建模。模型通过用户专属的吸引力过滤器,在词、句子和演员成员多个层级上计算“吸引度”,从而学习用户为何会喜欢某部电影,并给出可视化解释。

 

图片6.png 图示:论文原文中的 MLAM 多层吸引力模型架构图(Figure 1)


四、研究内容解读

1. 这项研究要回答什么问题?

这项研究真正要解决的是:在新内容缺乏历史交互的情况下,系统能不能直接从内容本身推断“哪些元素最能吸引某个用户”?与传统 attention 只寻找普遍重要部分不同,论文强调吸引力是主观的、用户相关的,因此必须把用户上下文纳入注意力机制。


2. 研究团队发现了什么?

在具体实现上,剧情文本部分采用分层结构:先在词级别寻找对某个用户最有吸引力的词,再在句子级别判断哪些剧情句最重要,最后形成故事层面的吸引力表示。与此同时,演员、导演、编剧等演职员被视为另一类重要模态,模型会为每个成员分配个性化吸引力权重,得到 cast-level 表示。


3. 他们是如何证明的?

最后,剧情表示与演职员表示被融合为一个统一的吸引力分数,用于对候选电影进行排序。这种设计不仅能做推荐,还能反过来标注“哪几句话最打动用户”“哪位演员最可能是触发点”,从而给出更贴近用户心理机制的解释。


五、关键机制与功能验证

论文在 MovieLens 1M 与 DBpedia 补充内容数据上进行了验证,分别考察常规推荐、新电影推荐和解释性展示。结果表明,MLAM 优于多种内容推荐基线,并且能够通过可视化方式呈现词、句子和演员层面的吸引力。这说明模型不只是“多加了一层注意力”,而是把推荐理由真正落到了用户可理解的内容元素上。


六、总结与意义

总体来看,这项工作把内容推荐从“找相似内容”推进到“找吸引用户的具体内容因素”。它兼顾了冷启动推荐能力与结果可解释性,对于视频、资讯、短剧等内容型业务场景尤其具有现实意义。


DOI:10.24963/ijcai.2018/472

 


会议官网

扫码关注艾思科蓝订阅号 回复“0”即可领取该资料

去登录