Vehicle ML Model Retraining After Part Replacement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Machine learning models used in vehicles experience a decline in prediction precision when vehicle parts are replaced, as they are typically tailored to the original part properties, leading to potential changes in configuration or performance.

Innovation Solution

A machine learning device with a training part that detects replaced vehicle parts and retrain the model using new training data sets, ensuring the model's parameters are updated to maintain prediction accuracy, either locally on the vehicle or through a server-client system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a machine learning model is trained for a specific vehicle part configuration, then prediction precision is improved for that configuration, but prediction precision deteriorates when the vehicle part is replaced with a different configuration

Engineering Contradiction:
Improveprediction precisionVSAvoidadaptability to part replacement
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The machine learning model is transformed from a static, fixed configuration model to a dynamic model that can adapt to different vehicle part configurations through retraining. The model detects part replacement events and automatically retrains using new training data corresponding to the replaced part, enabling it to maintain high prediction precision across different configurations without requiring manual intervention or model redesign.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The model updates its internal parameters (weights and biases in neural networks) by retraining with new training data that corresponds to the replaced vehicle part. This parameter adaptation allows the model to adjust to changes in part configuration while maintaining prediction accuracy, effectively resolving the contradiction between being optimized for a specific configuration and adapting to replacements.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If the machine learning model is retrained frequently to adapt to part replacements, then prediction precision is maintained, but computational resources and time are consumed

Engineering Contradiction:
Improveprediction precisionVSAvoidretraining time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Training data corresponding to different vehicle part configurations is prepared and stored in advance before actual part replacements occur. When a replacement is detected, the system can immediately retrieve and use the pre-prepared training data for retraining, significantly reducing the time and computational resources required compared to collecting and processing new training data from scratch after replacement.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where part replacement events are detected and trigger automatic retraining operations. This closed-loop feedback ensures that retraining occurs only when necessary (upon detection of part replacement), avoiding unnecessary computational resource consumption while maintaining prediction precision when changes occur.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11675999B2Machine learning device
Publication Date: 2023.06.13 TOYOTA JIDOSHA KK
  • US11675999B2 patent drawing
  • US11675999B2 patent drawing
  • US11675999B2 patent drawing

AI summary

The machine learning device comprises a training part configured to train a machine learning model used in a vehicle; and a detecting part configured to detect replacement of a vehicle part mounted in the vehicle. The training part is configured to retrain the machine learning model using training data sets corresponding to a vehicle part after replacement when a vehicle part relating to input data of the machine learning model is replaced.