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

Mi Zhang 0001

dblp:84/2519-1 · DBLP profile ↗
← Back
64ranked-venue papers
11as first author
42since 2021 · last 2026
0000-0003-3567-3478ORCID · conflict

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

Artificial intelligence and machine learning · 31 · 5 first-author · 20 since 2021Databases, data management, data science and information retrieval · 25 · 8 first-author · 13 since 2021Security and privacy · 15 · 12 since 2021Graphics, computer vision, multimedia, augmented reality and games · 10 · 9 since 2021Applied, interdisciplinary, general and emerging computing · 7 · 6 since 2021Computer networks · 1Software engineering, systems software and programming languages · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 first-author

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
30 papers
Trustworthy machine learning · 46% 3D vision · 13% Generative modeling · 12%
Network and information security
28 papers
Security and privacy of machine learning · 63% Digital forensics and information hiding · 11% Malware analysis · 9%
Databases, data mining, and information retrieval
8 papers
Recommender systems · 53% Data mining · 23% Information retrieval · 20%

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

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning
robustness
4.052026
SEW: Strengthening Robustness of Black-box DNN Watermarking via Specificity Enhancement · KDD (1) 2026
3D-ANC: Adaptive Neural Collapse for Robust 3D Point Cloud Recognition · AAAI 2026
Navigate Beyond Shortcuts: Debiased Learning through the Lens of Neural Collapse · CVPR 2024
Machine learning › Trustworthy machine learning › robustness
adversarial robustness
3.752026
3D-ANC: Adaptive Neural Collapse for Robust 3D Point Cloud Recognition · AAAI 2026
Revisiting Backdoor Attacks on Time Series Classification in the Frequency Domain · WWW 2025
CausalPC: Improving the Robustness of Point Cloud Classification by Causal Effect Identification · CVPR 2024
Security and privacy of machine learning › adversarial attack
backdoor attack
3.552025
Revisiting Backdoor Attacks on Time Series Classification in the Frequency Domain · WWW 2025
Towards Practical Backdoor Attacks on Federated Learning Systems · IEEE Trans. Dependable Secur. Comput. 2024
BELT: Old-School Backdoor Attacks can Evade the State-of-the-Art Defense with Backdoor Exclusivity Lifting · SP 2024
Security and privacy of machine learning › model intellectual property protection
model watermarking
2.432026
SEW: Strengthening Robustness of Black-box DNN Watermarking via Specificity Enhancement · KDD (1) 2026
Neural Dehydration: Effective Erasure of Black-box Watermarks from DNNs with Limited Data · CCS 2024
Cracking White-box DNN Watermarks via Invariant Neuron Transforms · KDD 2023
Computer vision › 3D vision › point cloud analysis
point cloud classification
2.332025
InfoCons: Identifying Interpretable Critical Concepts in Point Clouds via Information Theory · ICML 2025
CausalPC: Improving the Robustness of Point Cloud Classification by Causal Effect Identification · CVPR 2024
CAP: Robust Point Cloud Classification via Semantic and Structural Modeling · CVPR 2023
Machine learning › Trustworthy machine learning › adversarial machine learning
adversarial defense
1.822026
3D-ANC: Adaptive Neural Collapse for Robust 3D Point Cloud Recognition · AAAI 2026
CausalPC: Improving the Robustness of Point Cloud Classification by Causal Effect Identification · CVPR 2024
Machine learning › Generative modeling
diffusion model
1.722025
The Future Unmarked: Watermark Removal in AI-Generated Images via Next-Frame Prediction · NeurIPS 2025
Detect-and-Guide: Self-regulation of Diffusion Models for Safe Text-to-Image Generation via Guideline Token Optimization · CVPR 2025
Security and privacy of machine learning
model stealing
1.632024
GNNFingers: A Fingerprinting Framework for Verifying Ownerships of Graph Neural Networks · WWW 2024
House of Cans: Covert Transmission of Internal Datasets via Capacity-Aware Neuron Steganography · NeurIPS 2022
Neural Dehydration: Effective Erasure of Black-box Watermarks from DNNs with Limited Data · CCS 2024
Security and privacy of machine learning
adversarial attack
1.522025
Mirage in the Eyes: Hallucination Attack on Multi-modal Large Language Models with Only Attention Sink · USENIX Security Symposium 2025
Black-Box Adversarial Attack on Time Series Classification · AAAI 2023
Digital forensics and information hiding
watermarking
1.522025
The Future Unmarked: Watermark Removal in AI-Generated Images via Next-Frame Prediction · NeurIPS 2025
Rethinking White-Box Watermarks on Deep Learning Models under Neural Structural Obfuscation · USENIX Security Symposium 2023
Security and privacy of machine learning
poisoning attack
1.532023
MaSS: Model-agnostic, Semantic and Stealthy Data Poisoning Attack on Knowledge Graph Embedding · WWW 2023
Anti-FakeU: Defending Shilling Attacks on Graph Neural Network based Recommender Model · WWW 2023
Justinian's GAAvernor: Robust Distributed Learning with Gradient Aggregation Agent · USENIX Security Symposium 2020
Digital forensics and information hiding
steganography
1.422025
Matryoshka: Exploiting the Over-Parametrization of Deep Learning Models for Covert Data Transmission · IEEE Trans. Pattern Anal. Mach. Intell. 2025
House of Cans: Covert Transmission of Internal Datasets via Capacity-Aware Neuron Steganography · NeurIPS 2022
Hardware security and side channels
intellectual property protection
1.422024
Neural Dehydration: Effective Erasure of Black-box Watermarks from DNNs with Limited Data · CCS 2024
Cracking White-box DNN Watermarks via Invariant Neuron Transforms · KDD 2023
Computer vision › Vision and language › vision-language model
multimodal large language model
1.322026
ChatTracker: Enhancing Visual Tracking via LLM-Driven Iterative Description Refinement · IEEE Trans. Pattern Anal. Mach. Intell. 2026
Mirage in the Eyes: Hallucination Attack on Multi-modal Large Language Models with Only Attention Sink · USENIX Security Symposium 2025
Machine learning › Deep learning architectures and training
neural collapse
1.122026
Navigate Beyond Shortcuts: Debiased Learning through the Lens of Neural Collapse · CVPR 2024
3D-ANC: Adaptive Neural Collapse for Robust 3D Point Cloud Recognition · AAAI 2026
Natural language and speech › Language models and text generation
hallucination mitigation
1.012026
SmartSight: Mitigating Hallucination in Video-LLMs Without Compromising Video Understanding via Temporal Attention Collapse · AAAI 2026
Machine learning › Trustworthy machine learning › adversarial machine learning › adversarial defense
inference-time defense
1.012026
ReasoningGuard: Safeguarding Large Reasoning Models with Inference-time Safety Aha Moments · ACL (1) 2026
Computer vision › Video understanding and tracking
object tracking
1.012026
ChatTracker: Enhancing Visual Tracking via LLM-Driven Iterative Description Refinement · IEEE Trans. Pattern Anal. Mach. Intell. 2026
Computer vision › 3D vision › 3d object recognition
point cloud recognition
1.012026
3D-ANC: Adaptive Neural Collapse for Robust 3D Point Cloud Recognition · AAAI 2026
Machine learning › Trustworthy machine learning › AI safety
safety alignment
1.012026
ReasoningGuard: Safeguarding Large Reasoning Models with Inference-time Safety Aha Moments · ACL (1) 2026
Computer vision › Video understanding and tracking › object tracking
vision-language tracking
1.012026
ChatTracker: Enhancing Visual Tracking via LLM-Driven Iterative Description Refinement · IEEE Trans. Pattern Anal. Mach. Intell. 2026
Machine learning › Trustworthy machine learning › model security
watermark robustness
1.012026
SEW: Strengthening Robustness of Black-box DNN Watermarking via Specificity Enhancement · KDD (1) 2026
Information retrieval › web search
search engine optimization
1.012026
Unveiling the Resilience of LLM-Enhanced Search Engines against Black-Hat SEO Manipulation · WWW 2026
Security and privacy of machine learning › adversarial attack
jailbreak attack
1.012026
ReasoningGuard: Safeguarding Large Reasoning Models with Inference-time Safety Aha Moments · ACL (1) 2026
Security and privacy of machine learning
large language model security
1.012026
Unveiling the Resilience of LLM-Enhanced Search Engines against Black-Hat SEO Manipulation · WWW 2026
Machine learning › Generative modeling
generative adversarial network
0.922022
A Geometrical Perspective on Image Style Transfer With Adversarial Learning · IEEE Trans. Pattern Anal. Mach. Intell. 2022
Theoretical Analysis of Image-to-Image Translation with Adversarial Learning · ICML 2018
Machine learning › Trustworthy machine learning › AI-generated content detection
AI-generated image detection
0.912025
The Future Unmarked: Watermark Removal in AI-Generated Images via Next-Frame Prediction · NeurIPS 2025
Machine learning › Trustworthy machine learning › interpretability
attribution methods
0.912025
InfoCons: Identifying Interpretable Critical Concepts in Point Clouds via Information Theory · ICML 2025
Machine learning › Trustworthy machine learning › AI safety › content safety
harmful content mitigation
0.912025
Detect-and-Guide: Self-regulation of Diffusion Models for Safe Text-to-Image Generation via Guideline Token Optimization · CVPR 2025
Machine learning › Trustworthy machine learning
interpretability
0.912025
InfoCons: Identifying Interpretable Critical Concepts in Point Clouds via Information Theory · ICML 2025

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

specificity enhancement · 2.0scaling sampling · 2.0measurement study · 2.0benchmark construction · 2.0attention mechanism · 2.0parameter sharing · 1.4differential privacy · 1.2training-free mitigation · 1.0temporal attention collapse · 1.0representation-balanced learning · 1.0neural collapse · 1.0multimodal large language model · 1.0introspective decoding · 1.0dynamic feature direction loss · 1.0video generation · 0.9next-frame prediction · 0.9learnable priors · 0.9information theory · 0.9
YearPublicationVenuePosition
2026 3D-ANC: Adaptive Neural Collapse for Robust 3D Point Cloud Recognition
abstract
Deep neural networks have recently achieved notable progress in 3D point cloud recognition, yet their vulnerability to adversarial perturbations poses critical security challenges in practical deployments. Conventional defense mechanisms struggle to address the evolving landscape of multifaceted attack patterns. Through systematic analysis of existing defenses, we identify that their unsatisfactory performance primarily originates from an entangled feature space, where adversarial attacks can be performed easily. To this end, we present 3D-ANC, a novel approach that capitalizes on the Neural Collapse (NC) mechanism to orchestrate discriminative feature learning. In particular, NC depicts where last-layer features and classifier weights jointly evolve into a simplex equiangular tight frame (ETF) arrangement, establishing maximally separable class prototypes. However, leveraging this advantage in 3D recognition confronts two substantial challenges: (1) prevalent class imbalance in point cloud datasets, and (2) complex geometric similarities between object categories. To tackle these obstacles, our solution combines an ETF-aligned classification module with an adaptive training framework consisting of representation-balanced learning (RBL) and dynamic feature direction loss (FDL). 3D-ANC seamlessly empowers existing models to develop disentangled feature spaces despite the complexity in 3D data distribution. Comprehensive evaluations state that 3D-ANC significantly improves the robustness of models with various structures on two datasets. For instance, DGCNN's classification accuracy is elevated from 27.2% to 80.9% on ModelNet40 -- a 53.7% absolute gain that surpasses leading baselines by 34.0%.
Yuanmin Huang 0001, Mi Zhang 0001, Xiaohan Zhang 0001, Xiaoyu You, Min Yang 0002
AAAI3
2026 SmartSight: Mitigating Hallucination in Video-LLMs Without Compromising Video Understanding via Temporal Attention Collapse
abstract
Despite Video Large Language Models (Video-LLMs) having rapidly advanced in recent years, perceptual hallucinations pose a substantial safety risk, which severely restricts their real-world applicability. While several methods for hallucination mitigation have been proposed, they often compromise the model’s capacity for video understanding and reasoning. In this work, we propose SmartSight, a pioneering step to address this issue in a training-free manner by leveraging the model’s own introspective capabilities. Specifically, SmartSight generates multiple candidate responses to uncover low-hallucinated outputs that are often obscured by standard greedy decoding. It assesses the hallucination of each response using the Temporal Attention Collapse score, which measures whether the model over-focuses on trivial temporal regions of the input video when generating the response. To improve efficiency, SmartSight identifies the Visual Attention Vanishing point, enabling more accurate hallucination estimation and early termination of hallucinated responses, leading to a substantial reduction in decoding cost. Experiments show that SmartSight substantially lowers hallucinations for QwenVL-2.5-7B by 10.59% on VRIPT-HAL, while simultaneously enhancing video understanding and reasoning, boosting performance on VideoMMMU by 8.86%. These results highlight SmartSight’s effectiveness in improving the reliability of open-source Video-LLMs.
Yiming Sun 0006, Mi Zhang 0001, Geng Hong, Min Yang 0002
AAAI2
2026 ReasoningGuard: Safeguarding Large Reasoning Models with Inference-time Safety Aha Moments
abstract
Large Reasoning Models (LRMs) have demonstrated impressive performance in reasoningintensive tasks, but they remain vulnerable to harmful content generation, particularly in the mid-to-late steps of their reasoning processes.Current defense methods, however, depend on costly fine-tuning and additional expert knowledge, which limits their scalability.In this work, we propose ReasoningGuard, an inference-time safeguard for LRMs.It injects timely safety aha moments during the reasoning process to guide the model towards harmless yet helpful reasoning.Our approach leverages the internal attention mechanisms of the LRM to accurately identify key points in the reasoning path, triggering safety-oriented reflections.To safeguard both the subsequent reasoning steps and the final answers, we implement a scaling sampling strategy during decoding to select the optimal reasoning path.With minimal additional inference cost, Rea-soningGuard effectively mitigates four types of jailbreak attacks, including recent ones targeting the reasoning process of LRMs.Our approach outperforms nine existing safeguards, providing state-of-the-art defenses while avoiding common exaggerated safety issues.
Yuquan Wang, Mi Zhang 0001, Geng Hong, Mi Wen, Xiaoyu You, Min Yang 0002
ACL (1)2
2026 SEW: Strengthening Robustness of Black-box DNN Watermarking via Specificity Enhancement
Huming Qiu, Mi Zhang 0001, Junjie Sun, Peiyi Chen, Xiaohan Zhang 0001, Min Yang 0002
KDD (1)2
2026 Unveiling the Resilience of LLM-Enhanced Search Engines against Black-Hat SEO Manipulation
abstract
The emergence of Large Language Model-enhanced Search Engines (LLMSEs) has revolutionized information retrieval by integrating web-scale search capabilities with AI-powered summarization. While these systems demonstrate improved efficiency over traditional search engines, their security implications against well-established black-hat Search Engine Optimization (SEO) attacks remain unexplored. In this paper, we present the first systematic study of SEO attacks targeting LLMSEs. Specifically, we examine ten representative LLMSE products (e.g., ChatGPT, Gemini) and construct SEO-Bench, a benchmark comprising 1,000 real-world black-hat SEO websites, to evaluate both open- and closed-source LLMSEs. Our measurements show that LLMSEs mitigate over 99.78% of traditional SEO attacks, with the phase of retrieval serving as the primary filter, intercepting the vast majority of malicious queries. We further propose and evaluate seven LLMSEO attack strategies, demonstrating that off-the-shelf LLMSEs are vulnerable to LLMSEO attacks, i.e., rewritten-query stuffing and segmented texts double the manipulation rate compared to the baseline. This work offers the first in-depth security analysis of the LLMSE ecosystem, providing practical insights for building more resilient AI-driven search systems. We have responsibly reported the identified issues to major vendors.
Geng Hong, Mengying Wu, Mingxuan Liu 0006, Baojun Liu 0002, Mi Zhang 0001, Min Yang 0002
WWW8
2026 ChatTracker: Enhancing Visual Tracking via LLM-Driven Iterative Description Refinement
abstract
Visual object tracking focuses on locating a target object within a video sequence based on an initial bounding box. Recently, Vision-Language (VL) trackers have been proposed to utilize additional natural language descriptions to enhance versatility in various applications. Despite this potential, VL trackers still underperform the State-of-the-Art (SoTA) visual trackers in terms of tracking accuracy. We find that this inferiority is primarily due to their heavy reliance on manual textual annotations, which include the frequent provision of ambiguous language descriptions. In this paper, we identify, for the first time, that over 10% of textual annotations in existing VL tracking datasets suffer from inaccuracies through manual evaluation. To address this problem, we propose ChatTracker to leverage the wealth of world knowledge in the Multimodal Large Language Model (MLLM) to generate high-quality language descriptions and enhance tracking performance. To this end, we propose a novel Reflection-based Language Description Refinement Module to iteratively refine the ambiguous and inaccurate descriptions of the target with tracking feedback. To further utilize semantic information produced by MLLM, a simple yet effective VL tracking framework is proposed, which can be easily integrated as a plug-and-play module to boost the performance of both VL and visual trackers. Experimental results show that ChatTracker achieves comparable performance to existing SoTA tracking methods. In addition, language descriptions generated by ChatTracker enhance the performance of various VL trackers and exhibit better text-to-image alignment than annotations in the original dataset. Moreover, our proposed framework can improve the performance of various visual tasks, including Referring Expression Comprehension (REC), Referring Expression Segmentation (RES), and Referring Video Object Segmentation (R-VOS) tasks by providing more accurate language descriptions, which demonstrates the universality of ChatTracker. We release the manual evaluation results and the generated textual descriptions, aiming to drive advancements in VL tracking.
Yiming Sun 0006, Mi Zhang 0001, Shaoxiang Chen 0001, Yang Li 0041, Changbo Wang, Jianke Zhu, Steven C. H. Hoi
IEEE Trans. Pattern Anal. Mach. Intell.3
2025 Detect-and-Guide: Self-regulation of Diffusion Models for Safe Text-to-Image Generation via Guideline Token Optimization
abstract
Text-to-image diffusion models have achieved state-of-the-art results in synthesis tasks; however, there is a growing concern about their potential misuse in creating harmful content. To mitigate these risks, post-hoc model intervention techniques, such as concept unlearning and safety guidance, have been developed. However, fine-tuning model weights or adapting the hidden states of the diffusion model operates in an uninterpretable way, making it unclear which part of the intermediate variables is responsible for unsafe generation. These interventions severely affect the sampling trajectory when erasing harmful concepts from complex, multi-concept prompts, thus hindering their practical use in real-world settings. In this work, we propose the safe generation framework Detect-and-Guide (DAG), leveraging the internal knowledge of diffusion models to perform self-diagnosis and fine-grained self-regulation during the sampling process. DAG first detects harmful concepts from noisy latents using refined cross-attention maps of optimized tokens, then applies safety guidance with adaptive strength and editing regions to negate unsafe generation. The optimization only requires a small annotated dataset and can provide precise detection maps with generalizability and concept specificity. Moreover, DAG does not require fine-tuning of diffusion models, and therefore introduces no loss to their generation diversity. Experiments on erasing sexual content show that DAG achieves state-of-the-art safe generation performance, balancing harmfulness mitigation and text-following performance on multi-concept real-world prompts.
Mi Zhang 0001, Yiming Sun 0006, Min Yang 0002
CVPR2
2025 InfoCons: Identifying Interpretable Critical Concepts in Point Clouds via Information Theory
abstract
Interpretability of point cloud (PC) models becomes imperative given their deployment in safety-critical scenarios such as autonomous vehicles. We focus on attributing PC model outputs to interpretable critical concepts, defined as meaningful subsets of the input point cloud. To enable human-understandable diagnostics of model failures, an ideal critical subset should be faithful (preserving points that causally influence predictions) and conceptually coherent (forming semantically meaningful structures that align with human perception). We propose InfoCons, an explanation framework that applies information-theoretic principles to decompose the point cloud into 3D concepts, enabling the examination of their causal effect on model predictions with learnable priors. We evaluate InfoCons on synthetic datasets for classification, comparing it qualitatively and quantitatively with four baselines. We further demonstrate its scalability and flexibility on two real-world datasets and in two applications that utilize critical scores of PC.
Mi Zhang 0001, Zhaoxiang Wang, Min Yang 0002
ICML2
2025 The Future Unmarked: Watermark Removal in AI-Generated Images via Next-Frame Prediction
abstract
Image watermarking embeds imperceptible signals into AI-generated images for deepfake detection and provenance verification. Although recent semantic-level watermarking methods demonstrate strong resistance against conventional pixel-level removal attacks, their robustness against more advanced removal strategies remains underexplored, raising concerns about their reliability in practical scenarios. Existing removal attacks primarily operate in the pixel domain without altering image semantics, which limits their effectiveness against semantic-level watermarks. In this paper, we propose Next Frame Prediction Attack (NFPA), the first semantic-level removal attack. Unlike pixel-level attacks, NFPA formulates watermark removal as a video generation task: it treats the watermarked image as the initial frame and aims to subtly manipulate the image semantics to generate the next-frame image, i.e., the unwatermarked image. We conduct a comprehensive evaluation on eight state-of-the-art image watermarking schemes, demonstrating that NFPA consistently outperforms thirteen removal attack baselines in terms of the trade-off between watermark removal and image quality. Our results reveal the vulnerabilities of current image watermarking methods and highlight the urgent need for more robust watermarks.
Huming Qiu, Zhaoxiang Wang, Mi Zhang 0001, Xiaohan Zhang 0001, Xiaoyu You, Min Yang 0002
NeurIPS3
2025 Mirage in the Eyes: Hallucination Attack on Multi-modal Large Language Models with Only Attention Sink
Mi Zhang 0001, Junjie Sun, Chenyue Wang, Min Yang 0002, Hui Xue 0001, Jialing Tao, Ranjie Duan, Jiexi Liu 0005
USENIX Security Symposium2
2025 Revisiting Backdoor Attacks on Time Series Classification in the Frequency Domain
abstract
Time series classification (TSC) is a cornerstone of modern web applications, powering tasks such as financial data analysis, network traffic monitoring, and user behavior analysis. In recent years, deep neural networks (DNNs) have greatly enhanced the performance of TSC models in these critical domains. However, DNNs are vulnerable to backdoor attacks, where attackers can covertly implant triggers into models to induce malicious outcomes. Existing backdoor attacks targeting DNN-based TSC models remain elementary. In particular, early methods borrow trigger designs from computer vision, which are ineffective for time series data. More recent approaches utilize generative models for trigger generation, but at the cost of significant computational complexity.
Yuanmin Huang 0001, Mi Zhang 0001, Zhaoxiang Wang, Min Yang 0002
WWW2
2025 Matryoshka: Exploiting the Over-Parametrization of Deep Learning Models for Covert Data Transmission
abstract
High-quality private machine learning (ML) data stored in local data centers becomes a key competitive factor for AI corporations. In this paper, we present a novel insider attack called Matryoshka to reveal the possibility of breaking the privacy of ML data even with no exposed interface. Our attack employs a scheduled-to-publish DNN model as a carrier model for covert transmission of secret models which memorize the information of private ML data that otherwise has no interface to the outsider. At the core of our attack, we present a novel parameter sharing approach which exploits the learning capacity of the carrier model for information hiding. Our approach simultaneously achieves: (i) High Capacity - With almost no utility loss of the carrier model, Matryoshka can transmit over 10,000 real-world data samples within a carrier model which has less parameters than the total size of the stolen data, and simultaneously transmit multiple heterogeneous datasets or models within a single carrier model under a trivial distortion rate, neither of which can be done with existing steganography techniques; (ii) Decoding Efficiency - once downloading the published carrier model, an outside colluder can exclusively decode the hidden models from the carrier model with only several integer secrets and the knowledge of the hidden model architecture; (iii) Effectiveness - Moreover, almost all the recovered models either have similar performance as if it is trained independently on the private data, or can be further used to extract memorized raw training data with low error; (iv) Robustness - Information redundancy is naturally implemented to achieve resilience against common post-processing techniques on the carrier before its publishing; (v) Covertness - A model inspector with different levels of prior knowledge could hardly differentiate a carrier model from a normal model.
Xudong Pan, Mi Zhang 0001, Shengyao Zhang, Min Yang 0002
IEEE Trans. Pattern Anal. Mach. Intell.2
2024 RRL: Recommendation Reverse Learning
abstract
As societies become increasingly aware of data privacy, regulations require that private information about users must be removed from both database and ML models, which is more colloquially called `the right to be forgotten`. Such privacy problems of recommendation systems, which hold large amounts of private data, are drawing increasing attention. Recent research suggests dividing the preference data into multiple shards and training submodels with these shards and forgetting users' personal preference data by retraining the submodels of marked shards. Despite the computational efficiency development compared with retraining from scratch, the overall recommendation performance deteriorates after dividing the shards because the collaborative information contained in the training data is broken. In this paper, we aim to propose a forgetting framework for recommendation models that neither separate the training data nor jeopardizes the recommendation performance, named Recommendation Reverse Learning (RRL). Given the trained recommendation model and marked preference data, we devise Reverse BPR Objective (RBPR Objective) to fine-tune the recommendation model to force it to forget the marked data. Nevertheless, as the recommendation model encode the complex collaborative information among users, we propose to utilize Fisher Information Matrix (FIM) to estimate the influence of reverse learning on other users' collaborative information and guide the updates of representations. We conduct experiments on two representative recommendation models and three public benchmark datasets to verify the efficiency of RRL. To verify the forgetting completeness, we use RRL to make the recommendation model poisoned by shilling attacks forget malicious users.
Xiaoyu You, Mi Zhang 0001, Zechen Gao, Min Yang 0002
AAAI3
2024 Neural Dehydration: Effective Erasure of Black-box Watermarks from DNNs with Limited Data
abstract
To protect the intellectual property of well-trained deep neural networks (DNNs), black-box watermarks, which are embedded into the prediction behavior of DNN models on a set of specially-crafted samples and extracted from suspect models using only API access, have gained increasing popularity in both academy and industry. Watermark robustness is usually implemented against attackers who steal the protected model and obfuscate its parameters for watermark removal. However, current robustness evaluations are primarily performed under moderate attacks or unrealistic settings. Existing removal attacks could only crack a small subset of the mainstream black-box watermarks, and fall short in four key aspects: incomplete removal, reliance on prior knowledge of the watermark, performance degradation, and high dependency on data.
Mi Zhang 0001, Xudong Pan, Min Yang 0002
CCS3
2024 CausalPC: Improving the Robustness of Point Cloud Classification by Causal Effect Identification
abstract
Deep neural networks have demonstrated remarkable performance in point cloud classification. However, pre-vious works show they are vulnerable to adversarial per-turbations that can manipulate their predictions. Given the distinctive modality of point clouds, various attack strategies have emerged, posing challenges for existing defenses to achieve effective generalization. In this study, we for the first time introduce causal modeling to enhance the robustness of point cloud classification models. Our insight is from the observation that adversarial examples closely re-semble benign point clouds from the human perspective. In our causal modeling, we incorporate two critical variables, the structural information, (standing for the key feature leading to the classification) and the hidden confounders, (standing for the noise interfering with the classification). The resulting overall framework CausalPC consists of three sub-modules to identify the causal effect for robust classification. The framework is model-agnostic and adaptable for integration with various point cloud classifiers. Our approach significantly improves the adversarial robustness of three mainstream point cloud classification models on two benchmark datasets. For instance, the classification accuracy for DGCNN on ModelNet40 increases from 29.2% to 72.0% with CausalPC, whereas the best-performing base-line achieves only 42.4%.
Yuanmin Huang 0001, Mi Zhang 0001, Daizong Ding, Erling Jiang, Zhaoxiang Wang, Min Yang 0002
CVPR2
2024 Navigate Beyond Shortcuts: Debiased Learning through the Lens of Neural Collapse
abstract
Recent studies have noted an intriguing phenomenon termed Neural Collapse, that is, when the neural networks establish the right correlation between feature spaces and the training targets, their last-layer features, together with the classifier weights, will collapse into a stable and sym-metric structure. In this paper, we extend the investigation of Neural Collapse to the biased datasets with im-balanced attributes. We observe that models will easily fall into the pitfall of shortcut learning and form a biased, non-collapsed feature space at the early period of training, which is hard to reverse and limits the generalization capability. To tackle the root cause of biased classification, we follow the recent inspiration of prime training, and propose an avoid-shortcut learning framework without ad-ditional training complexity. With well-designed shortcut primes based on Neural Collapse structure, the models are encouraged to skip the pursuit of simple shortcuts and nat-urally capture the intrinsic correlations. Experimental re-sults demonstrate that our method induces better conver-gence properties during training, and achieves state-of-the-art generalization performance on both synthetic and real-world biased datasets.
Junjie Sun, Chenyue Wang, Mi Zhang 0001, Min Yang 0002
CVPR4
2024 Towards Detection-Recovery Strategy for Robust Decentralized Matrix Factorization
Yuanmin Huang 0001, Mi Zhang 0001, Daizong Ding, Erling Jiang, Qifan Xiao, Xiaoyu You, Min Yang 0002
ESORICS (1)2
2024 I Can Retrieve More than Images: Contrastive Stealing Attack against Deep Hashing Models
abstract
Deep hashing models have revolutionized traditional hashing methods by delivering superior performance, and have been applied in real-world applications such as Pinterest and Amazon, which are known as deep hashing-based retrieval systems. Behind their revolutionary representation capability, the requirements for training a deep hashing model expose it to the risks of potential model stealing attacks - a cheap way to mimic the well-trained hashing performance while circumventing the demanding requirements. Since the attacker is able to obtain the outputs of deep hashing models by querying the retrieval systems, the conventional stealing attacks relying on matching exact outputs can not be applied in this problem. In this paper, we propose a contrastive-based and GAN-enhanced stealing framework to leverage the informative knowledge of retrieved data. Our empirical results demonstrate that our stealing framework can train a substitute hashing model with a retrieval accuracy ranging from 80% to 110% of the target hashing model while utilizing significantly fewer training resources. Furthermore, we conduct attacks on the target hashing model using adversarial examples generated by the stolen model, resulting in an attack success rate that can be 3 times higher compared to attacks conducted without the substitute model. Finally, we leverage existing defense strategies to mitigate our attack, resulting in a stealing effectiveness decrease of no more than 4%.
Xiaoyu You, Mi Zhang 0001, Min Yang 0002
ICWS2
2024 BELT: Old-School Backdoor Attacks can Evade the State-of-the-Art Defense with Backdoor Exclusivity Lifting
abstract
Deep neural networks (DNNs) are susceptible to backdoor attacks, where malicious functionality is embedded to allow attackers to trigger incorrect classifications. Old-school backdoor attacks use strong trigger features that can easily be learned by victim models. Despite robustness against input variation, the robustness however increases the likelihood of unintentional trigger activations. This leaves traces to existing defenses, which find approximate replacements for the original triggers that can activate the backdoor without being identical to the original trigger via, e.g., reverse engineering and sample overlay.In this paper, we propose and investigate a new characteristic of backdoor attacks, namely, backdoor exclusivity, which measures the ability of backdoor triggers to remain effective in the presence of input variation. Building upon the concept of backdoor exclusivity, we propose Backdoor Exclusivity LifTing (BELT), a novel technique which suppresses the association between the backdoor and fuzzy triggers to enhance backdoor exclusivity for defense evasion. Extensive evaluation on three popular backdoor benchmarks validate, our approach substantially enhances the stealthiness of four old-school backdoor attacks, which, after backdoor exclusivity lifting, is able to evade seven state-of-the-art backdoor countermeasures, at almost no cost of the attack success rate and normal utility. For example, one of the earliest backdoor attacks BadNet, enhanced by BELT, evades most of the state-of-the-art defenses including ABS and MOTH which would otherwise recognize the backdoored model.
Huming Qiu, Junjie Sun, Mi Zhang 0001, Xudong Pan, Min Yang 0002
SP3
2024 GNNFingers: A Fingerprinting Framework for Verifying Ownerships of Graph Neural Networks
abstract
Graph neural networks (GNNs) have emerged as the state of the art for a variety of graph-related tasks and have been widely commercialized in real-world scenarios. Behind its revolutionary representation capability, the huge training costs also expose GNNs to the risks of potential model piracy attacks which threaten the intellectual property (IP) of GNNs. In this work, we design a novel and effective ownership verification framework for GNNs called GNNFingers to safeguard the IP of GNNs. The key design of the proposed framework is two-fold: graph fingerprint construction and robust verification module. With GNNFingers, a GNN model owner can verify if a deployed model is stolen from the source GNN simply by querying with graph inputs. Besides, GNNFingers could be applied to various GNN models and graph-related tasks. We extensively evaluate the proposed framework on various GNNs designed for multiple graph-related tasks including graph classification, graph matching, node classification, and link prediction. Our results show that GNNFingers can robustly distinguish post-processed surrogate GNNs from irrelevant GNNs, e.g., GNNFingers achieves 100% true positives and 100% true negatives on the test of 200 suspect GNNs of both graph classification and node classification tasks.
Xiaoyu You, Youhe Jiang, Mi Zhang 0001, Min Yang 0002
WWW4
2024 Towards Practical Backdoor Attacks on Federated Learning Systems
abstract
Federated Learning (FL) is nowadays one of the most promising paradigms for privacy-preserving distributed learning. Without revealing its local private data to outsiders, a client in FL systems collaborates to build a global Deep Neural Network (DNN) by submitting its local model parameter update to a central server for iterative aggregation. With secure multi-party computation protocols, the submitted update ofany clientis also by design invisible to the server. Seemingly, this standard design is a win-win for client privacy and service provider utility. Ironically, any attacker may also use manipulated or impersonated client to submit almost any attack payloads under the umbrella of the FL protocol itself. In this work, we craft a practical backdoor attack on FL systems that is proved to be simultaneously effective and stealthy on diverse use cases of FL systems and leading commercial FL platforms in the real world. Basically, we first identify a small number of redundant neurons which tend to be rarely or slightly updated in the model, and then inject backdoor into these redundant neurons instead of the whole model. In this way, our backdoor attack can achieve a high attack success rate with a minor impact on the accuracy of the original task. As countermeasures, we further consider several common technical choices including robust aggregation mechanisms, differential privacy mechanism,s and network pruning. However, none of the defenses show desirable defense capability against our backdoor attack. Our results strongly highlight the vulnerability of existing FL systems against backdoor attacks and the urgent need to develop more effective defense mechanisms.
Chenghui Shi, Shouling Ji, Xudong Pan, Xuhong Zhang 0002, Mi Zhang 0001, Min Yang 0002, Jun Zhou 0011, Jianwei Yin, Ting Wang 0006
IEEE Trans. Dependable Secur. Comput.5
2023 Black-Box Adversarial Attack on Time Series Classification
abstract
With the increasing use of deep neural network (DNN) in time series classification (TSC), recent work reveals the threat of adversarial attack, where the adversary can construct adversarial examples to cause model mistakes. However, existing researches on the adversarial attack of TSC typically adopt an unrealistic white-box setting with model details transparent to the adversary. In this work, we study a more rigorous black-box setting with attack detection applied, which restricts gradient access and requires the adversarial example to be also stealthy. Theoretical analyses reveal that the key lies in: estimating black-box gradient with diversity and non-convexity of TSC models resolved, and restricting the l0 norm of the perturbation to construct adversarial samples. Towards this end, we propose a new framework named BlackTreeS, which solves the hard optimization issue for adversarial example construction with two simple yet effective modules. In particular, we propose a tree search strategy to find influential positions in a sequence, and independently estimate the black-box gradients for these positions. Extensive experiments on three real-world TSC datasets and five DNN based models validate the effectiveness of BlackTreeS, e.g., it improves the attack success rate from 19.3% to 27.3%, and decreases the detection success rate from 90.9% to 6.8% for LSTM on the UWave dataset.
Daizong Ding, Mi Zhang 0001, Fuli Feng, Yuanmin Huang 0001, Erling Jiang, Min Yang 0002
AAAI2
2023 CAP: Robust Point Cloud Classification via Semantic and Structural Modeling
abstract
Recently, deep neural networks have shown great success on 3D point cloud classification tasks, which simultaneously raises the concern of adversarial attacks that cause severe damage to real-world applications. Moreover, defending against adversarial examples in point cloud data is extremely difficult due to the emergence of various attack strategies. In this work, with the insight of the fact that the adversarial examples in this task still preserve the same semantic and structural information as the original input, we design a novel defense framework for improving the robustness of existing classification models, which consists of two main modules: the attention-based pooling and the dynamic contrastive learning. In addition, we also develop an algorithm to theoretically certify the robustness of the proposed framework. Extensive empirical results on two datasets and three classification models show the robustness of our approach against various attacks, e.g., the averaged attack success rate of PointNet decreases from 70.2% to 2.7% on the ModelNet40 dataset under 9 common attacks.
Daizong Ding, Erling Jiang, Yuanmin Huang 0001, Mi Zhang 0001, Min Yang 0002
CVPR4
2023 RØROS: Building a Responsive Online Recommender System via Meta-Gradients Updating
abstract
In the era of information explosion, users of online services are urgently waiting for timely and effective recommendations. In this paper, we present the first study on the responsiveness aspect of recommender system and present Responsive Online RecOmmender System (RØROS) based on Meta-Gradients Update (MGU) techniques, which helps improve the recommendation quality for both existing and new users when the system only observes a limited number of in-coming interactions. Technically, we propose a new sampling strategy to enable the recommender model to update itself in the unit of user-centered interaction graphs, which helps balance the responsiveness to different types of users. For model updating, we propose an MGU-based strategy to effectively capture users’ current short-term preference, which hence improve RØROS’s responsiveness to users. Mean-while, RØROS also maintains users’ long-term preference with a preference memory module. Extensive experiments and case studies on standard benchmarks validate the responsiveness of our novel recommender system design, which we hope would foster future studies in this new direction.
Xudong Pan, Mi Zhang 0001, Duocai Wu
ICASSP2
2023 Cracking White-box DNN Watermarks via Invariant Neuron Transforms
abstract
Recently, how to protect the Intellectual Property (IP) of deep neural networks (DNN) becomes a major concern for the AI industry. To combat potential model piracy, recent works explore various watermarking strategies to embed secret identity messages into the prediction behaviors or the internals (e.g., weights and neuron activation) of the target model. Sacrificing less functionality and involving more knowledge about the target model, the latter branch of watermarking schemes (i.e., white-box model watermarking) is claimed to be accurate, credible and secure against most known watermark removal attacks, with emerging research efforts and applications in the industry.
Xudong Pan, Mi Zhang 0001, Min Yang 0002
KDD2
2023 Exorcising "Wraith": Protecting LiDAR-based Object Detector in Automated Driving System from Appearing Attacks
Qifan Xiao, Xudong Pan, Mi Zhang 0001, Jiarun Dai, Min Yang 0002
USENIX Security Symposium4
2023 Rethinking White-Box Watermarks on Deep Learning Models under Neural Structural Obfuscation
Xudong Pan, Mi Zhang 0001, Min Yang 0002
USENIX Security Symposium3
2023 Anti-FakeU: Defending Shilling Attacks on Graph Neural Network based Recommender Model
abstract
Graph neural network (GNN) based recommendation models are observed to be more vulnerable against carefully-designed malicious records injected into the system, i.e., shilling attacks, which manipulate the recommendation to common users and therefore impair user trust. In this paper, we for the first time conduct a systematic study on the vulnerability of GNN based recommendation model against the shilling attack. With the aid of theoretical analysis, we attribute the root cause of the vulnerability to its neighborhood aggregation mechanism, which could make the negative impact of attacks propagate rapidly in the system. To restore the robustness of GNN based recommendation model, the key factor lies in detecting malicious records in the system and preventing the propagation of misinformation. To this end, we construct a user-user graph to capture the patterns of malicious behaviors and design a novel GNN based detector to identify fake users. Furthermore, we develop a data augmentation strategy and a joint learning paradigm to train the recommender model and the proposed detector. Extensive experiments on benchmark datasets validate the enhanced robustness of the proposed method in resisting various types of shilling attacks and identifying fake users, e.g., our proposed method fully mitigating the impact of popularity attacks on target items up to , and improving the accuracy of detecting fake users on the Gowalla dataset by .
Xiaoyu You, Daizong Ding, Mi Zhang 0001, Fuli Feng, Xudong Pan, Min Yang 0002
WWW4
2023 MaSS: Model-agnostic, Semantic and Stealthy Data Poisoning Attack on Knowledge Graph Embedding
abstract
Open-source knowledge graphs are attracting increasing attention. Nevertheless, the openness also raises the concern of data poisoning attacks, that is, the attacker could submit malicious facts to bias the prediction of knowledge graph embedding (KGE) models. Existing studies on such attacks adopt a clear-box setting and neglect the semantic information of the generated facts, making them fail to attack in real-world scenarios. In this work, we consider a more rigorous setting and propose a model-agnostic, semantic, and stealthy data poisoning attack on KGE models from a practical perspective. The main design of our work is to inject indicative paths to make the infected model predict certain malicious facts. With the aid of the proposed opaque-box path injection theory, we theoretically reveal that the attack success rate under the opaque-box setting is determined by the plausibility of triplets on the indicative path. Based on this, we develop a novel and efficient algorithm to search paths that maximize the attack goal, satisfy certain semantic constraints, and preserve certain stealthiness, i.e., the normal functionality of the target KGE will not be influenced although it predicts wrong facts given certain queries. Through extensive evaluation of benchmark datasets and 6 typical knowledge graph embedding models as the victims, we validate the effectiveness in terms of attack success rate (ASR) under opaque-box setting and stealthiness. For example, on FB15k-237, our attack achieves a ASR on DeepPath, with an average ASR over when attacking various KGE models under the opaque-box setting.
Xiaoyu You, Beina Sheng, Daizong Ding, Mi Zhang 0001, Xudong Pan, Min Yang 0002, Fuli Feng
WWW4
2023 Slowing Down the Aging of Learning-Based Malware Detectors With API Knowledge
abstract
Learning-based malware detectors are widely used in practice to safeguard real-world computers. One major challenge is known as model aging, where the effectiveness of these models drops drastically as malware variants keep evolving. To tackle model aging, most existing works choose to label new samples to retrain the aged models. However, such data-perspective methods often require excessive costs in labeling and retraining. In this article, we observe that during evolution, malware samples often preserve similar malicious semantics while switching to new implementations with semantically equivalent APIs. Such observation enables us to look into the problem from a different perspective: feature space. More specifically, if the models can capture the intrinsic semantics of malware variants from feature space, it will help slow down the aging of learning-based detectors. Based on this insight, we designAPIGraphto automatically extract API knowledge from API documentation and incorporate these knowledge into the training of malware detection models. We useAPIGraphto enhance 5 state-of-the-art malware detectors, covering both Android and Windows platforms and various learning algorithms. Experiments on large-scale, evolutionary datasets with nearly 340K samples show thatAPIGraphcan help slow down the aging of these models by 5.9% to 19.6%, as well as reduce labeling efforts from 33.07% to 96.30% on top of data-perspective methods.
Xiaohan Zhang 0001, Mi Zhang 0001, Yuan Zhang 0009, Ming Zhong 0011, Xin Zhang 0146, Yinzhi Cao, Min Yang 0002
IEEE Trans. Dependable Secur. Comput.2
2023 Enhancing Time Series Predictors With Generalized Extreme Value Loss
abstract
Time series prediction has wide applications in many safety-critical scenarios. According to previous studies, time series of recorded events usually contain a non-trivial proportion of extreme events, featured with extremely large/small values and may have huge societal consequences if overlooked by a predictive model (i.e., predictor). Despite its significance in time series, we however observe the conventional square loss in time series prediction would ignore the modeling of extreme events. Specifically, we prove the square loss as a learning objective of the predictor behaves equivalently as a Gaussian kernel density estimator (KDE) on the recorded events, which is light-tailed itself and unable to model the ground-truth event distribution, usually heavy-tailed due to the existence of extreme events. Considering the benefits of forecasting extreme events, we propose a unified loss form called Generalized Extreme Value Loss (GEVL), which bridges the misalignment between the tail parts of the estimation and the ground-truth via transformations on either the observed events or the estimator. Following the proposed framework, we present three heavy-tailed kernels and derive the corresponding GEVLs which show different levels of trade-off between modeling effectiveness and computational resources.Comprehensive experiments validate our novel loss form substantially enhances representative time series predictors in modeling extreme events.
Mi Zhang 0001, Daizong Ding, Xudong Pan, Min Yang 0002
IEEE Trans. Knowl. Data Eng.1
2022 Towards Backdoor Attack on Deep Learning based Time Series Classification
abstract
As a fundamental task in modern data mining, time series classification is powering mission-critical tasks including stock price prediction and network traffic analysis. Due to the non-linear structure of deep neural networks (DNN), deep learning has established as a promising solution to time series classification. However, the excessive learning capacity of DNNs may make them prone to threats of backdoor attacks, where an attacker embeds hidden functionalities (i.e., backdoor) to DNNs and activates the backdoor by specially-designed inputs (i.e., triggers). Despite extensive studies concerning backdoor attacks on image and text domains, there is little known about the vulnerability of DNN based time series classifiers against backdoor attacks. Due to the unique characteristics of time series data, most existing backdoor attack techniques fail to threaten time series classifiers. In this paper, through analyzing the key factors which influence the effectiveness of a backdoor, we systematize a list of practical principles for designing triggers on time series data. In this light, we propose a novel framework called TimeTrojan, which aims to learn to form the trigger pattern through a constrained multi-objective optimization. To solve the hereafter challenging optimization issue, we further design an iterative learning algorithm. Remarkably, the proposed framework is agnostic to a wide range of DNN classifiers. Extensive empirical results on 6 representative DNN classifiers and 6 real-world datasets validate the effectiveness of the proposed attack framework. In most cases, TimeTrojan successfully injects backdoors with 100% attack success rate without affecting the model accuracy on clean samples, which implies the complete control of the behavior of the DNN classifiers by the adversary.
Daizong Ding, Mi Zhang 0001, Yuanmin Huang 0001, Xudong Pan, Fuli Feng, Erling Jiang, Min Yang 0002
ICDE2
2022 MetaV: A Meta-Verifier Approach to Task-Agnostic Model Fingerprinting
abstract
Protecting the intellectual property (IP) of deep neural networks (DNN) becomes an urgent concern for IT corporations. For model piracy forensics, previous model fingerprinting schemes are commonly based on adversarial examples constructed for the owner's model as the fingerprint, and verify whether a suspect model is indeed pirated from the original model by matching the behavioral pattern on the fingerprint examples between one another. However, these methods heavily rely on the characteristics of classification tasks which inhibits their application to more general scenarios. To address this issue, we present MetaV, the first task-agnostic model fingerprinting framework which enables fingerprinting on a much wider range of DNNs independent from the downstream learning task, and exhibits strong robustness against a variety of ownership obfuscation techniques. Specifically, we generalize previous schemes into two critical design components in MetaV: the adaptive fingerprint and the meta-verifier, which are jointly optimized such that the meta-verifier learns to determine whether a suspect model is stolen based on the concatenated outputs of the suspect model on the adaptive fingerprint. As a key of being task-agnostic, the full process makes no assumption on the model internals in the ensemble only if they have the same input and output dimensions. Spanning classification, regression and generative modeling, extensive experimental results validate the substantially improved performance of MetaV over the state-of-the-art fingerprinting schemes and demonstrate the enhanced generality of MetaV for providing task-agnostic fingerprinting. For example, on fingerprinting ResNet-18 trained for skin cancer diagnosis, MetaV achieves simultaneously 100% true positives and 100% true negatives on a diverse test set of 70 suspect models, achieving an about 220% relative improvement in ARUC over the optimal baseline.
Xudong Pan, Mi Zhang 0001, Min Yang 0002
KDD3
2022 House of Cans: Covert Transmission of Internal Datasets via Capacity-Aware Neuron Steganography
abstract
In this paper, we present a capacity-aware neuron steganography scheme (i.e., Cans) to covertly transmit multiple private machine learning (ML) datasets via a scheduled-to-publish deep neural network (DNN) as the carrier model. Unlike existing steganography schemes which treat the DNN parameters as bit strings, \textit{Cans} for the first time exploits the learning capacity of the carrier model via a novel parameter sharing mechanism. Extensive evaluation shows, Cans is the first working scheme which can covertly transmit over $10000$ real-world data samples within a carrier model which has $220\times$ less parameters than the total size of the stolen data, and simultaneously transmit multiple heterogeneous datasets within a single carrier model, under a trivial distortion rate ($<10^{-5}$) and with almost no utility loss on the carrier model ($<1\%$). Besides, Cans implements by-design redundancy to be resilient against common post-processing techniques on the carrier model before the publishing.
Xudong Pan, Shengyao Zhang, Mi Zhang 0001, Min Yang 0002
NeurIPS3
2022 Hidden Trigger Backdoor Attack on NLP Models via Linguistic Style Manipulation
Xudong Pan, Mi Zhang 0001, Beina Sheng, Min Yang 0002
USENIX Security Symposium2
2022 Exploring the Security Boundary of Data Reconstruction via Neuron Exclusivity Analysis
Xudong Pan, Mi Zhang 0001, Zhemin Yang
USENIX Security Symposium2
2022 Understanding the Practice of Security Patch Management across Multiple Branches in OSS Projects
abstract
Since the users of open source software (OSS) projects may not use the latest version all the time, OSS development teams often support code maintenance for old versions through maintaining multiple stable branches. Typically, the developers create a stable branch for each old stable version, deploy security patches on the branch, and release fixed versions at regular intervals. As such, old-version applications in production environments are protected from the disclosed vulnerabilities in a long time. However, the rapidly growing number of OSS vulnerabilities has greatly strained this patch deployment model, and a critical need has arisen for the security community to understand the practice of security patch management across stable branches. In this work, we conduct a large-scale empirical study of stable branches in OSS projects and the security patches deployed on them via investigating 608 stable branches belonging to 26 popular OSS projects as well as more than 2,000 security fixes for 806 CVEs deployed on stable branches.
Yuan Zhang 0009, Jiajun Cao, Kun Sun 0001, Mi Zhang 0001, Min Yang 0002
WWW5
2022 A Geometrical Perspective on Image Style Transfer With Adversarial Learning
abstract
Recent years witness the booming trend of applying generative adversarial nets (GAN) and its variants to image style transfer. Although many reported results strongly demonstrate the power of GAN on this task, there is still little known about neither the interpretations of several fundamental phenomenons of image style transfer by generative adversarial learning, nor its underlying mechanism. To bridge this gap, this paper presents a general framework for analyzing style transfer with adversarial learning through the lens of differential geometry. To demonstrate the utility of our proposed framework, we provide an in-depth analysis of Isola et al.'s pioneering style transfer model pix2pix [1] and reach a comprehensive interpretation on their major experimental phenomena. Furthermore, we extend the notion of generalization to conditional GAN and derive a condition to control the generalization capability of the pix2pix model. From a higher viewpoint, we further prove a learning-free condition to guarantee the existence of infinitely many perfect style transfer mappings. Besides, we also provide a number of practical suggestions on model design and dataset construction based on these derived theoretical results to facilitate further researches.
Xudong Pan, Mi Zhang 0001, Daizong Ding, Min Yang 0002
IEEE Trans. Pattern Anal. Mach. Intell.2
2021 Understanding the Threats of Trojaned Quantized Neural Network in Model Supply Chains
abstract
Deep learning with edge computing arises as a popular paradigm for powering edge devices with intelligence. As the size of deep neural networks (DNN) continually increases, model quantization, which converts the full-precision model into lower-bit representation while mostly preserving the accuracy, becomes a prerequisite for deploying a well-trained DNN on resource-limited edge devices. However, to properly quantize a DNN requires an essential amount of expert knowledge, or otherwise the model accuracy would be devastatingly affected. Alternatively, recent years witness the birth of third-party model supply chains which provide pretrained quantized neural networks (QNN) for free downloading.
Xudong Pan, Mi Zhang 0001, Min Yang 0002
ACSAC2
2021 A Deep Learning Framework for Self-evolving Hierarchical Community Detection
abstract
Hierarchical community detection, which aims at discovering the hierarchical structure of a graph, attracts increasing attention due to its wide range of applications. However, due to the difficulty of parametrizing the community tree, existing methods mainly rely on heuristic algorithms, which are limited by their low accuracy and inability to handle new observations. As far as we know, how to leverage deep learning techniques to better discover hierarchical communities remains almost blank in the existing literature. In this paper, we present the first deep learning framework called ReinCom for hierarchical community detection. To address the challenge of parametrizing the community tree, we propose a novel growing-up process where, at each step, we first partition nodes into the community tree and then adjust the community tree according to the partition results. To learn an optimal growing-up process, we propose an embedding agent and a community agent to implement the two sub-steps respectively. Furthermore, we also propose an online learning strategy for new observations on the graph. Empirical results show that our proposed model has better modeling effectiveness than the state-of-the-art methods. For example, in terms of modularity, the performance of ReinCom is 33% higher than previous community detection works. Besides, with the aid of the learned node embeddings, we also devise a graph visualization algorithm which can consistently reflect the latent hierarchical structure of a graph.
Daizong Ding, Mi Zhang 0001, Hanrui Wang 0002, Xudong Pan, Min Yang 0002, Xiangnan He 0001
CIKM2
2021 Learning to Learn the Future: Modeling Concept Drifts in Time Series Prediction
abstract
Time series prediction has great practical value in a wide range of real-world scenarios such as stock market and retail. Existing methods typically face model aging issue caused by the concept drift: the model performance degrades along time. Undoubtedly, the model aging issue can cause serious damage in practical usage, e.g. wrong predictions in stock price may cause catastrophic losses in the financial domain. Therefore, it is essential to address the model aging issue so as to promise the predictor's performance in the future. In this paper, we propose a novel solution to address the issue. First, we uncover the theoretical connection between the complex concept drift in time series data and the gradients of deep neural networks. Based on this, we propose a novel framework called learning to learn the future. Specifically, we develop a learning method to model the concept drift during the inference stage, which can help the model generalize well in the future. Furthermore, to mitigate the impact of noises and randomness of time series data, we propose to enhance the framework by leveraging similar series in concept drift modeling. To the best of our knowledge, our approach is the first general solution to model aging issue in time series prediction. We conduct extensive experiments on three real-world datasets, which validate the effectiveness of our framework. For instance, it achieves a relative improvement of 33% in stock price prediction over the state-of-the-art methods.
Xiaoyu You, Mi Zhang 0001, Daizong Ding, Fuli Feng, Yuanmin Huang 0001
CIKM2
2021 TAFA: A Task-Agnostic Fingerprinting Algorithm for Neural Networks
Xudong Pan, Mi Zhang 0001, Min Yang 0002
ESORICS (1)2
2020 Improving the Robustness of Wasserstein Embedding by Adversarial PAC-Bayesian Learning
Daizong Ding, Mi Zhang 0001, Xudong Pan, Min Yang 0002, Xiangnan He 0001
AAAI2
2020 Enhancing State-of-the-art Classifiers with API Semantics to Detect Evolved Android Malware
abstract
Machine learning (ML) classifiers have been widely deployed to detect Android malware, but at the same time the application of ML classifiers also faces an emerging problem. The performance of such classifiers degrades---or called ages---significantly over time given the malware evolution. Prior works have proposed to use retraining or active learning to reverse and improve aged models. However, the underlying classifier itself is still blind, unaware of malware evolution. Unsurprisingly, such evolution-insensitive retraining or active learning comes at a price, i.e., the labeling of tens of thousands of malware samples and the cost of significant human efforts. In this paper, we propose the first framework, called APIGraph, to enhance state-of-the-art malware classifiers with the similarity information among evolved Android malware in terms of semantically-equivalent or similar API usages, thus naturally slowing down classifier aging. Our evaluation shows that because of the slow-down of classifier aging, APIGraph saves significant amounts of human efforts required by active learning in labeling new malware samples.
Xiaohan Zhang 0001, Yuan Zhang 0009, Ming Zhong 0011, Daizong Ding, Yinzhi Cao, Mi Zhang 0001, Min Yang 0002
CCS7
2020 Modeling Personalized Out-of-Town Distances in Location Recommendation
abstract
Location recommendation becomes increasingly important in the mobile era. Particularly, how to exploit personalized geographical preferences determines the quality of recommended results. A number of efforts have been made on this task, however, there exists a common limitation called the out-of-town recommending problem, i.e., those far places can hardly be recommended. In this paper, we first reveal why modeling the geographical patterns is difficult with the help of the extreme value theory. We find that out-of-town distances are heavy-tailed variables with few observations and extreme values, making it difficult to use common distributions to describe them. To address this issue, we propose a new function called volcano function to model out-of-town distances and personalize it for different users. Empirical results show that we can learn effective patterns from limited observations. Finally we extend the volcano function to a ranking-based collaborative filtering framework, naming it as volcano network (VolNet). Experimental results show the superior performance of VolNet, especially the recall is improved from 0.2 to 0.35 in recommending remote venues compared with the state-of-the-art method GeoMF++.
Daizong Ding, Mi Zhang 0001, Xudong Pan, Min Yang 0002, Xiangnan He 0001
ICDM2
2020 Privacy Risks of General-Purpose Language Models
abstract
Recently, a new paradigm of building general-purpose language models (e.g., Google’s Bert and OpenAI’s GPT-2) in Natural Language Processing (NLP) for text feature extraction, a standard procedure in NLP systems that converts texts to vectors (i.e., embeddings) for downstream modeling, has arisen and starts to find its application in various downstream NLP tasks and real world systems (e.g., Google’s search engine [6]). To obtain general-purpose text embeddings, these language models have highly complicated architectures with millions of learnable parameters and are usually pretrained on billions of sentences before being utilized. As is widely recognized, such a practice indeed improves the state-of-the-art performance of many downstream NLP tasks. However, the improved utility is not for free. We find the text embeddings from general-purpose language models would capture much sensitive information from the plain text. Once being accessed by the adversary, the embeddings can be reverse-engineered to disclose sensitive information of the victims for further harassment. Although such a privacy risk can impose a real threat to the future leverage of these promising NLP tools, there are neither published attacks nor systematic evaluations by far for the mainstream industry-level language models. To bridge this gap, we present the first systematic study on the privacy risks of 8 state-of-the-art language models with 4 diverse case studies. By constructing 2 novel attack classes, our study demonstrates the aforementioned privacy risks do exist and can impose practical threats to the application of general-purpose language models on sensitive data covering identity, genome, healthcare and location. For example, we show the adversary with nearly no prior knowledge can achieve about 75% accuracy when inferring the precise disease site from Bert embeddings of patients’ medical descriptions. As possible countermeasures, we propose 4 different defenses (via rounding, differential privacy, adversarial training and subspace projection) to obfuscate the unprotected embeddings for mitigation purpose. With extensive evaluations, we also provide a preliminary analysis on the utility-privacy trade-off brought by each defense, which we hope may foster future mitigation researches.
Xudong Pan, Mi Zhang 0001, Shouling Ji, Min Yang 0002
SP2
2020 Justinian's GAAvernor: Robust Distributed Learning with Gradient Aggregation Agent
Xudong Pan, Mi Zhang 0001, Duocai Wu, Qifan Xiao, Shouling Ji, Min Yang 0002
USENIX Security Symposium2
2019 Modeling Extreme Events in Time Series Prediction
abstract
Time series prediction is an intensively studied topic in data mining. In spite of the considerable improvements, recent deep learning-based methods overlook the existence of extreme events, which result in weak performance when applying them to real time series. Extreme events are rare and random, but do play a critical role in many real applications, such as the forecasting of financial crisis and natural disasters. In this paper, we explore the central theme of improving the ability of deep learning on modeling extreme events for time series prediction. Through the lens of formal analysis, we first find that the weakness of deep learning methods roots in the conventional form of quadratic loss. To address this issue, we take inspirations from the Extreme Value Theory, developing a new form of loss called Extreme Value Loss (EVL) for detecting the future occurrence of extreme events. Furthermore, we propose to employ Memory Network in order to memorize extreme events in historical records.By incorporating EVL with an adapted memory network module, we achieve an end-to-end framework for time series prediction with extreme events. Through extensive experiments on synthetic data and two real datasets of stock and climate, we empirically validate the effectiveness of our framework. Besides, we also provide a proper choice for hyper-parameters in our proposed framework by conducting several additional experiments.
Daizong Ding, Mi Zhang 0001, Xudong Pan, Min Yang 0002, Xiangnan He 0001
KDD2
2018 Theoretical Analysis of Image-to-Image Translation with Adversarial Learning
abstract
Recently, a unified model for image-to-image translation tasks within adversarial learning framework has aroused widespread research interests in computer vision practitioners. Their reported empirical success however lacks solid theoretical interpretations for its inherent mechanism. In this paper, we reformulate their model from a brand-new geometrical perspective and have eventually reached a full interpretation on some interesting but unclear empirical phenomenons from their experiments. Furthermore, by extending the definition of generalization for generative adversarial nets to a broader sense, we have derived a condition to control the generalization capability of their model. According to our derived condition, several practical suggestions have also been proposed on model design and dataset construction as a guidance for further empirical researches.
Xudong Pan, Mi Zhang 0001, Daizong Ding
ICML2
2018 Geographical Feature Extraction for Entities in Location-based Social Networks
abstract
Location-based embedding is a fundamental problem to solve in location-based social networks (LBSN). In this paper, we propose a geographical convolutional neural tensor network (GeoCNTN) as a generic embedding model. GeoCNTN first takes the raw location data and extracts from it a more well-conditioned representation by our proposed Geo-CMeans algorithm. We then use a convolutional neural network (CNN) and an embedding structure to extract individual latent structural patterns from the preprocessed data. Finally, we apply a neural tensor network (NTN) to craft the implicitly related features we have obtained into a unified geographical feature. The advantages of our GeoCNTN mainly come from its novel neural network structure, which intrinsically offers a mechanism to extract latent structural features from the geographical data, as well as its wide applicability in various LBSN-related tasks. From two case studies, i.e. link prediction and entity classification in user-group LBSN, we evaluate the embedding efficacy of our model. Results show that GeoCNTN significantly performs better on at least two tasks, with improvement by 9% w.r.t. NDCG and 11% w.r.t. F1 score respectively, using the Meetup-USA dataset.
Daizong Ding, Mi Zhang 0001, Xudong Pan, Duocai Wu, Pearl Pu
WWW2
2017 BayDNN: Friend Recommendation with Bayesian Personalized Ranking Deep Neural Network
abstract
Friendship is the cornerstone to build a social network. In online social networks, statistics show that the leading reason for user to create a new friendship is due to recommendation. Thus the accuracy of recommendation matters. In this paper, we propose a Bayesian Personalized Ranking Deep Neural Network (BayDNN) model for friend recommendation in social networks. With BayDNN, we achieve significant improvement on two public datasets: Epinions and Slashdot. For example, on Epinions dataset, BayDNN significantly outperforms the state-of-the-art algorithms, with a 5% improvement on NDCG over the best baseline.
Daizong Ding, Mi Zhang 0001, Shao-Yuan Li, Jie Tang 0001, Xiaotie Chen, Zhi-Hua Zhou
CIKM2
2014 Addressing cold start in recommender systems: a semi-supervised co-training algorithm
abstract
Cold start is one of the most challenging problems in recommender systems. In this paper we tackle the cold-start problem by proposing a context-aware semi-supervised co-training method named CSEL. Specifically, we use a factorization model to capture fine-grained user-item context. Then, in order to build a model that is able to boost the recommendation performance by leveraging the context, we propose a semi-supervised ensemble learning algorithm. The algorithm constructs different (weak) prediction models using examples with different contexts and then employs the co-training strategy to allow each (weak) prediction model to learn from the other prediction models. The method has several distinguished advantages over the standard recommendation methods for addressing the cold-start problem. First, it defines a fine-grained context that is more accurate for modeling the user-item preference. Second, the method can naturally support supervised learning and semi-supervised learning, which provides a flexible way to incorporate the unlabeled data.
Mi Zhang 0001, Jie Tang 0001, Xuchen Zhang, Xiangyang Xue 0001
SIGIR1
2012 A Double-Ranking Strategy for Long-Tail Product Recommendation
abstract
In this paper we attempt to retrieve the items in the long-tail for top-N recommendation. That is, to recommend products that the end-user likes, but that are not generally popular, which has been getting more and more notice lately. By analysing the existing issue of current recommendation algorithms, a strategy is proposed that succeeds in maintaining recommendation accuracy while reducing the concentration of the recommendation on popular items in the system. Evaluating on the publicly available Movie lens and Yahoo! datasets, the results show the recommendation algorithm proposed in this work retrieves items in the users' relatively unpopular tastes without losing the performance in their popular tastes, which ultimately results in a better overall accuracy for the system.
Mi Zhang 0001, Neil J. Hurley, Wei Li 0012, Xiangyang Xue 0001
Web Intelligence1
2011 Novelty and Diversity in Top-N Recommendation - Analysis and Evaluation
abstract
For recommender systems that base their product rankings primarily on a measure of similarity between items and the user query, it can often happen that products on the recommendation list are highly similar to each other and lack diversity. In this article we argue that the motivation of diversity research is to increase the probability of retrieving unusual or novel items which are relevant to the user and introduce a methodology to evaluate their performance in terms of novel item retrieval. Moreover, noting that the retrieval of a set of items matching a user query is a common problem across many applications of information retrieval, we formulate the trade-off between diversity and matching quality as a binary optimization problem, with an input control parameter allowing explicit tuning of this trade-off. We study solution strategies to the optimization problem and demonstrate the importance of the control parameter in obtaining desired system performance. The methods are evaluated for collaborative recommendation using two datasets and case-based recommendation using a synthetic dataset constructed from the public-domain Travel dataset.
Neil J. Hurley, Mi Zhang 0001
ACM Trans. Internet Techn.2
2010 Niche Product Retrieval in Top-N Recommendation
abstract
A challenge for personalised recommender systems is to target products in the long tail. That is, to recommend products that the end-user likes, but that are not generally popular. To achieve this goal, in this paper we propose two strategies to identify relevant but niche products. The first strategy computes an inverse item popularity and applies it during the steps of top-N recommendation. Given a prior probability distribution of relevance based on item popularity, and a user-specific relevance probability, the other strategy uses a number of scores based on distance measures between these two distributions. We emphasize that the problem is to recommend relevant items from the user's broader range of tastes. Hence, in evaluation a concentration index is calculated to measure the extent to which the recommendation is spread to the user's niche tastes in conjunction with the standard precision metric which measures the overall relevance of the recommended set. The methods are evaluated empirically using the Movielens dataset and show a strong performance in niche item retrieval at the cost of a small reduction in precision.
Mi Zhang 0001, Neil J. Hurley
Web Intelligence1
2009 Evaluating the Diversity of Top-N Recommendations
abstract
In this paper we examine the diversity of recommendation algorithms, that is, their ability to recommend a broad range of relevant choices to the end-user. We tackle the question of how to evaluate recommendation algorithm diversity, critiquing methodologies that have been used in the state-of-the-art and proposing an alternative methodology that examines the extent to which the recommendation is concentrated in a sub-set of the catalogue.
Mi Zhang 0001, Neil J. Hurley
ICTAI1
2009 Statistical attack detection
abstract
It has been shown in recent years that effective profile injection or shilling attacks can be mounted on standard recommendation algorithms. These attacks consist of the insertion of bogus user profiles into the system database in order to manipulate the recommendation output, for example to promote or demote the predicted ratings for a particular product. A number of attack models have been proposed and some detection strategies to identify these attacks have been empirically evaluated. In this paper we show that the standard attack models can be readily detected using statistical detection techniques. We argue that insufficient consideration of the effectiveness of attacks under a constraint of statistical invariance has been taken in past research. In fact, it is possible to create effective attacks that are undetectable using the detection strategies proposed to date, including the PCA-based clustering strategy which has shown excellent performance against standard attacks. Nevertheless, these more advanced attacks can also be detected with careful design of a statistical detector. The question posed for future research is whether attack models that produce effective attack profiles that are statistically identical to genuine profiles are really possible.
Neil J. Hurley, Zunping Cheng, Mi Zhang 0001
RecSys3
2009 Enhancing diversity in Top-N recommendation
abstract
In recent years it has been argued that, besides the standard accuracy metrics, other characteristics of the recommendation algorithm ought to be taken into account when evaluating recommendation performance. One such characteristic is recommendation diversity and this topic is the focus of this research project. The overall goal of the project is to examine ways to improve the diversity of recommendations while maintaining high accuracy. During the course of my work to date I have addressed the question of how best to evaluate diversification strategies and have proposed a number of new diversity enhancement algorithms.
Mi Zhang 0001
RecSys1
2009 Statistical Modeling of Diversity in Top-N Recommender Systems
abstract
This paper provides the first statistical analysis of recommendation diversity. We propose a model that allows diversity to be evaluated analytically using the concentration index, a statistical measure of diversity. While this model abstracts the recommendation process, it provides good overall agreement with real recommendation algorithms. Using the model we are able to analytically demonstrate the trade-off between diversity and overall system performance. Moreover, the model makes explicit the various choices that are available to the algorithm designer to improve recommendation diversity. Our exploration of these choices provides good insight into what can be achieved in practice by algorithms that attempt to provide greater recommendation diversity without significant degradation of system precision.
Mi Zhang 0001, Neil J. Hurley
Web Intelligence1
2009 Novel Item Recommendation by User Profile Partitioning
abstract
Standard top-N collaborative recommendation algorithms are very poor at recommending relevant products to a user that are more novel than her average tastes. Our study shows that novel recommendation is difficult because standard similarity metrics measure the aggregate similarity to multiple items in the user profile and the influence of more novel items is lost in the aggregation. To better capture the user's range of tastes, we propose to partition the user profile into clusters of similar items and compose the recommendation list of items that match well with each cluster, rather than with the entire user profile. In this paper we evaluate a number of partitioning strategies in combination with a dimension reduction strategy. A new evaluation methodology is introduced to capture the system ability to diversify its recommendations across relevant items regardless of their novelty. By plotting concentration curves of novelty against accuracy, we show that this strategy succeeds in reducing the system bias towards similar items at a small cost to overall accuracy.
Mi Zhang 0001, Neil J. Hurley
Web Intelligence1
2008 Analysis of Methods for Novel Case Selection
abstract
Successful information retrieval with case-based reasoning (CBR) depends on a good similarity metric that can distinguish those cases that are most pertinent to a user's query in a potentially large case-base. Traditional CBR ranks cases according to their similarity value and returns a small number of top-ranked cases in response to the query. Since in general the retrieved cases are very well matched to the input user query, there is a high probability that they are also strongly similar to each other, and hence the range of choice offered in the retrieved list is limited. As a response to this issue, some recent research has considered methods to increase the intra-dissimilarity or diversity of the retrieved set. In this paper, we study this problem in detail. We argue that the motivation of diversity strategies is to increase the probability of retrieving unusual or novel cases and introduce a methodology that allows their performance in terms of novel case retrieval to be evaluated. Moreover, we formulate the trade-off between diversity and matching quality as a binary optimisation problem, with an input control parameter allowing explicit tuning of this trade-off. We study solution strategies to the optimisation problems and demonstrate the importance of the control parameter in obtaining desired system performance. The methods discussed are evaluated on synthetic data, based on the publicly available Travel case-based data-set.
Neil J. Hurley, Mi Zhang 0001
ICTAI (2)2
2008 Avoiding monotony: improving the diversity of recommendation lists
abstract
The primary premise upon which top-N recommender systems operate is that similar users are likely to have similar tastes with regard to their product choices. For this reason, recommender algorithms depend deeply on similarity metrics to build the recommendation lists for end-users.However, it has been noted that the products offered on recommendation lists are often too similar to each other and attention has been paid towards the goal of improving diversity to avoid monotonous recommendations.Noting that the retrieval of a set of items matching a user query is a common problem across many applications of information retrieval, we model the competing goals of maximizing the diversity of the retrieved list while maintaining adequate similarity to the user query as a binary optimization problem. We explore a solution strategy to this optimization problem by relaxing it to a trust-region problem.This leads to a parameterized eigenvalue problem whose solution is finally quantized to the required binary solution. We apply this approach to the top-N prediction problem, evaluate the system performance on the Movielens dataset and compare it with a standard item-based top-N algorithm. A new evaluation metric ItemNovelty is proposed in this work. Improvements on both diversity and accuracy are obtained compared to the benchmark algorithm.
Mi Zhang 0001, Neil J. Hurley
RecSys1
2005 ADDI: an agent-based extension to UDDI for supply chain management
abstract
This paper proposes a new mediate module ADDI to organize the UDDI nodes published by the different corporations on supply chain and establish a UDDI dynamic ranking model. We suggest a novel model for supply chain conduct classification, and define the supply chain entity conduct types as a standard for Web service classification and UDDI ranking. In this model, Web service-oriented technologies and protocols are deployed for modeling, managing and executing business-oriented functionalities and environments. We focus on the efficient integration of supply chain as key points to harmonize these technologies. Agent-orientation concepts and technologies are applied for SCM construction and interaction patterns.
Mi Zhang 0001, Zunping Cheng, Yongzun Zhao, Joshua Zhexue Huang, Binyu Zang
CSCWD (1)1
2005 A Web Service-Based Framework for Supply Chain Management
abstract
This paper proposes a framework based on Web service to organize the corporation nodes on supply chain. We have defined a strategy for aggregating the agents, including the normal agent and the mobile agent, into the Web service architecture and the functionalities for them to control the business conducts. We also devise a UDDI ranking frame based on analysis of supply chain activities. In this frame, Web service-oriented technologies and protocols are deployed for modeling, managing and executing business-oriented functionalities. We focus on the efficient integration of supply chain as key points to harmonize these technologies. Agent-orientation concepts and technologies are applied to SCM construction and interaction patterns.
Mi Zhang 0001, Zunping Cheng, Binyu Zang
ISORC1