{% extends "global/Page.html" %} {% load otree static %} {% block title %} Explaining the algorithm's output {% endblock %} {% block content %}

In order to understand how ML algorithms arrive at a certain output value (forecast), it can be helpful to determine the importance of features used by the algorithm. The here introduced method to determine feature importance for complex ML algorithms is based on mathematical game theory. The method is capable of providing the feature importance for a single data point (e.g. the next one to predict) at a time and is hence a local method. The importance assigned to a single feature can vary from data point to data point (from one day to predict to another day to predict).

The graph below shows how the feature importance with the respective impact on the algorithm's output can be visualized.

Example statements for the depicted graph

{% next_button %} {% endblock %}