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

Feiyang Cai

dblp:253/1799 · DBLP profile ↗
← Back
7ranked-venue papers
2as first author
5since 2021 · last 2025
0000-0002-1486-0971ORCID · corroborated

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

Artificial intelligence and machine learning · 4 · 2 first-author · 4 since 2021Systems, architecture and hardware · 3 · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 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
2 papers
Trustworthy machine learning · 44% Robot navigation and mapping · 38% Generative modeling · 13%
Software engineering, system software, and programming languages
1 paper
Program verification · 100%

Topics — the 8 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning
robustness
0.912025
Scalable Surrogate Verification of Image-Based Neural Network Control Systems Using Composition and Unrolling · AAAI 2025
Machine learning › Trustworthy machine learning › AI safety › safety assurance
safety verification
0.912025
Scalable Surrogate Verification of Image-Based Neural Network Control Systems Using Composition and Unrolling · AAAI 2025
Program verification
neural network verification
0.912025
Scalable Surrogate Verification of Image-Based Neural Network Control Systems Using Composition and Unrolling · AAAI 2025
Robotics › Robot navigation and mapping › SLAM › SLAM front-end
SLAM initialization
0.812024
Stereo-NEC: Enhancing Stereo Visual-Inertial SLAM Initialization with Normal Epipolar Constraints · ICRA 2024
Robotics › Robot navigation and mapping › SLAM › multi-sensor SLAM
visual-inertial SLAM
0.812024
Stereo-NEC: Enhancing Stereo Visual-Inertial SLAM Initialization with Normal Epipolar Constraints · ICRA 2024
Machine learning › Generative modeling › generative adversarial network
conditional GAN
0.312025
Scalable Surrogate Verification of Image-Based Neural Network Control Systems Using Composition and Unrolling · AAAI 2025
Machine learning › Generative modeling
generative adversarial network
0.312025
Scalable Surrogate Verification of Image-Based Neural Network Control Systems Using Composition and Unrolling · AAAI 2025
Computer vision › 3D vision
stereo vision
0.212024
Stereo-NEC: Enhancing Stereo Visual-Inertial SLAM Initialization with Normal Epipolar Constraints · ICRA 2024

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

unrolling · 1.7set-based formal analysis · 1.7reachability analysis · 1.7composition · 1.7normal epipolar constraint · 0.8maximum a posteriori estimation · 0.8gyroscope bias estimation · 0.8bundle adjustment · 0.8
YearPublicationVenuePosition
2025 Scalable Surrogate Verification of Image-Based Neural Network Control Systems Using Composition and Unrolling
abstract
Verifying safety of neural network control systems that use images as input is a difficult problem because, from a given system state, there is no known way to mathematically model what images are possible in the real-world. We build upon recent work that considers a surrogate verification approach, training a conditional generative adversarial network (cGAN) as an image generator in place of the real world. This setup enables set-based formal analysis of the closed-loop system, providing analysis beyond simulation and testing. While existing work is effective on small examples, excessive overapproximation both within a single control period (one-step error) and across multiple periods (multi-step error) limits its scalability. We propose approaches to overcome these errors. First, we address one-step error by composing the system's dynamics along with the cGAN and neural network controller, without losing the dependencies between input states and the control outputs as in the monotonic analysis of the system dynamics. Second, we reduce multi-step error by repeating the single-step composition, essentially unrolling multiple steps of the control loop into a large neural network. We then leverage existing network verification algorithms to compute accurate reachable sets for multiple steps, avoiding the accumulation of abstraction error at each step.We demonstrate the effectiveness of our approach in terms of both accuracy and scalability using two case studies. On the aircraft taxiing system, the converged reachable set is 175% larger using the prior baseline method compared with our proposed approach. On the emergency braking system, with 24x the number of image output variables from the cGAN, the baseline method fails to prove any states are safe, whereas our improvements enable set-based safety analysis.
Feiyang Cai, Chuchu Fan, Stanley Bak
AAAI1
2025 Supervised Contrastive Disentanglement for Classification
abstract
Both supervised contrastive learning and traditional cross entropy based supervised learning methods have demonstrated strong performance in classification tasks. The combination of those two methods has the potential to achieve better performance for classification tasks. In this paper, we introduce Supervised Contrastive Disentanglement for Classification (CoDiC), a novel method that combines supervised contrastive learning and cross entropy to explicitly disentangle latent features into class logits and instance-specific embeddings. This disentanglement enables CoDiC to isolate class information while suppressing spurious or instance-dependent variations, leading to enhanced performance. We evaluate CoDiC across a diverse set of datasets, including CIFAR-10, CIFAR-100, and the histopathology dataset CAMELYON16. CoDiC consistently outperforms baseline methods, including cross-entropy, SimCLR, and SupCon. Notably, on CIFAR-100, CoDiC achieves a top-1 accuracy of 80.1%, outperforming the next-best method by 3.6%, and demonstrating the effectiveness of disentanglement for robust classification in different domains.
Joshua Luo, Luke Zhong, Feiyang Cai, Long Cheng 0005
ICMLA3
2024 Stereo-NEC: Enhancing Stereo Visual-Inertial SLAM Initialization with Normal Epipolar Constraints
abstract
We propose an accurate and robust initialization approach for stereo visual-inertial SLAM systems. Unlike the current state-of-the-art method, which heavily relies on the accuracy of a pure visual SLAM system to estimate inertial variables without updating camera poses, potentially compromising accuracy and robustness, our approach offers a different solution. We realize the crucial impact of precise gyroscope bias estimation on rotation accuracy. This, in turn, affects trajectory accuracy due to the accumulation of translation errors. To address this, we first independently estimate the gyroscope bias and use it to formulate a maximum a posteriori problem for further refinement. After this refinement, we proceed to update the rotation estimation by performing IMU integration with gyroscope bias removed from gyroscope measurements. We then leverage robust and accurate rotation estimates to enhance translation estimation via 3-DoF bundle adjustment. Moreover, we introduce a novel approach for determining the success of the initialization by evaluating the residual of the normal epipolar constraint. Extensive evaluations on the EuRoC dataset illustrate that our method excels in accuracy and robustness. It outperforms ORB-SLAM3, the current leading stereo visual-inertial initialization method, in terms of absolute trajectory error and relative rotation error, while maintaining competitive computational speed. Notably, even with 5 keyframes for initialization, our method consistently surpasses the state-of-the-art approach using 10 keyframes in rotation accuracy. The open source code is available at https://github.com/ApdowJN/Stereo-NEC.git.
Chieh Chou, Ganesh Sevagamoorthy, Zheng Chen 0016, Ziyue Feng, Youjie Xia, Feiyang Cai, Yi Xu 0002, Philippos Mordohai
ICRA8
2022 A Vision Transformer Architecture for Open Set Recognition
abstract
Deep neural networks have demonstrated prominent capacities for image classification tasks in a closed set setting, where the test data come from the same distribution as the training data. However, in a more realistic open set scenario, traditional classifiers with incomplete knowledge cannot tackle test data that are not from the training classes. Open set recognition (OSR) aims to address this problem by both identifying unknown classes and distinguishing known classes simultaneously. In this paper, we propose a novel approach to OSR that is based on the vision transformer (ViT) technique. Specifically, our approach employs two separate training stages. First, a ViT model is trained to perform closed set classification. Then, an additional detection head is attached to the embedded features extracted by the ViT, trained to force the representations of known data to class-specific clusters compactly. Test examples are identified as known or unknown based on their distance to the cluster centers. To the best of our knowledge, this is the first time to leverage ViT for the purpose of OSR, and our extensive evaluation against several OSR benchmark datasets reveals that our approach significantly outperforms other baseline methods and obtains new state-of-the-art performance.
Feiyang Cai, Zhenkai Zhang 0002, Jie Liu 0001, Xenofon Koutsoukos
ICMLA1
2022 Moving target defense for the security and resilience of mixed time and event triggered cyber-physical systems
Bradley Potteiger, Abhishek Dubey, Feiyang Cai, Xenofon Koutsoukos, Zhenkai Zhang 0002
J. Syst. Archit.3
2020 Security in Mixed Time and Event Triggered Cyber-Physical Systems using Moving Target Defense
abstract
Memory corruption attacks such as code injection, code reuse, and non-control data attacks have become widely popular for compromising safety-critical Cyber-Physical Systems (CPS). Moving target defense (MTD) techniques such as instruction set randomization (ISR), address space randomization (ASR), and data space randomization (DSR) can be used to protect systems against such attacks. CPS often use time-triggered architectures to guarantee predictable and reliable operation. MTD techniques can cause time delays with unpredictable behavior. To protect CPS against memory corruption attacks, MTD techniques can be implemented in a mixed time and event-triggered architecture that provides capabilities for maintaining safety and availability during an attack. This paper presents a mixed time and event-triggered MTD security approach based on the ARINC 653 architecture that provides predictable and reliable operation during normal operation and rapid detection and reconfiguration upon detection of attacks. We leverage a hardware-in-the-loop testbed and an advanced emergency braking system (AEBS) case study to show the effectiveness of our approach.
Bradley Potteiger, Feiyang Cai, Abhishek Dubey, Xenofon Koutsoukos, Zhenkai Zhang 0002
ISORC2
2019 Safety Verification of Cyber-Physical Systems with Reinforcement Learning Control
abstract
This paper proposes a new forward reachability analysis approach to verify safety of cyber-physical systems (CPS) with reinforcement learning controllers. The foundation of our approach lies on two efficient, exact and over-approximate reachability algorithms for neural network control systems using star sets, which is an efficient representation of polyhedra. Using these algorithms, we determine the initial conditions for which a safety-critical system with a neural network controller is safe by incrementally searching a critical initial condition where the safety of the system cannot be established. Our approach produces tight over-approximation error and it is computationally efficient, which allows the application to practical CPS with learning enable components (LECs). We implement our approach in NNV, a recent verification tool for neural networks and neural network control systems, and evaluate its advantages and applicability by verifying safety of a practical Advanced Emergency Braking System (AEBS) with a reinforcement learning (RL) controller trained using the deep deterministic policy gradient (DDPG) method. The experimental results show that our new reachability algorithms are much less conservative than existing polyhedra-based approaches. We successfully determine the entire region of the initial conditions of the AEBS with the RL controller such that the safety of the system is guaranteed, while a polyhedra-based approach cannot prove the safety properties of the system.
Hoang-Dung Tran, Feiyang Cai, Diego Manzanas Lopez, Patrick Musau, Taylor T. Johnson, Xenofon Koutsoukos
ACM Trans. Embed. Comput. Syst.2