EDBT 2026 Demo / reviewers in the wild / expert
Jiameng Fan
dblp:196/7836
· DBLP profile ↗
10ranked-venue papers
4as first author
5since 2021 · last 2024
0000-0001-9325-7718ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 1 first-author · 1 since 2021Artificial intelligence and machine learning · 3 · 2 first-author · 3 since 2021Software engineering, systems software and programming languages · 2 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-author · 2 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
5 papers |
Trustworthy machine learning · 76% Representation and self-supervised learning · 13% Reinforcement learning · 8% | |
| Theoretical computer science
2 papers |
Automated reasoning and model checking · 82% Mathematical optimization · 18% |
Topics — the 18 heaviest of 19, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Trustworthy machine learning
robustness |
2.5 | 4 | 2024 | POLAR-Express: Efficient and Precise Formal Reachability Analysis of Neural-Network Controlled Systems · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2024 REGLO: Provable Neural Network Repair for Global Robustness Properties · AAAI 2024 Adversarial Training and Provable Robustness: A Tale of Two Objectives · AAAI 2021 |
Machine learning › Trustworthy machine learning
fairness |
0.8 | 1 | 2024 | REGLO: Provable Neural Network Repair for Global Robustness Properties · AAAI 2024 |
Machine learning › Trustworthy machine learning › verification
formal verification of neural networks |
0.8 | 1 | 2024 | POLAR-Express: Efficient and Precise Formal Reachability Analysis of Neural-Network Controlled Systems · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2024 |
Machine learning › Trustworthy machine learning › fairness
individual fairness |
0.8 | 1 | 2024 | REGLO: Provable Neural Network Repair for Global Robustness Properties · AAAI 2024 |
Machine learning › Trustworthy machine learning › robustness
neural network repair |
0.8 | 1 | 2024 | REGLO: Provable Neural Network Repair for Global Robustness Properties · AAAI 2024 |
Automated reasoning and model checking › neural network verification
neural network control system verification |
0.8 | 1 | 2024 | POLAR-Express: Efficient and Precise Formal Reachability Analysis of Neural-Network Controlled Systems · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2024 |
Automated reasoning and model checking
reachability |
0.8 | 1 | 2024 | POLAR-Express: Efficient and Precise Formal Reachability Analysis of Neural-Network Controlled Systems · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2024 |
Machine learning › Representation and self-supervised learning
information bottleneck |
0.6 | 1 | 2022 | DRIBO: Robust Deep Reinforcement Learning via Multi-View Information Bottleneck · ICML 2022 |
Machine learning › Representation and self-supervised learning › information bottleneck
multi-view information bottleneck |
0.6 | 1 | 2022 | DRIBO: Robust Deep Reinforcement Learning via Multi-View Information Bottleneck · ICML 2022 |
Machine learning › Reinforcement learning
robust reinforcement learning |
0.6 | 1 | 2022 | DRIBO: Robust Deep Reinforcement Learning via Multi-View Information Bottleneck · ICML 2022 |
Machine learning › Trustworthy machine learning › robustness › adversarial robustness
adversarial training |
0.5 | 1 | 2021 | Adversarial Training and Provable Robustness: A Tale of Two Objectives · AAAI 2021 |
Machine learning › Trustworthy machine learning › robustness
certified robustness |
0.5 | 1 | 2021 | Adversarial Training and Provable Robustness: A Tale of Two Objectives · AAAI 2021 |
Machine learning › Trustworthy machine learning › robustness
neural network verification |
0.4 | 1 | 2020 | Divide and Slide: Layer-Wise Refinement for Output Range Analysis of Deep Neural Networks · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020 |
Mathematical optimization › discrete optimization
mixed integer linear programming |
0.4 | 1 | 2020 | Divide and Slide: Layer-Wise Refinement for Output Range Analysis of Deep Neural Networks · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020 |
Automated reasoning and model checking
neural network verification |
0.4 | 1 | 2020 | Divide and Slide: Layer-Wise Refinement for Output Range Analysis of Deep Neural Networks · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020 |
Embedded and real-time systems › cyber-physical systems
cyber-physical system safety |
0.2 | 1 | 2024 | POLAR-Express: Efficient and Precise Formal Reachability Analysis of Neural-Network Controlled Systems · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2024 |
Machine learning › Reinforcement learning › function approximation
representation learning for reinforcement learning |
0.2 | 1 | 2022 | DRIBO: Robust Deep Reinforcement Learning via Multi-View Information Bottleneck · ICML 2022 |
Machine learning › Deep learning architectures and training
activation function |
0.1 | 1 | 2020 | Divide and Slide: Layer-Wise Refinement for Output Range Analysis of Deep Neural Networks · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020 |
Methods — techniques the papers use, named apart from their topics
taylor model arithmetic · 2.3parallel computation · 2.3over-approximation · 1.5robust convex optimization · 0.8overapproximation · 0.8gradient analysis · 0.8information bottleneck · 0.6contrastive learning · 0.6robustness verification · 0.5gradient descent · 0.5adversarial training · 0.5mixed integer linear programming · 0.4layer-wise refinement · 0.4convex polygonal relaxation · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | REGLO: Provable Neural Network Repair for Global Robustness PropertiesabstractWe present REGLO, a novel methodology for repairing pretrained neural networks to satisfy global robustness and individual fairness properties. A neural network is said to be globally robust with respect to a given input region if and only if all the input points in the region are locally robust. This notion of global robustness also captures the notion of individual fairness as a special case. We prove that any counterexample to a global robustness property must exhibit a corresponding large gradient. For ReLU networks, this result allows us to efficiently identify the linear regions that violate a given global robustness property. By formulating and solving a suitable robust convex optimization problem, REGLO then computes a minimal weight change that will provably repair these violating linear regions. Feisi Fu, Zhilu Wang, Weichao Zhou, Yixuan Wang 0001, Jiameng Fan, Chao Huang 0015, Qi Zhu 0002, Xin Chen 0002, Wenchao Li 0001 |
AAAI | 5 |
| 2024 | POLAR-Express: Efficient and Precise Formal Reachability Analysis of Neural-Network Controlled SystemsabstractNeural networks (NNs) playing the role of controllers have demonstrated impressive empirical performance on challenging control problems. However, the potential adoption of NN controllers in real-life applications has been significantly impeded by the growing concerns over the safety of these NN-controlled systems (NNCSs). In this work, we present POLAR-Express, an efficient and precise formal reachability analysis tool for verifying the safety of NNCSs. POLAR-Express uses Taylor model (TM) arithmetic to propagate TMs layer-by-layer across an NN to compute an overapproximation of the NN. It can be applied to analyze any feedforward NNs with continuous activation functions, such as ReLU, Sigmoid, and Tanh activation functions that cover the common benchmarks for NNCS reachability analysis. Compared with its earlier prototype POLAR, we develop a novel approach in POLAR-Express to propagate TMs more efficiently and precisely across ReLU activation functions, and provide parallel computation support for TM propagation, thus significantly improving the efficiency and scalability. Across the comparison with six other state-of-the-art tools on a diverse set of common benchmarks, POLAR-Express achieves the best verification efficiency and tightness in the reachable set analysis. POLAR-Express is publicly available athttps://github.com/ChaoHuang2018/POLAR_Tool. Yixuan Wang 0001, Weichao Zhou, Jiameng Fan, Zhilu Wang, Xin Chen 0002, Chao Huang 0015, Wenchao Li 0001, Qi Zhu 0002 |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 3 |
| 2022 | POLAR: A Polynomial Arithmetic Framework for Verifying Neural-Network Controlled Systems
Chao Huang 0015, Jiameng Fan, Xin Chen 0002, Wenchao Li 0001, Qi Zhu 0002 |
ATVA | 2 |
| 2022 | DRIBO: Robust Deep Reinforcement Learning via Multi-View Information BottleneckabstractDeep reinforcement learning (DRL) agents are often sensitive to visual changes that were unseen in their training environments. To address this problem, we leverage the sequential nature of RL to learn robust representations that encode only task-relevant information from observations based on the unsupervised multi-view setting. Specif- ically, we introduce a novel contrastive version of the Multi-View Information Bottleneck (MIB) objective for temporal data. We train RL agents from pixels with this auxiliary objective to learn robust representations that can compress away task-irrelevant information and are predictive of task-relevant dynamics. This approach enables us to train high-performance policies that are robust to visual distractions and can generalize well to unseen environments. We demonstrate that our approach can achieve SOTA performance on a di- verse set of visual control tasks in the DeepMind Control Suite when the background is replaced with natural videos. In addition, we show that our approach outperforms well-established base- lines for generalization to unseen environments on the Procgen benchmark. Our code is open- sourced and available at https://github. com/BU-DEPEND-Lab/DRIBO. Jiameng Fan, Wenchao Li 0001 |
ICML | 1 |
| 2021 | Adversarial Training and Provable Robustness: A Tale of Two ObjectivesabstractWe propose a principled framework that combines adversarial training and provable robustness verification for training certifiably robust neural networks. We formulate the training problem as a joint optimization problem with both empirical and provable robustness objectives and develop a novel gradient-descent technique that can eliminate bias in stochastic multi-gradients. We perform both theoretical analysis on the convergence of the proposed technique and experimental comparison with state-of-the-arts. Results on MNIST and CIFAR-10 show that our method can consistently match or outperform prior approaches for provable l∞ robustness. Notably, we achieve 6.60% verified test error on MNIST at ε = 0.3, and 66.57% on CIFAR-10 with ε = 8/255. Jiameng Fan, Wenchao Li 0001 |
AAAI | 1 |
| 2020 | ReachNN*: A Tool for Reachability Analysis of Neural-Network Controlled Systems
Jiameng Fan, Chao Huang 0015, Xin Chen 0002, Wenchao Li 0001, Qi Zhu 0002 |
ATVA | 1 |
| 2020 | Know the Unknowns: Addressing Disturbances and Uncertainties in Autonomous Systems : Invited PaperabstractFuture autonomous systems will employ complex sensing, computation, and communication components for their perception, planning, control, and coordination, and could operate in highly dynamic and uncertain environment with safety and security assurance. To realize this vision, we have to better understand and address the challenges from the "unknowns" - the unexpected disturbances from component faults, environmental interference, and malicious attacks, as well as the inherent uncertainties in system inputs, model inaccuracies, and machine learning techniques (particularly those based on neural networks). In this work, we will discuss these challenges, propose our approaches in addressing them, and present some of the initial results. In particular, we will introduce a cross-layer framework for modeling and mitigating execution uncertainties (e.g., timing violations, soft errors) with weakly-hard paradigm, quantitative and formal methods for ensuring safe and time-predictable application of neural networks in both perception and decision making, and safety-assured adaptation strategies in dynamic environment. Qi Zhu 0002, Wenchao Li 0001, Hyoseung Kim 0001, Yecheng Xiang, Kacper Wardega, Zhilu Wang, Yixuan Wang 0001, Hengyi Liang, Chao Huang 0015, Jiameng Fan, Hyunjong Choi |
ICCAD | 10 |
| 2020 | Divide and Slide: Layer-Wise Refinement for Output Range Analysis of Deep Neural NetworksabstractIn this article, we present a layer-wise refinement method for neural network output range analysis. While approaches such as nonlinear programming (NLP) can directly model the high nonlinearity brought by neural networks in output range analysis, they are known to be difficult to solve in general. We propose to use a convex polygonal relaxation (overapproximation) of the activation functions to cope with the nonlinearity. This allows us to encode the relaxed problem into a mixedinteger linear program (MILP), and control the tightness of the relaxation by adjusting the number of segments in the polygon. Starting with a segment number of 1 for each neuron, which coincides with a linear programming (LP) relaxation, our approach selects neurons layer by layer to iteratively refine this relaxation. To tackle the increase of the number of integer variables with tighter refinement, we bridge the propagation-based method and the programming-based method by dividing and sliding the layerwise constraints. Specifically, given a sliding number s, for the neurons in layer l, we only encode the constraints of the layers between l - s and l. We show that our overall framework is sound and provides a valid overapproximation. Experiments on deep neural networks demonstrate significant improvement on output range analysis precision using our approach compared to the state-of-the-art. Chao Huang 0015, Jiameng Fan, Xin Chen 0002, Wenchao Li 0001, Qi Zhu 0002 |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 2019 | Towards Verification-Aware Knowledge Distillation for Neural-Network Controlled Systems: Invited PaperabstractNeural networks are widely used in many applications ranging from classification to control. While these networks are composed of simple arithmetic operations, they are challenging to formally verify for properties such as reachability due to the presence of nonlinear activation functions. In this paper, we make the observation that Lipschitz continuity of a neural network not only can play a major role in the construction of reachable sets for neural-network controlled systems but also can be systematically controlled during training of the neural network. We build on this observation to develop a novel verification-aware knowledge distillation framework that transfers the knowledge of a trained network to a new and easier-to-verify network. Experimental results show that our method can substantially improve reachability analysis of neural-network controlled systems for several state-of-the-art tools. Jiameng Fan, Chao Huang 0015, Wenchao Li 0001, Xin Chen 0002, Qi Zhu 0002 |
ICCAD | 1 |
| 2019 | ReachNN: Reachability Analysis of Neural-Network Controlled SystemsabstractApplying neural networks as controllers in dynamical systems has shown great promises. However, it is critical yet challenging to verify the safety of such control systems with neural-network controllers in the loop. Previous methods for verifying neural network controlled systems are limited to a few specific activation functions. In this work, we propose a new reachability analysis approach based on Bernstein polynomials that can verify neural-network controlled systems with a more general form of activation functions, i.e., as long as they ensure that the neural networks are Lipschitz continuous. Specifically, we consider abstracting feedforward neural networks with Bernstein polynomials for a small subset of inputs. To quantify the error introduced by abstraction, we provide both theoretical error bound estimation based on the theory of Bernstein polynomials and more practical sampling based error bound estimation, following a tight Lipschitz constant estimation approach based on forward reachability analysis. Compared with previous methods, our approach addresses a much broader set of neural networks, including heterogeneous neural networks that contain multiple types of activation functions. Experiment results on a variety of benchmarks show the effectiveness of our approach. Chao Huang 0015, Jiameng Fan, Wenchao Li 0001, Xin Chen 0002, Qi Zhu 0002 |
ACM Trans. Embed. Comput. Syst. | 2 |