Brevet FR3103604A1 — publié le 20210528

L’invention concerne un procédé de prédiction (1) de la consommation d’une ressource, telle que de l’eau, sur au moins une partie d’un réseau de distribution de ladite ressource comportant une étape d’optimisation (11) comprenant : -Une sous-étape de calcul (114) d’un critère de performance de prédiction de chaque module de régression d’une pluralité de modules de régression ; et -Une sous-étape de sélection (115) du module de régression parmi la pluralité de modules en fonction dudit critère de performance calculé. Figure d’abrégé : Fig. 1 Procédé de prédiction de consommations d’une ressource distribuée dans un réseau de distribution. L’invention concerne un procédé de prédiction des consommations d’une ressource distribuée sur un réseau de distribution. L’invention peut être employée pour tout type de ressource distribuée en réseau, tel que du gaz, de l’électricité, et en particulier de l’eau. Les infrastructures de fourniture d’eau en milieu urbain forment un ensemble complexe de moyens qui comprend notamment la captation, le traitement, la distribution ainsi que la collecte des eaux usées. Or, dans un contexte où l’eau est une ressource de plus en plus rare, une bonne gestion des infrastructures de fourniture d’eau impose de prédire les fluctuations de consommation en eau sur tout ou partie du réseau de distribution. A cet effet, il est connu de procéder à des prédictions par modélisation de séries temporelles, ce qui permet la prédiction de la consommation future en eau sur la base des données de consommations passées, par exemple d’une année sur l’autre. Toutefois, la transposition seule des données de consommation antérieures en tant que prédiction ne permet pas d’obtenir un résultat suffisamment fiable. En effet, de telles séries temporelles sont généralement décontextualisées et ne reflètent pas, par exemple, l’influence de facteurs sociaux, tels qu’un événement public particulier générant de manière exceptionnelle une forte demande en eau, ou météorologiques tel que des variations de températures importantes, ou encore des niveaux de précipitations exceptionnels. Aussi, un problème général bien connu est d’améliorer la fiabilité des prédictions de consommation d’eau. On connaît notamment le document CN104715292A qui divulgue un procédé de prédiction de consommation d'eau en ville à court terme basé sur un modèle de machine à vecteur de support à moindres carrés, plus connu sous le nom anglophone partiellement abrégé Least-Squares SVM ou en abrégé LS-SVM. Toutefois, cette solution n’est adaptée que pour prédire des données de consommations dans un réseau d’eau à usage domestique à court terme, en particulier pour des prédictions sur des périodes de temps de l’ordre de l’heure. Aussi, un tel procédé de l’art antérieur ne peut être simplement adapté pour déterminer des prédictions fiables dans des contextes différents, par exemple sur des périodes de temps plus longues, telles que des consommations mensuelles, trimestrielles ou semestrielles, et sur des réseaux de consommations pouvant comprendre tant des réseaux à usage domestique que des réseaux industriels, ou tout autre type de réseau d’eau. Or, il est utile de pouvoir adapter plus simplement son procédé prédictif à différentes échelles temporelles et géographiques. En particulier on souhaite pouvoir obtenir un procédé permettant d’obtenir des prédictions : - à court terme (quelques heures, jours ou semaines) pour une gestion quotidienne des infrastructures du réseau de distribution ; - à moyen terme (quelques mois ou quelques années), pour la définition des stratégies de production annuelles ; ou - à long terme (plus d’une année), par exemple pour le dimensionnement de nouvelles installations, par exemple de production d’eau potable ou de traitement des eaux usées. Aussi, il existe le besoin d’un procédé de prédiction de consommation d’une ressource, telle que de l’eau, dans un réseau de distribution, fiable et plus simplement adaptable à différents contextes d’utilisation. A cet effet on propose un procédé de prédiction de la consommation d’une ressource, telle que de l’eau, sur au moins une partie d’un réseau de distribution de ladite ressource comprenant : Une étape d’acquisition d’un ensemble de données de consommations dans un intervalle de temps prédéterminé, ledit intervalle de temps comprenant au moins une première et une deuxième période de temps ; Une étape de prédiction de la consommation de ladite ressource sur ladite au moins une partie du réseau de distribution, en fonction d’au moins une partie de l’ensemble de données acquis; Ledit procédé comporte une étape d’optimisation comprenant : Une sous-étape de fourniture d’une pluralité de modules de régression chacun étant adapté pour déterminer une valeur estimée de consommation en fonction dudit ensemble de données; Une sous-étape de calibrage de chaque module de régression de la pluralité de modules de régression ; Une sous-étape de mise en œuvre d’une prédiction de la consommation de ladite ressource pour la deuxième période de temps, par chaque module de la pluralité de modules de régression, à partir des données de consommations acquises pour la première période de temps de l’intervalle prédéterminé ; Une sous-étape de calcul d’un critère de performance de la prédiction de chaque module de régression en fonction de la prédiction obtenue pour la deuxième période de temps par rapport aux données de consommations acquises pour la deuxième période de temps ; Une sous-étape de sélection du module de régression parmi la pluralité de modules en fonction dudit critère de performance calculé ; ladite étape de prédiction de la consommation de ladite ressource sur ladite au moins une partie du réseau de distribution comprenant la mise en œuvre du module de régression sélectionné. Ainsi, le procédé permet de sélectionner un module de régression relativement optimal pour la période de prédiction voulue. En outre, une fois calibré, le module de régression sélectionné n’a pas besoin d’être recalibré pour les prédictions suivantes. Avantageusement et de manière non limitative, le procédé comprend une étape de segmentation des données de consommation acquises en fonction d’au moins un paramètre d’homogénéisation ; lesdites étapes d’optimisation et de prédiction étant mises en œuvre à partir desdites données de consommation segmentées. Ainsi, on peut encore améliorer le procédé de prédiction en sélectionnant les données d’entrées permettant de calibrer les modules de régression. On entend par paramètre d’homogénéisation un ou plusieurs paramètres, fonction des données de consommation et/ou de la dynamique des données de consommation permettant une segmentation de ces données de consommation acquises. A titre d’exemple, le paramètre d’homogénéisation peut être : - la détection d’absence de données de consommation en début et/ou fin d’une période analysée ; - la détection d’un comportement, similaire ou distinct, de la dynamique des données de consommation sur une période sélectionnée, en comparaison avec une période antérieure. En ce sens le terme de paramètre doit être entendu au sens large, comme englobant notamment tout critère de détection ou toute heuristique permettant de segmenter de manière homogène un ensemble de données de consommations. Avantageusement et de manière non limitative, l’étape de segmentation est en outre fonction de données additionnelles comprenant des données topographiques et/ou météorologiques et/ou calendaires. Ainsi, on peut tenir compte de paramètres annexes pour affiner la segmentation des données. Avantageusement et de manière non limitative, l’étape d’optimisation comprend en outre une sous-étape finale de recalibrage à partir d’une troisième période de temps de données d’historique. Cette sous-étape de recalibrage intervient après la sous-étape de sélection du module de régression. Ainsi, on peut améliorer la performance du module de régression sélectionné en le calibrant à partir d’un ensemble de données plus important que lors de son calibrage pour le test. En particulier, ladite troisième période de temps comprend au moins la première période de temps et la deuxième période de temps. Ainsi, le module est recalibré au moins sur les données de calibrage initial et sur les données de test, ce qui améliore la robustesse du module sélectionné. En particulier, la pluralité de modules de régression comprend au moins un module mettant en œuvre un modèle de prévision de séries temporelles. En particulier, la pluralité de modules de régression comprend au moins un module d’apprentissage automatique. Avantageusement et de manière non limitative, pour chaque module de régression, les étapes de calibrage et de test sont répétées une pluralité de fois, chaque première et deuxième période de temps pour chaque répétition étant sélectionnée de manière aléatoire dans l’ensemble de données de consommations, de sorte que l’étape de sélection effectue la sélection du module de régression parmi la pluralité de modules en fonction de la pluralité de critères de performance calculés pour chaque répétition. Ainsi, on peut encore améliorer le processus de sélection du module de régression le plus performant, en mettant en œuvre une méthode aussi connue sous le nom de Bootstrap , qui permet d’affiner le calcul du critère de performance. Avantageusement et de manière non limitative, l’étape de prédiction comprend en outre la réception des données additionnelles pour affiner ladite prédiction effectuée. En particulier, lesdites données additionnelles comprennent des données topographiques, météorologiques et/ou calendaires. L’invention concerne aussi un dispositif de prédiction de la consommation d’une ressource, telle que de l’eau, sur au moins une partie d’un réseau de distribution de ladite ressource comprenant : Des moyens d’acquisition d’un ensemble de données de consommations dans un intervalle de temps prédéterminé, ledit intervalle de temps comprenant au moins une première et une deuxième période de temps consécutives et de même durée ; Des moyens de prédiction de la consommation de ladite ressource sur ladite au moins une partie du réseau de distribution en fonction d’au moins une partie de l’ensemble de données acquis ; Ledit dispositif comprend des moyens d’optimisation aptes à mettre en œuvre : - Une sous-étape de fourniture d’une pluralité de modules de régression chacun étant adapté pour déterminer une valeur estimée de consommation en fonction dudit ensemble de données; - Une sous-étape de calibrage de chaque module de régression de la pluralité de modules de régression ; - Une sous-étape de mise en œuvre d’une prédiction de la consommation de ladite ressource pour la deuxième période de temps, par chaque module de la pluralité de modules de régression, à partir des données de consommations acquises pour la première période de temps de l’intervalle prédéterminé ; - Une sous-étape de calcul d’un critère de performance de la prédiction de chaque module de régression en fonction de la prédiction obtenue pour la deuxième période de temps par rapport aux données de consommations acquises pour la deuxième période de temps ; - Une sous-étape de sélection du module de régression parmi la pluralité de modules en fonction dudit critère de performance calculé ; et Lesdits moyens de prédiction de la consommation de ladite ressource sur ladite au moins une partie du réseau de distribution mettant en œuvre le module de régression sélectionné. L’invention concerne aussi un ensemble de distribution d’eau comprenant un réseau de distribution et un dispositif de prédiction tel que décrit précédemment. D’autres particularités et avantages de l’invention ressortiront à la lecture de la description faite ci-après d’un mode de réalisation particulier de l’invention, donné à titre indicatif mais non limitatif, en référence aux dessins annexés sur lesquels : est un organigramme du procédé selon le premier mode de réalisation de l’invention ; est une représentation schématique et chronologique des intervalles de temps sélectionnés pour la mise en œuvre de l’invention selon le premier mode de réalisation de l’invention ; est un organigramme du procédé selon le deuxième mode de réalisation de l’invention ; et est une représentation schématique et chronologique des intervalles de temps sélectionnés pour la mise en œuvre de l’invention selon le troisième mode de réalisation de l’invention. Selon un premier mode de réalisation de l’invention, en référence aux figures 1 et 2, un dispositif de prédiction, tel qu’un calculateur informatique ou une pluralité de calculateurs en réseau, met en œuvre un procédé 1 de prédiction de la consommation d’une ressource, telle que de l’eau, sur au moins une partie d’un réseau de distribution de la ressource, ici un réseau de distribution d’eau. Dans la suite de la description, on se référera à la prédiction de consommations d’eau dans un réseau de distribution d’eau, toutefois l’invention n’est nullement limitée à cette seule ressource. Ainsi, en fonction de la ressource dont on cherche à prédire la consommation, les tendances et saisonnalité peuvent varier selon des échelles de temps différentes dont l’homme du métier saura estimer les grandeurs ; cependant l’objet de l’invention peut aisément être adapté à toute ressource connue à la seule lecture de cette description. Le procédé 1 comprend une première étape d’acquisition 10 d’un ensemble de données de consommations antérieures dans un intervalle de temps prédéterminé ΔT. A titre d’exemple dans le présent exemple de réalisation on acquiert des données de consommation d’eau pour un réseau de distribution d’eau sur une période couvrant les trois années précédent ΔT la mise en œuvre du procédé. Ces données de consommation sont ici acquises par l’intermédiaire de compteurs de consommations, pouvant être relevés manuellement ou par télé-relève, sur des installations telles que des installations d’eau, de particuliers, de collectivités et/ou industrielles. Plus précisément, les données collectées depuis les compteurs sont d’abord stockées dans des bases de données numériques sous forme de données, au moins horodatées. L’étape d’acquisition des données comprenant alors la récupération des données stockées dans ces bases de données pour la période de temps prédéterminée ΔT, en fonction de l’horodatage des données de la base de données. L’invention, n’est toutefois pas limitée à un mode de d’acquisition de données, la nature de la ressource pouvant en particulier faire varier les méthodes de collectes de données de consommation. L’objectif général de l’invention est de permettre une prédiction 12 fiable de la consommation en eau, pour un contexte et une durée déterminée, en fonction de données de consommations précédentes acquises. Aussi, il est connu d’employer un module de prédiction, en particulier un module de régression statistique, apte à déterminer une valeur estimée, ici un volume prévisionnel de consommation d’eau pour une période de temps prédéterminée, en fonction de données de consommation antérieures. Il est bien connu qu’un module de prédiction mis en œuvre est calibré, ou entraîné, à partir des données antérieures acquises, afin de fournir des prédictions de consommations à venir sur une période de temps future ΔP définie. Toutefois, rien ne permet de s’assurer que le module prédictif employé est optimal pour la période de temps de prédiction voulue. Le procédé selon l’invention met alors en œuvre une étape préalable d’optimisation 11 pour améliorer la performance de l’étape de prédiction 12. L’étape d’optimisation 11 comprend une première sous-étape de fourniture 111 d’une pluralité de modules de régression. On entend par modules de régression, des modules algorithmiques aptes à résoudre des problématiques de régression statistique, de sorte à fournir des valeurs de prédictions à partir d’un ensemble de données d’entrées. On connaît notamment, à titre non limitatif : des machines à vecteurs support (SVM) ; des modèles de prévision de séries temporelles, tels que des procédés à moyenne mobile autorégressive (ARMA), par exemple intégrée (ARIMA) et/ou saisonniers ( SARIMA ) ; des procédés d’apprentissage automatique tels que des arbres décisionnels ( Decisional trees ), des forêts d’arbre décisionnels ( Random Forest ), des réseaux de neurones ; des modèles de régression linéaire éventuellement pénalisée, telle que l’estimateur des moindres carrés ou le LASSO ( Least Absolute Shrinkage and Selection Operator ), connues de l’homme du métier. Chaque module est calibré 112 indépendamment en fonction d’une première sous-période Δt1des données acquises dans l’intervalle de temps prédéterminé ΔT. La première sous-période de temps Δt1 est une partie de l’intervalle de temps prédéterminé ΔT pour lequel les données ont été acquises. Étant donné que nous cherchons le module le plus performant pour une prédiction sur période de temps future ΔT prédéfinie, on sélectionne la première sous-période Δt1 ainsi qu’une deuxième sous-période Δt2 (pour l’étape de test 113 exposée ci-après) de sorte qu’elles soient chacune au moins aussi longue que la période de temps future ΔT, ou à tout le moins sur un ordre de grandeur temporelle approchant. A titre d’exemple, si l’on cherche à estimer la consommation en eau pour une durée d’un mois, on sélectionnera dans la période de temps d’acquisition ΔT au moins deux périodes de temps Δt1, Δt2 d’au moins un mois chacune. Les périodes de temps Δt1, Δt2 ne sont pas nécessairement consécutives, et peuvent par exemple comprendre une période de chevauchement. Les périodes de temps Δt1, Δt2 peuvent par exemple être sélectionnées aléatoirement dans la période de temps acquise ΔT. Toutefois, dans le cadre de la consommation en eau, la saisonnalité des consommations incite, dans certains cas, à sélectionner des périodes de temps déterminées, par exemple pour une prédiction sur un semestre prédéfini (par exemple le premier semestre d’une année N), on privilégie la sélection de deux périodes de temps Δt1, Δt2 correspondant chacune à un même semestre d’une année précédente, par exemple pour Δt1on sélectionne le premier semestre d’une année N-1 et pour Δt2 on sélectionne le premier semestre d’une année N-2. Chaque module est calibré 112 sur un dispositif de calcul, tel qu’un ordinateur ou un serveur informatique, en particulier le dispositif mettant en œuvre l’ensemble du procédé 1. Toutefois selon une mise en œuvre avantageuse de l’invention, chaque module peut être calibré 112 de manière distribuée, ou en parallèle, par exemple sur plusieurs cœurs d’un même processeur ou sur différents dispositifs de calculs en réseau, de sorte à réduire le temps de calibrage 112 global. Une fois que chaque module est calibré 112, ou entraîné lorsqu’il s’agit d’un module d’apprentissage automatique, à partir de la première période de temps Δt1, on met en œuvre une sous-étape de test 113, aussi appelée sous-étape de prédiction 113. L’étape de test correspond à l’obtention d’une prédiction pour la deuxième période de temps Δt2 et à la comparaison entre cette prédiction et les consommations effectivement enregistrées pour cette période de temps Δt2. Cette étape de test 113 permet ainsi de procéder à une étape de calcul 114 d’un critère de performance pour chaque module. Dans ce mode de réalisation en emploie comme critère de performance l’erreur absolue moyenne en pourcentage ( M ean A bsolute P ercentage E rror , MAPE) pour chaque module. L’erreur absolue moyenne en pourcentage peut être calculée selon la formule suivante : Où prediction est la valeur prédite et real est la valeur acquise et donc attendue Toutefois, tout autre critère de performance peut être mise en œuvre. Le module présentant la meilleure performance est alors sélectionné 115 pour être mis en œuvre au cours de l’étape de prédiction 12. L’étape d’optimisation 11 met ensuite en œuvre une étape de recalibrage 116 au cours de laquelle le module sélectionné est à nouveau calibré, ou ré-entraîné, par exemple sur l’ensemble des données acquises ΔT, ou selon une alternative de mise en œuvre sur l’union Δt3 des deux sous-périodes de temps Δt1, Δt2. Ensuite le procédé 1 met en œuvre l’étape de prédiction 12 pour la période de temps future ΔP sur la base du module sélectionné et recalibré. Selon un mode de réalisation particulier, l’étape de prédiction 12 peut être affinée par la prise en compte de données supplémentaires telles que des données topographiques, par exemple relative au réseau de distribution de la ressource, des données météorologiques ou encore calendaires. Selon un deuxième mode de réalisation de l’invention, en référence à la figure 3, le procédé 1’ met en œuvre une étape intermédiaire de segmentation 30 des données acquises lors de l’étape d’acquisition 10 de données. En effet, les données acquises peuvent comprendre des données de consommation de nature différentes. A titre d’exemple, dans le cadre de données de consommation d’eau, les données acquises peuvent par exemple comprendre des données relatives à des installations industrielles, de collectivités, ou de clients particuliers. La segmentation 30 permet aussi de déterminer parmi les données fournies des schémas ( pattern ) de consommations pertinents, par exemple en discriminant les consommations de résidences secondaires, présentant une forte saisonnalité, des consommations de résidences principales, présentant une tendances plus régulière, mais aussi en prenant en compte des volumes globaux sur des périodes définies, tels que des volumes globaux annuels, par exemple dans le cadre de données de consommations industrielles ou de collectivités. Par conséquent, l’étape de segmentation 30 vise à fournir en entrée du module d’optimisation 11 des données segmentées en fonction de la nature des prédictions à réaliser, de sorte à rendre le jeu de données le plus « prévisible » possible, autrement dit en extrayant du jeu de données initial les données les plus pertinentes pour calibrer, ou entraîner, les modules, eu égard au contexte de la prédiction voulue. On entend par contexte des informations telles que le type de consommation d’eau prédite et la période de prédiction voulue; par exemple une prédiction pour la consommation en eau d’une installation industrielle sur le premier semestre de l’année N, ou selon un autre exemple la consommation en eau d’un ensemble de résidences principales pour l’ensemble de l’année N). Ainsi, si la prédiction voulue pour la période future ΔP correspond à des prédictions de consommations d’eau pour un réseau de fourniture d’eau à destination d’habitation de particuliers, on segmente les données de sorte à isoler des données précédentes de nature similaire. L’étape de segmentation 30 peut, selon une mise en œuvre alternative, être fonction de données externes telles que des données topographiques, par exemple relative au réseau de distribution de la ressource, météorologiques et/ou calendaires, permettant d’affiner la segmentation. Selon un troisième mode de réalisation de l’invention, pouvant dériver du premier ou du deuxième mode de réalisation, et en référence à la figure 4, les étapes de calibrage 112 et de test 113 sont mises en œuvre une pluralité de fois pour chaque module. A cet effet, on sélectionne pour chaque module un premier sous-ensemble de données Δt1- Δt1’’’ et un deuxième sous-ensemble de données , Δt2- Δt2’’’ aléatoirement dans l’ensemble de données ΔT général. Ces sous-ensembles de données Δt1- Δt1’’’, Δt2- Δt2’’’ sont de manière préférée issus d’un ensemble de données segmentées et leur durée étant prédéterminée. La répétition de la sélection de sous-ensembles aléatoires Δt1- Δt1’’’, Δt2- Δt2’’’est connue sous le nom de Bootstrap. Pour chaque module, chaque étape de test 113 de chaque répétition permet alors de calculer un critère de performance, par exemple l’erreur absolue moyenne en pourcentage exposée précédemment, ce critère de performance étant alors moyenné avec les critères de performance des autres répétitions. Ainsi, on obtient pour chaque module un critère de performance basé sur une pluralité de tests aléatoires, ce qui améliore la fiabilité de l’indicateur de performance par module. Lorsque la méthode de Bootstrap est mise en œuvre, d’autres indicateurs de performances peuvent aussi être déterminés, tel que la stabilité de l’erreur. Le Bootstrap permet d’améliorer la fiabilité du critère de performance, ce qui rend la sélection du module plus robuste et permet une meilleure prédiction. L’invention n’est toutefois pas limitée à cette seule méthode de sélection d’un module de régression et toute autre méthode connue peut être employée. Procédé de prédiction (1, 1’) de la consommation d’une ressource, telle que de l’eau, sur au moins une partie d’un réseau de distribution de ladite ressource comprenant : Une étape d’acquisition (10) d’un ensemble de données de consommations dans un intervalle de temps prédéterminé (ΔT), ledit intervalle de temps (ΔT) comprenant au moins une première (Δt1) et une deuxième (Δt2) période de temps ; Une étape de prédiction (12) de la consommation de ladite ressource sur ladite au moins une partie du réseau de distribution, en fonction d’au moins une partie de l’ensemble de données acquis; caractérisé en ce que ledit procédé (1, 1’) comporte une étape d’optimisation (11) comprenant : Une sous-étape de fourniture (111) d’une pluralité de modules de régression chacun étant adapté pour déterminer une valeur estimée de consommation en fonction dudit ensemble de données (ΔT); Une sous-étape de calibrage (112) de chaque module de régression de la pluralité de modules de régression ; Une sous-étape de mise en œuvre d’une prédiction (113) de la consommation de ladite ressource pour la deuxième période de temps (Δt2), par chaque module de la pluralité de modules de régression, à partir des données de consommations acquises pour la première période de temps (Δt1) de l’intervalle de temps prédéterminé (ΔT); Une sous-étape de calcul (114) d’un critère de performance de la prédiction de chaque module de régression en fonction de la prédiction obtenue pour la deuxième période de temps (Δt2) par rapport aux données de consommations acquises pour la deuxième période de temps (Δt2); Une sous-étape de sélection (115) du module de régression parmi la pluralité de modules en fonction dudit critère de performance calculé ; ladite étape de prédiction (12) de la consommation de ladite ressource sur ladite au moins une partie du réseau de distribution comprenant la mise en œuvre du module de régression sélectionné. Procédé de prédiction (1’) selon la revendication 1 caractérisé en ce qu’il comprend une étape de segmentation (30) des données de consommation acquises en fonction d’au moins un paramètre d’homogénéisation ; lesdites étapes d’optimisation (11) et de prédiction (12) étant mises en œuvre à partir desdites données de consommation segmentées. Procédé de prédiction (1, 1’) selon la revendication 2, caractérisé en ce l’étape de segmentation (30) est en outre fonction de données additionnelles comprenant des données topographiques et/ou météorologiques et/ou calendaires. Procédé de prédiction (1, 1’) selon l’une quelconque des revendications 1 à 3, caractérisé en ce que l’étape d’optimisation (11) comprend en outre une sous-étape finale de recalibrage (116) du module de régression sélectionné à partir d’une troisième période de temps (Δt3, ΔT) de données d’historique. Procédé de prédiction (1, 1’) selon la revendication 4, caractérisé en ce que ladite troisième période (Δt3) de temps comprend au moins la première période de temps (Δt1) et la deuxième période de temps (Δt2). Procédé de prédiction (1, 1’) selon l’une quelconque des revendications 1 à 5, caractérisé en ce que la pluralité de modules de régression comprend au moins un module mettant en œuvre un modèle de prévision de séries temporelles. Procédé de prédiction (1, 1’) selon l’une quelconque des revendications 1 à 6, caractérisé en ce que la pluralité de modules de régression comprend au moins un module d’apprentissage automatique. Procédé de prédiction (1, 1’) selon l’une quelconque des revendications 1 à 7, caractérisé en ce que, pour chaque module de régression, les étapes de calibrage (112) et de test (113) sont répétées une pluralité de fois, chaque première (Δt1) et deuxième (Δt2) période de temps pour chaque répétition étant sélectionnée de manière aléatoire dans l’intervalle de temps prédéterminé (ΔT), de sorte que l’étape de sélection (115) effectue la sélection du module de régression parmi la pluralité de modules en fonction de la pluralité de critères de performance calculés pour chaque répétition. Procédé de prédiction (1, 1’) selon l’une quelconque des revendications 1 à 8, caractérisé en ce que l’étape de prédiction (12) comprend en outre la réception des données additionnelles pour affiner ladite prédiction effectuée. Procédé de prédiction (1, 1’) selon la revendication 9, caractérisé en ce que lesdites données additionnelles de l’étape de prédiction (12) comprennent des données topographiques, météorologiques et/ou calendaires. Dispositif de prédiction de la consommation d’une ressource, telle que de l’eau, sur au moins une partie d’un réseau de distribution de ladite ressource comprenant : Des moyens d’acquisition d’un ensemble de données de consommations dans un intervalle de temps prédéterminé, ledit intervalle de temps comprenant au moins une première et une deuxième période de temps consécutives et de même durée ; Des moyens de prédiction de la consommation de ladite ressource sur ladite au moins une partie du réseau de distribution en fonction d’au moins une partie de l’ensemble de données acquis ; caractérisé en ce que ledit dispositif comprend des moyens d’optimisation aptes à mettre en œuvre : Une sous-étape de fourniture (111) d’une pluralité de modules de régression chacun étant adapté pour déterminer une valeur estimée de consommation en fonction dudit ensemble de données; Une sous-étape de calibrage (112) de chaque module de régression de la pluralité de modules de régression ; Une sous-étape de mise en œuvre d’une prédiction (113) de la consommation de ladite ressource pour la deuxième période de temps, par chaque module de la pluralité de modules de régression, à partir des données de consommations acquises pour la première période de temps de l’intervalle prédéterminé ; Une sous-étape de calcul (114) d’un critère de performance de la prédiction de chaque module de régression en fonction de la prédiction obtenue pour la deuxième période de temps par rapport aux données de consommations acquises pour la deuxième période de temps ; Une sous-étape de sélection (115) du module de régression parmi la pluralité de modules en fonction dudit critère de performance calculé ; et lesdits moyens de prédiction de la consommation de ladite ressource sur ladite au moins une partie du réseau de distribution mettant en œuvre le module de régression sélectionné.