Skip to main content
Evelina CAMILLERI
ST Employee
July 8, 2020
Solved

How can I generate the decision tree? Is it possible to generate it with external tools? Which are the tools supported?

  • July 8, 2020
  • 1 reply
  • 746 views

[webinar - Program decision trees in sensors with a Machine Learning Core]

This topic has been closed for replies.
Best answer by Evelina CAMILLERI

Unico GUI (from v9.8) has a built-in decision tree generation algorithm (developed by ST). However, other external tools for decision tree generation are supported as well, until the decision tree format is compatible with the decision tree format described in the MLC application note. 

In particular we have tested and supported Weka, RapidMiner, MATLAB and Python as external tools. The decision tree format generated by Weka is compatible with the Unico GUI, while for MATLAB and Python we provide some scripts (https://github.com/STMicroelectronics/STMems_Machine_Learning_Core/tree/master/tools) to be used as example to generate the decision tree in a textual format compatible with Unico GUI.

1 reply

Evelina CAMILLERI
Evelina CAMILLERIAuthorBest answer
ST Employee
July 8, 2020

Unico GUI (from v9.8) has a built-in decision tree generation algorithm (developed by ST). However, other external tools for decision tree generation are supported as well, until the decision tree format is compatible with the decision tree format described in the MLC application note. 

In particular we have tested and supported Weka, RapidMiner, MATLAB and Python as external tools. The decision tree format generated by Weka is compatible with the Unico GUI, while for MATLAB and Python we provide some scripts (https://github.com/STMicroelectronics/STMems_Machine_Learning_Core/tree/master/tools) to be used as example to generate the decision tree in a textual format compatible with Unico GUI.