US 12,236,330 B2
Analysis and design of dynamical system controllers using neural differential equations
Ajay Divakaran, Monmouth Junction, NJ (US); Anirban Roy, San Francisco, CA (US); and Susmit Jha, Redwood City, CA (US)
Assigned to SRI International, Menlo Park, CA (US)
Filed by SRI International, Menlo Park, CA (US)
Filed on May 26, 2021, as Appl. No. 17/331,150.
Claims priority of provisional application 63/030,023, filed on May 26, 2020.
Prior Publication US 2021/0374531 A1, Dec. 2, 2021
Int. Cl. G06N 3/04 (2023.01); G06F 18/214 (2023.01); G06N 3/08 (2023.01); G06N 3/084 (2023.01); G06V 10/764 (2022.01); G06V 10/82 (2022.01)
CPC G06N 3/04 (2013.01) [G06F 18/214 (2023.01); G06N 3/08 (2013.01); G06N 3/084 (2013.01); G06V 10/764 (2022.01); G06V 10/82 (2022.01)] 20 Claims
OG exemplary drawing
 
1. An analysis system to characterize a dynamical system and a neural ordinary differential equation (NODE)-based controller for the dynamical system, the analysis system comprising:
a memory; and
one or more processors coupled to the memory, wherein the one or more processors are configured to:
obtain a set of parameters of a NODE model used to implement the NODE-based controller, the NODE model trained to control the dynamical system;
determine, based on the set of parameters, a system property of a combined system comprising the dynamical system and the NODE-based controller, the system property comprising one or more of an accuracy, safety, reliability, reachability, or controllability of the combined system; and
output the system property to modify one or more of the dynamical system or the NODE-based controller to meet a required specification for the combined system.