ML state monitor

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

ML state monitor

452 Views
khinhtethtetaung25
Contributor I

Hi, 


To categorize the multiple states of the fan(ON, OFF, CLOG, FRICTION), I am using Application Software Pack - ML-based System State Monitor on LPCXpresso55S69.

On the validation dataset, the prediction accuracy percentage for the confusion matrix for all states is greater than 95%. The model, however, is unable to distinguish between the ON and CLOG states with great clarity when tested on a real-time dataset. The outcome alternates between two states. I saw in the Jupyter notebook that the model was trained by only using Ax, Ay, and Az data. I modified the input dataset in the Jupyter-notebook to add more data by integrating Bx, By, and Bz data and deployed the model on the MCUXpresso IDE to obtain more accurate results on swinging states. Real-time test results showed an even worse outcome. All four states are not recognized. 

What changes should be made in the IDE's source code so that it correctly interacts with the new model and processes real-time data?

 

Thank you so much!

#LPCXpresso55s69 #ml_state_monitor_cm33 @https://community.nxp.com/t5/eIQ-Machine-Learning-Software/Application-Software-Pack-ML-based-System-State-Monitor/ta-p/1413290

 

Labels (1)
0 Kudos
1 Reply

428 Views
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello @khinhtethtetaung25 

 

It seems the same issue with thread:

https://community.nxp.com/t5/LPC-Microcontrollers/ML-based-monitor/m-p/1622709   

 

 

BR

Alice

0 Kudos