Demo Data from EDBT 2026 / reviewers in the wild / expert
Haoran Fang
dblp:124/4722
· DBLP profile ↗
6ranked-venue papers
1as first author
5since 2021 · last 2025
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 3 · 3 since 2021Computer networks · 1Security and privacy · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
1 paper |
Efficient and distributed learning · 50% Trustworthy machine learning · 50% | |
| Software engineering, system software, and programming languages
1 paper |
Software testing · 67% Program analysis · 33% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Trustworthy machine learning › robustness
adversarial robustness |
0.9 | 1 | 2025 | Accelerated Vertical Federated Adversarial Learning through Decoupling Layer-Wise Dependencies · NeurIPS 2025 |
Machine learning › Trustworthy machine learning › robustness › adversarial robustness
adversarial training |
0.9 | 1 | 2025 | Accelerated Vertical Federated Adversarial Learning through Decoupling Layer-Wise Dependencies · NeurIPS 2025 |
Machine learning › Efficient and distributed learning
federated learning |
0.9 | 1 | 2025 | Accelerated Vertical Federated Adversarial Learning through Decoupling Layer-Wise Dependencies · NeurIPS 2025 |
Machine learning › Efficient and distributed learning › federated learning › federated learning architecture
vertical federated learning |
0.9 | 1 | 2025 | Accelerated Vertical Federated Adversarial Learning through Decoupling Layer-Wise Dependencies · NeurIPS 2025 |
Software testing › fuzzing › greybox fuzzing
directed greybox fuzzing |
0.8 | 1 | 2024 | DDGF: Dynamic Directed Greybox Fuzzing with Path Profiling · ISSTA 2024 |
Software testing
fuzzing |
0.8 | 1 | 2024 | DDGF: Dynamic Directed Greybox Fuzzing with Path Profiling · ISSTA 2024 |
Program analysis › dynamic analysis › profiling
path profiling |
0.8 | 1 | 2024 | DDGF: Dynamic Directed Greybox Fuzzing with Path Profiling · ISSTA 2024 |
Methods — techniques the papers use, named apart from their topics
decoupled backpropagation · 0.9convergence analysis · 0.9ball-larus path profiling · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Accelerated Vertical Federated Adversarial Learning through Decoupling Layer-Wise DependenciesabstractVertical Federated Learning (VFL) enables participants to collaboratively train models on aligned samples while keeping their heterogeneous features private and distributed.
Despite their utility, VFL models remain vulnerable to adversarial attacks during inference.
Adversarial Training (AT), which generates adversarial examples at each training iteration, stands as the most effective defense for improving model robustness.
However, applying AT in VFL settings (VFAL) faces significant computational efficiency challenges, as the distributed training framework necessitates iterative propagations across participants.
To this end, we propose **_DecVFAL_** framework, which substantially accelerates **_VFAL_** training through a dual-level ***Dec***oupling mechanism applied during adversarial sample generation.
Specifically, we first decouple the bottom modules of clients (directly responsible for adversarial updates) from the remaining networks, enabling efficient _lazy sequential propagations_ that reduce communication frequency through delayed gradients.
We further introduce _decoupled parallel backpropagation_ to accelerate delayed gradient computation by eliminating idle waiting through parallel processing across modules.
Additionally, we are the first to establish convergence analysis for VFAL, rigorously characterizing how our decoupling mechanism interacts with existing VFL dynamics, and prove that _DecVFAL_ achieves an $\mathcal{O}(1/\sqrt{K})$ convergence rate matching that of standard VFLs.
Experimental results show that _DecVFAL_ ensures competitive robustness while significantly achieving about $3\sim10\times$ speed up. Tianxing Man, Ganyu Wang, Jinjie Fang, Haoran Fang, Bin Gu 0001, Yi Chang 0001 |
NeurIPS | 5 |
| 2024 | DDGF: Dynamic Directed Greybox Fuzzing with Path ProfilingabstractCoverage-Guided Fuzzing (CGF) has become the most popular and effective method for vulnerability detection. It is usually designed as an automated “black-box” tool. Security auditors start it and then just wait for the results. However, after a period of testing, CGF struggles to find new coverage gradually, thus making it inefficient. It is difficult for users to explain reasons that prevent fuzzing from making further progress and to determine whether the existing coverage is sufficient. In addition, there is no way to interact and direct the fuzzing process. In this paper, we design the dynamic directed greybox fuzzing (DDGF) to facilitate collaboration between the user and fuzzer. By leveraging Ball-Larus path profiling algorithm, we propose two new techniques: dynamic introspection and dynamic direction. Dynamic introspection reveals the significant imbalance in the distribution of path frequency through encoding and decoding. Based on the insight from introspection, users can dynamically direct the fuzzer to focus testing on the selected paths in real time. We implement DDGF based on AFL++. Experiments on Magma show that DDGF is effective in helping the fuzzer to reproduce vulnerabilities faster, with up to 100x speedup and only 13% performance overhead. DDGF shows the great potential of human-in-the-loop for fuzzing. Haoran Fang, Kaikai Zhang, Donghui Yu, Yuanyuan Zhang 0002 |
ISSTA | 1 |
| 2023 | SEnFuzzer: Detecting SGX Memory Corruption via Information Feedback and Tailored Interface AnalysisabstractIntel SGX provides protected memory called enclave to secure the private user data against corrupted or malicious OS environment. However, several researches have shown that the SGX applications suffer from memory corruption vulnerabilities, thus leading to critical information leakage. Detecting memory corruption vulnerability in SGX applications can be cumbersome. Existing works either use symbolic execution or formal methods to analyze the enclave library, which is known to be inefficient and errors prone. Fuzzing, an effective and efficient vulnerability detection method is rarely used in SGX and has limitations. Donghui Yu, Haoran Fang, Ya Fang, Yuanyuan Zhang 0002 |
RAID | 3 |
| 2022 | Adaptive Neural Fixed-time Sliding Mode Control of Uncertain Robotic Manipulators with Input Saturation and Prescribed Constraints
Yuxiang Wu, Haoran Fang, Fuxi Wan |
Neural Process. Lett. | 2 |
| 2021 | Cooperative learning control of uncertain nonholonomic wheeled mobile robots with state constraints
Yuxiang Wu, Haoran Fang, Fuxi Wan |
Neural Comput. Appl. | 3 |
| 2013 | Design of downlink beamformer for real-time and non-real-time servicesabstractWe study the downlink beamformer design problem considering different real-time requirements of users. The problem is formulated mathematically as a non-convex optimization problem. The objective is to maximize the minimum signal to interference plus noise ratio (SINR) of the non-real-time service users, considering the SINR constraints of the real-time users and the total transmission power constraint. We carefully study the feasibility conditions for the original non-convex optimization problem. The results provide both theoretical and physical insights into the beamformer design problem. After a series of equivalence and relaxation of the original problem, the solution can be found via bisection feasibility checking and solving a set of geometric programming (GP) problems obtained from randomization. Combining the feasibility checking algorithm and the randomization procedure, we have our algorithm for computing the beamforming vector. Numerical results are provided for illustration. Siduo Shen, Haoran Fang, Tat-Ming Lok |
WCNC | 2 |