Information

Table Of Contents
Bosch Sensortec | BME AI-Studio Documentation 40 | 49
Modifications reserved | Data subject to change
without notice Document number: BST-BME688-AN001-00
5. Train Algorithms
5.1 Overview
Within the section My Algorithms you are able to use the data collected in your specimen collection to train (classification)
algorithms. You are able to create multiple algorithms with a different data basis as well as various settings. Once trained
you can compare the performance of the different algorithms and choose the one algorithm that fits best your use case
(see
Evaluate algorithms). An algorithm can be exported as file for the BME library (BSEC), which is a set of specific
settings for the sensor that enables it to distinguish different gas compositions, once provided with these settings.
Create new algorithm
First switch to My Algorithms, then select New Algorithm to create a new algorithm. On the left you will see all your
algorithms in a list view.
See algorithm details
Once you select an algorithm within that list of algorithms, detail information of the selected algorithm is shown on the
right hand side. Make sure you select Algorithm Settings. Here you can set up everything for the training of your
algorithm.
Train algorithm
After setting up your algorithm, you can click Train Algorithm to start the training. Depending on the amount of data,
the training can take from a few seconds up to several minutes. After the training, you can see the training results
under Training Results. Jump to Evaluate algorithms for further information.
Duplicate algorithm
Once you select an algorithm, you can duplicate that algorithm, if you want to repeat your training with slightly different
settings. Just click Duplicate Algorithm on the bottom of the screen or via the context menu by clicking ....
Delete algorithm
Once you select an algorithm, you can delete that algorithm by clicking Delete Algorithm on the bottom of the screen
or via the context menu by clicking ....
5.2 Name
Give your algorithm a name. Choose a name that might help you to identify and distinguish your algorithms later on.
5.3 Created
The date and time, you created that algorithm.
5.4 Classes
Classes are the most important part of your algorithm. Each class represents one of the different gas compositions you
want to distinguish in your use case. For example, if you want to distinguish apples and oranges, you would create two
classes one class for apples, one class for oranges.