CPC B60W 50/02 (2013.01) [B60W 50/0205 (2013.01); B60W 50/14 (2013.01); G06F 18/2413 (2023.01); G06N 3/08 (2013.01); G06V 10/764 (2022.01); G06V 10/82 (2022.01); G07C 5/008 (2013.01); G07C 5/0808 (2013.01); B60W 2050/021 (2013.01); G06V 20/56 (2022.01)] | 18 Claims |
1. A vehicle, comprising:
sensors configured to generate sensor data;
control elements configured to generate control signals to be applied to the vehicle in response to user interactions with the control elements;
electronic control units configured to provide status data in operations of the electronic control units; and
a data storage device configured to:
receive input data including the sensor data, the control signals and the status data,
store the input data cyclically in an input partition over time,
generate a classification of errant behavior based on the input data and using an artificial neural network,
preserve a portion of the input data associated with the classification of errant behavior in a separate partition of the data storage device; and
bypass a memory region of the input partition occupied by the portion of the input data for cyclical storage of the input data until the portion of the input data is preserved in the separate partition.
|