Classifier
Classifier optimization
In the Optimization view in the solution's backstage, the user will find the Classifier (Solution tab > Optimization > Classifier), which is the workbench of the Machine Learning (ML) Classifier where it is possible to review how user inputs coming from live logs are handled by the ML model.
The Classifier gives three options to review inputs and classes which all present the user of Teneo Studio with different ways of viewing inputs and improving the ML model.
- Review Inputs
- Detect and fix
- Assign when uncertain
- Review Classes
- Improve the balance
When the user has one of the views open, it is possible to change between the views by clicking the field of the view-name to see a dropdown menu with the other views available. It is also possible to return to the main screen by clicking the blue circle arrows next to the Log Data Source field.
Review Inputs
The Review Inputs section contains the following to views:
- Detect and fix: review inputs for which the Machine Learning model found a single candidate class, i.e. the input has been annotated with just one Class
- Assign when uncertain: review inputs where the system is uncertain and have found multiple candidate Classes for the same input.
Both the Detect and fix and the Assign when uncertain views displays the inputs and Classes in different groupings, and each grouping can be expanded by clicking the small arrow icon next to the group; and the user can show all the available Classes in the solution by clicking the Show/Hide Class List icon available next to the Filter field.
Note that the available buttons and actions may vary depending on both the view but also the grouping inside a view.
When expanding either of the groupings, the user is presented with a list of Classes and inputs, and the user can by using the buttons available in the right-side of the input, Assign the input to the Class or Fix by assigning the input to another Class.
Right-clicking an input will display the user with a context menu containing various options in order to improve the ML model.
- Send To Try Out: allows to send the input to Try Out to see the behavior of the input in the solution
- Mark selected inputs as reviewed: this option allows to tell Teneo Studio that the input has been reviewed and that no further actions need to be taken
- Mark as reviewed...
- Mark as reviewed to here
- Mark whole section as reviewed
- Assign to...
- Fix - assign to a different class: to assign an input to a different Class, simply drag/drop the input onto the wanted Class when the list of Classes is open in the right side of the window
- Clear action for selected inputs
- Clear actions...
- Clear actions in selected sections
- Clear all actions
When finished performing any actions, the user should click Apply Pending Actions in the lower part of the window for the changes to take effect. Alternatively, click Clear to discard the changes.
Review Classes
Improve the balance displays Classes, and suggests the user to add inputs as training data to achieve Classes with a similar amount of training data.
By selecting a Class in the left side of the view, the right side view will be populated with a summary of how the machine learning model classified a specific input.
To add an input to the displayed Class, simply click the green plus icon in the far right side of the view.
Double-clicking the name of a Class will open the Class Manager.
The context menu, when right clicking an input, gives the user the following options:
- Send To Try Out
- Assign to [class name]
- Clear actions for selected inputs
- Clear actions
- Clear actions in selected sections
- Clear all actions
When finished performing any actions, the user should click Apply Pending Actions in the lower part of the window for the changes to take effect. Alternatively, click Clear to discard the changes.