Closed lisphilar closed 3 years ago
In sklearn, Decision Tree Regressor accepts multioutput (y=ODE parameter values), considering correlation of y values. We can remove MultioutputRegressor
in decision tree regression.
https://scikit-learn.org/stable/modules/tree.html#multi-output-problems
With #787, accuracy was improved especially for Confirmed/Recovered, which leads major improvement in Infected.
Because not completed in Confirmed/Fatal (-> Infected), we need to continue efforts in new issues.
Summary
In forecasting, accuracy is quite low (i.e. predicted number of cases is far from actual values) when backtesting with Italy data and today=24Apr2021 because of correlation of ODE parameters are not considered. As failed in #778, ODE parameter values have correlation. This is related to #778 and #783.
Codes
Outputs
Environment