Demo Data from SIGIR 2026 / reviewers in the wild / expert
Juntao Tan
dblp:272/0641
· DBLP profile ↗
29ranked-venue papers
8as first author
28since 2021 · last 2026
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 17 · 5 first-author · 17 since 2021Artificial intelligence and machine learning · 13 · 4 first-author · 12 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 1 first-author · 3 since 2021Computer networks · 2 · 1 first-author · 2 since 2021Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author · 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
11 papers |
Language models and text generation · 27% Efficient and distributed learning · 17% Trustworthy machine learning · 14% | |
| Databases, data mining, and information retrieval
5 papers |
Recommender systems · 83% Knowledge graphs · 17% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Bioinformatics and computational biology · 100% |
Topics — the 30 heaviest of 32, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Recommender systems
explainable recommendation |
1.3 | 2 | 2024 | A Reusable Model-agnostic Framework for Faithfully Explainable Recommendation and System Scrutability · ACM Trans. Inf. Syst. 2024 Path Language Modeling over Knowledge Graphsfor Explainable Recommendation · WWW 2022 |
Machine learning › Efficient and distributed learning
federated learning |
1.0 | 2 | 2021 | Sample-level Data Selection for Federated Learning · INFOCOM 2021 Efficient Federated-Learning Model Debugging · ICDE 2021 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › domain model learning
action model learning |
0.9 | 1 | 2025 | ActionStudio: A Lightweight Framework for Data and Training of Large Action Models · EMNLP 2025 |
Computer vision › Vision and language
multimodal reasoning |
0.9 | 1 | 2025 | LATTE: Learning to Think with Vision Specialists · EMNLP 2025 |
Machine learning › Trustworthy machine learning
interpretability |
0.8 | 2 | 2023 | Learning and Evaluating Graph Neural Network Explanations based on Counterfactual and Factual Reasoning · WWW 2022 ExplainableFold: Understanding AlphaFold Prediction with Explainable AI · KDD 2023 |
Natural language and speech › Language models and text generation
code generation |
0.8 | 1 | 2024 | APIGen: Automated PIpeline for Generating Verifiable and Diverse Function-Calling Datasets · NeurIPS 2024 |
Recommender systems
generative recommendation |
0.8 | 1 | 2024 | IDGenRec: LLM-RecSys Alignment with Textual ID Learning · SIGIR 2024 |
Recommender systems › representation learning for recommendation
item representation learning |
0.8 | 1 | 2024 | IDGenRec: LLM-RecSys Alignment with Textual ID Learning · SIGIR 2024 |
Recommender systems
large language model-based recommendation |
0.8 | 1 | 2024 | IDGenRec: LLM-RecSys Alignment with Textual ID Learning · SIGIR 2024 |
Knowledge, reasoning and agents › Multi-agent systems › agentic AI
agent orchestration |
0.7 | 1 | 2023 | OpenAGI: When LLM Meets Domain Experts · NeurIPS 2023 |
Natural language and speech › Language models and text generation
large language model |
0.7 | 1 | 2023 | OpenAGI: When LLM Meets Domain Experts · NeurIPS 2023 |
Natural language and speech › Language models and text generation › LLM agents
tool use |
0.7 | 1 | 2023 | OpenAGI: When LLM Meets Domain Experts · NeurIPS 2023 |
Bioinformatics and computational biology
protein structure prediction |
0.7 | 1 | 2023 | ExplainableFold: Understanding AlphaFold Prediction with Explainable AI · KDD 2023 |
Recommender systems
collaborative filtering |
0.7 | 1 | 2023 | Counterfactual Collaborative Reasoning · WSDM 2023 |
Recommender systems › causal recommendation
counterfactual reasoning |
0.7 | 1 | 2023 | Counterfactual Collaborative Reasoning · WSDM 2023 |
Machine learning › Graph learning
graph neural network |
0.6 | 1 | 2022 | Learning and Evaluating Graph Neural Network Explanations based on Counterfactual and Factual Reasoning · WWW 2022 |
Machine learning › Trustworthy machine learning › interpretability
graph neural network explanation |
0.6 | 1 | 2022 | Learning and Evaluating Graph Neural Network Explanations based on Counterfactual and Factual Reasoning · WWW 2022 |
Recommender systems
fairness-aware recommendation |
0.6 | 1 | 2022 | Explainable Fairness in Recommendation · SIGIR 2022 |
Knowledge graphs
knowledge graph reasoning |
0.6 | 1 | 2022 | Path Language Modeling over Knowledge Graphsfor Explainable Recommendation · WWW 2022 |
Knowledge graphs › knowledge graph reasoning
path-based reasoning |
0.6 | 1 | 2022 | Path Language Modeling over Knowledge Graphsfor Explainable Recommendation · WWW 2022 |
Machine learning › Efficient and distributed learning
data selection |
0.5 | 1 | 2021 | Sample-level Data Selection for Federated Learning · INFOCOM 2021 |
Machine learning › Efficient and distributed learning
distributed training |
0.5 | 1 | 2021 | Efficient Federated-Learning Model Debugging · ICDE 2021 |
Computer vision › Image recognition and object detection
object detection |
0.5 | 1 | 2021 | A Self-supervised Learning System for Object Detection in Videos Using Random Walks on Graphs · ICRA 2021 |
Computer vision › Image recognition and object detection › object detection › detector training
self-supervised object detection |
0.5 | 1 | 2021 | A Self-supervised Learning System for Object Detection in Videos Using Random Walks on Graphs · ICRA 2021 |
Debugging and program repair
fault localization |
0.5 | 1 | 2021 | Efficient Federated-Learning Model Debugging · ICDE 2021 |
Natural language and speech › Language models and text generation
instruction tuning |
0.2 | 1 | 2024 | APIGen: Automated PIpeline for Generating Verifiable and Diverse Function-Calling Datasets · NeurIPS 2024 |
Machine learning › Trustworthy machine learning › interpretability
counterfactual explanation |
0.2 | 1 | 2023 | ExplainableFold: Understanding AlphaFold Prediction with Explainable AI · KDD 2023 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
logic-based reasoning |
0.2 | 1 | 2023 | Counterfactual Collaborative Reasoning · WSDM 2023 |
Machine learning › Trustworthy machine learning
robustness |
0.1 | 1 | 2021 | Efficient Federated-Learning Model Debugging · ICDE 2021 |
Privacy and data protection
privacy-preserving data analysis |
0.1 | 1 | 2021 | Sample-level Data Selection for Federated Learning · INFOCOM 2021 |
Methods — techniques the papers use, named apart from their topics
counterfactual reasoning · 1.9explainable AI · 1.3counterfactual learning · 1.3vision specialists · 0.9training pipeline · 0.9learning to think · 0.9data curation · 0.9semantic verification · 0.8model-agnostic explanation · 0.8large language model · 0.8instruction tuning · 0.8automated data generation · 0.8reinforcement learning from task feedback · 0.7neural logical reasoning · 0.7data augmentation · 0.7path sequence decoding · 0.6optimization · 0.6language model · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Probing the Symbolic Logical Reasoning Ability of Large Language ModelsabstractLarge Language Models (LLMs) have achieved significant successes in various research domains by learning the relationship between words. However, while these models are capable of making predictions and inferences based on the learned patterns, they lack logical reasoning abilities, which are crucial for solving problems in both theoretical and practical domains. In addition, traditional logic inference methods are effective in solving problems that are based on logic, but not suitable for general tasks such as recommendations. In response to these challenges, this article introduces a Logical Large Language Model (L3M) that integrates the strengths of logical reasoning and LLMs. The data in L3M are represented in logical expressions, and the model uses logical constraints to learn the rules of basic logical operations such as And, Or, and Not. We conduct experiments on both theoretical tasks (solving logical equations) and practical tasks (recommender systems). The results of our theoretical experiments demonstrate that L3M is highly effective in solving logical expressions and variables. Additionally, L3M outperforms the state-of-the-art recommendation models in sequential recommendation tasks. Jianchao Ji, Zelong Li 0001, Wenyue Hua, Juntao Tan, Haoming Gong, Yongfeng Zhang 0003 |
ACM Trans. Intell. Syst. Technol. | 5 |
| 2026 | VTarbel: Targeted Label Attack with Minimal Knowledge on Detector-Enhanced Vertical Federated LearningabstractVertical federated learning (VFL) enables multiple parties with disjoint features to collaboratively train models without sharing raw data. While privacy vulnerabilities of VFL are extensively-studied, its security threats—particularly targeted label attacks—remain underexplored. In such attacks, a passive party perturbs inputs at inference to force misclassification into adversary-chosen labels. Existing methods rely on unrealistic assumptions (e.g., accessing VFL-model’s outputs) and ignore anomaly detectors deployed in real-world systems. To bridge this gap, we introduce VTarbel, a two-stage, minimal-knowledge attack framework explicitly designed to evade detector-enhanced VFL inference. During the preparation stage, the attacker selects a minimal set of high-expressiveness samples (via maximum mean discrepancy), submits them through VFL protocol to collect predicted labels, and uses these pseudo-labels to train estimated detector and surrogate model on local features. In attack stage, these models guide gradient-based perturbations of remaining samples, crafting adversarial instances that induce targeted misclassifications and evade detection. We implement VTarbel and evaluate it against four model architectures, seven multimodal datasets, and two anomaly detectors. Across all settings, VTarbel outperforms four state-of-the-art baselines, evades detection, and retains effective against three representative privacy-preserving defenses. These results reveal critical security blind spots in current VFL deployments and underscore urgent need for robust, attack-aware defenses. Juntao Tan, Anran Li 0001, Quanchao Liu, Peng Ran, Lan Zhang 0002 |
ACM Trans. Sens. Networks | 1 |
| 2025 | LATTE: Learning to Think with Vision SpecialistsabstractZixian Ma, Jianguo Zhang, Zhiwei Liu, Jieyu Zhang, Juntao Tan, Manli Shu, Juan Carlos Niebles, Shelby Heinecke, Huan Wang, Caiming Xiong, Ranjay Krishna, Silvio Savarese. Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing. 2025. Zixian Ma, Jianguo Zhang 0005, Zhiwei Liu 0001, Jieyu Zhang 0001, Juntao Tan, Manli Shu, Juan Carlos Niebles, Shelby Heinecke, Huan Wang 0016, Caiming Xiong, Ranjay Krishna, Silvio Savarese |
EMNLP | 5 |
| 2025 | ActionStudio: A Lightweight Framework for Data and Training of Large Action ModelsabstractJianguo Zhang, Thai Quoc Hoang, Ming Zhu, Zuxin Liu, Shiyu Wang, Tulika Manoj Awalgaonkar, Akshara Prabhakar, Haolin Chen, Weiran Yao, Zhiwei Liu, Juntao Tan, Juan Carlos Niebles, Shelby Heinecke, Huan Wang, Silvio Savarese, Caiming Xiong. Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing. 2025. Jianguo Zhang 0005, Thai Hoang, Zuxin Liu, Tulika Manoj Awalgaonkar, Akshara Prabhakar, Weiran Yao, Zhiwei Liu 0001, Juntao Tan, Juan Carlos Niebles, Shelby Heinecke, Huan Wang 0016, Silvio Savarese, Caiming Xiong |
EMNLP | 11 |
| 2025 | xLAM: A Family of Large Action Models to Empower AI Agent SystemsabstractJianguo Zhang, Tian Lan, Ming Zhu, Zuxin Liu, Thai Quoc Hoang, Shirley Kokane, Weiran Yao, Juntao Tan, Akshara Prabhakar, Haolin Chen, Zhiwei Liu, Yihao Feng, Tulika Manoj Awalgaonkar, Rithesh R N, Zeyuan Chen, Ran Xu, Juan Carlos Niebles, Shelby Heinecke, Huan Wang, Silvio Savarese, Caiming Xiong. Proceedings of the 2025 Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers). 2025. Jianguo Zhang 0005, Tian Lan 0006, Zuxin Liu, Thai Hoang, Shirley Kokane, Weiran Yao, Juntao Tan, Akshara Prabhakar, Zhiwei Liu 0001, Yihao Feng, Tulika Manoj Awalgaonkar, Rithesh R. N., Zeyuan Chen 0001, Ran Xu 0001, Juan Carlos Niebles, Shelby Heinecke, Huan Wang 0016, Silvio Savarese, Caiming Xiong |
NAACL (Long Papers) | 8 |
| 2025 | A-Mem: Agentic Memory for LLM AgentsabstractWhile large language model (LLM) agents can effectively use external tools for complex real-world tasks, they require memory systems to leverage historical experiences. Current memory systems enable basic storage and retrieval but lack sophisticated memory organization, despite recent attempts to incorporate graph databases. Moreover, these systems' fixed operations and structures limit their adaptability across diverse tasks. To address this limitation, this paper proposes a novel agentic memory system for LLM agents that can dynamically organize memories in an agentic way. Following the basic principles of the Zettelkasten method, we designed our memory system to create interconnected knowledge networks through dynamic indexing and linking. When a new memory is added, we generate a comprehensive note containing multiple structured attributes, including contextual descriptions, keywords, and tags. The system then analyzes historical memories to identify relevant connections, establishing links where meaningful similarities exist. Additionally, this process enables memory evolution -- as new memories are integrated, they can trigger updates to the contextual representations and attributes of existing historical memories, allowing the memory network to continuously refine its understanding. Our approach combines the structured organization principles of Zettelkasten with the flexibility of agent-driven decision making, allowing for more adaptive and context-aware memory management.
Empirical experiments on six foundation models show superior improvement against existing SOTA baselines. The code is available at \url{https://anonymous.4open.science/r/AgenticMemory-76B4}. Wujiang Xu, Zujie Liang, Kai Mei, Hang Gao 0015, Juntao Tan, Yongfeng Zhang 0003 |
NeurIPS | 5 |
| 2025 | Causal Inference for Recommendation: Foundations, Methods, and ApplicationsabstractRecommender systems are important and powerful tools for various personalized services. Traditionally, these systems use data mining and machine learning techniques to make recommendations based on correlations found in the data. However, relying solely on correlation without considering the underlying causal mechanism may lead to various practical issues such as fairness, explainability, robustness, bias, echo chamber, and controllability problems. Therefore, researchers in related area have begun incorporating causality into recommendation systems to address these issues. In this survey, we review the existing literature on causal inference in recommender systems. We discuss the fundamental concepts of both recommender systems and causal inference as well as their relationship, and review the existing work on causal methods for different problems in recommender systems. Finally, we discuss open problems and future directions in the field of causal inference for recommendations. Jianchao Ji, Yunqi Li 0003, Yingqiang Ge, Juntao Tan, Yongfeng Zhang 0003 |
ACM Trans. Intell. Syst. Technol. | 5 |
| 2025 | A Survey on Trustworthy Recommender SystemsabstractRecommender systems (RS), serving at the forefront of Human-centered AI, are widely deployed in almost every corner of the web and facilitate the human decision-making process. However, despite their enormous capabilities and potential, RS may also lead to undesired effects on users, items, producers, platforms, or even the society at large, such as compromised user trust due to non-transparency, unfair treatment of different consumers, or producers, privacy concerns due to extensive use of user’s private data for personalization, just to name a few. All of these create an urgent need for Trustworthy Recommender Systems (TRS) so as to mitigate or avoid such adverse impacts and risks. In this survey, we will introduce techniques related to trustworthy recommendation, including but not limited to explainable recommendation, fairness in recommendation, privacy-aware recommendation, robustness in recommendation, user-controllable recommendation, as well as the relationship between these different perspectives in terms of trustworthy recommendation. Through this survey, we hope to deliver readers with a comprehensive view of the research area and raise attention to the community about the importance, existing research achievements, and future research directions on trustworthy recommendation. Yingqiang Ge, Shuchang Liu 0001, Zuohui Fu, Juntao Tan, Zelong Li 0001, Yunqi Li 0003, Yikun Xian, Yongfeng Zhang 0003 |
Trans. Recomm. Syst. | 4 |
| 2024 | GenRec: Large Language Model for Generative Recommendation
Jianchao Ji, Zelong Li 0001, Wenyue Hua, Yingqiang Ge, Juntao Tan, Yongfeng Zhang 0003 |
ECIR (3) | 6 |
| 2024 | APIGen: Automated PIpeline for Generating Verifiable and Diverse Function-Calling DatasetsabstractThe advancement of function-calling agent models requires diverse, reliable, and high-quality datasets. This paper presents APIGen, an automated data generation pipeline designed to synthesize high-quality datasets for function-calling applications. We leverage APIGen and collect 3,673 executable APIs across 21 different categories to generate diverse function-calling datasets in a scalable and structured manner. Each data in our dataset is verified through three hierarchical stages: format checking, actual function executions, and semantic verification, improving its reliability and correctness. We demonstrate that models trained with our curated datasets, even with only 7B parameters, can achieve state-of-the-art performance on the Berkeley Function-Calling Benchmark, outperforming multiple GPT-4 models. Moreover, our 1B model achieves exceptional performance, surpassing GPT-3.5-Turbo and Claude-3 Haiku. We release a dataset containing 60,000 high-quality entries, aiming to advance the field of function-calling agent domains. The dataset and models are available on the project homepage \url{https://apigen-pipeline.github.io/}. Zuxin Liu, Thai Hoang, Jianguo Zhang 0005, Tian Lan 0006, Shirley Kokane, Juntao Tan, Weiran Yao, Zhiwei Liu 0001, Yihao Feng, Rithesh R. N., Liangwei Yang, Silvio Savarese, Juan Carlos Niebles, Huan Wang 0016, Shelby Heinecke, Caiming Xiong |
NeurIPS | 7 |
| 2024 | Towards More Robust and Accurate Sequential Recommendation with Cascade-guided Adversarial TrainingabstractSequential recommendation models, models that learn from chronological user-item interactions, outperform traditional recommendation models in many settings. Despite the success of sequential recommendation, their robustness has recently come into question. Two properties unique to the nature of sequential recommendation models may impair their robustness - the cascade effects induced during training and the model's tendency to rely too heavily on temporal information. To address these vulnerabilities, we propose Cascade-guided Adversarial training, a new adversarial training procedure that is specifically designed for sequential recommendation models. Our approach harnesses the intrinsic cascade effects present in sequential modeling to produce strategic adversarial perturbations to item embed-dings during training. Experiments on training state-of-the-art sequential models on four public datasets from different domains show that our training approach produces superior model ranking accuracy and superior model robustness to real item replacement perturbations when compared to both standard model training and generic adversarial training. Juntao Tan, Shelby Heinecke, Zhiwei Liu 0001, Yongjun Chen, Yongfeng Zhang 0003, Huan Wang 0016 |
SDM | 1 |
| 2024 | IDGenRec: LLM-RecSys Alignment with Textual ID LearningabstractLLM-based Generative recommendation has attracted significant attention. However, in contrast to standard NLP tasks that inherently operate on human vocabulary, current generative recommendation approaches struggle to effectively encode items within the text-to-text framework. Due to this issue, the true potential of LLM-based generative recommendation remains largely unexplored. To better align LLMs with recommendation needs, we propose IDGenRec, representing each item as a unique, concise, semantically rich, platform-agnostic textual ID using human language tokens. This is achieved by training a textual ID generator alongside the LLM-based recommender, enabling seamless integration of personalized recommendations into natural language generation. Notably, as user history is expressed in natural language and decoupled from the original dataset, our approach suggests the potential for a foundational generative recommendation model. Juntao Tan, Wenyue Hua, Yingqiang Ge, Zelong Li 0001, Yongfeng Zhang 0003 |
SIGIR | 1 |
| 2024 | Unraveling the Accuracy Enigma: Investigating ZTD Data Precision in TUW-VMF3 and GFZ-VMF3 Products Using a Comprehensive Global GPS DatasetabstractTropospheric delay is one of the major error sources for space geodetic techniques, such as the Global Navigation Satellite Systems (GNSS). The accurate priori zenith tropospheric delay (ZTD) information is of crucial importance for the accuracy of positioning and navigation and reducing the convergence time in GNSS data processing. This paper conducted the first globally spatiotemporal assessment of two existing tropospheric products from Vienna University of Technology (TU Wien) and the GeoForschungsZentrum Potsdam (GFZ), namely TUW-VMF3 and GFZ-VMF3. The referenced ZTD data used in this study are sourced from a screened ZTD dataset created by the Karlsruhe Institute of Technology (KIT) team in 2020, which obtained 91,088,258 screened ZTD values from 12,552 GNSS stations. The results revealed that the two products exhibited high similarity with RMSE/Bias of 16.47/-3.62 and 17.63/-2.23 mm for the TUW-VMF3 and GFZ-VMF3, respectively. Their different performances were also clearly observed from the analysis of the geographical distribution, season and epochs. The TUW-VMF3 outperformed GFZ-VMF3 at 70.1% stations, but noted that in the European region, the GFZ-VMF3 was superior to the TUM-VMF3. In the regions of the North America and Japan, both products exhibited better performance in winter, but in other regions, this seasonal trend was less pronounced. TUW-VMF3 performed better in case #1 without interpolation for two products, and GFZ-VMF3 performed better in case #2, where only TUM-VMF3 required interpolation. In case #3, where both required interpolation, TUW-VMF3 exhibited better with an RMSE of 15.59 mm, although GFZ-VMF3 outperformed in seven epochs. Debao Yuan, Shiji Song, Juntao Tan, Zhuoyue Wen |
IEEE Trans. Geosci. Remote. Sens. | 6 |
| 2024 | A Reusable Model-agnostic Framework for Faithfully Explainable Recommendation and System ScrutabilityabstractState-of-the-art industrial-level recommender system applications mostly adopt complicated model structures such as deep neural networks. While this helps with the model performance, the lack of system explainability caused by these nearly blackbox models also raises concerns and potentially weakens the users’ trust in the system. Existing work on explainable recommendation mostly focuses on designing interpretable model structures to generate model-intrinsic explanations. However, most of them have complex structures, and it is difficult to directly apply these designs onto existing recommendation applications due to the effectiveness and efficiency concerns. However, while there have been some studies on explaining recommendation models without knowing their internal structures (i.e., model-agnostic explanations), these methods have been criticized for not reflecting the actual reasoning process of the recommendation model or, in other words,faithfulness. How to develop model-agnostic explanation methods and evaluate them in terms of faithfulness is mostly unknown. In this work, we propose a reusable evaluation pipeline for model-agnostic explainable recommendation. Our pipeline evaluates the quality of model-agnostic explanation from the perspectives of faithfulness and scrutability. We further propose a model-agnostic explanation framework for recommendation and verify it with the proposed evaluation pipeline. Extensive experiments on public datasets demonstrate that our model-agnostic framework is able to generate explanations that are faithful to the recommendation model. We additionally provide quantitative and qualitative study to show that our explanation framework could enhance the scrutability of blackbox recommendation model. With proper modification, our evaluation pipeline and model-agnostic explanation framework could be easily migrated to existing applications. Through this work, we hope to encourage the community to focus more on faithfulness evaluation of explainable recommender systems. Zhichao Xu 0001, Hansi Zeng, Juntao Tan, Zuohui Fu, Yongfeng Zhang 0003, Qingyao Ai |
ACM Trans. Inf. Syst. | 3 |
| 2023 | User-Controllable Recommendation via Counterfactual Retrospective and Prospective ExplanationsabstractModern recommender systems utilize users’ historical behaviors to generate personalized recommendations. However, these systems often lack user controllability, leading to diminished user satisfaction and trust in the systems. Acknowledging the recent advancements in explainable recommender systems that enhance users’ understanding of recommendation mechanisms, we propose leveraging these advancements to improve user controllability. In this paper, we present a user-controllable recommender system that seamlessly integrates explainability and controllability within a unified framework. By providing both retrospective and prospective explanations through counterfactual reasoning, users can customize their control over the system by interacting with these explanations. Furthermore, we introduce and assess two attributes of controllability in recommendation systems: the complexity of controllability and the accuracy of controllability. Experimental evaluations on MovieLens and Yelp datasets substantiate the effectiveness of our proposed framework. Additionally, our experiments demonstrate that offering users control options can potentially enhance recommendation accuracy in the future. Source code and data are available at https://github.com/chrisjtan/ucr. Juntao Tan, Yingqiang Ge, Yinglong Xia, Jiebo Luo 0001, Jianchao Ji, Yongfeng Zhang 0003 |
ECAI | 1 |
| 2023 | ExplainableFold: Understanding AlphaFold Prediction with Explainable AIabstractThis paper presents ExplainableFold (xFold), which is an Explainable AI framework for protein structure prediction. Despite the success of AI-based methods such as AlphaFold (αFold) in this field, the underlying reasons for their predictions remain unclear due to the black-box nature of deep learning models. To address this, we propose a counterfactual learning framework inspired by biological principles to generate counterfactual explanations for protein structure prediction, enabling a dry-lab experimentation approach. Our experimental results demonstrate the ability of ExplainableFold to generate high-quality explanations for AlphaFold's predictions, providing near-experimental understanding of the effects of amino acids on 3D protein structure. This framework has the potential to facilitate a deeper understanding of protein structures. Source code and data of the ExplainableFold project are available at https://github.com/rutgerswiselab/ExplainableFold. Juntao Tan, Yongfeng Zhang 0003 |
KDD | 1 |
| 2023 | OpenAGI: When LLM Meets Domain ExpertsabstractHuman Intelligence (HI) excels at combining basic skills to solve complex tasks. This capability is vital for Artificial Intelligence (AI) and should be embedded in comprehensive AI Agents, enabling them to harness expert models for complex task-solving towards Artificial General Intelligence (AGI). Large Language Models (LLMs) show promising learning and reasoning abilities, and can effectively use external models, tools, plugins, or APIs to tackle complex problems. In this work, we introduce OpenAGI, an open-source AGI research and development platform designed for solving multi-step, real-world tasks. Specifically, OpenAGI uses a dual strategy, integrating standard benchmark tasks for benchmarking and evaluation, and open-ended tasks including more expandable models, tools, plugins, or APIs for creative problem-solving. Tasks are presented as natural language queries to the LLM, which then selects and executes appropriate models. We also propose a Reinforcement Learning from Task Feedback (RLTF) mechanism that uses task results to improve the LLM's task-solving ability, which creates a self-improving AI feedback loop. While we acknowledge that AGI is a broad and multifaceted research challenge with no singularly defined solution path, the integration of LLMs with domain-specific expert models, inspired by mirroring the blend of general and specialized intelligence in humans, offers a promising approach towards AGI. We are open-sourcing the OpenAGI project's code, dataset, benchmarks, evaluation methods, and the UI demo to foster community involvement in AGI advancement: https://github.com/agiresearch/OpenAGI. Yingqiang Ge, Wenyue Hua, Kai Mei, Jianchao Ji, Juntao Tan, Zelong Li 0001, Yongfeng Zhang 0003 |
NeurIPS | 5 |
| 2023 | Counterfactual Collaborative ReasoningabstractCausal reasoning and logical reasoning are two important types of reasoning abilities for human intelligence. However, their relationship has not been extensively explored under machine intelligence context. In this paper, we explore how the two reasoning abilities can be jointly modeled to enhance both accuracy and explainability of machine learning models. More specifically, by integrating two important types of reasoning ability--counterfactual reasoning and (neural) logical reasoning--we propose Counterfactual Collaborative Reasoning (CCR), which conducts counterfactual logic reasoning to improve the performance. In particular, we use recommender system as an example to show how CCR alleviate data scarcity, improve accuracy and enhance transparency. Technically, we leverage counterfactual reasoning to generate "difficult" counterfactual training examples for data augmentation, which--together with the original training examples--can enhance the model performance. Since the augmented data is model irrelevant, they can be used to enhance any model, enabling the wide applicability of the technique. Besides, most of the existing data augmentation methods focus on "implicit data augmentation" over users' implicit feedback, while our framework conducts "explicit data augmentation" over users explicit feedback based on counterfactual logic reasoning. Experiments on three real-world datasets show that CCR achieves better performance than non-augmented models and implicitly augmented models, and also improves model transparency by generating counterfactual explanations. Jianchao Ji, Zelong Li 0001, Max Xiong, Juntao Tan, Yingqiang Ge, Hao Wang 0014, Yongfeng Zhang 0003 |
WSDM | 5 |
| 2023 | Fairness in Recommendation: Foundations, Methods, and ApplicationsabstractAs one of the most pervasive applications of machine learning, recommender systems are playing an important role on assisting human decision-making. The satisfaction of users and the interests of platforms are closely related to the quality of the generated recommendation results. However, as a highly data-driven system, recommender system could be affected by data or algorithmic bias and thus generate unfair results, which could weaken the reliance of the systems. As a result, it is crucial to address the potential unfairness problems in recommendation settings. Recently, there has been growing attention on fairness considerations in recommender systems with more and more literature on approaches to promote fairness in recommendation. However, the studies are rather fragmented and lack a systematic organization, thus making it difficult to penetrate for new researchers to the domain. This motivates us to provide a systematic survey of existing works on fairness in recommendation. This survey focuses on the foundations for fairness in recommendation literature. It first presents a brief introduction about fairness in basic machine learning tasks such as classification and ranking to provide a general overview of fairness research, as well as introduce the more complex situations and challenges that need to be considered when studying fairness in recommender systems. After that, the survey will introduce fairness in recommendation with a focus on the taxonomies of current fairness definitions, the typical techniques for improving fairness, as well as the datasets for fairness studies in recommendation. The survey also talks about the challenges and opportunities in fairness research with the hope of promoting the fair recommendation research area and beyond. Yunqi Li 0003, Hanxiong Chen, Yingqiang Ge, Juntao Tan, Shuchang Liu 0001, Yongfeng Zhang 0003 |
ACM Trans. Intell. Syst. Technol. | 5 |
| 2023 | Deconfounded Causal Collaborative FilteringabstractRecommender systems may be confounded by various types of confounding factors (also called confounders) that may lead to inaccurate recommendations and sacrificed recommendation performance. Current approaches to solving the problem usually design each specific model for each specific confounder. However, real-world systems may include a huge number of confounders and thus designing each specific model for each specific confounder could be unrealistic. More importantly, except for those “explicit confounders” that experts can manually identify and process such as item’s position in the ranking list, there are also many “latent confounders” that are beyond the imagination of experts. For example, users’ rating on a song may depend on their current mood or the current weather, and users’ preference on ice creams may depend on the air temperature. Such latent confounders may be unobservable in the recorded training data. To solve the problem, we propose Deconfounded Causal Collaborative Filtering (DCCF). We first frame user behaviors with unobserved confounders into a causal graph, and then we design a front-door adjustment model carefully fused with machine learning to deconfound the influence of unobserved confounders. Experiments on real-world datasets show that our method is able to deconfound unobserved confounders to achieve better recommendation performance. Juntao Tan, Shelby Heinecke, Vena Jia Li, Yongfeng Zhang 0003 |
Trans. Recomm. Syst. | 2 |
| 2022 | Dynamic Causal Collaborative FilteringabstractCausal graph, as an effective and powerful tool for causal modeling, is usually assumed as a Directed Acyclic Graph (DAG). However, recommender systems usually involve feedback loops, defined as the cyclic process of recommending items, incorporating user feedback in model updates, and repeating the procedure. As a result, it is important to incorporate loops into the causal graphs to accurately model the dynamic and iterative data generation process for recommender systems. However, feedback loops are not always beneficial since over time they may encourage more and more narrowed content exposure, which if left unattended, may results in echo chambers. As a result, it is important to understand when the recommendations will lead to echo chambers and how to mitigate echo chambers without hurting the recommendation performance. Juntao Tan, Zuohui Fu, Jianchao Ji, Shelby Heinecke, Yongfeng Zhang 0003 |
CIKM | 2 |
| 2022 | Explainable Fairness in RecommendationabstractExisting research on fairness-aware recommendation has mainly focused on the quantification of fairness and the development of fair recommendation models, neither of which studies a more substantial problem--identifying the underlying reason of model disparity in recommendation. This information is critical for recommender system designers to understand the intrinsic recommendation mechanism and provides insights on how to improve model fairness to decision makers. Fortunately, with the rapid development of Explainable AI, we can use model explainability to gain insights into model (un)fairness. In this paper, we study the problem ofexplainable fairness, which helps to gain insights about why a system is fair or unfair, and guides the design of fair recommender systems with a more informed and unified methodology. Particularly, we focus on a common setting with feature-aware recommendation and exposure unfairness, but the proposed explainable fairness framework is general and can be applied to other recommendation settings and fairness definitions. We propose a Counterfactual Explainable Fairness framework, called CEF, which generates explanations about model fairness that can improve the fairness without significantly hurting the performance. The CEF framework formulates an optimization problem to learn the "minimal'' change of the input features that changes the recommendation results to a certain level of fairness. Based on the counterfactual recommendation result of each feature, we calculate an explainability score in terms of the fairness-utility trade-off to rank all the feature-based explanations, and select the top ones as fairness explanations. Experimental results on several real-world datasets validate that our method is able to effectively provide explanations to the model disparities and these explanations can achieve better fairness-utility trade-off when using them for recommendation than all the baselines. Yingqiang Ge, Juntao Tan, Yinglong Xia, Jiebo Luo 0001, Shuchang Liu 0001, Zuohui Fu, Shijie Geng, Zelong Li 0001, Yongfeng Zhang 0003 |
SIGIR | 2 |
| 2022 | Path Language Modeling over Knowledge Graphsfor Explainable RecommendationabstractTo facilitate human decisions with credible suggestions, personalized recommender systems should have the ability to generate corresponding explanations while making recommendations. Knowledge graphs (KG), which contain comprehensive information about users and products, are widely used to enable this. By reasoning over a KG in a node-by-node manner, existing explainable models provide a KG-grounded path for each user-recommended item. Such paths serve as an explanation and reflect the historical behavior pattern of the user. However, not all items can be reached following the connections within the constructed KG under finite hops. Hence, previous approaches are constrained by a recall bias in terms of existing connectivity of KG structures. To overcome this, we propose a novel Path Language Modeling Recommendation (PLM-Rec) framework, learning a language model over KG paths consisting of entities and edges. Through path sequence decoding, PLM-Rec unifies recommendation and explanation in a single step and fulfills them simultaneously. As a result, PLM-Rec not only captures the user behaviors but also eliminates the restriction to pre-existing KG connections, thereby alleviating the aforementioned recall bias. Moreover, the proposed technique makes it possible to conduct explainable recommendation even when the KG is sparse or possesses a large number of relations. Experiments and extensive ablation studies on three Amazon e-commerce datasets demonstrate the effectiveness and explainability of the PLM-Rec framework. Shijie Geng, Zuohui Fu, Juntao Tan, Yingqiang Ge, Gerard de Melo, Yongfeng Zhang 0003 |
WWW | 3 |
| 2022 | Learning and Evaluating Graph Neural Network Explanations based on Counterfactual and Factual ReasoningabstractStructural data well exists in Web applications, such as social networks in social media, citation networks in academic websites, and threads data in online forums. Due to the complex topology, it is difficult to process and make use of the rich information within such data. Graph Neural Networks (GNNs) have shown great advantages on learning representations for structural data. However, the non-transparency of the deep learning models makes it non-trivial to explain and interpret the predictions made by GNNs. Meanwhile, it is also a big challenge to evaluate the GNN explanations, since in many cases, the ground-truth explanations are unavailable. Juntao Tan, Shijie Geng, Zuohui Fu, Yingqiang Ge, Yunqi Li 0003, Yongfeng Zhang 0003 |
WWW | 1 |
| 2021 | Counterfactual Explainable RecommendationabstractBy providing explanations for users and system designers to facilitate better understanding and decision making, explainable recommendation has been an important research problem. In this paper, we propose Counterfactual Explainable Recommendation (CountER), which takes the insights of counterfactual reasoning from causal inference for explainable recommendation. CountER is able to formulate the complexity and the strength of explanations, and it adopts a counterfactual learning framework to seek simple (low complexity) and effective (high strength) explanations for the model decision. Technically, for each item recommended to each user, CountER formulates a joint optimization problem to generate minimal changes on the item aspects so as to create a counterfactual item, such that the recommendation decision on the counterfactual item is reversed. These altered aspects constitute the explanation of why the original item is recommended. The counterfactual explanation helps both the users for better understanding and the system designers for better model debugging. Juntao Tan, Yingqiang Ge, Yunqi Li 0003, Xu Chen 0017, Yongfeng Zhang 0003 |
CIKM | 1 |
| 2021 | Efficient Federated-Learning Model DebuggingabstractFederated learning (FL) enables large amounts of participants to construct a global learning model, while storing training data privately at each client device. A fundamental issue in this framework is the susceptibility to the erroneous training data. This problem is especially challenging due to the invisibility of clients' local training data and training process, as well as the resource constraints of a large number of mobile and edge devices. In this paper, we try to tackle this challenging issue by introducing the first FL debugging framework, FLDebugger, for mitigating test error caused by erroneous training data. The pro-posed solution traces the global model's bugs (test errors), jointly through the training log and the underlying learning algorithm, back to first identify the clients and subsequently their training samples that are most responsible for the errors. In addition, we devise an influence-based participant selection strategy to fix bugs as well as to accelerate the convergence of model retraining. The performance of the identification algorithm is evaluated via extensive experiments on a real AIoT system (50 clients, including 20 edge computers, 20 laptops and 10 desktops) and in larger-scale simulated environments. The evaluation results attest to that our framework achieves accurate and efficient identification of negatively influential clients and samples, and significantly improves the model performance by fixing bugs. Anran Li 0001, Lan Zhang 0002, Juntao Tan, Yaxuan Qin, Nikolaos M. Freris, Xiang-Yang Li 0001 |
ICDE | 4 |
| 2021 | A Self-supervised Learning System for Object Detection in Videos Using Random Walks on GraphsabstractThis paper presents a new self-supervised system for learning to detect novel and previously unseen categories of objects in images. The proposed system receives as input several unlabeled videos of scenes containing various objects. The frames of the videos are segmented into objects using depth information, and the segments are tracked along each video. The system then constructs a weighted graph that connects sequences based on the similarities between the objects that they contain. The similarity between two sequences of objects is measured by using generic visual features, after automatically re-arranging the frames in the two sequences to align the viewpoints of the objects. The graph is used to sample triplets of similar and dissimilar examples by performing random walks. The triplet examples are finally used to train a siamese neural network that projects the generic visual features into a low-dimensional manifold. Experiments on three public datasets, YCB-Video, CORe50 and RGBD-Object, show that the projected low-dimensional features improve the accuracy of clustering unknown objects into novel categories, and outperform several recent unsupervised clustering techniques. Juntao Tan, Changkyu Song, Abdeslam Boularias |
ICRA | 1 |
| 2021 | Sample-level Data Selection for Federated LearningabstractFederated learning (FL) enables participants to collaboratively construct a global machine learning model without sharing their local training data to the remote server. In FL systems, the selection of training samples has a significant impact on model performances, e.g., selecting participants whose datasets have erroneous samples, skewed categorical distributions, and low content diversity would result in low accuracy and unstable models. In this work, we aim to solve the exigent optimization problem that selects a collection of high-quality training samples for a given FL task under a monetary budget in a privacy-preserving way, which is extremely challenging without visibility to participants' local data and training process. We provide a systematic analysis of important data related factors affecting the model performance and propose a holistic design to privately and efficiently select high-quality data samples considering all these factors. We verify the merits of our proposed solution with extensive experiments on a real AIoT system with 50 clients, including 20 edge computers, 20 laptops, and 10 desktops. The experimental results validates that our solution achieves accurate and efficient selection of high-quality data samples, and consequently an FL model with a faster convergence speed and higher accuracy than that achieved by existing solutions. Anran Li 0001, Lan Zhang 0002, Juntao Tan, Yaxuan Qin, Xiang-Yang Li 0001 |
INFOCOM | 3 |
| 2019 | Belief-Space Planning Using Learned Models with Application to Underactuated Hands
Andrew Kimmel, Avishai Sintov, Juntao Tan, Bowen Wen, Abdeslam Boularias, Kostas E. Bekris |
ISRR | 3 |