VLDB 2026 Research / reviewers in the wild / expert
Shuanghong Shen
dblp:270/6478
· DBLP profile ↗
18ranked-venue papers in the field
6as first author
17since 2021 · last 2026
0000-0003-3905-9352ORCID · verified
Domains — venue-derived; a paper can count in several
Information Retrieval & Web Search · 10 (4 first)Database Systems & Data Management · 4 (1 first)Data Mining & Knowledge Discovery · 4 (1 first)
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Good Ranks Follow Good Answers: Unsupervised Answer-Driven Reranking for Multimodal Document QAabstractMultimodal Document Question Answering (MDQA) systems commonly follow a retrieve-then-answer paradigm; however, the retrieval stage often introduces substantial noise, making an effective reranking component indispensable. Existing reranker training frameworks in MDQA rely predominantly on proxy supervision derived from human annotations or large language model (LLM) outputs, which are frequently noisy and, more critically, misaligned with downstream answer quality. To overcome this limitation, we propose AD-Reranker, a novel framework that shifts reranker training from proxy imitation to answer-driven utility optimization. Specifically, we reformulate the reranker as an environment-grounded agent that interacts with a downstream reader, modeled as a deterministic environment. We further design a composite reward function that integrates answer correctness, thereby explicitly incentivizing ranking strategies aligned with downstream task performance. To optimize the agent, we adopt Group Relative Policy Optimization (GRPO), enabling stable and effective group-wise policy learning. Empirical results demonstrate that AD-Reranker achieves superior reranking quality and an optimal accuracy-efficiency trade-off. When integrated into standard MDQA pipelines, AD-Reranker improves accuracy by 1.9%–5.0% while reducing the reader's context token consumption by 15%–52%, providing strong evidence for the effectiveness of answer-driven reranker training. Shuanghong Shen, Xianquan Wang, Kai Zhang 0038, Shijin Wang 0001, Qi Liu 0003, Zhenya Huang |
SIGIR | 2 |
| 2026 | Towards higher quality and fewer hallucinations: A multi-agent collaboration framework for LLMs
Shuanghong Shen, Dengdi Sun, Zixuan Qin, Yu Su 0002, Linbo Zhu, Junyu Lu 0003, Zhenya Huang, Shijin Wang 0001 |
Inf. Process. Manag. | 1 |
| 2026 | LLM-EPSP: Large language model empowered early prediction of student performance
Huawei Zhou 0002, Shuanghong Shen, Yu Su 0002, Yongchun Miao, Qi Liu 0003, Linbo Zhu, Junyu Lu 0003, Zhenya Huang |
Inf. Process. Manag. | 2 |
| 2026 | Towards Fine-Grained Knowledge Tracing by Hierarchical Fusion of Multiple Question AttributesabstractKnowledge Tracing (KT), a pivotal component of intelligent tutoring systems, models the evolution of student knowledge states to predict future performance. While KT fundamentally relies on the premise that performance on similar questions is highly correlated, existing approaches often depend on generalized question representations, neglecting the rich, multi-faceted nature of question attributes. To address this limitation, we propose the Hierarchical Question Attribute-Fused KT (HQAF-KT) model, a novel architecture that deconstructs question similarity through three hierarchical dimensions: inherent, dynamic, and statistical. HQAF-KT first enriches foundational representations by integrating inherent question attributes. It then deploys a Dynamic Computing module that leverages student-specific dynamic attributes to personalize similarity assessments based on individual cognitive contexts. Furthermore, a Statistic Correction module refines generalized statistical attributes to account for unique student abilities. This hierarchical fusion enables a nuanced, individualized modeling of question relationships. Extensive experiments on three large-scale, real-world datasets demonstrate that HQAF-KT significantly outperforms state-of-the-art baselines by effectively capturing multi-level question similarity. Shuanghong Shen, Zhenya Huang, Yu Su 0002, Linbo Zhu, Junyu Lu 0003, Qi Liu 0003 |
ACM Trans. Inf. Syst. | 1 |
| 2025 | Enhancing Knowledge Graph Completion with Entity Neighborhood and Relation Context
Jianfang Chen, Kai Zhang 0038, Aoran Gan, Shiwei Tong, Shuanghong Shen, Qi Liu 0003 |
DASFAA (2) | 5 |
| 2025 | Mitigating Redundancy in Deep Recommender Systems: A Field Importance Distribution PerspectiveabstractIn the realm of recommender systems, accurately predicting Click-Through Rate (CTR) is a critical task that involves learning user-item interaction features. Many researchers propose novel models to mine interaction signals, but they neglect that redundancy itself causes high computational cost and leads to suboptimal performance. Some tried to remove redundancy by dropping useless features, or shrinking the size of embedding table. However, current feature selection methods are vulnerable to training stochasticity and data dynamics, while embedding size assignment techniques neglect the importance relationships between feature fields. The simple combination of the two optimization ways will also yield poor performance due to the inherent gap in their optimization targets. Hence, there is no effective paradigm that can optimize feature fields from the two aspects in a simultaneous and coordinated way. In this paper, we identify the core issue as the lack of a practical score to measure the contribution of feature fields, and propose a distribution-based field optimization framework that adopts importance distribution to provide a comprehensive view for both methods. We innovatively design a learner for each field to acquire the stable and comprehensive importance situation. Then, based on this, we eliminate noise features, and assign adaptive embedding sizes for different feature fields according to the similarity of importance. With this field optimization, our proposed framework has extremely low pre-training overhead, greatly reduces training and inference time, and even achieves more accurate prediction results with fewer feature fields. Xianquan Wang, Likang Wu, Zhi Li 0057, Haitao Yuan 0002, Shuanghong Shen, Huibo Xu, Yu Su 0002, Chenyi Lei |
KDD (1) | 5 |
| 2025 | DASKT: A Dynamic Affect Simulation Method for Knowledge TracingabstractKnowledge Tracing (KT) predicts future performance by modeling students' historical interactions, and understanding students' affective states can enhance the effectiveness of KT, thereby improving the quality of education. Although traditional KT values students' cognition and learning behaviors, efficient evaluation of students' affective states and their application in KT still require further exploration due to the non-affect-oriented nature of the data and budget constraints. To address this issue, we propose a computation-driven approach,DynamicAffectSimulationKnowledgeTracing (DASKT), to explore the impact of various student affective states (such as frustration, concentration, boredom, and confusion) on their knowledge states. In this model, we first extract affective factors from students' non-affect-oriented behavioral data, then use clustering and spatiotemporal sequence modeling to accurately simulate students' dynamic affect changes when dealing with different problems. Subsequently, we incorporate affect with time-series analysis to improve the model's ability to infer knowledge states over time and space. Extensive experimental results on two public real-world educational datasets show that DASKT can achieve more reasonable knowledge states under the effect of students' affective states. Moreover, DASKT outperforms the most advanced KT methods in predicting student performance. Our research highlights a promising avenue for future KT studies, focusing on achieving high interpretability and accuracy. Kai Zhang 0038, Qi Liu 0003, Shuanghong Shen, Fei Wang 0063, Yuxiang Guo 0002, Enhong Chen |
IEEE Trans. Knowl. Data Eng. | 4 |
| 2024 | Mitigating Cold-Start Problems in Knowledge Tracing with Large Language Models: An Attribute-aware ApproachabstractKnowledge Tracing (KT) is a crucial research task for dynamically monitoring students' knowledge states, particularly in online education systems. Recently, knowledge tracing has gained significant attention and in-depth research. Most existing methods rely on students' response data for question understanding and modeling, which helps better updating students' knowledge states. Meanwhile, question ID is utilized to indicate and represent questions. However, this presents a challenge when transitioning to new, cold-start questions that few students has answered before. Also, prior work has overlooked the semantic modeling of questions, which could better assist in modeling the transfer of students' knowledge states. In this paper, we explore leveraging the power of Large Language Models (LLMs) to help understand questions for knowledge tracing, which benefits mitigating cold-start and sparse problems and modeling the transfer of students' knowledge states in a sophisticated manner. Specifically, we first design an attribute estimation module to estimate the attribute of the questions (e.g., difficulty, ability requirements, expected response time) by prompting Large Language Models. Subsequently, we have developed a question embedding module that incorporates graph attention network to effectively utilizing these attributes. Extensive experiments on various datasets demonstrate that our model outperforms existing state-of-the-art models and effectively addresses the problems of cold-start and sparsity. In addition, due to the estimation of multiple attributes of the questions, our model exhibits superior interpretability. Yuxiang Guo 0002, Shuanghong Shen, Qi Liu 0003, Zhenya Huang, Linbo Zhu, Yu Su 0002, Enhong Chen |
CIKM | 2 |
| 2024 | Modeling Learning Transfer Effects in Knowledge Tracing: A Dynamic and Bidirectional Perspective
Weizhe Huang, Shuanghong Shen, Zhenya Huang, Qi Liu 0003, Junyu Lu 0003, Yu Su 0002 |
DASFAA (2) | 2 |
| 2024 | Item-Difficulty-Aware Learning Path Recommendation: From a Real Walking PerspectiveabstractLearning path recommendation aims to provide learners with a reasonable order of items to achieve their learning goals. Intuitively, the learning process on the learning path can be metaphorically likened to walking. Despite extensive efforts in this area, most previous methods mainly focus on the relationship among items but overlook the difficulty of items, which may raise two issues from a real walking perspective: (1) The path may be rough: When learners tread the path without considering item difficulty, it's akin to walking a dark, uneven road, making learning harder and dampening interest. (2) The path may be inefficient: Allowing learners only a few attempts on very challenging items before switching, or persisting with a difficult item despite numerous attempts without mastery, can result in inefficiencies in the learning journey. To conquer the above limitations, we propose a novel method named Difficulty-constrained Learning Path Recommendation (DLPR), which is aware of item difficulty. Specifically, we first explicitly categorize items into learning items and practice items, then construct a hierarchical graph to model and leverage item difficulty adequately. Then we design a Difficulty-driven Hierarchical Reinforcement Learning (DHRL) framework to facilitate learning paths with efficiency and smoothness. Finally, extensive experiments on three different simulators demonstrate our framework achieves state-of-the-art performance. Haotian Zhang 0007, Shuanghong Shen, Bihan Xu, Zhenya Huang, Jing Sha, Shijin Wang 0001 |
KDD | 2 |
| 2023 | Learning Behavior-oriented Knowledge TracingabstractExploring how learners' knowledge states evolve during the learning activities is a critical task in online learning systems, which can facilitate personalized services downstream, such as course recommendation. Most of existing methods have devoted great efforts to analyzing learners' knowledge states according to their responses (i.e., right or wrong) to different questions. However, the significant effect of learners' learning behaviors (e.g., answering speed, the number of attempts) is omitted, which can reflect their knowledge acquisition deeper and ensure the reliability of the response. In this paper, we propose a Learning Behavior-oriented Knowledge Tracing (LBKT) model, with the goal of explicitly exploring the learning behavior effects on learners' knowledge states. Specifically, we first analyze and summarize several dominated learning behaviors including Speed, Attempts and Hints in the learning process. As the characteristics of different learning behaviors vary greatly, we separately estimate their various effects on learners' knowledge acquisition in a quantitative manner. Then, considering that different learning behaviors are closely dependent with each other, we assess the fused effect of multiple learning behaviors by capturing their complex dependent patterns. Finally, we integrate the forgetting factor with learners' knowledge acquisition to comprehensively update their changing knowledge states in learning. Extensive experimental results on several public datasets demonstrate that our model generates better performance prediction for learners against existing methods. Moreover, LBKT shows good interpretability in tracking learners' knowledge state by incorporating the learning behavior effects. Our codes are available at https://github.com/xbh0720/LBKT. Bihan Xu, Zhenya Huang, Jiayu Liu 0001, Shuanghong Shen, Qi Liu 0003, Enhong Chen, Shijin Wang 0001 |
KDD | 4 |
| 2023 | Learning from Crowds with Annotation ReliabilityabstractCrowdsourcing provides a practical approach for obtaining annotated data to train supervised learning models. However, since the crowd annotators may have different expertise domain and cannot always guarantee the high-quality annotations, learning from crowds generally suffers from the problem of unreliable results of introducing some noises, which makes it hard to achieve satisfying performance. In this work, we investigate the reliability of annotations to improve learning from crowds. Specifically, we first project annotator and data instance to factor vectors and model the complex interaction between annotator expertise and instance difficulty to predict annotation reliability. The learned reliability can be used to evaluate the quality of crowdsourced data directly. Then, we construct a new annotation, namely soft annotation, which serves as the gold label during the training. To recognize the different strengths of annotators, we model each annotator's confusion in an end-to-end manner. Extensive experimental results on three real-world datasets demonstrate the effectiveness of our method. Zhi Cao 0006, Enhong Chen, Shuanghong Shen, Zhenya Huang |
SIGIR | 4 |
| 2023 | Tracing Knowledge Instead of Patterns: Stable Knowledge Tracing with Diagnostic TransformerabstractKnowledge Tracing (KT) aims at tracing the evolution of the knowledge states along the learning process of a learner. It has become a crucial task for online learning systems to model the learning process of their users, and further provide their users a personalized learning guidance. However, recent developments in KT based on deep neural networks mostly focus on increasing the accuracy of predicting the next performance of students. We argue that current KT modeling, as well as training paradigm, can lead to models tracing patterns of learner’s learning activities, instead of their evolving knowledge states. In this paper, we propose a new architecture, Diagnostic Transformer (DTransformer), along with a new training paradigm, to tackle this challenge. With DTransformer, we build the architecture from question-level to knowledge-level, explicitly diagnosing learner’s knowledge proficiency from each question mastery states. We also propose a novel training algorithm based on contrastive learning that focuses on maintaining the stability of the knowledge state diagnosis. Through extensive experiments, we will show that with its understanding of knowledge state evolution, DTransformer achieves a better performance prediction accuracy and more stable knowledge state tracing results. We will also show that DTransformer is less sensitive to specific patterns with case study. We open-sourced our code and data at https://github.com/yxonic/DTransformer. Yu Yin 0002, Le Dai, Zhenya Huang, Shuanghong Shen, Fei Wang 0063, Qi Liu 0003, Enhong Chen, Xin Li 0064 |
WWW | 4 |
| 2023 | Monitoring Student Progress for Learning Process-Consistent Knowledge Tracing
Shuanghong Shen, Enhong Chen, Qi Liu 0003, Zhenya Huang, Wei Huang 0002, Yu Yin 0002, Yu Su 0002, Shijin Wang 0001 |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2022 | PST: Measuring Skill Proficiency in Programming Exercise Process via Programming Skill TracingabstractProgramming has become an important skill for individuals nowadays. For the demand to improve personal programming skill, tracking programming skill proficiency is getting more and more important. However, few researchers pay attention to measuring the programming skill of learners. Most of existing studies on learner capability portrait only made use of the exercise results, while the rich behavioral information contained in programming exercise process remains unused. Therefore, we propose a model that measures skill proficiency in programming exercise process named Programming Skill Tracing (PST). We designed Code Information Graph (CIG) to represent the feature of learners' solution code, and Code Tracing Graph (CTG) to measure the changes between the adjacent submissions. Furthermore, we divided programming skill into programming knowledge and coding ability to get more fine-grained assessment. Finally, we conducted various experiments to verify the effectiveness and interpretability of our PST model. Yu Yin 0002, Le Dai, Shuanghong Shen, Xin Lin 0005, Yu Su 0002, Enhong Chen |
SIGIR | 4 |
| 2022 | Assessing Student's Dynamic Knowledge State by Exploring the Question Difficulty EffectabstractKnowledge Tracing (KT), which aims to assess students' dynamic knowledge states when practicing on various questions, is a fundamental research task for offering intelligent services in online learning systems. Researchers have devoted significant efforts to developing KT models with impressive performance. However, in existing KT methods, the related question difficulty level, which directly affects students' knowledge state in learning, has not been effectively explored and employed. In this paper, we focus on exploring the question difficulty effect on learning to improve student's knowledge state assessment and propose the DIfficulty Matching Knowledge Tracing (DIMKT) model. Specifically, we first explicitly incorporate the difficulty level into the question representation. Then, to establish the relation between students' knowledge state and the question difficulty level during the practice process, we accordingly design an adaptive sequential neural network in three stages: (1) measuring students' subjective feelings of the question difficulty before practice; (2) estimating students' personalized knowledge acquisition while answering questions of different difficulty levels; (3) updating students' knowledge state in varying degrees to match the question difficulty level after practice. Finally, we conduct extensive experiments on real-world datasets, and the results demonstrate that DIMKT outperforms state-of-the-art KT models. Moreover, DIMKT shows superior interpretability by exploring the question difficulty effect when making predictions. Our codes are available at https://github.com/shshen-closer/DIMKT. Shuanghong Shen, Zhenya Huang, Qi Liu 0003, Yu Su 0002, Shijin Wang 0001, Enhong Chen |
SIGIR | 1 |
| 2021 | Learning Process-consistent Knowledge TracingabstractKnowledge tracing (KT), which aims to trace students' changing knowledge state during their learning process, has improved students' learning efficiency in online learning systems. Recently, KT has attracted much research attention due to its critical significance in education. However, most of the existing KT methods pursue high accuracy of student performance prediction but neglect the consistency of students' changing knowledge state with their learning process. In this paper, we explore a new paradigm for the KT task and propose a novel model named Learning Process-consistent Knowledge Tracing (LPKT), which monitors students' knowledge state through directly modeling their learning process. Specifically, we first formalize the basic learning cell as the tuple exercise---answer time---answer. Then, we deeply measure the learning gain as well as its diversity from the difference of the present and previous learning cells, their interval time, and students' related knowledge state. We also design a learning gate to distinguish students' absorptive capacity of knowledge. Besides, we design a forgetting gate to model the decline of students' knowledge over time, which is based on their previous knowledge state, present learning gains, and the interval time. Extensive experimental results on three public datasets demonstrate that LPKT could obtain more reasonable knowledge state in line with the learning process. Moreover, LPKT also outperforms state-of-the-art KT methods on student performance prediction. Our work indicates a potential future research direction for KT, which is of both high interpretability and accuracy. Shuanghong Shen, Qi Liu 0003, Enhong Chen, Zhenya Huang, Wei Huang 0002, Yu Yin 0002, Yu Su 0002, Shijin Wang 0001 |
KDD | 1 |
| 2020 | Convolutional Knowledge Tracing: Modeling Individualization in Student Learning ProcessabstractWith the development of online education systems, a growing number of research works are focusing on Knowledge Tracing (KT), which aims to assess students' changing knowledge state and help them learn knowledge concepts more efficiently. However, only given student learning interactions, most of existing KT methods neglect the individualization of students, i.e., the prior knowledge and learning rates differ from student to student. To this end, in this paper, we propose a novel Convolutional Knowledge Tracing (CKT) method to model individualization in KT. Specifically, for individualized prior knowledge, we measure it from students' historical learning interactions. For individualized learning rates, we design hierarchical convolutional layers to extract them based on continuous learning interactions of students. Extensive experiments demonstrate that CKT could obtain better knowledge tracing results through modeling individualization in learning process. Moreover, CKT can learn meaningful exercise embeddings automatically. Shuanghong Shen, Qi Liu 0003, Enhong Chen, Han Wu 0002, Zhenya Huang, Yu Su 0002, Haiping Ma, Shijin Wang 0001 |
SIGIR | 1 |