After data collection, model training can be started.

Start a training

  1. Go to Project Overview.
  2. Select your project.
  3. Optional: On the top bar next to the project name select the gear icon.
  4. Optional: Select Data Optimization.
  5. Go through the suggested steps, this would enhance the dataset and make it more accurate.
  6. Select Start New Training from the Dataset tab.
  7. Enter the training name and select objects to be used for the training.
  8. Select Start Training.
Start_New_Training.png

Note: Depending on the data and server availability, training will take some time to complete.

Training overview

Once the training has been completed, the user can access the various stats and overviews regarding the training on the Training page. This page is updated to include useful information which will help the user determine if the training was good or bad.

Training_overview.png

Here are the shown statistics to be analyzed:

  • Overall Precision: Shows how accurately can the trained model predict the defined objects within the project on average.
  • Images: Shows the number of images used in training.
  • Training Time: Shows the overall time spent to train this model.
  • Precision Per Label chart:  Shows the accuracy that the trained model can achieve in predicting the defined objects of the project individually.
  • Dataset Quantity: Shows the data that was used in the training per defined object within the project. There has to be an improvement of the quantity when orange and red are shown.

The training results can have different colors. They mean the following:

  • Green: The result is good and you can proceed.
  • Orange: The result is okay and you can proceed but there is more data needed. Try to improve the model by adding more images and by reviewing the correctness of the labels, etc.
  • Red: The result is not good and you should train a new model after making adjustments like; adding more images, reviewing the correctness of the labels, etc.

Publishing a trained model

Depending on the stats of training, the user can decide which training to be published and the user can choose through the list of trainings presented on the left.

To publish a training:

  1. Select the training you want to publish.
  2. Click Publish on the top.

Note: Published training can also be unpublished by clicking the button on the top.

Training_publish.png

Usually, when new images are added to dataset, further training is required to improve the precision. But in case the subsequent training result in bad precision, older training can still be used.

Exporting a published model

To export a model:

  1. Click on the cog icon next to the project name at the top.
  2. Select Export published models.

Note: You can also share the model by generating a shareable link in the same menu.

Exporting_published_model.png