Model Iteration
When a model is put into use for some time, it might not cover certain scenarios. At this point, the model should be iterated. Usually, using more data to re-train the model can reach the iteration purpose, but it could reduce the overall recognition accuracy and might take a long time. Hence, Model Finetuning can be used to iterate the model, which can maintain the accuracy and save time.
General Model Iteration
-
Collect images that lead to poor recognition results.
-
Use Mech-DLK to open the project the model belongs to.
-
Enable the Developer Mode by clicking
. -
Add the collected images into the training and validation sets.
-
Label the newly added images.
-
Click
and then enable Finetune. -
In the Training Parameters tab, lower the Learning rate properly. The Epochs can be reduced to 50–80.
-
Complete the model training and export the model.
Super Model Iteration
-
Collect images that lead to poor recognition results.
-
Open Mech-DLK, create a New Project, and add the Instance Segmentation module.
-
Enable the Developer Mode by clicking
. -
Add the collected images into the training and validation sets.
-
Label the newly added images.
-
Click
and then enable Finetune. -
Select Super model finetuning and click to select the super model.
-
In the Training Parameters tab, lower the Learning rate properly. The Epochs can be reduced to 50–80.
-
Complete the model training and export the model.