VLDB 2026 Research / reviewers in the wild / expert
Tomoya Yamaguchi 0001
dblp:48/8717-1 · also Tom Yamaguchi 0001
· DBLP profile ↗
11ranked-venue papers
4as first author
5since 2021 · last 2024
0000-0003-0996-5725ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 6 · 4 first-author · 2 since 2021Theory of computation · 4 · 2 first-author · 2 since 2021Systems, architecture and hardware · 2 · 1 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | RTAMT - Runtime Robustness Monitors with Application to CPS and Robotics
Tomoya Yamaguchi 0001, Bardh Hoxha, Dejan Nickovic |
Int. J. Softw. Tools Technol. Transf. | 1 |
| 2023 | Verification of Recurrent Neural Networks with Star ReachabilityabstractThe paper extends the recent star reachability method to verify the robustness of recurrent neural networks (RNNs) for use in safety-critical applications. RNNs are a popular machine learning method for various applications, but they are vulnerable to adversarial attacks, where slightly perturbing the input sequence can lead to an unexpected result. Recent notable techniques for verifying RNNs include unrolling, and invariant inference approaches. The first method has scaling issues since unrolling an RNN creates a large feedforward neural network. The second method, using invariant sets, has better scalability but can produce unknown results due to the accumulation of overapproximation errors over time. This paper introduces a complementary verification method for RNNs that is both sound and complete. A relaxation parameter can be used to convert the method into a fast overapproximation method that still provides soundness guarantees. The method is designed to be used with NNV, a tool for verifying deep neural networks and learning-enabled cyber-physical systems. Compared to state-of-the-art methods, the extended exact reachability method is 10 × faster, and the overapproximation method is 100 × to 5000 × faster. Hoang-Dung Tran, Sung Woo Choi, Tomoya Yamaguchi 0001, Bardh Hoxha, Danil V. Prokhorov |
HSCC | 4 |
| 2021 | Reachability analysis of deep ReLU neural networks using facet-vertex incidenceabstractDeep Neural Networks (DNNs) are powerful machine learning models for approximating complex functions. In this work, we provide an exact reachability analysis method for DNNs with Rectified Linear Unit (ReLU) activation functions. At its core, our set-based method utilizes a facet-vertex incidence matrix, which represents a complete encoding of the combinatorial structure of convex sets. When a safety violation is detected, our approach provides backtracking which determines the complete input set that caused the safety violation. The performance of our method is evaluated and compared to other state-of-the-art methods by using the ACAS Xu flight controller and other benchmarks. Taylor T. Johnson, Hoang-Dung Tran, Tomoya Yamaguchi 0001, Bardh Hoxha, Danil V. Prokhorov |
HSCC | 4 |
| 2021 | Safe Navigation in Human Occupied Environments Using Sampling and Control Barrier FunctionsabstractSampling-based methods such as Rapidly-exploring Random Trees (RRTs) have been widely used for generating motion paths for autonomous mobile systems. In this work, we extend time-based RRTs with Control Barrier Functions (CBFs) to generate, safe motion plans in dynamic environments with many pedestrians. Our framework is based upon a human motion prediction model which is well suited for indoor narrow environments. We demonstrate our approach on a high-fidelity model of the Toyota Human Support Robot navigating in narrow corridors. We show in simulation results that our proposed online method can navigate safely in the presence of moving agents with unknown dynamics. Keyvan Majd, Shakiba Yaghoubi, Tomoya Yamaguchi 0001, Bardh Hoxha, Danil V. Prokhorov, Georgios Fainekos |
IROS | 3 |
| 2021 | PerceMon: Online Monitoring for Perception Systems
Anand Balakrishnan 0001, Jyotirmoy V. Deshmukh, Bardh Hoxha, Tomoya Yamaguchi 0001, Georgios Fainekos |
RV | 4 |
| 2020 | RTAMT: Online Robustness Monitors from STL
Dejan Nickovic, Tomoya Yamaguchi 0001 |
ATVA | 2 |
| 2020 | Application of Simulation-Based Methods on Autonomous Vehicle Control with Deep Neural Network: Work-in-ProgressabstractRecent developments in simulation-based testing methods for automotive systems with machine learning components have shown promise. This work in progress paper presents our efforts in applying these methods in the evaluation and development of control and perception systems. Experimental results demonstrate a significant improvement in system performance. Yuji Date, Takeshi Baba, Bardh Hoxha, Tomoya Yamaguchi 0001, Danil V. Prokhorov |
EMSOFT | 4 |
| 2020 | Specification-guided Software Fault Localization for Autonomous Mobile SystemsabstractVerification and validation are vital steps in the development process of autonomous systems such as mobile robots and self-driving vehicles, as they allow reasoning about system safety. In the domain of cyber-physical systems, techniques using formal requirements have been show to enable rigorous mathematical reasoning about system safety through techniques for automatic test generation and performance analysis. In this paper, we show that system-level and subsystem-level requirements can also enable fault localization in autonomous systems that use heterogeneous functional components. However, writing correct formal requirements is challenging and requires a significant investment of time, effort and most importantly, expertise. To address this issue, we propose a specification library for autonomous mobile systems called TLAM (Temporal Logic for Autonomous Mobility). Our contributions are twofold: We provide a library of parametric formal specifications at both the system-level and subsystem-level for typical subsystems in autonomous systems such as those for perception, planning and decision-making. The specification parameters encode the design trade-offs for such components. Second, we introduce a new fault localization technique based on these parametric specifications that identifies the likeliest subsystem that has a fault. Tomoya Yamaguchi 0001, Bardh Hoxha, Danil V. Prokhorov, Jyotirmoy V. Deshmukh |
MEMOCODE | 1 |
| 2019 | Learning Deep Neural Network Controllers for Dynamical Systems with Safety Guarantees: Invited PaperabstractThere is recent interest in using deep neural networks (DNNs) for controlling autonomous cyber-physical systems (CPSs). One challenge with this approach is that many autonomous CPS applications are safety-critical, and is not clear if DNNs can proffer safe system behaviors. To address this problem, we present an approach to modify existing (deep) reinforcement learning algorithms to guide the training of those controllers so that the overall system is safe. We present a novel verification-in-the-loop training algorithm that uses the formalism of barrier certificates to synthesize DNN-controllers that are safe by design. We demonstrate a proof-of-concept evaluation of our technique on multiple CPS examples. Jyotirmoy V. Deshmukh, James Kapinski, Tomoya Yamaguchi 0001, Danil V. Prokhorov |
ICCAD | 3 |
| 2019 | Application of Abstract Interpretation to the Automotive Electronic Control System
Tomoya Yamaguchi 0001, Martin Brain, Chirs Ryder, Yosikazu Imai, Yoshiumi Kawamura |
VMCAI | 1 |
| 2016 | Combining requirement mining, software model checking and simulation-based verification for industrial automotive systemsabstractThe verification and validation of industrial closed-loop automotive systems still remains a major challenge. The overall goal is to verify properties of the closed-loop combination of control software and physical plant. While current software model-checking techniques can be applied on a software component of the system, the end result is not very useful unless the interactions with the physical plant and other software components are captured. To this end, we present an industrial case study in which we combine requirement mining, software model-checking, and simulation-based verification to find issues in industrial automotive systems. Our methodology combines the the scalability of simulation-based verification of hybrid systems with the effectiveness of software model-checking at the unit level. We presents two case studies: one on a publicly available Abstract Fuel Control System benchmark and another on an actual production SiLS (Software in the Loop Simulator) benchmark. Together these case studies demonstrate the practicality of the proposed methodology. Tomoya Yamaguchi 0001, Tomoyuki Kaga, Alexandre Donzé, Sanjit A. Seshia |
FMCAD | 1 |