Hello,
I have trained a keyword spotting model using Edge Impulse with two labels: “temperature” and “noise”. Both classes have an equal number of samples. However, after uploading the generated library to the Arduino IDE, the model gives predictions even when no one is speaking into the microphone.
12:11:04.399 → Predictions (DSP: 133 ms., Classification: 6 ms., Anomaly: 0 ms.):
12:11:04.399 → Temperature: 0.66797
12:11:04.399 → Other: 0.33203
12:11:04.399 → Starting inferencing in 2 seconds…
12:11:06.408 → Recording…
12:11:07.340 → Recording done
12:11:07.469 → Predictions (DSP: 133 ms., Classification: 6 ms., Anomaly: 0 ms.):
12:11:07.469 → Temperature: 0.00781
12:11:07.469 → Other: 0.99219
12:11:07.469 → Starting inferencing in 2 seconds…
12:11:09.480 → Recording…