Hi! I have been building a tool that integrates statistical engines - specially scikit-learn - with django called django-ai <https://github.com/math-a3k/django-ai/tree/covid-ht>.
With that tool, I have built another, covid-ht <https://github.com/math-a3k/covid-ht>, which should showcase the power of those together. That tool is meant to help health professionals with classification tasks based on measurements <https://covid-ht.readthedocs.io/en/latest/beyond_covid19.html>. The tool is heading to its first release as a technology preview, and in this process I have faced a release-blocker issue for which I would like to ask for your help: I can't find a consistent interpretation of the graphs. The graphs are called "conditional decision functions <https://covid-ht.readthedocs.io/en/latest/classification/graphing.html>", where each one is the contour of the decision function of a classifier for an observation in 2 variables while leaving the others fixed. The graphs show classification regions as expected, but my initial interpretation seems wrong (commented out <https://raw.githubusercontent.com/math-a3k/covid-ht/master/docs/classification/graphing.rst> ). If that explanation was good, I would expect that perturbing one variable in a direction where the graph shows another class should switch the classification, as the remaining variables are fixed and that should be the value that the classifier uses to decide - which is plotted in that plane. That is not happening, as you may check here <http://covid-ht.herokuapp.com/> (the classifier being used is an Histogram-based Gradient Boosting Classification Tree). Any insight about the situation will be highly appreciated and thankful in advance.
_______________________________________________ scikit-learn mailing list scikit-learn@python.org https://mail.python.org/mailman/listinfo/scikit-learn