2019 · 10 citations · 25 references
EngineeringAutonomous SystemsSystems EngineeringCyber-physical SystemsDesign AutomationMachine LearningAutonomous Underwater VehiclesCyber-physical System Co-designCyber-physical Systems DesignCyber-physical Systems ModelingUnderwater Vehicle DesignAnalytical ModelsAutomation DesignAutonomous Underwater Vehicle ControlAutonomous Underwater Vehicle DesignAutonomous Underwater Vehicle SystemsLearning-based ControlTrainingVehicle Design
Cyber-Physical Systems (CPS) are used in many applications where they must perform complex tasks with a high degree of autonomy in uncertain environments. Traditional design flows based on domain knowledge and analytical models are often impractical for tasks such as perception, planning in uncertain environments, control with ill-defined objectives, etc. Machine learning based techniques have demonstrated good performance for such difficult tasks, leading to the introduction of Learning-Enabled Components (LEC) in CPS. Model based design techniques have been successful in the development of traditional CPS, and toolchains which apply these techniques to CPS with LECs are being actively developed. As LECs are critically dependent on training and data, one of the key challenges is to build design automation for them. In this paper, we examine the development of an autonomous Unmanned Underwater Vehicle (UUV) using the Assurance-based Learning-enabled Cyber-physical systems (ALC) Toolchain. Each stage of the development cycle is described including architectural modeling, data collection, LEC training, LEC evaluation and verification, and system-level assurance.
25
Reinforcement Learning: An Introduction
IEEE Transactions on Neural Networks · 2005 · 25.8K citations
TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems
Martı́n Abadi, Ashish Agarwal, Paul Barham et al. · arXiv (Cornell University) · 2016 · 9.8K citations · Full text
Reinforcement Learning: An Introduction
Jeffrey D. Johnson, Jinghong Li, Zengshi Chen · Neurocomputing · 2000 · 8.7K citations
Neural networks: A comprehensive foundation
Ryszard Tadeusiewicz · Control Engineering Practice · 1995 · 7.3K citations