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

Han Xu 0002

dblp:32/34-2 · DBLP profile ↗
← Back
20ranked-venue papers
7as first author
18since 2021 · last 2025
0000-0002-4016-6748ORCID · conflict

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

Artificial intelligence and machine learning · 16 · 6 first-author · 15 since 2021Databases, data management, data science and information retrieval · 9 · 5 first-author · 7 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 3 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
17 papers
Trustworthy machine learning · 71% Language models and text generation · 14% Generative modeling · 6%
Network and information security
5 papers
Security and privacy of machine learning · 80% Privacy and data protection · 20%

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

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning › robustness
adversarial robustness
3.062024
Probabilistic Categorical Adversarial Attack and Adversarial Training · ICML 2023
Doctoral Consortium of WSDM'22: Exploring the Bias of Adversarial Defenses · WSDM 2022
Imbalanced Adversarial Training with Reweighting · ICDM 2022
Machine learning › Trustworthy machine learning
robustness
2.752023
How does the Memorization of Neural Networks Impact Adversarial Robust Models? · KDD 2023
Towards Adversarial Learning: From Evasion Attacks to Poisoning Attacks · KDD 2022
Graph Neural Networks with Adaptive Residual · NeurIPS 2021
Machine learning › Trustworthy machine learning › robustness › adversarial robustness
adversarial training
2.442023
How does the Memorization of Neural Networks Impact Adversarial Robust Models? · KDD 2023
Probabilistic Categorical Adversarial Attack and Adversarial Training · ICML 2023
Imbalanced Adversarial Training with Reweighting · ICDM 2022
Machine learning › Trustworthy machine learning › robustness
adversarial attack
1.732023
Probabilistic Categorical Adversarial Attack and Adversarial Training · ICML 2023
Towards Adversarial Learning: From Evasion Attacks to Poisoning Attacks · KDD 2022
Adversarial Attacks and Defenses: Frontiers, Advances and Practice · KDD 2020
Machine learning › Trustworthy machine learning
fairness
1.632022
Doctoral Consortium of WSDM'22: Exploring the Bias of Adversarial Defenses · WSDM 2022
Imbalanced Adversarial Training with Reweighting · ICDM 2022
To be Robust or to be Fair: Towards Fairness in Adversarial Training · ICML 2021
Security and privacy of machine learning
poisoning attack
1.422024
Sharpness-Aware Data Poisoning Attack · ICLR 2024
Transferable Unlearnable Examples · ICLR 2023
Machine learning › Trustworthy machine learning › adversarial machine learning
adversarial defense
1.132022
Adversarial Robustness in Deep Learning: From Practices to Theories · KDD 2021
Adversarial Attacks and Defenses: Frontiers, Advances and Practice · KDD 2020
Towards Adversarial Learning: From Evasion Attacks to Poisoning Attacks · KDD 2022
Privacy and data protection › data publishing › privacy-preserving data publishing
synthetic data privacy
0.912025
Mitigating the Privacy Issues in Retrieval-Augmented Generation (RAG) via Pure Synthetic Data · EMNLP 2025
Machine learning › Generative modeling
diffusion model
0.812024
Unveiling and Mitigating Memorization in Text-to-Image Diffusion Models Through Cross Attention · ECCV (77) 2024
Natural language and speech › Language models and text generation
fine-tuned language models
0.812024
Exploring Memorization in Fine-tuned Language Models · ACL (1) 2024
Natural language and speech › Language models and text generation
large language model safety
0.812024
Towards Understanding Jailbreak Attacks in LLMs: A Representation Space Analysis · EMNLP 2024
Natural language and speech › Language models and text generation › large language model › knowledge in language models › memorization
memorization analysis
0.812024
Exploring Memorization in Fine-tuned Language Models · ACL (1) 2024
Machine learning › Trustworthy machine learning › privacy
memorization in generative models
0.812024
Unveiling and Mitigating Memorization in Text-to-Image Diffusion Models Through Cross Attention · ECCV (77) 2024
Machine learning › Trustworthy machine learning › privacy
privacy-preserving machine learning
0.812024
Exploring Memorization in Fine-tuned Language Models · ACL (1) 2024
Machine learning › Generative modeling › diffusion model › text-to-image generation
text-to-image diffusion model
0.812024
Unveiling and Mitigating Memorization in Text-to-Image Diffusion Models Through Cross Attention · ECCV (77) 2024
Security and privacy of machine learning › adversarial attack
jailbreak attack
0.812024
Towards Understanding Jailbreak Attacks in LLMs: A Representation Space Analysis · EMNLP 2024
Machine learning › Graph learning
graph neural network
0.722023
Graph Neural Networks with Adaptive Residual · NeurIPS 2021
Jointly Attacking Graph Neural Network and its Explanations · ICDE 2023
Machine learning › Trustworthy machine learning
interpretability
0.712023
Jointly Attacking Graph Neural Network and its Explanations · ICDE 2023
Natural language and speech › Language models and text generation › large language model › knowledge in language models
memorization
0.712023
How does the Memorization of Neural Networks Impact Adversarial Robust Models? · KDD 2023
Security and privacy of machine learning
adversarial attack
0.712023
Jointly Attacking Graph Neural Network and its Explanations · ICDE 2023
Security and privacy of machine learning › poisoning attack
unlearnable examples
0.712023
Transferable Unlearnable Examples · ICLR 2023
Machine learning › Learning paradigms
class imbalance
0.612022
Imbalanced Adversarial Training with Reweighting · ICDM 2022
Machine learning › Trustworthy machine learning › robustness
data poisoning
0.612022
Towards Adversarial Learning: From Evasion Attacks to Poisoning Attacks · KDD 2022
Machine learning › Trustworthy machine learning › adversarial machine learning
evasion attack
0.612022
Towards Adversarial Learning: From Evasion Attacks to Poisoning Attacks · KDD 2022
Machine learning › Trustworthy machine learning › robustness
adversarial examples
0.512021
Adversarial Robustness in Deep Learning: From Practices to Theories · KDD 2021
Machine learning › Deep learning architectures and training › skip connections
residual connection
0.512021
Graph Neural Networks with Adaptive Residual · NeurIPS 2021
Natural language and speech › Language models and text generation
retrieval-augmented generation
0.312025
Mitigating the Privacy Issues in Retrieval-Augmented Generation (RAG) via Pure Synthetic Data · EMNLP 2025
Machine learning › Optimization for machine learning
reweighting
0.212022
Imbalanced Adversarial Training with Reweighting · ICDM 2022
Machine learning › Learning theory
generalization
0.112021
Adversarial Robustness in Deep Learning: From Practices to Theories · KDD 2021
Machine learning › Trustworthy machine learning › robustness › robust learning
robust generalization
0.112021
Adversarial Robustness in Deep Learning: From Practices to Theories · KDD 2021

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

adversarial training · 3.7synthetic data generation · 1.7sharpness-aware minimization · 1.5hidden representation analysis · 1.5transferable perturbation · 1.3membership inference · 0.8fine-tuning · 0.8cross-attention analysis · 0.8probabilistic relaxation · 0.7gradient-based optimization · 0.7gnnexplainer · 0.7adversarial perturbation · 0.7
YearPublicationVenuePosition
2025 Mitigating the Privacy Issues in Retrieval-Augmented Generation (RAG) via Pure Synthetic Data
abstract
Shenglai Zeng, Jiankun Zhang, Pengfei He, Jie Ren, Tianqi Zheng, Hanqing Lu, Han Xu, Hui Liu, Yue Xing, Jiliang Tang. Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing. 2025.
Shenglai Zeng, Jiankun Zhang 0001, Jie Ren 0019, Hanqing Lu, Han Xu 0002, Hui Liu 0003, Yue Xing 0002, Jiliang Tang
EMNLP7
2024 Exploring Memorization in Fine-tuned Language Models
abstract
Shenglai Zeng, Yaxin Li, Jie Ren, Yiding Liu, Han Xu, Pengfei He, Yue Xing, Shuaiqiang Wang, Jiliang Tang, Dawei Yin. Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2024.
Shenglai Zeng, Yaxin Li 0001, Jie Ren 0019, Han Xu 0002, Yue Xing 0002, Shuaiqiang Wang, Jiliang Tang, Dawei Yin 0001
ACL (1)5
2024 Unveiling and Mitigating Memorization in Text-to-Image Diffusion Models Through Cross Attention
Jie Ren 0019, Yaxin Li 0001, Shenglai Zeng, Han Xu 0002, Lingjuan Lyu, Yue Xing 0002, Jiliang Tang
ECCV (77)4
2024 Towards Understanding Jailbreak Attacks in LLMs: A Representation Space Analysis
abstract
Large language models (LLMs) are susceptible to a type of attack known as jailbreaking, which misleads LLMs to output harmful contents.Although there are diverse jailbreak attack strategies, there is no unified understanding on why some methods succeed and others fail.This paper explores the behavior of harmful and harmless prompts in the LLM's representation space to investigate the intrinsic properties of successful jailbreak attacks.We hypothesize that successful attacks share some similar properties: They are effective in moving the representation of the harmful prompt towards the direction to the harmless prompts.We leverage hidden representations into the objective of existing jailbreak attacks to move the attacks along the acceptance direction, and conduct experiments to validate the above hypothesis using the proposed objective.We hope this study provides new insights into understanding how LLMs understand harmfulness information.1 * These authors contributed equally to this work.1 Our code is available at https://github.com/ yuplin2333/representation-space-jailbreak.
Yuping Lin, Han Xu 0002, Yue Xing 0002, Makoto Yamada, Hui Liu 0031, Jiliang Tang
EMNLP3
2024 Sharpness-Aware Data Poisoning Attack
abstract
Recent research has highlighted the vulnerability of Deep Neural Networks (DNNs) against data poisoning attacks. These attacks aim to inject poisoning samples into the models' training dataset such that the trained models have inference failures. While previous studies have executed different types of attacks, one major challenge that greatly limits their effectiveness is the uncertainty of the re-training process after the injection of poisoning samples. It includes the uncertainty of training initialization, algorithm and model architecture. To address this challenge, we propose a new strategy called **Sharpness-Aware Data Poisoning Attack (SAPA)**. In particular, it leverages the concept of DNNs' loss landscape sharpness to optimize the poisoning effect on the (approximately) worst re-trained model. Extensive experiments demonstrate that SAPA offers a general and principled strategy that significantly enhances various types of poisoning attacks against various types of re-training uncertainty.
Han Xu 0002, Jie Ren 0019, Yingqian Cui, Shenglai Zeng, Hui Liu 0031, Charu C. Aggarwal, Jiliang Tang
ICLR2
2024 Neural Style Protection: Counteracting Unauthorized Neural Style Transfer
abstract
Arbitrary neural style transfer is an advanced AI technique that can effectively synthesize pictures with an artistic style similar to a given source picture. However, if such an AI technique is leveraged by unauthorized individuals, it can significantly infringe upon the copyright of the source picture’s owner. In this paper, we study how to protect the artistic style of source images against unauthorized style transfer by adding imperceptible perturbations to the original source pictures. In particular, our goal is to disable the neural style transfer models from producing high-quality pictures with a similar style to the source pictures with slight manipulating the source images. We introduce Neural Style Protection (NSP), which provides protection for source images against various neural style transfer models. Through extensive experiments, we demonstrate the effectiveness and generalizability of the proposed style protection algorithm across numerous style transfer models using varied metrics.
Yaxin Li 0001, Jie Ren 0019, Han Xu 0002, Hui Liu 0031
WACV3
2023 Jointly Attacking Graph Neural Network and its Explanations
abstract
Graph Neural Networks (GNNs) have boosted the performance for many graph-related tasks. Despite the great success, recent studies have shown that GNNs are still vulnerable to adversarial attacks, where adversaries can mislead the GNNs' prediction by modifying graphs. On the other hand, the explanation of GNNs (GnnExplainer for short) provides a better understanding of a trained GNN model by generating a small subgraph and features that are most influential for its prediction. In this paper, we first perform empirical studies to validate that GnnExplainer can act as an inspection tool and have the potential to detect the adversarial perturbations for graphs. This finding motivates us to further investigate a new problem: Whether a graph neural network and its explanations can be jointly attacked by modifying graphs with malicious desires? It is challenging to answer this question since the goals of adversarial attack and bypassing the GnnExplainer essentially contradict with each other. In this work, we give a confirmative answer for this question by proposing a novel attack framework (GEAttack) for graphs, which can attack both a GNN model and its explanations by exploiting their vulnerabilities simultaneously. To the best of our knowledge, this is the very first effort to attack both GNNs and explanations on graph-structured data for the trustworthiness of GNNs. Comprehensive experiments on various real-world datasets demonstrate the effectiveness of the proposed method.
Wenqi Fan, Han Xu 0002, Wei Jin 0009, Xianfeng Tang, Suhang Wang, Qing Li 0001, Jiliang Tang, Jianping Wang 0001, Charu C. Aggarwal
ICDE2
2023 Transferable Unlearnable Examples
Jie Ren 0019, Han Xu 0002, Xingjun Ma, Lichao Sun 0001, Jiliang Tang
ICLR2
2023 Probabilistic Categorical Adversarial Attack and Adversarial Training
abstract
The studies on adversarial attacks and defenses have greatly improved the robustness of Deep Neural Networks (DNNs). Most advanced approaches have been overwhelmingly designed for continuous data such as images. However, these achievements are still hard to be generalized to categorical data. To bridge this gap, we propose a novel framework, Probabilistic Categorical Adversarial Attack (or PCAA). It transfers the discrete optimization problem of finding categorical adversarial examples to a continuous problem that can be solved via gradient-based methods. We analyze the optimality (attack success rate) and time complexity of PCAA to demonstrate its significant advantage over current search-based attacks. More importantly, through extensive empirical studies, we demonstrate that the well-established defenses for continuous data, such as adversarial training and TRADES, can be easily accommodated to defend DNNs for categorical data.
Han Xu 0002, Jie Ren 0019, Zitao Liu 0001, Hui Liu 0031, Jiliang Tang
ICML1
2023 How does the Memorization of Neural Networks Impact Adversarial Robust Models?
abstract
Recent studies suggest that "memorization" is one necessary factor for overparameterized deep neural networks (DNNs) to achieve optimal performance. Specifically, the perfectly fitted DNNs can memorize the labels of many atypical samples, generalize their memorization to correctly classify test atypical samples and enjoy better test performance. While, DNNs which are optimized via adversarial training algorithms can also achieve perfect training performance by memorizing the labels of atypical samples, as well as the adversarially perturbed atypical samples. However, adversarially trained models always suffer from poor generalization, with both relatively low clean accuracy and robustness on the test set. In this work, we study the effect of memorization in adversarial trained DNNs and disclose two important findings: (a) Memorizing atypical samples is only effective to improve DNN's accuracy on clean atypical samples, but hardly improve their adversarial robustness and (b) Memorizing certain atypical samples will even hurt the DNN's performance on typical samples. Based on these two findings, we propose Benign Adversarial Training (BAT) which can facilitate adversarial training to avoid fitting "harmful" atypical samples and fit as more "benign" atypical samples as possible. In our experiments, we validate the effectiveness of BAT, and show that it can achieve better clean accuracy vs. robustness trade-off than baseline methods, in benchmark datasets for image classification.
Han Xu 0002, Wentao Wang 0006, Zitao Liu 0001, Anil K. Jain 0001, Jiliang Tang
KDD1
2022 Imbalanced Adversarial Training with Reweighting
abstract
Adversarial training has been empirically proven to be one of the most effective and reliable defense methods against adversarial attacks. However, the majority of existing studies are focused on balanced datasets, where each class has a similar amount of training examples. Research on adversarial training with imbalanced training datasets is rather limited. As the initial effort to investigate this problem, we reveal the facts that adversarially trained models present two distinguished behaviors from naturally trained models in imbalanced datasets: (1) Compared to natural training, adversarially trained models can suffer much worse performance on under-represented classes, when the training dataset is extremely imbalanced. (2) Traditional reweighting strategies which assign large weights to underrepresented classes will drastically hurt the model’s performance on well-represented classes. In this paper, to further understand our observations, we theoretically show that the poor data separability is one key reason causing this strong tension between under-represented and well-represented classes. Motivated by this finding, we propose the Separable Reweighted Adversarial Training (SRAT) framework to facilitate adversarial training under imbalanced scenarios, by learning more separable features for different classes. Extensive experiments on various datasets verify the effectiveness of the proposed framework.
Wentao Wang 0006, Han Xu 0002, Yaxin Li 0001, Bhavani Thuraisingham, Jiliang Tang
ICDM2
2022 Towards Adversarial Learning: From Evasion Attacks to Poisoning Attacks
abstract
Although deep neural networks (DNNs) have been successfully deployed in various real-world application scenarios, recent studies demonstrated that DNNs are extremely vulnerable to adversarial attacks. By introducing visually imperceptible perturbations into benign inputs, the attacker can manipulate a DNN model into providing wrong predictions. For practitioners who are applying DNNs into real-world problems, understanding the characteristics of different kinds of attacks will not only help them improve the robustness of their models, but also can help them have deeper insights into the working mechanism of DNNs. In this tutorial, we provide a comprehensive overview of the recent advances of adversarial learning, including both attack methods and defense methods. Specifically, we first give a detailed introduction of various types of evasion attacks, followed by a series of representative defense methods against evasion attacks. We then discuss different poisoning attack methods, followed by several defense methods against poisoning attacks. In addition, besides introducing attack methods working in the digital setting, we also introduce attack methods designed for threatening physical world systems. Finally, we present DeepRobust, a PyTorch adversarial learning library which aims to build a comprehensive and easy-to-use platform to foster this research field. Via our tutorial, audience can grasp the main ideas of adversarial attacks and defenses and obtain a deep insight of the robustness of DNNs. The tutorial official website is available at https://sites.google.com/view/kdd22-tutorial-adv-learn/.
Wentao Wang 0006, Han Xu 0002, Jie Ren 0019, Jiliang Tang
KDD2
2022 Doctoral Consortium of WSDM'22: Exploring the Bias of Adversarial Defenses
abstract
Deep neural networks (DNNs) have achieved extraordinary accomplishments on various machine learning tasks. However, the existence of adversarial attacks still raise great concerns when they are adopted to safety-critical tasks. As countermeasures to protect DNN models against adversarial attacks, there are various defense strategies proposed. However, we find that the robustness ("safety'') provided by the robust training algorithms usually result unequal performance either among classes or sub-populations across the whole data distribution. For example, the model can achieve extremely low accuracy / robustness on certain groups of data. As a result, the safety of the model is still under great threats. As a summary, our project is about to study the bias problems of robust trained neural networks from different perspectives, which aims to build eventually reliable and safe deep learning models. We propose to present our research works in the Doctoral Consortium in WSDM'22 and gain opportunities to share our contribution to the relate problems.
Han Xu 0002
WSDM1
2021 DeepRobust: a Platform for Adversarial Attacks and Defenses
abstract
DeepRobust is a PyTorch platform for generating adversarial examples and building robust machine learning models for different data domains. Users can easily evaluate the attack performance against different defense methods with DeepRobust and get performance analyzing visualization. In this paper, we introduce the functions of DeepRobust with detailed instructions. We believe that DeepRobust is a useful tool to measure deep learning model robustness and to find the suitable countermeasures against adversarial attacks. The platform is kept updated and can be found at https://github.com/DSE-MSU/DeepRobust. More details of instruction can be found in the documentation at https://deeprobust.readthedocs.io/en/latest/.
Yaxin Li 0001, Wei Jin 0009, Han Xu 0002, Jiliang Tang
AAAI3
2021 To be Robust or to be Fair: Towards Fairness in Adversarial Training
abstract
Adversarial training algorithms have been proved to be reliable to improve machine learning models’ robustness against adversarial examples. However, we find that adversarial training algorithms tend to introduce severe disparity of accuracy and robustness between different groups of data. For instance, PGD adversarially trained ResNet18 model on CIFAR-10 has 93% clean accuracy and 67% PGD l_infty-8 adversarial accuracy on the class ”automobile” but only 65% and 17% on class ”cat”. This phenomenon happens in balanced datasets and does not exist in naturally trained models when only using clean samples. In this work, we empirically and theoretically show that this phenomenon can generally happen under adversarial training algorithms which minimize DNN models’ robust errors. Motivated by these findings, we propose a Fair-Robust-Learning (FRL) framework to mitigate this unfairness problem when doing adversarial defenses and experimental results validate the effectiveness of FRL.
Han Xu 0002, Yaxin Li 0001, Anil K. Jain 0001, Jiliang Tang
ICML1
2021 Adversarial Robustness in Deep Learning: From Practices to Theories
abstract
Deep neural networks (DNNs) have achieved unprecedented accomplishments in various machine learning tasks. However, recent studies demonstrate that DNNs are extremely vulnerable to adversarial examples. They are manually synthesized input samples which look benign but can severely fool the prediction of DNN models. For machine learning practitioners who are applying DNNs, understanding the behavior of adversarial examples will not only help them improve the safety of their models, but also can help them have deeper insights into the working mechanism of the DNNs. In this tutorial, we provide a comprehensive overview on the recent advances of adversarial examples and their countermeasures, from both practical and theoretical perspectives. From the practical aspect, we give a detailed introduction of the popular algorithms to generate adversarial examples under different adversary's goals. We also discuss how the defending strategies are developed to resist these attacks, and how new attacks come out to break these defenses. From the theoretical aspect, we discuss a series of intrinsic behaviors of robust DNNs which are different from traditional DNNs, especially about their optimization and generalization properties. Finally, we introduce DeepRobust, a Pytorch adversarial learning library which aims to build a comprehensive and easy-to-use platform to foster this research field. Via our tutorial, the audience can grip the main ideas of adversarial attacks and defenses and gain a deep insight of DNN's robustness. The tutorial official website is at https://sites.google.com/view/kdd21-tutorial-adv-robust.
Han Xu 0002, Yaxin Li 0001, Wentao Wang 0006, Jiliang Tang
KDD1
2021 Graph Neural Networks with Adaptive Residual
abstract
Graph neural networks (GNNs) have shown the power in graph representation learning for numerous tasks. In this work, we discover an interesting phenomenon that although residual connections in the message passing of GNNs help improve the performance, they immensely amplify GNNs' vulnerability against abnormal node features. This is undesirable because in real-world applications, node features in graphs could often be abnormal such as being naturally noisy or adversarially manipulated. We analyze possible reasons to understand this phenomenon and aim to design GNNs with stronger resilience to abnormal features. Our understandings motivate us to propose and derive a simple, efficient, interpretable, and adaptive message passing scheme, leading to a novel GNN with Adaptive Residual, AirGNN. Extensive experiments under various abnormal feature scenarios demonstrate the effectiveness of the proposed algorithm.
Jiayuan Ding, Wei Jin 0009, Han Xu 0002, Yao Ma 0001, Zitao Liu 0001, Jiliang Tang
NeurIPS4
2021 Yet Meta Learning Can Adapt Fast, it Can Also Break Easily
abstract
Meta learning algorithms have been widely applied in many tasks for efficient learning, such as few-shot image classification and fast reinforcement learning. During meta training, the meta learner develops a common learning strategy, or experience, from a variety of learning tasks. Therefore, during meta test, the meta learner can use the learned strategy to quickly adapt to new tasks even with a few training samples. However, there is still a dark side about meta learning in terms of reliability and robustness. In particular, is meta learning vulnerable to adversarial attacks? In other words, would a well-trained meta learner utilize its learned experience to build wrong or likely useless knowledge, if an adversary unnoticeably manipulates the given training set? Without the understanding of this problem, it is extremely risky to apply meta learning in safety-critical applications. Thus, in this paper, we perform the initial study about adversarial attacks on meta learning under the few-shot classification problem. In particular, we formally define key elements of adversarial attacks unique to meta learning and propose the first attacking algorithm against meta learning under various settings. We evaluate the effectiveness of the proposed attacking strategy as well as the robustness of several representative meta learning algorithms. Experimental results demonstrate that the proposed attacking strategy can easily break the meta learner and meta learning is vulnerable to adversarial attacks.
Han Xu 0002, Yaxin Li 0001, Hui Liu 0031, Jiliang Tang
SDM1
2020 Adversarial Attacks and Defenses: Frontiers, Advances and Practice
abstract
Deep neural networks (DNN) have achieved unprecedented success in numerous machine learning tasks in various domains. However, the existence of adversarial examples leaves us a big hesitation when applying DNN models on safety-critical tasks such as autonomous vehicles and malware detection. These adversarial examples are intentionally crafted instances, either appearing in the train or test phase, which can fool the DNN models to make severe mistakes. Therefore, people are dedicated to devising more robust models to resist adversarial examples, but usually they are broken by new stronger attacks. This arms-race between adversarial attacks and defenses has been drawn increasing attention in recent years. In this tutorial, we provide a comprehensive overview on the frontiers and advances of adversarial attacks and their countermeasures. In particular, we give a detailed introduction of different types of attacks under different scenarios, including evasion and poisoning attacks, white-box and black box attacks. We will also discuss how the defending strategies develop to compete against these attacks, and how new attacks come out to break these defenses. Moreover, we will discuss the story of adversarial attacks and defenses in other data domains, especially in graph structured data. Then, we introduce DeepRobust, a Pytorch adversarial learning library which aims to build a comprehensive and easy-to-use platform to foster this research field. Finally, we summarize the tutorial with discussions on open issues and challenges about adversarial attacks and defenses. Via our tutorial, our audience can grip the main idea and key approaches of the game between adversarial attacks and defenses.
Han Xu 0002, Yaxin Li 0001, Wei Jin 0009, Jiliang Tang
KDD1
2020 Deep Adversarial Canonical Correlation Analysis
abstract
Canonical Correlation Analysis (CCA) aims to learn the linear projections of two sets of variables where they are correlated maximally, which is not optimal for variables with non-linear relations. Recent years have witnessed great efforts in developing deep neural networks based CCA models, which are able to learn flexible non-linear and highly correlated representations between two variables. In addition to learning representations, generating realistic multi-view samples is also becoming highly desired in many real-world applications. However, the majority of existing CCA models do not provide mechanisms for realistic samples generation. Meanwhile, adversarial learning techniques such as generative adversarial networks have been proven to be effective in generating realistic samples similar to real data distribution. Thus, incorporating adversarial learning techniques has a great potential to advance Canonical Correlation Analysis. In this paper, we harness the power of adversarial learning techniques to equip Canonical Correlation Analysis with the ability of realistic data generation. In particular, we propose a Deep Adversarial Canonical Correlation Analysis model (DACCA), which can simultaneously learn representation of multi-view data but also generate realistic multi-view samples. Comprehensive experiments have been conducted on three real-world datasets and the results demonstrate the effectiveness of the proposed model. Our code is available at https://github.com/wenqifan03/DACCA.
Wenqi Fan, Yao Ma 0001, Han Xu 0002, Jianping Wang 0001, Qing Li 0001, Jiliang Tang
SDM3