Demo Data from EDBT 2026 / reviewers in the wild / expert
Peter Du
dblp:246/5058
· DBLP profile ↗
2ranked-venue papers
1as first author
1since 2021 · last 2021
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 2 · 1 first-author · 1 since 2021Systems, architecture and hardware · 2 · 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 |
Autonomous driving · 44% Reinforcement learning · 44% Motion planning and robot control · 12% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Reinforcement learning
safe reinforcement learning |
0.5 | 1 | 2021 | Adaptive Failure Search Using Critical States from Domain Experts · ICRA 2021 |
Robotics › Autonomous driving
safety validation |
0.5 | 1 | 2021 | Adaptive Failure Search Using Critical States from Domain Experts · ICRA 2021 |
Distributed systems
distributed coordination |
0.4 | 1 | 2020 | CyPhyHouse: A programming, simulation, and deployment toolchain for heterogeneous distributed coordination · ICRA 2020 |
Robotics › Motion planning and robot control › motion planning
multi-robot motion planning |
0.1 | 1 | 2020 | CyPhyHouse: A programming, simulation, and deployment toolchain for heterogeneous distributed coordination · ICRA 2020 |
Programming languages and type systems
domain-specific languages |
0.1 | 1 | 2020 | CyPhyHouse: A programming, simulation, and deployment toolchain for heterogeneous distributed coordination · ICRA 2020 |
Methods — techniques the papers use, named apart from their topics
mutual exclusion · 1.3model predictive control · 1.3RRT · 1.3reinforcement learning · 0.5classifier · 0.5adaptive stress testing · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Adaptive Failure Search Using Critical States from Domain ExpertsabstractUncovering potential failure cases is a crucial step in the validation of safety critical systems such as autonomous vehicles. Failure search may be done through logging substantial vehicle miles in either simulation or real world testing. Due to the sparsity of failure events, naive random search approaches require significant amounts of vehicle operation hours to find potential system weaknesses. As a result, adaptive searching techniques have been proposed to efficiently explore and uncover failure trajectories of an autonomous policy in simulation. Adaptive Stress Testing (AST) is one such method that poses the problem of failure search as a Markov decision process and uses reinforcement learning techniques to find high probability failures. However, this formulation requires a probability model for the actions of all agents in the environment. In systems where the environment actions are discrete and dependencies among agents exist, it may be infeasible to fully characterize the distribution or find a suitable proxy. This work proposes the use of a data driven approach to learn a suitable classifier that tries to model how humans identify critical states and use this to guide failure search in AST. We show that the incorporation of critical states into the AST framework generates failure scenarios with increased safety violations in an autonomous driving policy with a discrete action space. Peter Du, Katherine Rose Driggs-Campbell |
ICRA | 1 |
| 2020 | CyPhyHouse: A programming, simulation, and deployment toolchain for heterogeneous distributed coordinationabstractProgramming languages, libraries, and development tools have transformed the application development processes for mobile computing and machine learning. This paper introduces CyPhyHouse—a toolchain that aims to provide similar programming, debugging, and deployment benefits for distributed mobile robotic applications. Users can develop hardware-agnostic, distributed applications using the high-level, event driven Koord programming language, without requiring expertise in controller design or distributed network protocols. The modular, platform-independent middleware of CyPhyHouse implements these functionalities using standard algorithms for path planning (RRT), control (MPC), mutual exclusion, etc. A high-fidelity, scalable, multi-threaded simulator for Koord applications is developed to simulate the same application code for dozens of heterogeneous agents. The same compiled code can also be deployed on heterogeneous mobile platforms. The effectiveness of CyPhyHouse in improving the design cycles is explicitly illustrated in a robotic testbed through development, simulation, and deployment of a distributed task allocation application on in-house ground and aerial vehicles. Ritwika Ghosh, Joao P. Jansch-Porto, Chiao Hsieh, Amelia Gosse, Hebron Taylor, Peter Du, Sayan Mitra 0001, Geir E. Dullerud |
ICRA | 7 |