Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Zhankui He

dblp:222/1220 · DBLP profile ↗
shortlisted ← Back
30ranked-venue papers
5as first author
26since 2021 · last 2026
0000-0002-9139-8004ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 22 · 5 first-author · 19 since 2021Artificial intelligence and machine learning · 21 · 4 first-author · 20 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 3 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
19 papers
Recommender systems · 90% Information retrieval · 8% Data mining · 1%
Artificial intelligence
11 papers
Efficient and distributed learning · 26% Language models and text generation · 24% Trustworthy machine learning · 24%

Topics — the 30 heaviest of 40, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Recommender systems
sequential recommendation
3.042025
ActionPiece: Contextually Tokenizing Action Sequences for Generative Recommendation · ICML 2025
Linear Recurrent Units for Sequential Recommendation · WSDM 2024
Fair Sequential Recommendation without User Demographics · SIGIR 2024
Recommender systems › interactive recommendation
conversational recommendation
2.532025
Reindex-Then-Adapt: Improving Large Language Models for Conversational Recommendation · WSDM 2025
Adapting Large Vision-Language Models to Visually-Aware Conversational Recommendation · KDD (2) 2025
RecWizard: A Toolkit for Conversational Recommendation with Modular, Portable Models and Interactive User Interface · AAAI 2024
Recommender systems
generative recommendation
2.532025
Tutorial on Recommendation with Generative Models (Gen-RecSys) · WSDM 2025
ActionPiece: Contextually Tokenizing Action Sequences for Generative Recommendation · ICML 2025
A Review of Modern Recommender Systems Using Generative Models (Gen-RecSys) · KDD 2024
Recommender systems
large language model-based recommendation
1.722025
Reindex-Then-Adapt: Improving Large Language Models for Conversational Recommendation · WSDM 2025
Tutorial on Recommendation with Generative Models (Gen-RecSys) · WSDM 2025
Recommender systems
collaborative filtering
1.332025
CoRAL: Collaborative Retrieval-Augmented Large Language Models Improve Long-tail Recommendation · KDD 2024
NAIS: Neural Attentive Item Similarity Model for Recommendation · IEEE Trans. Knowl. Data Eng. 2018
Your Causal Self-Attentive Recommender Hosts a Lonely Neighborhood · WSDM 2025
Information retrieval › search engines
semantic search
1.012026
Bridging Language and Items for Retrieval and Recommendation: Benchmarking LLMs as Semantic Encoders · ACL (1) 2026
Natural language and speech › Language models and text generation
text generation
0.922024
UCEpic: Unifying Aspect Planning and Lexical Constraints for Generating Explanations in Recommendation · KDD 2023
Deciphering Compatibility Relationships with Textual Descriptions via Extraction and Explanation · AAAI 2024
Recommender systems
graph-based recommendation
0.912025
Your Causal Self-Attentive Recommender Hosts a Lonely Neighborhood · WSDM 2025
Information retrieval
retrieval models
0.912025
Reindex-Then-Adapt: Improving Large Language Models for Conversational Recommendation · WSDM 2025
Recommender systems › beyond-accuracy recommendation
long-tail recommendation
0.812024
CoRAL: Collaborative Retrieval-Augmented Large Language Models Improve Long-tail Recommendation · KDD 2024
Recommender systems › fashion recommendation
outfit recommendation
0.812024
Deciphering Compatibility Relationships with Textual Descriptions via Extraction and Explanation · AAAI 2024
Recommender systems
retrieval-augmented recommendation
0.812024
CoRAL: Collaborative Retrieval-Augmented Large Language Models Improve Long-tail Recommendation · KDD 2024
Recommender systems
cross-domain recommendation
0.712023
Learning Vector-Quantized Item Representation for Transferable Sequential Recommenders · WWW 2023
Recommender systems › explainable recommendation
explanation generation
0.712023
Personalized Showcases: Generating Multi-Modal Explanations for Recommendations · SIGIR 2023
Recommender systems › representation learning for recommendation
item representation learning
0.712023
Learning Vector-Quantized Item Representation for Transferable Sequential Recommenders · WWW 2023
Machine learning › Trustworthy machine learning › toxicity reduction
language model detoxification
0.612022
Leashing the Inner Demons: Self-Detoxification for Language Models · AAAI 2022
Machine learning › Trustworthy machine learning
toxicity reduction
0.612022
Leashing the Inner Demons: Self-Detoxification for Language Models · AAAI 2022
Recommender systems › tag recommendation
hashtag recommendation
0.412020
Weakly Supervised Attention for Hashtag Recommendation using Graph Data · WWW 2020
Machine learning › Efficient and distributed learning › distillation
adversarial distillation
0.412019
MEAL: Multi-Model Ensemble via Adversarial Learning · AAAI 2019
Machine learning › Efficient and distributed learning › model compression › knowledge distillation
ensemble distillation
0.412019
MEAL: Multi-Model Ensemble via Adversarial Learning · AAAI 2019
Machine learning › Efficient and distributed learning › model compression
knowledge distillation
0.412019
MEAL: Multi-Model Ensemble via Adversarial Learning · AAAI 2019
Machine learning › Efficient and distributed learning
model compression
0.412019
MEAL: Multi-Model Ensemble via Adversarial Learning · AAAI 2019
Recommender systems
adversarial training
0.312018
Adversarial Personalized Ranking for Recommendation · SIGIR 2018
Recommender systems › collaborative filtering › neighborhood-based recommendation
item-based collaborative filtering
0.312018
NAIS: Neural Attentive Item Similarity Model for Recommendation · IEEE Trans. Knowl. Data Eng. 2018
Recommender systems
neural recommendation
0.312018
NAIS: Neural Attentive Item Similarity Model for Recommendation · IEEE Trans. Knowl. Data Eng. 2018
Recommender systems
personalized ranking
0.312018
Adversarial Personalized Ranking for Recommendation · SIGIR 2018
Computer vision › Vision and language
vision-language model
0.312025
Adapting Large Vision-Language Models to Visually-Aware Conversational Recommendation · KDD (2) 2025
Recommender systems
multimodal recommendation
0.312025
Tutorial on Recommendation with Generative Models (Gen-RecSys) · WSDM 2025
Data mining
pattern mining
0.312025
ActionPiece: Contextually Tokenizing Action Sequences for Generative Recommendation · ICML 2025
Machine learning › Trustworthy machine learning › fairness
group fairness
0.212024
Fair Sequential Recommendation without User Demographics · SIGIR 2024

Methods — techniques the papers use, named apart from their topics

large language model · 5.1fine-tuning · 3.3semantic encoding · 2.0visual knowledge self-distillation · 1.7large vision-language model · 1.7set permutation regularization · 0.9diffusion model · 0.9autoregressive model · 0.9autoregressive generation · 0.9GAN · 0.9two-stage pipeline · 0.8multimodal model · 0.8modular model design · 0.8distributionally robust optimization · 0.8dirichlet neighbor smoothing · 0.8
YearPublicationVenuePosition
2026 Bridging Language and Items for Retrieval and Recommendation: Benchmarking LLMs as Semantic Encoders
abstract
Yupeng Hou, Jiacheng Li, Xiangjun Fu, Zhankui He, An Yan, Xiusi Chen, Julian McAuley. Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2026.
Yupeng Hou, Jiacheng Li 0003, Xiangjun Fu, Zhankui He, An Yan 0003, Xiusi Chen, Julian J. McAuley
ACL (1)4
2025 ActionPiece: Contextually Tokenizing Action Sequences for Generative Recommendation
abstract
Generative recommendation (GR) is an emerging paradigm where user actions are tokenized into discrete token patterns and autoregressively generated as predictions. However, existing GR models tokenize each action independently, assigning the same fixed tokens to identical actions across all sequences without considering contextual relationships. This lack of context-awareness can lead to suboptimal performance, as the same action may hold different meanings depending on its surrounding context. To address this issue, we propose ActionPiece to explicitly incorporate context when tokenizing action sequences. In ActionPiece, each action is represented as a set of item features. Given the action sequence corpora, we construct the vocabulary by merging feature patterns as new tokens, based on their co-occurrence frequency both within individual sets and across adjacent sets. Considering the unordered nature of feature sets, we further introduce set permutation regularization, which produces multiple segmentations of action sequences with the same semantics. Our code is available at: https://github.com/google-deepmind/action_piece.
Yupeng Hou, Jianmo Ni, Zhankui He, Noveen Sachdeva, Wang-Cheng Kang, Ed H. Chi, Julian J. McAuley, Zhiyuan Cheng 0002
ICML3
2025 Adapting Large Vision-Language Models to Visually-Aware Conversational Recommendation
abstract
Conversational recommender systems engage users in dialogues to refine their needs and provide more personalized suggestions. Although textual information suffices for many domains, visually driven categories such as fashion or home decor potentially require detailed visual information related to color, style, or design. To address this challenge, we propose LaViC (Large Vision-Language Conversational Recommendation Framework), a novel approach that integrates compact image representations into dialogue-based recommendation systems. LaViC leverages a large vision-language model in a two-stage process: (1) visual knowledge self-distillation, which condenses product images from thousands of tokens into a small set of visual tokens in a self-distillation manner, significantly reducing computational overhead, and (2) recommendation fine-tuning, which enables the model to incorporate both dialogue context and distilled visual tokens, providing a unified mechanism for capturing textual and visual features. To support rigorous evaluation of visually-aware conversational recommendation, we construct a new dataset by aligning Reddit conversations with Amazon product listings across multiple visually oriented categories (e.g., fashion, beauty, and home). This dataset covers realistic user queries and product appearances in domains where visual details are crucial. Extensive experiments demonstrate that LaViC significantly outperforms text-only conversational recommendation methods and open-source vision-language baselines. Moreover, LaViC achieves competitive or superior accuracy compared to prominent proprietary baselines (e.g., GPT-3.5-turbo, GPT-4o-mini, and GPT-4o), demonstrating the necessity of explicitly using visual data for capturing product attributes and showing the effectiveness of our vision-language integration. Our code and dataset are available at https://github.com/jeon185/LaViC.
Hyunsik Jeon, Satoshi Koide, Yu Wang 0170, Zhankui He, Julian J. McAuley
KDD (2)4
2025 Tutorial on Recommendation with Generative Models (Gen-RecSys)
abstract
This intermediate-level tutorial, titled "Gen-RecSys", merges both industrial and academic perspectives on recent advances in Generative AI for recommender systems (beyond LLMs). It aims to highlight the transformative role of generative models in modern recommender systems, which have significantly impacted the AI field-particularly with the rise of large language models (LLMs) like ChatGPT-and have contributed to a rapid convergence of the fields of search, data mining, and recommendation. By providing attendees with a modern perspective on GenAI applications in recommendation, the tutorial will emphasize how generative models can drive recommendation by unlocking and interacting with rich data representations, including behavioral, textual, and multi-modal data-knowledge highly transferable across many applications of interest to the WSDM community. Participants will learn about the categorization of generative models in recommender systems based on underlying data modalities: (i) ID-based collaborative models, (ii) text-driven models such as LLMs, and (iii) multi-modal models. Within each category, various deep generative model paradigms (e.g., AR, GAN, diffusion models) will be introduced, along with insights into their application areas. The tutorial will also cover evaluation aspects, including benchmarks, metrics, and assessments of social and ethical impacts and harms. This tutorial presents a condensed version of the industrial and academic work featured in the forthcoming book at FntIR 2024-25, titled "Recommendation with Generative Models [7]," and a shorter version prepared, and presented by the team, see GenRecSys-Survey [6].
Yashar Deldjoo, Zhankui He, Julian J. McAuley, Anton Korikov, Scott Sanner, Arnau Ramisa, René Vidal, Maheswaran Sathiamoorthy, Atoosa Kasirzadeh, Silvia Milano
WSDM2
2025 Reindex-Then-Adapt: Improving Large Language Models for Conversational Recommendation
abstract
Large Language Models (LLMs) are revolutionizing conversational recommender systems (CRS) by effectively indexing item content, understanding complex conversational contexts, and generating relevant item titles. However, the autoregressive nature of LLMs, which outputs item titles as a long sequence of subtokens, hinders the ability to efficiently obtain and control recommendations across the entire item set. This challenge in calculating probabilities over all items limits LLMs' potential, such as (1) limiting control over recommendation popularities and (2) preventing the synergy of marrying LLMs and traditional recommender systems (RecSys).
Zhankui He, Zhouhang Xie, Harald Steck, Dawen Liang, Rahul Jha, Nathan Kallus, Julian J. McAuley
WSDM1
2025 Your Causal Self-Attentive Recommender Hosts a Lonely Neighborhood
Zhankui He, Zhenrui Yue, Julian J. McAuley, Dong Wang 0002
WSDM2
2024 Deciphering Compatibility Relationships with Textual Descriptions via Extraction and Explanation
abstract
Understanding and accurately explaining compatibility relationships between fashion items is a challenging problem in the burgeoning domain of AI-driven outfit recommendations. Present models, while making strides in this area, still occasionally fall short, offering explanations that can be elementary and repetitive. This work aims to address these shortcomings by introducing the Pair Fashion Explanation (PFE) dataset, a unique resource that has been curated to illuminate these compatibility relationships. Furthermore, we propose an innovative two stage pipeline model that leverages this dataset. This fine-tuning allows the model to generate explanations that convey the compatibility relationships between items. Our experiments showcase the model's potential in crafting descriptions that are knowledgeable, aligned with ground-truth matching correlations, and that produce understandable and informative descriptions, as assessed by both automatic metrics and human evaluation. Our code and data are released at https://github.com/wangyu-ustc/PairFashionExplanation.
Yu Wang 0170, Zexue He, Zhankui He, Julian J. McAuley
AAAI3
2024 RecWizard: A Toolkit for Conversational Recommendation with Modular, Portable Models and Interactive User Interface
abstract
We present a new Python toolkit called RecWizard for Conversational Recommender Systems (CRS). RecWizard offers support for development of models and interactive user interface, drawing from the best practices of the Huggingface ecosystems. CRS with RecWizard are modular, portable, interactive and Large Language Models (LLMs)-friendly, to streamline the learning process and reduce the additional effort for CRS research. For more comprehensive information about RecWizard, please check our GitHub https://github.com/McAuley-Lab/RecWizard.
Tanmay Laud, Xinshuang Liu, Zhouhang Xie, Julian J. McAuley, Zhankui He
AAAI8
2024 A Review of Modern Recommender Systems Using Generative Models (Gen-RecSys)
abstract
Traditional recommender systems typically use user-item rating histories as their main data source. However, deep generative models now have the capability to model and sample from complex data distributions, including user-item interactions, text, images, and videos, enabling novel recommendation tasks. This comprehensive, multidisciplinary survey connects key advancements in RS using Generative Models (Gen-RecSys), covering: interaction-driven generative models; the use of large language models (LLM) and textual data for natural language recommendation; and the integration of multimodal models for generating and processing images/videos in RS. Our work highlights necessary paradigms for evaluating the impact and harm of Gen-RecSys and identifies open challenges. This survey accompanies a "tutorial" presented at ACM KDD'24, with supporting materials provided at: https://encr.pw/vDhLq.
Yashar Deldjoo, Zhankui He, Julian J. McAuley, Anton Korikov, Scott Sanner, Arnau Ramisa, René Vidal, Maheswaran Sathiamoorthy, Atoosa Kasirzadeh, Silvia Milano
KDD2
2024 CoRAL: Collaborative Retrieval-Augmented Large Language Models Improve Long-tail Recommendation
abstract
The long-tail recommendation is a challenging task for traditional recommender systems, due to data sparsity and data imbalance issues. The recent development of large language models (LLMs) has shown their abilities in complex reasoning, which can help to deduce users' preferences based on very few previous interactions. However, since most LLM-based systems rely on items' semantic meaning as the sole evidence for reasoning, the collaborative information of user-item interactions is neglected, which can cause the LLM's reasoning to be misaligned with task-specific collaborative information of the dataset. To further align LLMs' reasoning to task-specific user-item interaction knowledge, we introduce collaborative retrieval-augmented LLMs, CoRAL, which directly incorporate collaborative evidence into the prompts. Based on the retrieved user-item interactions, the LLM can analyze shared and distinct preferences among users, and summarize the patterns indicating which types of users would be attracted by certain items. The retrieved collaborative evidence prompts the LLM to align its reasoning with the user-item interaction patterns in the dataset. However, since the capacity of the input prompt is limited, finding the minimally-sufficient collaborative information for recommendation tasks can be challenging. We propose to find the optimal interaction set through a sequential decision-making process and develop a retrieval policy learned through a reinforcement learning (RL) framework, CoRAL. Our experimental results show that CoRAL can significantly improve LLMs' reasoning abilities on specific recommendation tasks. Our analysis also reveals that CoRAL can more efficiently explore collaborative information through reinforcement learning.
Junda Wu, Cheng-Chun Chang, Tong Yu 0001, Zhankui He, Jianing Wang 0002, Yupeng Hou, Julian J. McAuley
KDD4
2024 Aligning as Debiasing: Causality-Aware Alignment via Reinforcement Learning with Interventional Feedback
abstract
Yu Xia, Tong Yu, Zhankui He, Handong Zhao, Julian McAuley, Shuai Li. Proceedings of the 2024 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers). 2024.
Yu Xia 0007, Tong Yu 0001, Zhankui He, Handong Zhao, Julian J. McAuley, Shuai Li 0010
NAACL-HLT3
2024 Evaluating Large Language Models as Generative User Simulators for Conversational Recommendation
abstract
Se-eun Yoon, Zhankui He, Jessica Echterhoff, Julian McAuley. Proceedings of the 2024 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers). 2024.
Se-eun Yoon, Zhankui He, Jessica Maria Echterhoff, Julian J. McAuley
NAACL-HLT2
2024 Neighborhood-Based Collaborative Filtering for Conversational Recommendation
abstract
Conversational recommender systems (CRS) should understand users’ expressed interests, which are frequently semantically rich and knowledge-intensive. Prior works attempt to address this challenge by using external knowledge bases or parametric knowledge in large language models (LLMs). In this paper, we study a complementary solution, exploiting item knowledge in the training data. We hypothesize that many inference-time user requests can be answered by reusing popular crowd-written answers associated with similar training queries. Following this intuition, we define a class of neighborhood-based CRS that makes recommendations by identifying items commonly associated with similar training dialogue contexts. Experiments on Inspired, Redial, and Reddit-Movie benchmarks show our method outperforms state-of-the-art LLMs with 2 billion parameters, and offers on-par performance to 7 billion parameter models while using over 170 times less GPU memory. We also show neighborhood and model-based predictions can be combined to achieve further performance improvements1.
Zhouhang Xie, Junda Wu, Hyunsik Jeon, Zhankui He, Harald Steck, Rahul Jha, Dawen Liang, Nathan Kallus, Julian J. McAuley
RecSys4
2024 Fair Sequential Recommendation without User Demographics
abstract
Much existing literature on fair recommendation (i.e., group fairness) leverages users' demographic attributes (e.g., gender) to develop fair recommendation methods. However, in real-world scenarios, due to privacy concerns and convenience considerations, users may not be willing to share their demographic information with the system, which limits the application of many existing methods. Moreover, sequential recommendation (SR) models achieve state-of-the-art performance compared to traditional collaborative filtering (CF) recommenders, and can represent users solely using user-item interactions (user-free). This leaves a wrong impression that SR models are free from group unfairness by design. In this work, we explore a critical question: how can we build a fair sequential recommendation system without even knowing user demographics? To address this problem, we propose Agnostic FairSeqRec (A-FSR): a model-agnostic and demographic-agnostic debiasing framework for sequential recommendation without requiring users' demographic attributes. Firstly, A-FSR reduces the correlation between the potential stereotypical patterns in the input sequences and final recommendations via Dirichlet neighbor smoothing. Secondly, A-FSR estimates an under-represented group of sequences via a gradient-based heuristic, and implicitly moves training focus towards the under-represented group by minimizing a distributionally robust optimization (DRO) based objective. Results on real-world datasets show that A-FSR achieves significant improvements on group fairness in sequential recommendation, while outperforming other state-of-the-art baselines.
Huimin Zeng 0001, Zhankui He, Zhenrui Yue, Julian J. McAuley, Dong Wang 0002
SIGIR2
2024 Linear Recurrent Units for Sequential Recommendation
abstract
State-of-the-art sequential recommendation relies heavily on self-attention-based recommender models. Yet such models are computationally expensive and often too slow for real-time recommendation. Furthermore, the self-attention operation is performed at a sequence-level, thereby making low-cost incremental inference challenging. Inspired by recent advances in efficient language modeling, we propose linear recurrent units for sequential recommendation (LRURec). Similar to recurrent neural networks, LRURec offers rapid inference and can achieve incremental inference on sequential inputs. By decomposing the linear recurrence operation and designing recursive parallelization in our framework, LRURec provides the additional benefits of reduced model size and parallelizable training. Moreover, we optimize the architecture of LRURec by implementing a series of modifications to address the lack of non-linearity and improve training dynamics. To validate the effectiveness of our proposed LRURec, we conduct extensive experiments on multiple real-world datasets and compare its performance against state-of-the-art sequential recommenders. Experimental results demonstrate the effectiveness of LRURec, which consistently outperforms baselines by a significant margin. Results also highlight the efficiency of LRURec with our parallelized training paradigm and fast inference on long sequences, showing its potential to further enhance user experience in sequential recommendation.
Zhenrui Yue, Zhankui He, Huimin Zeng 0001, Julian J. McAuley, Dong Wang 0002
WSDM3
2023 The First Workshop on Personalized Generative AI @ CIKM 2023: Personalization Meets Large Language Models
abstract
The First Workshop on Personalized Generative AI1 aims to be a cornerstone event fostering innovation and collaboration in the dynamic field of personalized AI. Leveraging the potent capabilities of Large Language Models (LLMs) to enhance user experiences with tailored responses and recommendations, the workshop is designed to address a range of pressing challenges including knowledge gap bridging, hallucination mitigation, and efficiency optimization in handling extensive user profiles. As a nexus for academics and industry professionals, the event promises rich discussions on a plethora of topics such as the development and fine-tuning of foundational models, strategies for multi-modal personalization, and the imperative ethical and privacy considerations in LLM deployment. Through a curated series of keynote speeches, insightful panel discussions, and hands-on sessions, the workshop aspires to be a catalyst in the development of more precise, contextually relevant, and user-centric AI systems. It aims to foster a landscape where generative AI systems are not only responsive but also anticipatory of individual user needs, marking a significant stride in personalized experiences.
Zheng Chen 0010, Ziyan Jiang, Fan Yang 0155, Zhankui He, Yupeng Hou, Eunah Cho, Julian J. McAuley, Aram Galstyan, Xiaohua Hu 0001, Jie Yang 0028
CIKM4
2023 Large Language Models as Zero-Shot Conversational Recommenders
abstract
In this paper, we present empirical studies on conversational recommendation tasks using representative large language models in a zero-shot setting with three primary contributions. (1) Data: To gain insights into model behavior in "in-the-wild" conversational recommendation scenarios, we construct a new dataset of recommendation-related conversations by scraping a popular discussion website. This is the largest public real-world conversational recommendation dataset to date. (2) Evaluation: On the new dataset and two existing conversational recommendation datasets, we observe that even without fine-tuning, large language models can outperform existing fine-tuned conversational recommendation models. (3) Analysis: We propose various probing tasks to investigate the mechanisms behind the remarkable performance of large language models in conversational recommendation. We analyze both the large language models' behaviors and the characteristics of the datasets, providing a holistic understanding of the models' effectiveness, limitations and suggesting directions for the design of future conversational recommenders.
Zhankui He, Zhouhang Xie, Rahul Jha, Harald Steck, Dawen Liang, Yesu Feng, Bodhisattwa Prasad Majumder, Nathan Kallus, Julian J. McAuley
CIKM1
2023 Generative Flow Network for Listwise Recommendation
abstract
Personalized recommender systems fulfill the daily demands of customers and boost online businesses. The goal is to learn a policy that can generate a list of items that matches the user's demand or interest. While most existing methods learn a pointwise scoring model that predicts the ranking score of each individual item, recent research shows that the listwise approach can further improve the recommendation quality by modeling the intra-list correlations of items that are exposed together. This has motivated the recent list reranking and generative recommendation approaches that optimize the overall utility of the entire list. However, it is challenging to explore the combinatorial space of list actions and existing methods that use cross-entropy loss may suffer from low diversity issues. In this work, we aim to learn a policy that can generate sufficiently diverse item lists for users while maintaining high recommendation quality. The proposed solution, GFN4Rec, is a generative method that takes the insight of the flow network to ensure the alignment between list generation probability and its reward. The key advantages of our solution are the log scale reward matching loss that intrinsically improves the generation diversity and the autoregressive item selection model that captures the item mutual influences while capturing future reward of the list. As validation of our method's effectiveness and its superior diversity during active exploration, we conduct experiments on simulated online environments as well as an offline evaluation framework for two real-world datasets.
Shuchang Liu 0001, Qingpeng Cai 0001, Zhankui He, Julian J. McAuley, Peng Jiang 0002, Kun Gai
KDD3
2023 UCEpic: Unifying Aspect Planning and Lexical Constraints for Generating Explanations in Recommendation
abstract
Personalized natural language generation for explainable recommendations plays a key role in justifying why a recommendation might match a user's interests. Existing models usually control the generation process by aspect planning. While promising, these aspect-planning methods struggle to generate specific information correctly, which prevents generated explanations from being convincing. In this paper, we claim that introducing lexical constraints can alleviate the above issues. We propose a model, UCEpic, that generates high-quality personalized explanations for recommendation results by unifying aspect planning and lexical constraints in an insertion-based generation manner.
Jiacheng Li 0003, Zhankui He, Jingbo Shang, Julian J. McAuley
KDD2
2023 Personalized Showcases: Generating Multi-Modal Explanations for Recommendations
abstract
Existing explanation models generate only text for recommendations but still struggle to produce diverse contents. In this paper, to further enrich explanations, we propose a new task named personalized showcases, in which we provide both textual and visual information to explain our recommendations. Specifically, we first select a personalized image set that is the most relevant to a user's interest toward a recommended item. Then, natural language explanations are generated accordingly given our selected images. For this new task, we collect a large-scale dataset from Google Maps and construct a high-quality subset for generating multi-modal explanations. We propose a personalized multi-modal framework which can generate diverse and visually-aligned explanations via contrastive learning. Experiments show that our framework benefits from different modalities as inputs, and is able to produce more diverse and expressive explanations compared to previous methods on a variety of evaluation metrics.
An Yan 0003, Zhankui He, Jiacheng Li 0003, Tianyang Zhang 0005, Julian J. McAuley
SIGIR2
2023 Learning Vector-Quantized Item Representation for Transferable Sequential Recommenders
abstract
Recently, the generality of natural language text has been leveraged to develop transferable recommender systems. The basic idea is to employ pre-trained language models (PLM) to encode item text into item representations. Despite the promising transferability, the binding between item text and item representations might be too tight, leading to potential problems such as over-emphasizing the effect of text features and exaggerating the negative impact of domain gap. To address this issue, this paper proposes VQ-Rec, a novel approach to learning Vector-Quantized item representations for transferable sequential Recommenders. The main novelty of our approach lies in the new item representation scheme: it first maps item text into a vector of discrete indices (called item code), and then employs these indices to lookup the code embedding table for deriving item representations. Such a scheme can be denoted as “text ⟹ code ⟹ representation”. Based on this representation scheme, we further propose an enhanced contrastive pre-training approach, using semi-synthetic and mixed-domain code representations as hard negatives. Furthermore, we design a new cross-domain fine-tuning method based on a differentiable permutation-based network. Extensive experiments conducted on six public benchmarks demonstrate the effectiveness of the proposed approach, in both cross-domain and cross-platform settings. Code and pre-trained model are available at: https://github.com/RUCAIBox/VQ-Rec.
Yupeng Hou, Zhankui He, Julian J. McAuley, Wayne Xin Zhao
WWW2
2022 Leashing the Inner Demons: Self-Detoxification for Language Models
abstract
Language models (LMs) can reproduce (or amplify) toxic language seen during training, which poses a risk to their practical application. In this paper, we conduct extensive experiments to study this phenomenon. We analyze the impact of prompts, decoding strategies and training corpora on the output toxicity. Based on our findings, we propose a simple yet effective unsupervised method for language models to ``detoxify'' themselves without an additional large corpus or external discriminator. Compared to a supervised baseline, our proposed method shows better toxicity reduction with good generation quality in the generated content under multiple settings. Warning: some examples shown in the paper may contain uncensored offensive content.
Canwen Xu, Zexue He, Zhankui He, Julian J. McAuley
AAAI3
2022 Query-Aware Sequential Recommendation
abstract
Sequential recommenders aim to capture users' dynamic interests from their historical action sequences, but remain challenging due to data sparsity issues, as well as the noisy and complex relationships among items in a sequence. Several approaches have sought to alleviate these issues using side-information, such as item content (e.g., images), action types (e.g., click, purchase). While useful, we argue one of the main contextual signals is largely ignored-namely users' queries. When users browse and consume products (e.g., music, movies), their sequential interactions are usually a combination of queries, clicks (etc.). Most interaction datasets discard queries, and corresponding methods simply model sequential behaviors over items and thus ignore this critical context of user interactions.
Zhankui He, Handong Zhao, Zhe Lin 0001, Ajinkya Kale, Julian J. McAuley
CIKM1
2022 Bundle MCR: Towards Conversational Bundle Recommendation
abstract
Bundle recommender systems recommend sets of items (e.g., pants, shirt, and shoes) to users, but they often suffer from two issues: significant interaction sparsity and a large output space. In this work, we extend multi-round conversational recommendation (MCR) to alleviate these issues. MCR—which uses a conversational paradigm to elicit user interests by asking user preferences on tags (e.g., categories or attributes) and handling user feedback across multiple rounds—is an emerging recommendation setting to acquire user feedback and narrow down the output space, but has not been explored in the context of bundle recommendation.
Zhankui He, Handong Zhao, Tong Yu 0001, Sungchul Kim, Fan Du, Julian J. McAuley
RecSys1
2021 Locker: Locally Constrained Self-Attentive Sequential Recommendation
abstract
Recently, self-attentive models have shown promise in sequential recommendation, given their potential to capture user long-term preferences and short-term dynamics simultaneously. Despite their success, we argue that self-attention modules, as a non-local operator, often fail to capture short-term user dynamics accurately due to a lack of inductive local bias. To examine our hypothesis, we conduct an analytical experiment on controlled 'short-term' scenarios. We observe a significant performance gap between self-attentive recommenders with and without local constraints, which implies that short-term user dynamics are not sufficiently learned by existing self-attentive recommenders. Motivated by this observation, we propose a simple framework, (Locker) for self-attentive recommenders in a plug-and-play fashion. By combining the proposed local encoders with existing global attention heads, Locker enhances short-term user dynamics modeling, while retaining the long-term semantics captured by standard self-attentive encoders. We investigate Locker with five different local methods, outperforming state-of-the-art self-attentive recom- menders on three datasets by 17.19% ([email protected]) on average.
Zhankui He, Handong Zhao, Zhe Lin 0001, Ajinkya Kale, Julian J. McAuley
CIKM1
2021 Black-Box Attacks on Sequential Recommenders via Data-Free Model Extraction
abstract
We investigate whether model extraction can be used to ‘steal’ the weights of sequential recommender systems, and the potential threats posed to victims of such attacks. This type of risk has attracted attention in image and text classification, but to our knowledge not in recommender systems. We argue that sequential recommender systems are subject to unique vulnerabilities due to the specific autoregressive regimes used to train them. Unlike many existing recommender attackers, which assume the dataset used to train the victim model is exposed to attackers, we consider a data-free setting, where training data are not accessible. Under this setting, we propose an API-based model extraction method via limited-budget synthetic data generation and knowledge distillation. We investigate state-of-the-art models for sequential recommendation and show their vulnerability under model extraction and downstream attacks.
Zhenrui Yue, Zhankui He, Huimin Zeng 0001, Julian J. McAuley
RecSys2
2020 Weakly Supervised Attention for Hashtag Recommendation using Graph Data
abstract
Personalized hashtag recommendation for users could substantially promote user engagement in microblogging websites; users can discover microblogs aligned with their interests. However, user profiling on microblogging websites is challenging because most users tend not to generate content. Our core idea is to build a graph-based profile of users and incorporate it into hashtag recommendation. Indeed, user’s followee/follower links implicitly indicate their interests. Considering that microblogging networks are scale-free networks, to maintain the efficiency and effectiveness of the model, rather than analyzing the entire network, we model users based on their links towards hub nodes. That is, hashtags and hub nodes are projected into a shared latent space. To predict the relevance of a user to a hashtag, a projection of the user is built by aggregating the embeddings of her hub neighbors guided by an attention model and then compared with the hashtag. Classically, attention models can be trained in an end to end manner. However, due to the high complexity of our problem, we propose a novel weak supervision model for the attention component, which significantly improves the effectiveness of the model. We performed extensive experiments on two datasets collected from Twitter and Weibo, and the results confirm that our method substantially outperforms the baselines.
Amin Javari, Zhankui He, Zijie Huang 0002, Jeetu Raj, Kevin Chen-Chuan Chang
WWW2
2019 MEAL: Multi-Model Ensemble via Adversarial Learning
abstract
Often the best performing deep neural models are ensembles of multiple base-level networks. Unfortunately, the space required to store these many networks, and the time required to execute them at test-time, prohibits their use in applications where test sets are large (e.g., ImageNet). In this paper, we present a method for compressing large, complex trained ensembles into a single network, where knowledge from a variety of trained deep neural networks (DNNs) is distilled and transferred to a single DNN. In order to distill diverse knowledge from different trained (teacher) models, we propose to use adversarial-based learning strategy where we define a block-wise training loss to guide and optimize the predefined student network to recover the knowledge in teacher models, and to promote the discriminator network to distinguish teacher vs. student features simultaneously. The proposed ensemble method (MEAL) of transferring distilled knowledge with adversarial learning exhibits three important advantages: (1) the student network that learns the distilled knowledge with discriminators is optimized better than the original model; (2) fast inference is realized by a single forward pass, while the performance is even better than traditional ensembles from multi-original models; (3) the student network can learn the distilled knowledge from a teacher model that has arbitrary structures. Extensive experiments on CIFAR-10/100, SVHN and ImageNet datasets demonstrate the effectiveness of our MEAL method. On ImageNet, our ResNet-50 based MEAL achieves top-1/5 21.79%/5.99% val error, which outperforms the original model by 2.06%/1.14%.
Zhankui He, Xiangyang Xue 0001
AAAI2
2018 Adversarial Personalized Ranking for Recommendation
abstract
Item recommendation is a personalized ranking task. To this end, many recommender systems optimize models with pairwise ranking objectives, such as the Bayesian Personalized Ranking (BPR). Using matrix Factorization (MF) - the most widely used model in recommendation - as a demonstration, we show that optimizing it with BPR leads to a recommender model that is not robust. In particular, we find that the resultant model is highly vulnerable to adversarial perturbations on its model parameters, which implies the possibly large error in generalization. To enhance the robustness of a recommender model and thus improve its generalization performance, we propose a new optimization framework, namely Adversarial Personalized Ranking (APR). In short, our APR enhances the pairwise ranking method BPR by performing adversarial training. It can be interpreted as playing a minimax game, where the minimization of the BPR objective function meanwhile defends an adversary, which adds adversarial perturbations on model parameters to maximize the BPR objective function. To illustrate how it works, we implement APR on MF by adding adversarial perturbations on the embedding vectors of users and items. Extensive experiments on three public real-world datasets demonstrate the effectiveness of APR - by optimizing MF with APR, it outperforms BPR with a relative improvement of 11.2% on average and achieves state-of-the-art performance for item recommendation. Our implementation is available at: \urlhttps://github.com/hexiangnan/adversarial_personalized_ranking.
Xiangnan He 0001, Zhankui He, Xiaoyu Du 0002, Tat-Seng Chua
SIGIR2
2018 NAIS: Neural Attentive Item Similarity Model for Recommendation
abstract
Item-to-item collaborative filtering (aka.item-based CF) has been long used for building recommender systems in industrial settings, owing to its interpretability and efficiency in real-time personalization. It builds a user's profile as her historically interacted items, recommending new items that are similar to the user's profile. As such, the key to an item-based CF method is in the estimation of item similarities. Early approaches use statistical measures such as cosine similarity and Pearson coefficient to estimate item similarities, which are less accurate since they lack tailored optimization for the recommendation task. In recent years, several works attempt to learn item similarities from data, by expressing the similarity as an underlying model and estimating model parameters by optimizing a recommendation-aware objective function. While extensive efforts have been made to use shallow linear models for learning item similarities, there has been relatively less work exploring nonlinear neural network models for item-based CF. In this work, we propose a neural network model named Neural Attentive Item Similarity model (NAIS) for item-based CF. The key to our design of NAIS is an attention network, which is capable of distinguishing which historical items in a user profile are more important for a prediction. Compared to the state-of-the-art item-based CF method Factored Item Similarity Model (FISM) [1] , our NAIS has stronger representation power with only a few additional parameters brought by the attention network. Extensive experiments on two public benchmarks demonstrate the effectiveness of NAIS. This work is the first attempt that designs neural network models for item-based CF, opening up new research possibilities for future developments of neural recommender systems.
Xiangnan He 0001, Zhankui He, Jingkuan Song, Zhenguang Liu, Yu-Gang Jiang 0001, Tat-Seng Chua
IEEE Trans. Knowl. Data Eng.2