Fast quantised training of trainable modules
AssigneeRobert Bosch GmbH
InventorsFabian Timm, Lukas Enderich
Life of this patent
Estimating the term…
Loading patent…
AssigneeRobert Bosch GmbH
InventorsFabian Timm, Lukas Enderich
Estimating the term…
A method for training a trainable module that maps input variables onto output variables through an internal processing chain. A learning data set is provided including learning values of the input variables and associated learning values of the output variables. A list of discrete values is provided from which the parameters characterizing the internal processing chain are to be selected, the discrete values being selected such that they can be stored without loss of quality. The learning values are mapped by the trainable module onto assessment values of the output variables. A cost function is evaluated that characterizes deviations of the assessment values of the output variables from the learning values and of at least one parameter of the internal processing chain from at least one discrete value in the list. At least one parameter of the internal processing chain is adjusted to improve the value of the cost function.
1-18. (canceled)
A method for training a trainable module that maps one or more input variables onto one or more output variables through an internal processing chain, the internal processing chain being characterized by a set of parameters, the method comprising the following steps:
A method for producing a trainable module that maps one or more input variables onto one or more output variables through an internal processing chain, the internal processing chain being characterized by a set of parameters, the method comprising the following steps:
A method, comprising:
A trainable module for the mapping of one or more input variables onto one or more output variables using an internal processing chain that is characterized by a set of parameters and is implemented in an arithmetic unit, the arithmetic unit being configured for a representation and/or processing of the parameters in fixed-point arithmetic.
A non-transitory machine-readable data carrier on which is stored a computer program for training a trainable module that maps one or more input variables onto one or more output variables through an internal processing chain, the internal processing chain being characterized by a set of parameters, the computer program, when executed by one or more computers, causing the one or more computers to perform the following steps:
A computer configured to train a trainable module that maps one or more input variables onto one or more output variables through an internal processing chain, the internal processing chain being characterized by a set of parameters, the computer configured to:
Dependencies are inferred from the claim text.