09-06-2021 09:25 AM
Hello,
I did everything in accordance with the manual "Getting started"(Example: Coffee vs. Normal Air). I used all the default settings.
I have successfully exported the BSEC Configuration File and included it in my application.
My coffee is recognized correctly(BSEC_OUTPUT_GAS_ESTIMATE_1=0.99).
But many other smells (e.g. tea, perfume, flowers, etc.) are also identified as this coffee(BSEC_OUTPUT_GAS_ESTIMATE_1=0.98..0.99).
BME AI Studio: 1.6.0
BME68x: 4.4.6
BSEC: 2.0.6.1
What am I doing wrong?
Thanks,
Dan
Solved! Go to Solution.
09-09-2021 08:25 AM
Hello Danj,
If the gas curve of other smells are similar to coffee, it is likely that other smells can be identified as coffee. You could try to label more different smells and train the data to see if different smells can be classified.
09-10-2021 08:55 AM
Thanks for the answer.
The gas curves are significantly different.
We trained the algorithm to recognize air and coffee. We now provide tea to the algorithm.
The tea curve differs significantly from the air and coffee curves.
At the output we received:
BSEC_OUTPUT_GAS_ESTIMATE_1=0.99
Thus, tea was identified as coffee.
Is this normal behavior?
If I understand correctly, any "unknown" smell will be classified as the most similar class(it will probably be coffee). But why 0.99?
Can we somehow filter out "unknown" smells?
Thanks,
Dan
09-22-2021 04:17 AM
Hello Danj,
If you want to distinguish coffee, tea and air, etc. You have to train coffee, tea, air and etc. to AI Studio, not just coffee and air. You should also label different types of gases.