Patent ID: 11858511
Assignee: ROBERT BOSCH GMBH
Field: Transport (Mechanical engineering)
Classification: CPC B  G | IPC B  G

Claim 12:
13. A non-transitory machine-readable storage medium on which is stored a computer program for training a user-behavior predictive model for a control system for a motor vehicle, the control system including a processor configured to execute a controller algorithm and apply the user-behavior predictive model to output a controlling variable, using which an actual state of the motor vehicle with respect to a predefined parameter is adaptable towards a target state of the motor vehicle with respect to the predefined parameter, the controlling variable adjusting one or more operations of the motor vehicle, the computer program, when executed by the processor, causing the processor to perform the following steps:
performing a first training phase including:
in a deactivated state of the control system, ascertaining a deviation of a driving behavior of a driver of the motor vehicle from a first output variable that the controller algorithm outputs based on the actual state and the target state, the first output variable defining a first adjustment of the one or more operations of the motor vehicle, as an iterative feedback control for adapting by which the actual state to be changed is adaptable towards the target state; and
training the user-behavior predictive model using the ascertained deviation of the driving behavior to output a second output variable, the second output variable being a value that represents the deviation of the driving behavior of the driver of the motor vehicle from controls reflected by the first output variable of the controller algorithm, wherein an addition of (a) the first output variable, which is usable for the iterative feedback control to adapt the actual state to be changed towards the target state with a behavior that is not modified towards the driving behavior of the driver, and (b) the second output variable, which is the value that represents the driving behavior of the driver, produces a sum as the controlling variable by which the iterative feedback control is performable, with a modification towards the driving behavior, by outputting the controlling variable to control the operations, by which the actual state is adapted towards the target state; and

performing a second training phase that includes optimizing the user-behavior predictive model by modifying at least one parameter of the user-behavior predictive model in an error minimization process directed to minimization of a predefined error, wherein the predefined error is a cumulative error resulting from value predictions recursively over a plurality of prediction iterations through a predefined prediction horizon, each of the iterations corresponding to a respective one of a plurality of points in time, wherein, after a first of the iterations, each respective one of the iterations uses output of an immediately preceding one of the iterations, and wherein the value predictions are obtained by at least application, in each of the iterations, of at least one predictive model, the at least one predictive model including the user-behavior predictive model.