VLDB 2026 Research / reviewers in the wild / expert
Changlin Liu
dblp:186/0772
· DBLP profile ↗
10ranked-venue papers
4as first author
9since 2021 · last 2025
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 3 · 2 first-author · 3 since 2021Artificial intelligence and machine learning · 2 · 1 first-author · 2 since 2021Security and privacy · 2 · 2 since 2021Software engineering, systems software and programming languages · 2 · 1 first-author · 1 since 2021Computer networks · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | An Efficient Two-Stage Machine Unlearning Framework for Poisoned Specific Emitter IdentificationabstractSpecific emitter identification (SEI) is capable of identifying individuals from varying radiation sources, and it has been widely used in both military and civilian fields. Current deep learning-based SEI methods typically demand substantial training samples. However, their performance deteriorates significantly when confronted with abnormal or poisoned samples, such as those subjected to impersonation attacks or label flipping attacks. In this paper, we propose an efficient machine unlearning-based algorithm with knowledge distillation and noise generation, to deal with the negative effects of forgettable poisoned samples in trained SEI deep network models while keeping the identification accuracy for the retaining sample set. Specifically, we first establish a feasible two teachers-one student based knowledge distillation framework without any training restrictions, to achieve the coarse-grained student network for unlearning ability in poisoned SEI model. In addition, based on the constructed loss-maximizing noise generation model for forgettable samples, we design an available machine unlearning algorithm with impair-repair paradigm based weight manipulations, to further remove the residual poisoned sample effects in the trained student network model and improve the SEI accuracy for the retaining samples. Finally, a series of experiments are implemented on our synthetic dataset and the public ORACLE dataset, and the results demonstrate that the proposed method can achieve the average accuracy of 98.34% on the retain set and 0.54% on the forgettable set. and the efficiency of our unlearning method is almost 10 times faster than that of other retrain-based methods. Xuanpeng Li, Changlin Liu, Sen Sun, Zinan Zhou, Yezhuo Zhang |
IEEE Internet Things J. | 2 |
| 2024 | Constructing Adversarial Network Attacks in Realistic Network Environments
Yadi Han, Changlin Liu |
ICIC (9) | 4 |
| 2024 | KGhish: A Phishing Website Detection Method Based on Knowledge Graph
Changlin Liu, Shanshan Wang 0003, Limei Huang |
ICIC (13) | 1 |
| 2024 | Adaptively identify and refine ill-posed regions for accurate stereo matching
Changlin Liu, Linjun Sun, Xin Ning 0001, Weijun Li 0002 |
Neural Networks | 1 |
| 2023 | Impact of FOSB on Tumor Microenvironment and Immunotherapy in Pan-CancerabstractFOSB has different expressions in gastric, breast, and pancreatic cancers. At the same time, FOSB plays an important role in the research of cancer prognosis and treatment. In this paper, the effect and influence of FOSB on tumor microenvironment(TME) and immunotherapy in Pan-Cancer were analyzed. The results show that positively significant correlation between FOSB expression and TME in a variety of cancers. For immunotherapy, the high expression of FOSB always makes a higher immunotherapy score than the low expression. Changlin Liu, Gang He 0001, Zhengguo Chen |
BIBM | 1 |
| 2023 | Low-Frequency Aware Unsupervised Detection of Dark Jargon Phrases on Social Platforms
Limei Huang, Shanshan Wang 0003, Changlin Liu, Xueyang Cao, Yadi Han, Shaolei Liu |
PRICAI (2) | 3 |
| 2022 | PROMAL: Precise Window Transition Graphs for Android via Synergy of Program Analysis and Machine LearningabstractMobile apps have been an integral part in our daily life. As these apps become more complex, it is critical to provide automated analysis techniques to ensure the correctness, security, and performance of these apps. A key component for these automated analysis techniques is to create a graphical user interface (GUI) model of an app, i.e., a window transition graph (WTG), that models windows and transitions among the windows. While existing work has provided both static and dynamic analysis to build the WTG for an app, the constructed WTG misses many transitions or contains many infeasible transitions due to the coverage issues of dynamic analysis and over-approximation of the static analysis. We propose ProMal, a "tribrid" analysis that synergistically combines static analysis, dynamic analysis, and machine learning to construct a precise WTG. Specifically, ProMal first applies static analysis to build a static WTG, and then applies dynamic analysis to verify the transitions in the static WTG. For the unverified transitions, ProMal further provides machine learning techniques that leverage runtime information (i.e., screenshots, UI layouts, and text information) to predict whether they are feasible transitions. Our evaluations on 40 real-world apps demonstrate the superiority of ProMal in building WTGs over static analysis, dynamic analysis, and machine learning techniques when they are applied separately. Changlin Liu, Tianming Liu 0002, Diandian Gu, Yun Ma 0002, Haoyu Wang 0001, Xusheng Xiao |
ICSE | 1 |
| 2022 | DEPCOMM: Graph Summarization on System Audit Logs for Attack InvestigationabstractCausality analysis generates a dependency graph from system audit logs, which has emerged as an important solution for attack investigation. In the dependency graph, nodes represent system entities (e.g., processes and files) and edges represent dependencies among entities (e.g., a process writing to a file). Despite the promising early results, causality analysis often produces a large graph (> 100,000 edges) and it is a daunting task for security analysts to inspect such a large graph for attack investigation. To address challenges in attack investigation, we propose DEPCOMM, a graph summarization approach that generates a summary graph from a dependency graph by partitioning a large graph into process-centric communities and presenting summaries for each community. Specifically, each community consists of a set of intimate processes that cooperate with each other to accomplish certain system activities (e.g., file compression), and the resources (e.g., files) accessed by these processes. Within a community, DEPCOMM further identifies redundant edges caused by less-important and repetitive system activities, and perform compression on these edges. Finally, DEPCOMM generates the summary for each community using the InfoPaths that represent the information flows across communities. These InfoPaths are more likely to capture a set of attack-related processes that work together to achieve certain malicious goals. Our evaluations on real attacks ($\sim 150$ million events) demonstrate that DEPCOMM generates 18.4 communities on average for a dependency graph, which is $\sim 70 \times$ smaller than the original graph. Our compression further reduces the edges in each community to 32.1 on average. Compared with the 9 state-of-the-art community detection algorithms, on average, DEPCOMM achieves a $2.29\times$ better F1-score than these algorithms in detecting communities. Through cooperating with the automatic techniques HOLMES, DEPCOMM can identify attack-related communities by a recall of 96.2%. Our case studies on the real attacks also demonstrate DEPCOMM’s effectiveness in facilitating attack investigation. Zhiqiang Xu 0001, Pengcheng Fang, Changlin Liu, Xusheng Xiao, Yu Wen 0001, Dan Meng 0002 |
SP | 3 |
| 2022 | Back-Propagating System Dependency Impact for Attack Investigation
Pengcheng Fang, Peng Gao 0008, Changlin Liu, Erman Ayday, Kangkook Jee, Ting Wang 0006, Yanfang Ye 0001, Zhuotao Liu, Xusheng Xiao |
USENIX Security Symposium | 3 |
| 2019 | Root Cause Localization for Unreproducible Builds via Causality Analysis Over System Call TracingabstractLocalization of the root causes for unreproducible builds during software maintenance is an important yet challenging task, primarily due to limited runtime traces from build processes and high diversity of build environments. To address these challenges, in this paper, we propose RepTrace, a framework that leverages the uniform interfaces of system call tracing for monitoring executed build commands in diverse build environments and identifies the root causes for unreproducible builds by analyzing the system call traces of the executed build commands. Specifically, from the collected system call traces, RepTrace performs causality analysis to build a dependency graph starting from an inconsistent build artifact (across two builds) via two types of dependencies: read/write dependencies among processes and parent/child process dependencies, and searches the graph to find the processes that result in the inconsistencies. To address the challenges of massive noisy dependencies and uncertain parent/child dependencies, RepTrace includes two novel techniques: (1) using differential analysis on multiple builds to reduce the search space of read/write dependencies, and (2) computing similarity of the runtime values to filter out noisy parent/child process dependencies. The evaluation results of RepTrace over a set of real-world software packages show that RepTrace effectively finds not only the root cause commands responsible for the unreproducible builds, but also the files to patch for addressing the unreproducible issues. Among its Top-10 identified commands and files, RepTrace achieves high accuracy rate of 90.00% and 90.56% in identifying the root causes, respectively. Zhilei Ren, Changlin Liu, Xusheng Xiao, He Jiang 0001, Tao Xie 0001 |
ASE | 2 |