(EN) A method for integrating a machine learning (ML) model that impacts different factor groups for generating a dynamic recommendation to collectively optimize an objective factor is provided. The method includes (i) obtaining external and historical data associated with use- case including historical data of a forecasted, objective factor and historical data of at least one factor group associated with the use-case, (ii) generating a probabilistic forecasting model for forecasted factor, (iii) generating a relationship model based on a relationship between the forecasted factor, model of objective factor and one or more factors, (iv) determining an optimization model based on the probabilistic forecasting model and the relationship model by at least one adjustment of the existing forecast of the forecasted factor, (v) dynamically generating a recommendation to adjust an existing forecast based on the optimization function, and (vi) applying the recommendation at the use-case to collectively optimize objective factor.
(FR) L'invention concerne un procédé d'intégration d'un modèle d'apprentissage automatique (ML) ayant un impact sur différents groupes de facteurs pour générer une recommandation dynamique servant à optimiser collectivement un facteur d'objectif. Le procédé consiste à (i) obtenir des données externes et historiques associées à un cas d'utilisation comprenant des données historiques d'un facteur d'objectif prévu et des données historiques d'au moins un groupe de facteurs associé au cas d'utilisation, à (ii) générer un modèle de prévision probabiliste du facteur prévu, à (iii) générer un modèle de relation sur la base d'une relation entre le facteur prévu, le modèle du facteur d'objectif et un ou plusieurs facteurs, à (iv) déterminer un modèle d'optimisation sur la base du modèle de prévision probabiliste et du modèle de relation par au moins un réglage de la prévision existante du facteur prévu, à (v) générer de manière dynamique une recommandation pour régler une prévision existante sur la base de la fonction d'optimisation, et à (vi) appliquer la recommandation au niveau du cas d'utilisation pour optimiser collectivement le facteur d'objectif.