Demo Data from VLDB 2026 / reviewers in the wild / expert
Xuanqing Liu
dblp:205/2594
· DBLP profile ↗
13ranked-venue papers
9as first author
4since 2021 · last 2025
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 13 · 9 first-author · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 3 first-authorDatabases, data management, data science and information retrieval · 2 · 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
9 papers |
Trustworthy machine learning · 38% Deep learning architectures and training · 26% Graph learning · 12% | |
| Databases, data mining, and information retrieval
3 papers |
Data mining · 74% Data integration and cleaning · 26% | |
| Network and information security
2 papers |
Security and privacy of machine learning · 77% Privacy and data protection · 23% |
Topics — the 30 heaviest of 33, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Trustworthy machine learning › robustness
adversarial robustness |
1.1 | 3 | 2019 | Adv-BNN: Improved Adversarial Defense through Robust Bayesian Neural Network · ICLR (Poster) 2019 Rob-GAN: Generator, Discriminator, and Adversarial Attacker · CVPR 2019 Towards Robust Neural Networks via Random Self-ensemble · ECCV (7) 2018 |
Machine learning › Trustworthy machine learning
robustness |
0.9 | 2 | 2020 | Provably Robust Metric Learning · NeurIPS 2020 How Does Noise Help Robustness? Explanation and Exploration under the Neural SDE Framework · CVPR 2020 |
Data integration and cleaning
schema matching |
0.8 | 1 | 2024 | GRAM: Generative Retrieval Augmented Matching of Data Schemas in the Context of Data Security · KDD 2024 |
Data mining
clustering |
0.6 | 2 | 2021 | Label Disentanglement in Partition-based Extreme Multilabel Classification · NeurIPS 2021 Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networks · KDD 2019 |
Data mining › predictive modeling
classification |
0.5 | 1 | 2021 | Label Disentanglement in Partition-based Extreme Multilabel Classification · NeurIPS 2021 |
Data mining › predictive modeling › classification › multi-label classification
extreme multi-label classification |
0.5 | 1 | 2021 | Label Disentanglement in Partition-based Extreme Multilabel Classification · NeurIPS 2021 |
Data mining › clustering › soft clustering
overlapping clustering |
0.5 | 1 | 2021 | Label Disentanglement in Partition-based Extreme Multilabel Classification · NeurIPS 2021 |
Machine learning › Trustworthy machine learning › robustness
certified robustness |
0.4 | 1 | 2020 | Provably Robust Metric Learning · NeurIPS 2020 |
Machine learning › Representation and self-supervised learning › representation learning
metric learning |
0.4 | 1 | 2020 | Provably Robust Metric Learning · NeurIPS 2020 |
Machine learning › Deep learning architectures and training
neural differential equations |
0.4 | 1 | 2020 | How Does Noise Help Robustness? Explanation and Exploration under the Neural SDE Framework · CVPR 2020 |
Machine learning › Deep learning architectures and training › neural differential equations
neural ordinary differential equations |
0.4 | 1 | 2020 | Learning to Encode Position for Transformer with Continuous Dynamical Model · ICML 2020 |
Machine learning › Deep learning architectures and training › neural differential equations
neural stochastic differential equations |
0.4 | 1 | 2020 | How Does Noise Help Robustness? Explanation and Exploration under the Neural SDE Framework · CVPR 2020 |
Machine learning › Deep learning architectures and training › regularization
noise-based regularization |
0.4 | 1 | 2020 | How Does Noise Help Robustness? Explanation and Exploration under the Neural SDE Framework · CVPR 2020 |
Machine learning › Deep learning architectures and training
positional encoding |
0.4 | 1 | 2020 | Learning to Encode Position for Transformer with Continuous Dynamical Model · ICML 2020 |
Machine learning › Deep learning architectures and training
transformer |
0.4 | 1 | 2020 | Learning to Encode Position for Transformer with Continuous Dynamical Model · ICML 2020 |
Machine learning › Trustworthy machine learning › adversarial machine learning
adversarial defense |
0.4 | 1 | 2019 | Adv-BNN: Improved Adversarial Defense through Robust Bayesian Neural Network · ICLR (Poster) 2019 |
Machine learning › Trustworthy machine learning › robustness › adversarial robustness
adversarial training |
0.4 | 1 | 2019 | Rob-GAN: Generator, Discriminator, and Adversarial Attacker · CVPR 2019 |
Machine learning › Probabilistic and Bayesian machine learning › deep probabilistic models › bayesian deep learning
bayesian neural networks |
0.4 | 1 | 2019 | Adv-BNN: Improved Adversarial Defense through Robust Bayesian Neural Network · ICLR (Poster) 2019 |
Machine learning › Generative modeling › image generation › conditional image synthesis
class-conditional image synthesis |
0.4 | 1 | 2019 | Rob-GAN: Generator, Discriminator, and Adversarial Attacker · CVPR 2019 |
Machine learning › Generative modeling
generative adversarial network |
0.4 | 1 | 2019 | Rob-GAN: Generator, Discriminator, and Adversarial Attacker · CVPR 2019 |
Machine learning › Graph learning › graph neural network
graph convolutional network |
0.4 | 1 | 2019 | Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networks · KDD 2019 |
Machine learning › Graph learning
graph neural network |
0.4 | 1 | 2019 | Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networks · KDD 2019 |
Machine learning › Graph learning › graph neural network › scalable graph neural network
scalable graph neural network training |
0.4 | 1 | 2019 | Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networks · KDD 2019 |
Security and privacy of machine learning
adversarial attack |
0.4 | 1 | 2019 | A Unified Framework for Data Poisoning Attack to Graph-based Semi-supervised Learning · NeurIPS 2019 |
Security and privacy of machine learning
poisoning attack |
0.4 | 1 | 2019 | A Unified Framework for Data Poisoning Attack to Graph-based Semi-supervised Learning · NeurIPS 2019 |
Machine learning › Optimization for machine learning
stochastic optimization |
0.3 | 1 | 2018 | Fast Variance Reduction Method with Stochastic Batch Size · ICML 2018 |
Machine learning › Optimization for machine learning
variance reduction |
0.3 | 1 | 2018 | Fast Variance Reduction Method with Stochastic Batch Size · ICML 2018 |
Privacy and data protection
privacy-preserving data analysis |
0.2 | 1 | 2024 | GRAM: Generative Retrieval Augmented Matching of Data Schemas in the Context of Data Security · KDD 2024 |
Computer vision › Image recognition and object detection
image classification |
0.1 | 1 | 2019 | Rob-GAN: Generator, Discriminator, and Adversarial Attacker · CVPR 2019 |
Machine learning › Trustworthy machine learning › robustness › robust learning
robust classification |
0.1 | 1 | 2019 | Rob-GAN: Generator, Discriminator, and Adversarial Attacker · CVPR 2019 |
Methods — techniques the papers use, named apart from their topics
large language model · 1.5in-context learning · 1.5generative retrieval · 1.5adversarial training · 0.8robustness analysis · 0.5optimization · 0.5label disentanglement · 0.5stochastic differential equation · 0.4neural ODE · 0.4mahalanobis distance · 0.4gaussian noise · 0.4dropout · 0.4continuous dynamical model · 0.4trust region optimization · 0.4stochastic gradient descent · 0.4probabilistic solver · 0.4mini-batch sampling · 0.4integer programming · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Stochastic Optimization for Nonconvex Problem With Inexact Hessian Matrix, Gradient, and FunctionabstractTrust region (TR) and adaptive regularization using cubics (ARC) have proven to have some very appealing theoretical properties for nonconvex optimization by concurrently computing function value, gradient, and Hessian matrix to obtain the next search direction and the adjusted parameters. Although stochastic approximations help largely reduce the computational cost, it is challenging to theoretically guarantee the convergence rate. In this article, we explore a family of stochastic TR (STR) and stochastic ARC (SARC) methods that can simultaneously provide inexact computations of the Hessian matrix, gradient, and function values. Our algorithms require much fewer propagations overhead per iteration than TR and ARC. We prove that the iteration complexity to achieve -approximate second-order optimality is of the same order as the exact computations demonstrated in previous studies. In addition, the mild conditions on inexactness can be met by leveraging a random sampling technology in the finite-sum minimization problem. Numerical experiments with a nonconvex problem support these findings and demonstrate that, with the same or a similar number of iterations, our algorithms require less computational overhead per iteration than current second-order methods. Liu Liu 0014, Xuanqing Liu, Cho-Jui Hsieh, Dacheng Tao |
IEEE Trans. Neural Networks Learn. Syst. | 2 |
| 2024 | GRAM: Generative Retrieval Augmented Matching of Data Schemas in the Context of Data SecurityabstractSchema matching constitutes a pivotal phase in the data ingestion process for contemporary database systems. Its objective is to discern pairwise similarities between two sets of attributes, each associated with a distinct data table. This challenge emerges at the initial stages of data analytics, such as when incorporating a third-party table into existing databases to inform business insights. Given its significance in the realm of database systems, schema matching has been under investigation since the 2000s. This study revisits this foundational problem within the context of large language models. Adhering to increasingly stringent data security policies, our focus lies on the zero-shot and few-shot scenarios: the model should analyze only a minimal amount of customer data to execute the matching task, contrasting with the conventional approach of scrutinizing the entire data table. We emphasize that the zero-shot or few-shot assumption is imperative to safeguard the identity and privacy of customer data, even at the potential cost of accuracy. The capability to accurately match attributes under such stringent requirements distinguishes our work from previous literature in this domain. Xuanqing Liu, Runhui Wang, Luyang Kong |
KDD | 1 |
| 2021 | Evaluations and Methods for Explanation through Robustness Analysis
Cheng-Yu Hsieh, Chih-Kuan Yeh, Xuanqing Liu, Pradeep Ravikumar, Seungyeon Kim 0001, Sanjiv Kumar, Cho-Jui Hsieh |
ICLR | 3 |
| 2021 | Label Disentanglement in Partition-based Extreme Multilabel ClassificationabstractPartition-based methods are increasingly-used in extreme multi-label classification (XMC) problems due to their scalability to large output spaces (e.g., millions or more). However, existing methods partition the large label space into mutually exclusive clusters, which is sub-optimal when labels have multi-modality and rich semantics. For instance, the label “Apple” can be the fruit or the brand name, which leads to the following research question: can we disentangle these multi-modal labels with non-exclusive clustering tailored for downstream XMC tasks? In this paper, we show that the label assignment problem in partition-based XMC can be formulated as an optimization problem, with the objective of maximizing precision rates. This leads to an efficient algorithm to form flexible and overlapped label clusters, and a method that can alternatively optimizes the cluster assignments and the model parameters for partition-based XMC. Experimental results on synthetic and real datasets show that our method can successfully disentangle multi-modal labels, leading to state-of-the-art (SOTA) results on four XMC benchmarks. Xuanqing Liu, Wei-Cheng Chang, Hsiang-Fu Yu, Cho-Jui Hsieh, Inderjit S. Dhillon |
NeurIPS | 1 |
| 2020 | How Does Noise Help Robustness? Explanation and Exploration under the Neural SDE FrameworkabstractNeural Ordinary Differential Equation (Neural ODE) has been proposed as a continuous approximation to the ResNet architecture. Some commonly used regularization mechanisms in discrete neural networks (e.g., dropout, Gaussian noise) are missing in current Neural ODE networks. In this paper, we propose a new continuous neural network framework called Neural Stochastic Differential Equation (Neural SDE), which naturally incorporates various commonly used regularization mechanisms based on random noise injection. For regularization purposes, our framework includes multiple types of noise patterns, such as dropout, additive, and multiplicative noise, which are common in plain neural networks. We provide some theoretical analyses explaining the improved robustness of our models against input perturbations. Furthermore, we demonstrate that the Neural SDE network can achieve better generalization than the Neural ODE and is more resistant to adversarial and non-adversarial input perturbations. Xuanqing Liu, Tesi Xiao, Si Si, Qin Cao, Sanjiv Kumar, Cho-Jui Hsieh |
CVPR | 1 |
| 2020 | Learning to Encode Position for Transformer with Continuous Dynamical ModelabstractWe introduce a new way of learning to encode position information for non-recurrent models, such as Transformer models. Unlike RNN and LSTM, which contain inductive bias by loading the input tokens sequentially, non-recurrent models are less sensitive to position. The main reason is that position information among input units is not encoded inherently, i.e., they are permutation equivalent, this problem justifies why all of the existing models are accompanied by position encoding/embedding layer at the input. However, this solution has clear limitations: the sinusoidal position encoding is not flexible enough as it is manually designed and does not contain any learnable parameters, whereas the position embedding restricts the maximum length of input sequences. It is thus desirable to design a new position layer that contains learnable parameters to adjust to different datasets and different architectures. At the same time, we would also like it to extrapolate in accordance with the variable length of inputs. In our proposed solution, we borrow from the recent Neural ODE approach, which may be viewed as a versatile continuous version of a ResNet. This model is capable of modeling many kinds of dynamical systems. We model the evolution of encoded results along position index by such a dynamical system, thereby overcoming the above limitations of existing methods. We evaluate our new position layers on a variety of neural machine translation and language understanding tasks, the experimental results show consistent improvements over the baselines. Xuanqing Liu, Hsiang-Fu Yu, Inderjit S. Dhillon, Cho-Jui Hsieh |
ICML | 1 |
| 2020 | Provably Robust Metric LearningabstractMetric learning is an important family of algorithms for classification and similarity search, but the robustness of learned metrics against small adversarial perturbations is less studied. In this paper, we show that existing metric learning algorithms, which focus on boosting the clean accuracy, can result in metrics that are less robust than the Euclidean distance. To overcome this problem, we propose a novel metric learning algorithm to find a Mahalanobis distance that is robust against adversarial perturbations, and the robustness of the resulting model is certifiable. Experimental results show that the proposed metric learning algorithm improves both certified robust errors and empirical robust errors (errors under adversarial attacks). Furthermore, unlike neural network defenses which usually encounter a trade-off between clean and robust errors, our method does not sacrifice clean errors compared with previous metric learning methods. Lu Wang 0031, Xuanqing Liu, Jinfeng Yi, Yuan Jiang 0001, Cho-Jui Hsieh |
NeurIPS | 2 |
| 2019 | Rob-GAN: Generator, Discriminator, and Adversarial AttackerabstractWe study two important concepts in adversarial deep learning---adversarial training and generative adversarial network (GAN). Adversarial training is the technique used to improve the robustness of discriminator by combining adversarial attacker and discriminator in the training phase. GAN is commonly used for image generation by jointly optimizing discriminator and generator. We show these two concepts are indeed closely related and can be used to strengthen each other---adding a generator to the adversarial training procedure can improve the robustness of discriminators, and adding an adversarial attack to GAN training can improve the convergence speed and lead to better generators. Combining these two insights, we develop a framework called Rob-GAN to jointly optimize generator and discriminator in the presence of adversarial attacks---the generator generates fake images to fool discriminator; the adversarial attacker perturbs real images to fool discriminator, and the discriminator wants to minimize loss under fake and adversarial images. Through this end-to-end training procedure, we are able to simultaneously improve the convergence speed of GAN training, the quality of synthetic images, and the robustness of discriminator under strong adversarial attacks. Experimental results demonstrate that the obtained classifier is more robust than the state-of-the-art adversarial training approach (Madry 2017), and the generator outperforms SN-GAN on ImageNet-143. Xuanqing Liu, Cho-Jui Hsieh |
CVPR | 1 |
| 2019 | Adv-BNN: Improved Adversarial Defense through Robust Bayesian Neural Network
Xuanqing Liu, Yao Li 0015, Chongruo Wu, Cho-Jui Hsieh |
ICLR (Poster) | 1 |
| 2019 | Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional NetworksabstractGraph convolutional network (GCN) has been successfully applied to many graph-based applications; however, training a large-scale GCN remains challenging. Current SGD-based algorithms suffer from either a high computational cost that exponentially grows with number of GCN layers, or a large space requirement for keeping the entire graph and the embedding of each node in memory. In this paper, we propose Cluster-GCN, a novel GCN algorithm that is suitable for SGD-based training by exploiting the graph clustering structure. Cluster-GCN works as the following: at each step, it samples a block of nodes that associate with a dense subgraph identified by a graph clustering algorithm, and restricts the neighborhood search within this subgraph. This simple but effective strategy leads to significantly improved memory and computational efficiency while being able to achieve comparable test accuracy with previous algorithms. To test the scalability of our algorithm, we create a new Amazon2M data with 2 million nodes and 61 million edges which is more than 5 times larger than the previous largest publicly available dataset (Reddit). For training a 3-layer GCN on this data, Cluster-GCN is faster than the previous state-of-the-art VR-GCN (1523 seconds vs 1961 seconds) and using much less memory (2.2GB vs 11.2GB). Furthermore, for training 4 layer GCN on this data, our algorithm can finish in around 36 minutes while all the existing GCN training algorithms fail to train due to the out-of-memory issue. Furthermore, Cluster-GCN allows us to train much deeper GCN without much time and memory overhead, which leads to improved prediction accuracy---using a 5-layer Cluster-GCN, we achieve state-of-the-art test F1 score 99.36 on the PPI dataset, while the previous best result was 98.71 by~\citezhang2018gaan. Wei-Lin Chiang, Xuanqing Liu, Si Si, Yang Li 0058, Samy Bengio, Cho-Jui Hsieh |
KDD | 2 |
| 2019 | A Unified Framework for Data Poisoning Attack to Graph-based Semi-supervised LearningabstractIn this paper, we proposed a general framework for data poisoning attacks to graph-based semi-supervised learning (G-SSL). In this framework, we first unify different tasks, goals and constraints into a single formula for data poisoning attack in G-SSL, then we propose two specialized algorithms to efficiently solve two important cases --- poisoning regression tasks under $\ell_2$-norm constraint and classification tasks under $\ell_0$-norm constraint. In the former case, we transform it into a non-convex trust region problem and show that our gradient-based algorithm with delicate initialization and update scheme finds the (globally) optimal perturbation. For the latter case, although it is an NP-hard integer programming problem, we propose a probabilistic solver that works much better than the classical greedy method. Lastly, we test our framework on real datasets and evaluate the robustness of G-SSL algorithms. For instance, on the MNIST binary classification problem (50000 training data with 50 labeled), flipping two labeled data is enough to make the model perform like random guess (around 50\% error). Xuanqing Liu, Si Si, Jerry Zhu, Yang Li 0058, Cho-Jui Hsieh |
NeurIPS | 1 |
| 2018 | Towards Robust Neural Networks via Random Self-ensemble
Xuanqing Liu, Minhao Cheng, Huan Zhang 0001, Cho-Jui Hsieh |
ECCV (7) | 1 |
| 2018 | Fast Variance Reduction Method with Stochastic Batch SizeabstractIn this paper we study a family of variance reduction methods with randomized batch size—at each step, the algorithm first randomly chooses the batch size and then selects a batch of samples to conduct a variance-reduced stochastic update. We give the linear converge rate for this framework for composite functions, and show that the optimal strategy to achieve the best converge rate per data access is to always choose batch size equalling to 1, which is equivalent to the SAGA algorithm. However, due to the presence of cache/disk IO effect in computer architecture, number of data access cannot reflect the running time because of 1) random memory access is much slower than sequential access, 2) when data is too big to fit into memory, disk seeking takes even longer time. After taking these into account, choosing batch size equals to 1 is no longer optimal, so we propose a new algorithm called SAGA++ and theoretically show how to calculate the optimal average batch size. Our algorithm outperforms SAGA and other existing batch and stochastic solvers on real datasets. In addition, we also conduct a precise analysis to compare different update rules for variance reduction methods, showing that SAGA++ converges faster than SVRG in theory. Xuanqing Liu, Cho-Jui Hsieh |
ICML | 1 |