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

Lixin Su

dblp:39/2380 · DBLP profile ↗
shortlisted ← Back
26ranked-venue papers
10as first author
16since 2021 · last 2026
—ORCID · conflict

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

Artificial intelligence and machine learning · 13 · 4 first-author · 9 since 2021Databases, data management, data science and information retrieval · 13 · 4 first-author · 10 since 2021Systems, architecture and hardware · 5 · 4 first-authorGraphics, computer vision, multimedia, augmented reality and games · 4 · 1 first-author · 2 since 2021Software engineering, systems software and programming languages · 2 · 2 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 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.

Artificial intelligence
14 papers
Language models and text generation · 36% Question answering and dialogue systems · 22% Graph learning · 8%
Databases, data mining, and information retrieval
10 papers
Information retrieval · 58% Recommender systems · 32% Query processing and optimization · 6%
Computer graphics and multimedia
1 paper
Multimedia analysis and retrieval · 100%

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

TopicWeightPapersLastEvidence papers
Natural language and speech › Language models and text generation
retrieval-augmented generation
3.942026
Retain to Refine: Adaptive Online Question Answering via Query Routing and Long-Short Memory · KDD (1) 2026
Compete to Complete: Co-opetition Adversarial Learning for Retrieval-Augmented Generation · ACL (1) 2026
Thinking Forward and Backward: Multi-Objective Reinforcement Learning for Retrieval-Augmented Reasoning · AAAI 2026
Natural language and speech › Question answering and dialogue systems
open-domain question answering
1.422026
Retain to Refine: Adaptive Online Question Answering via Query Routing and Long-Short Memory · KDD (1) 2026
HAS-QA: Hierarchical Answer Spans Model for Open-Domain Question Answering · AAAI 2019
Machine learning › Reinforcement learning
multi-objective reinforcement learning
1.012026
Thinking Forward and Backward: Multi-Objective Reinforcement Learning for Retrieval-Augmented Reasoning · AAAI 2026
Information retrieval
agentic search
1.012026
Is a Busy Search Agent a Good One? Overthinking and Overretrieval at Scale · SIGIR 2026
Information retrieval
cross-modal retrieval
1.012026
Reconstructing Content with Collaborative Attention for Universal Multimodal Representation Learning · SIGIR 2026
Information retrieval › web search
data freshness
1.012026
RAG-Enhanced Large Language Models for Dynamic Content Expiration Prediction in Web Search · SIGIR 2026
Information retrieval
multimodal embedding
1.012026
Reconstructing Content with Collaborative Attention for Universal Multimodal Representation Learning · SIGIR 2026
Information retrieval
web search
1.012026
RAG-Enhanced Large Language Models for Dynamic Content Expiration Prediction in Web Search · SIGIR 2026
Natural language and speech › Question answering and dialogue systems
machine reading comprehension
0.932020
Label Distribution Augmented Maximum Likelihood Estimation for Reading Comprehension · WSDM 2020
HAS-QA: Hierarchical Answer Spans Model for Open-Domain Question Answering · AAAI 2019
Controlling Risk of Web Question Answering · SIGIR 2019
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning
travel planning
0.912025
TP-RAG: Benchmarking Retrieval-Augmented Large Language Model Agents for Spatiotemporal-Aware Travel Planning · EMNLP 2025
Query processing and optimization
query rewriting
0.912025
Agent4Ranking: Semantic Robust Ranking via Personalized Query Rewriting Using Multi-Agent LLMs · ACM Trans. Inf. Syst. 2025
Information retrieval
ranking
0.912025
Agent4Ranking: Semantic Robust Ranking via Personalized Query Rewriting Using Multi-Agent LLMs · ACM Trans. Inf. Syst. 2025
Information retrieval › ranking › learning to rank
robust ranking
0.912025
Agent4Ranking: Semantic Robust Ranking via Personalized Query Rewriting Using Multi-Agent LLMs · ACM Trans. Inf. Syst. 2025
Natural language and speech › Language models and text generation › instruction tuning
graph instruction tuning
0.812024
GraphGPT: Graph Instruction Tuning for Large Language Models · SIGIR 2024
Machine learning › Graph learning
graph neural network
0.812024
GraphGPT: Graph Instruction Tuning for Large Language Models · SIGIR 2024
Natural language and speech › Language models and text generation
instruction tuning
0.812024
Cross-model Control: Improving Multiple Large Language Models in One-time Training · NeurIPS 2024
Machine learning › Efficient and distributed learning
model reuse
0.812024
Cross-model Control: Improving Multiple Large Language Models in One-time Training · NeurIPS 2024
Machine learning › Graph learning › open-world graph learning
zero-shot graph learning
0.812024
GraphGPT: Graph Instruction Tuning for Large Language Models · SIGIR 2024
Recommender systems
collaborative filtering
0.812024
Representation Learning with Large Language Models for Recommendation · WWW 2024
Recommender systems
data sparsity
0.812024
LLMRec: Large Language Models with Graph Augmentation for Recommendation · WSDM 2024
Recommender systems › graph-based recommendation
graph augmentation
0.812024
LLMRec: Large Language Models with Graph Augmentation for Recommendation · WSDM 2024
Recommender systems
graph-based recommendation
0.812024
LLMRec: Large Language Models with Graph Augmentation for Recommendation · WSDM 2024
Recommender systems › graph-based recommendation
graph neural network recommendation
0.812024
Representation Learning with Large Language Models for Recommendation · WWW 2024
Recommender systems
large language model-based recommendation
0.812024
Representation Learning with Large Language Models for Recommendation · WWW 2024
Data mining
representation learning
0.812024
Representation Learning with Large Language Models for Recommendation · WWW 2024
Multimedia analysis and retrieval
cross-modal retrieval
0.812024
Text-Video Retrieval via Multi-Modal Hypergraph Networks · WSDM 2024
Multimedia analysis and retrieval › cross-modal retrieval
text-video retrieval
0.812024
Text-Video Retrieval via Multi-Modal Hypergraph Networks · WSDM 2024
Natural language and speech › Language models and text generation
large language model
0.622026
Is a Busy Search Agent a Good One? Overthinking and Overretrieval at Scale · SIGIR 2026
Agent4Ranking: Semantic Robust Ranking via Personalized Query Rewriting Using Multi-Agent LLMs · ACM Trans. Inf. Syst. 2025
Natural language and speech › Question answering and dialogue systems › community question answering
answer selection
0.512021
Beyond Relevance: Trustworthy Answer Selection via Consensus Verification · WSDM 2021
Natural language and speech › Question answering and dialogue systems
community question answering
0.512021
Beyond Relevance: Trustworthy Answer Selection via Consensus Verification · WSDM 2021

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

large language model · 5.0minimax game · 2.0adversarial learning · 2.0retrieval-augmented generation · 1.9query routing · 1.0post-hoc reflection · 1.0multi-objective reinforcement learning · 1.0long-short memory · 1.0large language model-based judgment · 1.0kolmogorov complexity · 1.0hallucination mitigation · 1.0contrastive learning · 1.0content reconstruction · 1.0cascading reward · 1.0bidirectional information distance · 1.0attention restructuring · 1.0LLM prompting · 1.0variational inference · 0.8
YearPublicationVenuePosition
2026 Thinking Forward and Backward: Multi-Objective Reinforcement Learning for Retrieval-Augmented Reasoning
abstract
Retrieval-augmented generation (RAG) has proven to be effective in mitigating hallucinations in large language models, yet its effectiveness remains limited in complex, multi-step reasoning scenarios. Recent efforts have incorporated search-based interactions into RAG, enabling iterative reasoning with real-time retrieval. Most approaches rely on outcome-based supervision, offering no explicit guidance for intermediate steps. This often leads to reward hacking and degraded response quality. We propose Bi-RAR, a novel retrieval-augmented reasoning framework that evaluates each intermediate step jointly in both forward and backward directions. To assess the information completeness of each step, we introduce a bidirectional information distance grounded in Kolmogorov complexity, approximated via language model generation probabilities. This quantification measures both how far the current reasoning is from the answer and how well it addresses the question. To optimize reasoning under these bidirectional signals, we adopt a multi-objective reinforcement learning framework with a cascading reward structure that emphasizes early trajectory alignment. Empirical results on seven question answering benchmarks demonstrate that Bi-RAR surpasses previous methods and enables efficient interaction and reasoning with the search engine during training and inference.
Wenda Wei, Yu-An Liu 0028, Ruqing Zhang 0001, Jiafeng Guo, Lixin Su, Shuaiqiang Wang, Dawei Yin 0001, Maarten de Rijke, Xueqi Cheng 0001
AAAI5
2026 Compete to Complete: Co-opetition Adversarial Learning for Retrieval-Augmented Generation
abstract
Retrieval-augmented generation (RAG) has emerged as a promising paradigm for mitigating hallucinations in large language models (LLMs).However, the intrinsic heterogeneity between the retriever and the generator often leads to a mismatch between retrieved evidence and generation needs, hindering effective coordination.We argue that competition between discriminative retrieval and generative modeling can more effectively expose their mutual weaknesses and induce deeper interaction.Motivated by this insight, we propose CARL (Co-opetition AdveRsarial Learning), a framework that formulates retriever-generator training in RAG as a minimax game.In this game, the retriever is optimized to retrieve both useful and adversarially useless documents to challenge the generator, while the generator learns to identify useful evidence and remain robust to misleading retrievals to produce accurate answers.Experiments on seven benchmark datasets demonstrate that CARL consistently improves RAG performance, validating the effectiveness of adversarial co-opetition in enhancing retriever-generator synergy 1 .
Yu-An Liu 0028, Ruqing Zhang 0001, Yixing Fan, Lixin Su, Jiafeng Guo, Xueqi Cheng 0001
ACL (1)5
2026 Retain to Refine: Adaptive Online Question Answering via Query Routing and Long-Short Memory
abstract
Large Language Models (LLMs) have shown strong capabilities in open-domain question answering (QA), but deploying them in real-world online systems introduces critical challenges. These include: (1) handling both simple and complex queries with appropriate levels of reasoning, (2) minimizing latency without compromising answer quality, and (3) maintaining answer consistency under evolving and noisy retrieval contexts. To address these challenges, we propose Retain-to-Refine (ℜ2ℜ), an adaptive agent-based QA framework designed for practical deployment. ℜ2ℜ integrates a Query Critic Agent (QCA) to assess query difficulty and route it accordingly: simple queries are answered directly using fast, prompt-based LLM calls, while complex queries are handled by a Memory Augmented Agent (MAA). MAA performs iterative reasoning guided by a unique long-short memory mechanism. Long-term memory retains and consolidates stable, core facts to ground the reasoning process, while short-term memory identifies transient information gaps to formulate highly focused subsequent queries. To ensure evidence quality, a Supervised Retrospection module validates and filters retrieved documents at each step. This agent-based design enables ℜ2ℜ to dynamically allocate computation based on question complexity, reducing unnecessary overhead while preserving high-quality answers when multi-step reasoning or external knowledge is required. Extensive evaluations across various settings and datasets demonstrate that the efficiency of R2R across diverse question types. In online settings, ℜ2ℜ delivers substantial gains in both response quality and efficiency, making it well-suited for large-scale industrial deployment in real-time QA services.
Yuchen Li 0006, Xinyu Ma 0001, Hengyi Cai, Lixin Su, Shuaiqiang Wang, Jiashu Zhao, Haoyi Xiong, Linghe Kong, Lei Chen 0002, Dawei Yin 0001
KDD (1)10
2026 Reconstructing Content with Collaborative Attention for Universal Multimodal Representation Learning
abstract
Multimodal embedding models, rooted in multimodal large language models (MLLMs), have yielded significant performance improvements across diverse tasks such as retrieval and classification. However, most existing approaches rely heavily on large-scale contrastive learning and offer limited exploration of how the architectural and training paradigms of MLLMs affect embedding quality. While effective for generation, the causal attention and next-token prediction paradigm of MLLMs does not explicitly encourage the formation of globally compact representations, limiting their effectiveness as multimodal embedding backbones. To address this, we propose CoCoA, a Content reconstruction pre-training paradigm based on Collaborative Attention for universal multimodal representation learning. Specifically, we restructure the attention flow and introduce an EOS-based reconstruction task, encouraging the model to reconstruct input from the corresponding (EOS) embeddings. This drives the multimodal model to compress the semantic information of the input into the (EOS) token, laying the foundations for subsequent contrastive learning. Extensive experiments on MMEB-V1 demonstrate that CoCoA built upon Qwen2-VL and Qwen2.5-VL significantly improves embedding quality. Results validate that content reconstruction serves as an effective strategy to maximize the value of existing data, enabling multimodal embedding models to generate compact and informative representations, raising their performance ceiling. Our project is available at https://github.com/Trustworthy-Information-Access/CoCoA.
Da Li 0003, Hengran Zhang, Yinqiong Cai, Lixin Su, Jiafeng Guo, Daiting Shi, Dawei Yin 0001, Keping Bi
SIGIR5
2026 RAG-Enhanced Large Language Models for Dynamic Content Expiration Prediction in Web Search
abstract
In commercial web search, aligning content freshness with user intent remains challenging due to the highly varied lifespans of information. Traditional industrial approaches rely on static time-window filtering, resulting in ''one-size-fits-all'' rankings where content may be chronologically recent but semantically expired. To address this limitation, we present a novel Large Language Models (LLMs)-based Query Aware Dynamic Content Expiration Prediction Framework deployed in Baidu search, reformulating timeliness as a dynamic validity inference task. Our framework extracts fine-grained temporal contexts from documents and leverages LLMs to deduce a query-specific ''validity horizon'', a semantic boundary defining when information becomes obsolete based on user intent. Integrated with robust hallucination mitigation strategies to ensure reliability, our approach has been evaluated through offline and online A/B testing on live production traffic. Results demonstrate significant improvements in search freshness and user experience metrics, validating the effectiveness of LLM-driven reasoning for solving semantic expiration at an industrial scale.
Lixin Su, Dawei Yin 0001, Daiting Shi
SIGIR4
2026 Is a Busy Search Agent a Good One? Overthinking and Overretrieval at Scale
abstract
Search agents enables large language models (LLMs) to iteratively interleave retrieval and reasoning, yielding strong performance on knowledge-intensive tasks. However, their multi-step autonomy also introduces substantial inefficiencies. In practice, search agents often exhibit overretrieval, where redundant or irrelevant documents are repeatedly fetched, and overthinking, where reasoning steps become excessive or unproductive. Both behaviors significantly inflate retrieval and inference cost, yet remain poorly understood, particularly under model scaling. In this work, we conduct a systematic study of overthinking and overretrieval in search agents from a scaling perspective. We formalize both phenomena at the trajectory level and propose fine-grained evaluation protocols that combine automatic statistics with LLM-based judgments. Through controlled experiments across search agents built on LLMs of varying sizes, we find that increasing model capacity generally alleviates both behaviors, but to markedly different extents. Building on these analysis results, we further propose a lightweight post-hoc reflection framework that converts the proposed evaluation signals into explicit feedback rewards to guide agents' reasoning trajectories. Our findings provide a principled foundation for diagnosing and controlling inefficiencies in search agents.
Ruqing Zhang 0001, Yu-An Liu 0028, Lixin Su, Jiafeng Guo, Xueqi Cheng 0001
SIGIR4
2025 TP-RAG: Benchmarking Retrieval-Augmented Large Language Model Agents for Spatiotemporal-Aware Travel Planning
abstract
Large language models (LLMs) have shown promise in automating travel planning, yet they often fall short in addressing nuanced spatiotemporal rationality. While existing benchmarks focus on basic plan validity, they neglect critical aspects such as route efficiency, POI appeal, and real-time adaptability. This paper introduces TP-RAG, the first benchmark tailored for retrieval-augmented, spatiotemporal-aware travel planning. Our dataset includes 2,348 real-world travel queries, 85,575 fine-grain annotated POIs, and 18,784 high-quality travel trajectory references sourced from online tourist documents, enabling dynamic and context-aware planning. Through extensive experiments, we reveal that integrating reference trajectories significantly improves spatial efficiency and POI rationality of the travel plan, while challenges persist in universality and robustness due to conflicting references and noisy data. To address these issues, we propose EvoRAG, an evolutionary framework that potently synergizes diverse retrieved trajectories with LLMs’ intrinsic reasoning. EvoRAG achieves state-of-the-art performance, improving spatiotemporal compliance and reducing commonsense violation compared to ground-up and retrieval-augmented baselines. Our work underscores the potential of hybridizing Web knowledge with LLM-driven optimization, paving the way for more reliable and adaptive travel planning agents.
Hang Ni, Fan Liu 0011, Xinyu Ma 0001, Lixin Su, Shuaiqiang Wang, Dawei Yin 0001, Hui Xiong 0001, Hao Liu 0026
EMNLP4
2025 Agent4Ranking: Semantic Robust Ranking via Personalized Query Rewriting Using Multi-Agent LLMs
abstract
Search engines are crucial as they provide an efficient and easy way to access vast amounts of information on the Internet for diverse information needs. User queries, even with a specific need, can differ significantly. Prior research has explored the resilience of ranking models against typical query variations like paraphrasing, misspellings, and order changes. Yet, these works overlook how diverse demographics uniquely formulate identical queries. For instance, older individuals tend to construct queries more naturally and in varied order compared to other groups. This demographic diversity necessitates enhancing the adaptability of ranking models to diverse query formulations. To this end, in this article, we propose a framework that integrates a novel rewriting pipeline that rewrites queries from various demographic perspectives and a novel framework to enhance ranking robustness. To be specific, we use Chain of Thought (CoT) technology to utilize Large Language Models (LLMs) as agents to emulate various demographic profiles, then use them for efficient query rewriting, and we innovate a Robust Multi-gate Mixture-of-Experts (R-MMoE) architecture coupled with a hybrid loss function, collectively strengthening the ranking models’ robustness. Our extensive experiments on both public and industrial datasets assesses the efficacy of our query rewriting approach and the enhanced accuracy and robustness of the ranking model. The findings highlight the sophistication and effectiveness of our proposed model. We release our code implementation publicly ( https://github.com/Applied-Machine-Learning-Lab/ROBR ).
Xiaopeng Li 0014, Lixin Su, Pengyue Jia, Suqi Cheng, Junfeng Wang 0009, Dawei Yin 0001, Xiangyu Zhao 0001
ACM Trans. Inf. Syst.2
2024 FltLM: An Intergrated Long-Context Large Language Model for Effective Context Filtering and Understanding
abstract
The development of Long-Context Large Language Models (LLMs) has markedly advanced natural language processing by facilitating the process of textual data across long documents and multiple corpora. However, Long-Context LLMs still face two critical challenges: The lost in the middle phenomenon, where crucial middle-context information is likely to be missed, and the distraction issue that the models lose focus due to overly extended contexts. To address these challenges, we propose the Context Filtering Language Model (FltLM), a novel integrated Long-Context LLM which enhances the ability of the model on multi-document question-answering (QA) tasks. Specifically, FltLM innovatively incorporates a context filter with a soft mask mechanism, identifying and dynamically excluding irrelevant content to concentrate on pertinent information for better comprehension and reasoning. Our approach not only mitigates these two challenges, but also enables the model to operate conveniently in a single forward pass. Experimental results demonstrate that FltLM significantly outperforms supervised fine-tuning and retrieval-based methods in complex QA scenarios, suggesting a promising solution for more accurate and reliable long-context natural language understanding applications.
Jingyang Deng, Zhengyang Shen, Lixin Su, Suqi Cheng, Ying Nie 0006, Junfeng Wang 0009, Dawei Yin 0001, Jinwen Ma
ECAI4
2024 Cross-model Control: Improving Multiple Large Language Models in One-time Training
abstract
The number of large language models (LLMs) with varying parameter scales and vocabularies is increasing. While they deliver powerful performance, they also face a set of common optimization needs to meet specific requirements or standards, such as instruction following or avoiding the output of sensitive information from the real world. However, how to reuse the fine-tuning outcomes of one model to other models to reduce training costs remains a challenge. To bridge this gap, we introduce Cross-model Control (CMC), a method that improves multiple LLMs in one-time training with a portable tiny language model. Specifically, we have observed that the logit shift before and after fine-tuning is remarkably similar across different models. Based on this insight, we incorporate a tiny language model with a minimal number of parameters. By training alongside a frozen template LLM, the tiny model gains the capability to alter the logits output by the LLMs. To make this tiny language model applicable to models with different vocabularies, we propose a novel token mapping strategy named PM-MinED. We have conducted extensive experiments on instruction tuning and unlearning tasks, demonstrating the effectiveness of CMC. Our code is available at https://github.com/wujwyi/CMC
Jiayi Wu 0001, Hao Sun 0015, Hengyi Cai, Lixin Su, Shuaiqiang Wang, Dawei Yin 0001, Xiang Li 0067, Ming Gao 0001
NeurIPS4
2024 GraphGPT: Graph Instruction Tuning for Large Language Models
abstract
Graph Neural Networks (GNNs) have evolved to understand graph structures through recursive exchanges and aggregations among nodes. To enhance robustness, self-supervised learning (SSL) has become a vital tool for data augmentation. Traditional methods often depend on fine-tuning with task-specific labels, limiting their effectiveness when labeled data is scarce. Our research tackles this by advancing graph model generalization in zero-shot learning environments. Inspired by the success of large language models (LLMs), we aim to create a graph-oriented LLM capable of exceptional generalization across various datasets and tasks without relying on downstream graph data. We introduce the GraphGPT framework, which integrates LLMs with graph structural knowledge through graph instruction tuning. This framework includes a text-graph grounding component to link textual and graph structures and a dual-stage instruction tuning approach with a lightweight graph-text alignment projector. These innovations allow LLMs to comprehend complex graph structures and enhance adaptability across diverse datasets and tasks. Our framework demonstrates superior generalization in both supervised and zero-shot graph learning tasks, surpassing existing benchmarks. The open-sourced model implementation of our GraphGPT is available at https://github.com/HKUDS/GraphGPT.
Jiabin Tang, Yuhao Yang 0002, Wei Wei 0027, Lixin Su, Suqi Cheng, Dawei Yin 0001, Chao Huang 0001
SIGIR5
2024 Text-Video Retrieval via Multi-Modal Hypergraph Networks
abstract
Text-video retrieval is a challenging task that aims to identify relevant videos given textual queries. Compared to conventional textual retrieval, the main obstacle for text-video retrieval is the semantic gap between the textual nature of queries and the visual richness of video content. Previous works primarily focus on aligning the query and the video by finely aggregating word-frame matching signals. Inspired by the human cognitive process of modularly judging the relevance between text and video, the judgment needs high-order matching signal due to the consecutive and complex nature of video contents. In this paper, we propose chunk-level text-video matching, where the query chunks are extracted to describe a specific retrieval unit, and the video chunks are segmented into distinct clips from videos. We formulate the chunk-level matching as n-ary correlations modeling between words of the query and frames of the video and introduce a multi-modal hypergraph for n-ary correlation modeling. By representing textual units and video frames as nodes and using hyperedges to depict their relationships, a multi-modal hypergraph is constructed. In this way, the query and the video can be aligned in a high-order semantic space. In addition, to enhance the model's generalization ability, the extracted features are fed into a variational inference component for computation, obtaining the variational representation under the Gaussian distribution. The incorporation of hypergraphs and variational inference allows our model to capture complex, n-ary interactions among textual and visual contents. Experimental results demonstrate that our proposed method achieves state-of-the-art performance on the text-video retrieval task.
Qian Li 0033, Lixin Su, Jiashu Zhao, Hengyi Cai, Suqi Cheng, Hengzhu Tang, Junfeng Wang 0009, Dawei Yin 0001
WSDM2
2024 LLMRec: Large Language Models with Graph Augmentation for Recommendation
abstract
The problem of data sparsity has long been a challenge in recommendation systems, and previous studies have attempted to address this issue by incorporating side information. However, this approach often introduces side effects such as noise, availability issues, and low data quality, which in turn hinder the accurate modeling of user preferences and adversely impact recommendation performance. In light of the recent advancements in large language models (LLMs), which possess extensive knowledge bases and strong reasoning capabilities, we propose a novel framework called LLMRec that enhances recommender systems by employing three simple yet effective LLM-based graph augmentation strategies. Our approach leverages the rich content available within online platforms (e.g., Netflix, MovieLens) to augment the interaction graph in three ways: (i) reinforcing user-item interaction egde, (ii) enhancing the understanding of item node attributes, and (iii) conducting user node profiling, intuitively from the natural language perspective. By employing these strategies, we address the challenges posed by sparse implicit feedback and low-quality side information in recommenders. Besides, to ensure the quality of the augmentation, we develop a denoised data robustification mechanism that includes techniques of noisy implicit feedback pruning and MAE-based feature enhancement that help refine the augmented data and improve its reliability. Furthermore, we provide theoretical analysis to support the effectiveness of LLMRec and clarify the benefits of our method in facilitating model optimization. Experimental results on benchmark datasets demonstrate the superiority of our LLM-based augmentation approach over state-of-the-art techniques. To ensure reproducibility, we have made our code and augmented data publicly available at: https://github.com/HKUDS/LLMRec.git.
Wei Wei 0027, Xubin Ren, Jiabin Tang, Qinyong Wang, Lixin Su, Suqi Cheng, Junfeng Wang 0009, Dawei Yin 0001, Chao Huang 0001
WSDM5
2024 Representation Learning with Large Language Models for Recommendation
abstract
Recommender systems have seen significant advancements with the influence of deep learning and graph neural networks, particularly in capturing complex user-item relationships. However, these graph-based recommenders heavily depend on ID-based data, potentially disregarding valuable textual information associated with users and items, resulting in less informative learned representations. Moreover, the utilization of implicit feedback data introduces potential noise and bias, posing challenges for the effectiveness of user preference learning. While the integration of large language models (LLMs) into traditional ID-based recommenders has gained attention, challenges such as scalability issues, limitations in text-only reliance, and prompt input constraints need to be addressed for effective implementation in practical recommender systems. To address these challenges, we propose a model-agnostic framework RLMRec that aims to enhance existing recommenders with LLM-empowered representation learning. It proposes a recommendation paradigm that integrates representation learning with LLMs to capture intricate semantic aspects of user behaviors and preferences. RLMRec incorporates auxiliary textual signals, employs LLMs for user/item profiling, and aligns the semantic space of LLMs with collaborative relational signals through cross-view alignment. This work further demonstrates the theoretical foundation of incorporating textual signals through mutual information maximization, which improves the quality of representations. Our evaluation integrates RLMRec with state-of-the-art recommender models, while also analyzing its efficiency and robustness to noise data. Implementation codes are available at https://github.com/HKUDS/RLMRec.
Xubin Ren, Wei Wei 0027, Lianghao Xia, Lixin Su, Suqi Cheng, Junfeng Wang 0009, Dawei Yin 0001, Chao Huang 0001
WWW4
2023 A Case Study of DevOps Adoption within a Large Financial Organisation
abstract
DevOps is a collection of practices that reduces barriers between development and operations within software organisations, with the aim of increasing product release frequency and reliability. DevOps is increasingly important in the software industry. However, although existing research suggests that organisations face barriers to adoption, there are few case studies of how DevOps is adopted in practice. Therefore many organisations may face challenges in the transition to DevOps and lack guidance from prior experience as to successful strategies for managing the change.This paper presents a case study of DevOps adoption in a software development team within a large financial organisation. The study used a mixed-methods approach of surveys, interviews, and retrospectives to investigate the team’s experience. We collected evidence from 47 team members and document how the team has adopted the different practices. The findings highlight the factors influencing adoption, the benefits realised and the challenges faced. The results provide insights into practitioners’ perspective on DevOps adoption, as well as contributing to the evidence base on this practice in the literature as a basis for future research.
Lixin Su, Tim Storer
ICSME1
2021 Beyond Relevance: Trustworthy Answer Selection via Consensus Verification
abstract
Community Question Answering (CQA) sites such as Yahoo! Answers and Baidu Knows have emerged as rich knowledge resources for information seekers. However, answers posted to CQA sites often vary a lot in their qualities. User votes from the community may partially reflect the overall quality of the answer, but they are often missing. Hence, automatic selection of "good'' answers becomes a practical research problem that will help us manage the quality of accumulated knowledge. Without loss of generality, a good answer should deliver not only relevant but also trustworthy information that can help resolve the information needs of the posted question, but the latter has received less investigation in the past. In this paper, we propose a novel matching-verification framework for automatic answer selection. The matching component assesses the relevance of a candidate answer to a given question as conventional QA methods. The major enhancement is the verification component, which aims to leverage the wisdom of crowds, e.g., some big information repository, for trustworthiness measurement. Given a question, we take the top retrieved results from the information repository as the supporting evidences to distill the consensus representation. A major challenge is that there is no guarantee that one can always obtain reliable consensus from the wisdom of crowds for a question due to the noisy nature and the limitation of the existing search technology.Therefore, we decompose the trustworthiness measurement into two parts, i.e., a verification score which measures the consistency between a candidate answer and the consensus representation, and a confidence score which measures the reliability of the consensus itself. Empirical studies on three real-world CQA data collections, i.e. YahooQA, QuoraQA and AmazonQA, show that our approach can significantly outperform the state-of-the-art methods on the answer selection task.
Lixin Su, Ruqing Zhang 0001, Jiafeng Guo, Yixing Fan, Jiangui Chen, Yanyan Lan, Xueqi Cheng 0001
WSDM1
2020 Continual Domain Adaptation for Machine Reading Comprehension
abstract
Machine reading comprehension (MRC) has become a core component in a variety of natural language processing (NLP) applications such as question answering and dialogue systems. It becomes a practical challenge that an MRC model needs to learn in non-stationary environments, in which the underlying data distribution changes over time. A typical scenario is the domain drift, i.e. different domains of data come one after another, where the MRC model is required to adapt to the new domain while maintaining previously learned ability. To tackle such a challenge, in this work, we introduce the Continual Domain Adaptation (CDA) task for MRC. So far as we know, this is the first study on the continual learning perspective of MRC. We build two benchmark datasets for the CDA task, by re-organizing existing MRC collections into different domains with respect to context type and question type, respectively. We then analyze and observe the catastrophic forgetting (CF) phenomenon of MRC under the CDA setting. To tackle the CDA task, we propose several BERT-based continual learning MRC models using either regularization-based methodology or dynamic-architecture paradigm. We analyze the performance of different continual learning MRC models under the CDA task and show that the proposed dynamic-architecture based model achieves the best performance.
Lixin Su, Jiafeng Guo, Ruqing Zhang 0001, Yixing Fan, Yanyan Lan, Xueqi Cheng 0001
CIKM1
2020 Label Distribution Augmented Maximum Likelihood Estimation for Reading Comprehension
abstract
Reading comprehension (RC) aims to locate a text span from a context passage to answer the given question. Despite the effectiveness of modern neural RC models, most existing work relies on maximum likelihood estimation (MLE) and ignores the structure of the output space. That is during training, one treats all the text spans do not match the ground truth as equally poor, leading to overconfident predictions on ground truth labels and reduced generalization ability in test. One way to bridge the gap between training and test is to take into account the task reward of alternative outputs using the reinforcement learning (RL) algorithms, which is often deficient in optimization as compared with MLE. In this paper, we propose a new learning criterion for the RC task which combines the merits of both MLE and RL-based methods. Specifically, we show that we are able to derive the distribution of the outputs, i.e., label distribution, using their corresponding task rewards based on the decomposition property of the RC problem. We then optimize the RC model by directly learning towards the auxiliary label distribution, instead of the ground truth label, using the MLE framework. In this way, we can make use of the structure of the output space for better generalization (as RL) via efficient optimization (as MLE). We name our approach as Label Distribution augmented MLE (LD-MLE), which is a general learning criterion that could be adopted by almost all the existing RC models. Experiments on three representative benchmark datasets demonstrate that RC models learned with the LD-MLE criterion can achieve consistently improved results over those based on the traditional MLE and RL-based criteria.
Lixin Su, Jiafeng Guo, Yixing Fan, Yanyan Lan, Xueqi Cheng 0001
WSDM1
2019 HAS-QA: Hierarchical Answer Spans Model for Open-Domain Question Answering
abstract
This paper is concerned with open-domain question answering (i.e., OpenQA). Recently, some works have viewed this problem as a reading comprehension (RC) task, and directly applied successful RC models to it. However, the performances of such models are not so good as that in the RC task. In our opinion, the perspective of RC ignores three characteristics in OpenQA task: 1) many paragraphs without the answer span are included in the data collection; 2) multiple answer spans may exist within one given paragraph; 3) the end position of an answer span is dependent with the start position. In this paper, we first propose a new probabilistic formulation of OpenQA, based on a three-level hierarchical structure, i.e., the question level, the paragraph level and the answer span level. Then a Hierarchical Answer Spans Model (HASQA) is designed to capture each probability. HAS-QA has the ability to tackle the above three problems, and experiments on public OpenQA datasets show that it significantly outperforms traditional RC baselines and recent OpenQA baselines.
Liang Pang 0001, Yanyan Lan, Jiafeng Guo, Jun Xu 0001, Lixin Su, Xueqi Cheng 0001
AAAI5
2019 An Adaptive Framework for Conversational Question Answering
abstract
In Conversational Question Answering (CoQA), humans propose a series of questions to satisfy their information needs. Based on our preliminary analysis, there are two major types of questions, namely verification questions and knowledgeseeking questions. The first one is to verify some existing facts, while the latter is to obtain new knowledge about some specific object. These two types of questions differ significantly in their answering ways. However, existing methods usually treat them uniformly, which may easily be biased by the dominant type of questions and obtain inferior overall performance. In this work, we propose an adaptive framework to handle these two types of questions in different ways based on their own characteristics. We conduct experiments on the recently released CoQA benchmark dataset, and the results demonstrate that our method outperforms the state-of-the-art baseline methods.
Lixin Su, Jiafeng Guo, Yixing Fan, Yanyan Lan, Ruqing Zhang 0001, Xueqi Cheng 0001
AAAI1
2019 Controlling Risk of Web Question Answering
abstract
Web question answering (QA) has become an dispensable component in modern search systems, which can significantly improve users' search experience by providing a direct answer to users' information need. This could be achieved by applying machine reading comprehension (MRC) models over the retrieved passages to extract answers with respect to the search query. With the development of deep learning techniques, state-of-the-art MRC performances have been achieved by recent deep methods. However, existing studies on MRC seldom address the predictive uncertainty issue, i.e., how likely the prediction of an MRC model is wrong, leading to uncontrollable risks in real-world Web QA applications. In this work, we first conduct an in-depth investigation over the risk of Web QA. We then introduce a novel risk control framework, which consists of a qualify model for uncertainty estimation using the probe idea, and a decision model for selectively output. For evaluation, we introduce risk-related metrics, rather than the traditional EM and F1 in MRC, for the evaluation of risk-aware Web QA. The empirical results over both the real-world Web QA dataset and the academic MRC benchmark collection demonstrate the effectiveness of our approach.
Lixin Su, Jiafeng Guo, Yixing Fan, Yanyan Lan, Xueqi Cheng 0001
SIGIR1
2007 Speculative optimization using hardware-monitored guarded regions for java virtual machines
abstract
Aggressive dynamic optimization in high-performance Java Virtual Machines can be hampered by language features like Java's exception model, which requires precise detection and handling of program-generated exceptions. Furthermore, the compile-time overhead of guaranteeing correctness of code transformations precludes many effective optimizations from consideration. This paper describes a novel approach for circumventing the optimization-crippling effects of exception semantics and streamlining the implementation of aggressive optimizations at run time. Under a hardware-software hybrid model, the runtime system delineates guarded regions of code and specifies a contract--in the simplest case, one that requires exception-free execution--that must be adhered to in order to ensure that the aggressively optimized code within that region will behave as the programmer expects. The contracted runtime condition is assumed to be true, and code within a guarded region is aggressively optimized based on this assumption. Hardware monitors for exceptions throughout the region execution, and undoes the effects of the guarded region if an exception occurs, re-executing the region with a conventionally optimized version. Since exceptions are very rare, code can be optimized as if optimization-crippling conditions did not exist, leading to compile time reduction, code quality improvement, and potential performance improvement up to 67.7% and averaging 15.9% in our limit study of a set of Java benchmarks.
Lixin Su, Mikko H. Lipasti
VEE1
2006 Dynamic Class Hierarchy Mutation
abstract
Class hierarchies in object-oriented programs are used to capture various attributes of the underlying objects they represent, allowing programmers to encapsulate common attributes in base classes while distributing private attributes in lower-level derived classes. In essence, the semantics of the class hierarchy elegantly capture some of the possible states that a particular object can assume. However, class hierarchies are often poorly designed or evolve in ways that fail to fully capture the stateful behavior of objects. This paper proposes an automated approach for detecting stateful class attributes, and then mutating the class hierarchy dynamically to capture such behavior by creating implicit derived classes that can be specialized for specific object states. Our scheme captures both run-time static behavior, which could have been captured by the programmer by restructuring the class hierarchy at the source level; as well as run-time variant behavior, which cannot be captured using source code transformations. In the latter case, objects transition from one state to another and are dynamically mutated from a derived class to a peer derived class corresponding to the object's new state. These class hierarchy mutations create new opportunities for conventional optimizations such as constant propagation, function specialization, and dead code elimination. For our benchmark set, which includes two versions of SPECjbb, we measure speedups of 1.9% to 31.4% within our Jikes-based prototype implementation, with negligible increases in compilation overhead and object code size.
Lixin Su, Mikko H. Lipasti
CGO1
2001 Learning as applied to stochastic optimization for standard-cellplacement
abstract
Stochastic combinatorial optimization techniques, such as simulated annealing and genetic algorithms, have become increasingly important in design automation as the size of design problems have grown and the design objectives have become increasingly complex. However, stochastic algorithms are, often slow since a large number of random design perturbations are required to achieve an acceptable result-they have no built-in "intelligence". In this paper, it is shown that statistical learning techniques can improve the quality of results and reduce the number of expensive cost-function evaluations for stochastic optimization for a particular solution quality. In particular, simulated annealing was selected as a representative stochastic optimization approach and a two-dimensional cell-based layout placement problem was used to evaluate the utility of such a learning-based approach. In this paper, we used regression to learn the properties of the solution space and tested the trained algorithm on a number of examples to demonstrate the improvement gained. A general response model is constructed by learning from the annealing of benchmark circuits. This model is then used in the trained simulated annealing, which returns significantly better annealing quality than the untrained algorithm for the same number of moves in the solution space. The annealing quality improvement was 15%-43% for the set of examples used in training and 7%-21% when the trained algorithm was applied to new examples.
Lixin Su, Wray L. Buntine, A. Richard Newton, Bradley S. Peters
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
1998 Learning as applied to stochastic optimization for standard cell placement
abstract
Although becoming increasingly important, stochastic algorithms are often slow since a large number of random design perturbations are required to achieve an acceptable result-they have no built-in "intelligence". In this work, we used regression to learn the swap evaluation function while simulated annealing is applied to 2D standard-cell placement problem. The learned evaluation function is then applied to the trained simulated annealing algorithm (TSA). The annealing quality improvement of TSA was 15%/spl sim/43% for the set of examples used in learning and 7%/spl sim/21% for new examples. With the same amount of CPU time, TSA could improve the annealing quality by up to 28% for some benchmark circuits we tested. In addition the use of the evaluation function successfully predicted the effect of the windowed sampling technique and derived the informally accepted advantages of windowing from the test set automatically.
Lixin Su, Wray L. Buntine, A. Richard Newton, Bradley S. Peters
ICCD1
1997 Adaptive methods for netlist partitioning
abstract
An algorithm that remains in use at the core of many partitioning systems is the Kemighan-Lin algorithm and a variant the Fidducia-Matheysses (FM) algorithm. To understand the FM algorithm we applied principles of data engineering where visualization and statistical analysis are used to analyze the run-time behavior. We identified two improvements to the algorithm which, without clustering or an improved heuristic function, bring the performance of the algorithm near that of more sophisticated algorithms. One improvement is based on the observation, explored empirically, that the full passes in the FM algorithm appear comparable to a stochastic local restart in the search. We motivate this observation with a discussion of recent improvements in Monte Carlo Markov Chain methods in statistics. The other improvement is based on the observation that when an FM-like algorithm is run 20 times and the best run chosen, the performance trace of the algorithm on earlier runs is useful data for learning when to abort a later run. These improvements, implemented with a simple adaptive scheme, are orthogonal to techniques used in state-of-the-art implementations, and therefore should be applicable to other VLSI optimization algorithms.
Wray L. Buntine, Lixin Su, A. Richard Newton, Andrew Mayer
ICCAD2