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

Shixiong Xu

dblp:80/9569 · DBLP profile ↗
← Back
13ranked-venue papers
7as first author
8since 2021 · last 2025
—ORCID · conflict

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

Artificial intelligence and machine learning · 6 · 3 first-author · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 5 · 2 first-author · 5 since 2021Systems, architecture and hardware · 4 · 3 first-authorApplied, 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
5 papers
Learning paradigms · 50% Vision and language · 21% Language models and text generation · 20%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Bioinformatics and computational biology · 100%

Topics — the 14 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Learning paradigms › continual learning
catastrophic forgetting
1.422024
Defying Imbalanced Forgetting in Class Incremental Learning · AAAI 2024
Bilateral Memory Consolidation for Continual Learning · CVPR 2023
Machine learning › Learning paradigms
continual learning
1.422024
Defying Imbalanced Forgetting in Class Incremental Learning · AAAI 2024
Bilateral Memory Consolidation for Continual Learning · CVPR 2023
Natural language and speech › Language models and text generation › large language model
large language model applications
0.912025
Agent Reviewers: Domain-specific Multimodal Agents with Shared Memory for Paper Review · ICML 2025
Natural language and speech › Language models and text generation
LLM agents
0.912025
Agent Reviewers: Domain-specific Multimodal Agents with Shared Memory for Paper Review · ICML 2025
Machine learning › Learning paradigms › continual learning
class-incremental learning
0.812024
Defying Imbalanced Forgetting in Class Incremental Learning · AAAI 2024
Computer vision › Vision and language
cross-modal retrieval
0.812024
AddressCLIP: Empowering Vision-Language Models for City-Wide Image Address Localization · ECCV (28) 2024
Machine learning › Representation and self-supervised learning › representation learning
disentangled representation learning
0.812024
Defying Imbalanced Forgetting in Class Incremental Learning · AAAI 2024
Machine learning › Learning paradigms › continual learning
domain-incremental learning
0.812024
Exploring Domain Incremental Video Highlights Detection with the LiveFood Benchmark · AAAI 2024
Computer vision › Vision and language
vision-language model
0.812024
AddressCLIP: Empowering Vision-Language Models for City-Wide Image Address Localization · ECCV (28) 2024
Bioinformatics and computational biology › bioimage informatics › bioimage analysis › microscopy image analysis
cell segmentation and tracking
0.512021
CellTracker: an automated toolbox for single-cell segmentation and tracking of time-lapse microscopy images · Bioinform. 2021
Bioinformatics and computational biology › bioimage informatics › bioimage analysis
microscopy image analysis
0.512021
CellTracker: an automated toolbox for single-cell segmentation and tracking of time-lapse microscopy images · Bioinform. 2021
Bioinformatics and computational biology › single-cell analysis
single-cell tracking
0.512021
CellTracker: an automated toolbox for single-cell segmentation and tracking of time-lapse microscopy images · Bioinform. 2021
Computer vision › Vision and language
multimodal understanding
0.312025
Agent Reviewers: Domain-specific Multimodal Agents with Shared Memory for Paper Review · ICML 2025
Multimedia analysis and retrieval › video summarization
video highlight detection
0.212024
Exploring Domain Incremental Video Highlights Detection with the LiveFood Benchmark · AAAI 2024

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

prototype encoding · 1.5shared memory pool · 0.9multimodal reviewer agent · 0.9vision-language pretraining · 0.8replay-based learning · 0.8contrastive learning · 0.8class-aware disentanglement · 0.8momentum-based updating · 0.7memory consolidation · 0.7knowledge distillation · 0.7model training · 0.5image preprocessing · 0.5
YearPublicationVenuePosition
2025 Agent Reviewers: Domain-specific Multimodal Agents with Shared Memory for Paper Review
abstract
Feedback from peer review is essential to improve the quality of scientific articles. However, at present, many manuscripts do not receive sufficient external feedback for refinement before or during submission. Therefore, a system capable of providing detailed and professional feedback is crucial for enhancing research efficiency. In this paper, we have compiled the largest dataset of paper reviews to date by collecting historical open-access papers and their corresponding review comments and standardizing them using LLM. We then developed a multi-agent system that mimics real human review processes, based on LLMs. This system, named Agent Reviewers, includes the innovative introduction of multimodal reviewers to provide feedback on the visual elements of papers. Additionally, a shared memory pool that stores historical papers' metadata is preserved, which supplies reviewer agents with background knowledge from different fields. Our system is evaluated using ICLR 2024 papers and achieves superior performance compared to existing AI-based review systems. Comprehensive ablation studies further demonstrate the effectiveness of each module and agent in this system.
Shixiong Xu, Jinqiu Li, Kun Ding 0001, Gaofeng Meng
ICML2
2025 Practical incremental learning: Striving for better performance-efficiency trade-off
Shixiong Xu, Bolin Ni, Xing Nie, Fei Zhu 0004, Jianlong Chang, Gaofeng Meng
Neurocomputing1
2024 Exploring Domain Incremental Video Highlights Detection with the LiveFood Benchmark
abstract
Video highlights detection (VHD) is an active research field in computer vision, aiming to locate the most user-appealing clips given raw video inputs. However, most VHD methods are based on the closed world assumption, i.e., a fixed number of highlight categories is defined in advance and all training data are available beforehand. Consequently, existing methods have poor scalability with respect to increasing highlight domains and training data. To address above issues, we propose a novel video highlights detection method named Global Prototype Encoding (GPE) to learn incrementally for adapting to new domains via parameterized prototypes. To facilitate this new research direction, we collect a finely annotated dataset termed LiveFood, including over 5,100 live gourmet videos that consist of four domains: ingredients, cooking, presentation, and eating. To the best of our knowledge, this is the first work to explore video highlights detection in the incremental learning setting, opening up new land to apply VHD for practical scenarios where both the concerned highlight domains and training data increase over time. We demonstrate the effectiveness of GPE through extensive experiments. Notably, GPE surpasses popular domain incremental learning methods on LiveFood, achieving significant mAP improvements on all domains. Concerning the classic datasets, GPE also yields comparable performance as previous arts. The code is available at: https://github.com/ForeverPs/IncrementalVHD_GPE.
Sen Pei, Shixiong Xu, Xiaojie Jin 0004
AAAI2
2024 Defying Imbalanced Forgetting in Class Incremental Learning
abstract
We observe a high level of imbalance in the accuracy of different learned classes in the same old task for the first time. This intriguing phenomenon, discovered in replay-based Class Incremental Learning (CIL), highlights the imbalanced forgetting of learned classes, as their accuracy is similar before the occurrence of catastrophic forgetting. This discovery remains previously unidentified due to the reliance on average incremental accuracy as the measurement for CIL, which assumes that the accuracy of classes within the same task is similar. However, this assumption is invalid in the face of catastrophic forgetting. Further empirical studies indicate that this imbalanced forgetting is caused by conflicts in representation between semantically similar old and new classes. These conflicts are rooted in the data imbalance present in replay-based CIL methods. Building on these insights, we propose CLass-Aware Disentanglement (CLAD) as a means to predict the old classes that are more likely to be forgotten and enhance their accuracy. Importantly, CLAD can be seamlessly integrated into existing CIL methods. Extensive experiments demonstrate that CLAD consistently improves current replay-based methods, resulting in performance gains of up to 2.56%.
Shixiong Xu, Gaofeng Meng, Xing Nie, Bolin Ni, Bin Fan 0001, Shiming Xiang
AAAI1
2024 AddressCLIP: Empowering Vision-Language Models for City-Wide Image Address Localization
Shixiong Xu, Chenghao Zhang 0003, Lubin Fan, Gaofeng Meng, Shiming Xiang, Jieping Ye
ECCV (28)1
2024 MoBoo: Memory-Boosted Vision Transformer for Class-Incremental Learning
abstract
Continual learning strives to acquire knowledge across sequential tasks without forgetting previously assimilated knowledge. Current state-of-the-art methodologies utilize dynamic architectural strategies to increase the network capacity for new tasks. However, these approaches often suffer from a rapid growth in the number of parameters. While some methods introduce an additional network compression stage to address this, they tend to construct complex and hyperparameter-sensitive systems. In this work, we introduce a novel solution to this challenge by proposing Memory-Boosted transformer (MoBoo), instead of conventional architecture expansion and compression. Specifically, we design a memory-augmented attention mechanism by establishing a memory bank where the “key” and “value” linear projections are stored. This memory integration prompts the model to leverage previously learned knowledge, thereby enhancing stability during training at a marginal cost. The memory bank is lightweight and can be easily managed with a straightforward queue. Moreover, to increase the model’s plasticity, we design a memory-attentive aggregator, which leverages the cross-attention mechanism to adaptively summarize the image representation from the encoder output that has historical knowledge involved. Extensive experiments on challenging benchmarks demonstrate the effectiveness of our method. For example, on ImageNet-100 under 10 tasks, our method outperforms the current state-of-the-art methods by +3.74% in average accuracy and using fewer parameters.
Bolin Ni, Xing Nie, Chenghao Zhang 0003, Shixiong Xu, Xin Zhang 0093, Gaofeng Meng, Shiming Xiang
IEEE Trans. Circuits Syst. Video Technol.4
2023 Bilateral Memory Consolidation for Continual Learning
abstract
Humans are proficient at continuously acquiring and integrating new knowledge. By contrast, deep models forget catastrophically, especially when tackling highly long task sequences. Inspired by the way our brains constantly rewrite and consolidate past recollections, we propose a novel Bilateral Memory Consolidation (BiMeCo) framework that focuses on enhancing memory interaction capabilities. Specifically, BiMeCo explicitly decouples model parameters into short-term memory module and long-term memory module, responsible for representation ability of the model and generalization over all learned tasks, respectively. BiMeCo encourages dynamic interactions between two memory modules by knowledge distillation and momentum-based updating for forming generic knowledge to prevent forgetting. The proposed BiMeCo is parameter-efficient and can be integrated into existing methods seamlessly. Extensive experiments on challenging benchmarks show that BiMeCo significantly improves the performance of existing continual learning methods. For example, combined with the state-of-the-art method CwD [55], BiMeCo brings in significant gains of around 2% to 6% while using 2x fewer parameters on CIFAR-100 under ResNet-18.
Xing Nie, Shixiong Xu, Xiyan Liu, Gaofeng Meng, Chunlei Huo, Shiming Xiang
CVPR2
2021 CellTracker: an automated toolbox for single-cell segmentation and tracking of time-lapse microscopy images
abstract
SUMMARY: Recent advances of long-term time-lapse microscopy have made it easy for researchers to quantify cell behavior and molecular dynamics at single-cell resolution. However, the lack of easy-to-use software tools optimized for customized research is still a major challenge for quantitatively understanding biological processes through microscopy images. Here, we present CellTracker, a highly integrated graphical user interface software, for automated cell segmentation and tracking of time-lapse microscopy images. It covers essential steps in image analysis including project management, image pre-processing, cell segmentation, cell tracking, manually correction and statistical analysis such as the quantification of cell size and fluorescence intensity, etc. Furthermore, CellTracker provides an annotation tool and supports model training from scratch, thus proposing a flexible and scalable solution for customized dataset analysis. AVAILABILITY AND IMPLEMENTATION: CellTracker is an open-source software under the GPL-3.0 license. It is implemented in Python and provides an easy-to-use graphical user interface. The source code, instruction manual and demos can be found at https://github.com/WangLabTHU/CellTracker. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Tao Hu 0020, Shixiong Xu, Lei Wei 0009, Xuegong Zhang, Xiaowo Wang
Bioinform.2
2017 Bitslice Vectors: A Software Approach to Customizable Data Precision on Processors with SIMD Extensions
abstract
Customizing the precision of data can provide attractive trade-offs between accuracy and hardware resources. Custom hardware and FPGA designs allow bit-level control over precision, but software is typically limited by the range of types supported by the underlying processor. We propose a new form of vector computing aimed at arrays of custom-precision data on general-purpose processors with SIMD extensions. We represent these vectors in bitslice format and use bitwise instructions to build arithmetic operators that operate on the customized bit precision. We construct a domain-specific code generator that builds bit-level customizable floating-point and integer operators for our vector types. Using a hardware circuit optimization tool we optimize our logical expressions, and synthesize fast software arithmetic operators for bitslice vector types. We evaluate the resulting code and find that advanced logic optimization significantly improves performance. Experiments on a platform with Intel AVX2 SIMD extensions show that this approach is efficient for vectors of low-precision custom floating-point types, while providing arbitrary bit precision.
Shixiong Xu, David Gregg
ICPP1
2015 An Efficient Vectorization Approach to Nested Thread-level Parallelism for CUDA GPUs
abstract
Nested thread-level parallelism (TLP) is pervasive in real applications. For example, 75% (14 out of 19) of the applications in the Rodinia benchmark for heterogeneous accelerators contain kernels with nested thread-level parallelism. Efficiently mapping the enclosed nested parallelism to the GPU threads in the C-to-CUDA compilation (OpenACC in this paper) is becoming more and more important. This mapping problem is two folds: suitable execution models and efficient mapping strategies of the nested parallelism.
Shixiong Xu, David Gregg
PACT1
2014 Semi-automatic Composition of Data Layout Transformations for Loop Vectorization
Shixiong Xu, David Gregg
NPC1
2011 PADS: A Pattern-Driven Stencil Compiler-Based Tool for Reuse of Optimizations on GPGPUs
abstract
Stencil computations are core of wide range of scientific and engineering applications. A lot of efforts have been put into improving efficiency of stencil calculations on different platforms, but unfortunately it is not easy to reuse. In this paper we present a PAttern-Driven Stencil compiler-based tool and a simple tuning system to reuse those well optimized methods and codes. We also suggest extensions to OpenMP, depicting high-level data structures in order to facilitate recognition of various stencil computation patterns. The PADS allows programmers to rewrite kernel of stencils or reuse source-to-source translator outputs as optimized stencil template codes with related tuning parameters, In addition, PADS consists of a OpenMP to CUDA translator and code generator using optimized template codes. It also obtains architecture-specific parameters to tune stencils across different GPU platforms. To demonstrate our system flexibility and performance portability, we illustrate four different stencil computations, Laplacian operator with Jacobi iterative method, divergence operator, 3 dimension 25 point stencil and a 2D heat equation using ADI method with periodic boundary conditions. PADS succeeds in generating all these four stencil codes using different optimization strategies and delivers a promising performance improvement.
Dongni Han, Shixiong Xu, Lei Huang 0006
ICPADS2
2011 Computation Pattern Driven Reuse of Manual Optimizations for GPGPUs
abstract
The wide application of General Purpose Graphic Processing Units (GPGPUs) results in large manual efforts on porting and optimizing algorithms on them. However, most existing automatic ways of generating GPGPU code fail to conduct optimization strategies regarding a specific computation and to reuse constantly evolving manual optimizations. In this paper, we present a computation pattern driven approach for computation-specific GPGPU code generation and optimization, which in turn reuses manual optimizations to a certain extent. We suggest language extensions to OpenMP, high-level data structure attributes, in order to assist the process of computation pattern matching and to help give users intuitive performance tuning parameters in the view of data structure attributes. We illustrate the feasibility of this approach through three important computation dwarfs, which are dense matrix, sparse matrix, and structured mesh computation in scientific computing. We also build a prototype OpenMP-to-CUDA translator that consists of computation pattern recognition and code template instantiation. The experimental results demonstrate the performance benefits of computation pattern driven method. To our best knowledge, it is the first work on reusing manual optimizations for GPGPUs with computation pattern driven approach.
Shixiong Xu, Dongni Han
PDCAT1