Technologie de prévision quantile

Les prévisions quantiles, une amélioration significative par rapport aux prévisions classiques dès qu'il s'agit de stock.
Mise à jour mai 2016: Les prévisions probabilistes surpassent les prévisions quantiles (quatrième génération de moteur de prévisions).

Le type de prévision le plus connu est la prévision moyenne dans laquelle le poids respectif de la sur-prévision et de la sous-prévision sont strictement équilibrés. Les températures prévues pour le jour suivant sont un bon exemple de prévisions moyennes. Les prévisions quantiles sont différentes : un biais est introduit volontairement pour altérer la probabilité de sur-prédire et de sous-prédire. Les quantiles représentent une amélioration radicale par rapport aux prévisions classiques pour de nombreux verticaux comme la distribution, la vente en gros et la fabrication. En mars 2012, Lokad est devenu le premier éditeur de logiciels à fournir des prévisions quantiles. Nous expliquons ici pourquoi les prévisions quantiles sont importantes et en quoi elles diffèrent des prévisions classiques.

Autres vidéos

QUANTILE TECHNOLOGY PART I
Regarder sur YouTube.

QUANTILE TECHNOLOGY PART II
Regarder sur YouTube.


Livres blancs

Gestion des stocks de pièces détachées avec les quantiles (PDF)

Dans un monde où la plupart des fabricants d'équipements et des distributeurs opérent sur des marchés terriblement compétitifs, pourvoir fournir à sa clientèle un taux de service élevé est une priorité stratégique pour beaucoup d'entreprises. Cependant, gérer des stocks de pièces détachées de façon efficace reste un défi énorme du fait des volumes et de la nature erratique de la demande. Ce livre blanc aborde ce problème, ainsi que l'état de l'art en termes de technologie de planification pour les pièces détachées. Il introduit également la notion de prévision quantile comme une nouvelle approche révolutionnaire pour aborder ce problème.






Avant-propos

Le terme de prévision quantile peut paraître compliqué, et, à moins que vous soyez un expert en statistiques, il est possible que vous ne l'ayez encore jamais rencontré. Cependant, des prévisions quantiles sont utilisées régulièrement par les distributeurs et fabricants – sans pour autant être connues sous ce nom. Par exemple, définir un point de commande pour vos stocks équivaut strictement à générer une prévision quantile sur la demande.

Balance déséquilibrée pour l'optimisation du stock



Malgré l'impact radical que peuvent avoir les prévisions quantiles dans la distribution et la fabrication, les quantiles ont reçu peu d'attention dans ce domaine jusqu'à présent. L’explication la plus simple en est que le support requis pour des prévisions quantiles était quasiment inexistant dans le secteur logiciel. Cependant, avec Lokad, il n'y a plus de raison de négliger un aspect technologique aussi critique.

Pourquoi a-t-on besoin de prévisions de la demande ?

Pour comprendre pourquoi les prévisions quantiles sont utiles pour un distributeur ou un fabricant, nous devons tout d'abord revenir sur la raison pour laquelle les prévisions, de manière générale, sont nécessaires. Les prévisions de la demande sont critiques pour s'assurer que le bon niveau de ressources - tels que les stocks, les effectifs ou les liquidités - soit disponible au bon moment.

Cependant, fournir le bon niveau de ressources pour satisfaire la demande est généralement un problème très asymétrique: Le coût d’une sur-allocation de ressources (ou sur-prévision) peut grandement différer du coût d’une sous-allocation de ressources (ou sous-prévision).

Par exemple :
  • Les distributeurs alimentaires recherchent généralement des taux de service très élevés, de 95% ou plus (ce qui implique des ruptures de stock très rares). Cela revient à dire que l'on estime que le coût marginal d’une rupture de stock dépasse grandement le coût marginal d’une unité supplémentaire de stock.
  • Les constructeurs de véhicules automobiles se voient de plus en plus contraints à réduire leurs coûts de production. Par conséquent, certains constructeurs optent pour une stratégie zéro stocks - entraînant une disponibilité immédiate nulle – dans laquelle les voitures peuvent uniquement être achetées avant d'être fabriquées. Dans cette situation, on estime donc que le coût marginal du stock dépasse le coût de l'absence de disponibilité immédiate.

Ainsi, pour les entreprises, il n’est généralement pas rentable d’alouer des ressources sur la base de prévisions moyennes brutes de la demande, étant donné qu'alouer trop peu de ressources à 50% du temps est un compromis assez médiocre, qui ne reflète pas la réalité des activités. Ainsi, les entreprises introduisent volontairement un biais dans leur allocation de ressources pour refléter l’asymétrie spécifique à leurs activités. Les prévisions quantiles permettent justement de mieux gérer cette asymétrie.


Définition : une prévision quantile (τ, λ), où τ est la probabilité cible, et où λ (lambda) est l’horizon exprimé en jours, représente une prévision de la demande sur les prochains λ jours, venant avec une probabilité de τ d'être supérieure à la demande future (et par conséquent, une rentabilité 1-τ d'être inférieure à la demande future).


Les quantiles extrapolés. Les cas dans lesquels ils ne fonctionnent pas.

Les prévisions quantiles existent depuis des décennies, cependant implémenter un modèle de prévisions quantiles natif est fréquemment, et à juste titre, considéré comme étant bien plus compliqué qu'implémenter un modèle de prévisions moyennes. Par conséquent, la grande majorité des éditeurs de logiciels de prévision (*) ne fournissent que des prévisions moyennes.

(*) A notre connaissance, Lokad est devenu, en mars 2012, le premier éditeur à fournir une technologie de prévisions quantiles native, à l'usage des entreprises. Cependant, dans les cercles académiques, la recherche de prototypes pour la régression quantile existe depuis des décennies.

Néanmoins, étant donné que les entreprises ont besoin de prévisions quantiles (qu'elles les connaissent ou non sous ce nom), elles contournent généralement le problème via l’extrapolation, afin de générer ces prévisions quantiles. D’un point de vue pratique, cette approche consiste à faire l'hypothèse que la demande suit une distribution normale, et à ajouter un terme de sécurité correcteur. A titre d'exemple, l’approche classique du stock de sécurité suit ce modèle.


Les quantiles extrapolés sont des prévisions (moyennes) classiques, transformées en prévisions quantiles grâce à une méthode d’extrapolation. Le terme est opposé aux quantiles natifs dans lesquels le modèle statistique produit directement le quantile. L’extrapolation ne repose pas sur les données d’entrée, mais plutôt sur une distribution définie a priori. Cette distribution - généralement la distribution normale - a tendance à être le maillon faible du processus d’extrapolation, car elle diffère de la réalité.

Malheureusement, l’extrapolation présente de gros inconvénients dans 3 contextes fréquents :

  • Les quantiles élevés (c'est-à-dire avec des taux de service élevés)
  • La demande intermittente
  • Les pics de demande (pour les commandes groupées passées par les clients)

Dans ces situations, nous avons pu observer que les prévisions quantiles natives avaient tendance à dépasser de 20% ou plus les meilleures prévisions quantiles extrapolées ; la comparaison étant faite en exploitant les technologies de prévision quantiles et classiques de Lokad - ces dernières dépassant généralement elles-mêmes déjà celles de nos concurrents.

Quantiles élevés (pour des taux de service élevés)

Quantiles élevés pour logiciel d'optimisation du stock

L’hypothèse selon laquelle les erreurs associées aux prévisions sont normalement distribuées est généralement bonne pour les quantiles ciblés proches de la moyenne ou de la médiane. Cependant, la qualité de l’ approximation se détériore à mesure que le pourcentage ciblé augmente. Pour les pourcentages cibles élevés - de façon générale pour toutes les valeurs supérieures à 90% -, nous avons constaté que l’extrapolation elle-même devenait fréquemment le maillon faible du processus de prévision. Dans ce cas, nous recommandons fortement de préférer les quantiles natifs.

Demande intermittente

L’extrapolation essaie de plaquer une courbe lisse sur la demande future afin de refléter l'incertitude. Cependant, lorsque la demande est intermittente ou "clairsemée" (sparse demand), elle n'a rien de lisse : pour chaque période (semaine, mois), le nombre d’unités vendues (i.e. la demande observable) est un nombre entier variant entre 0 et 5 par exemple.

Quantiles intermittents pour logiciel d'optimisation du stock

Historiquement, de nombreux modèles de prévision moyenne ont été conçus pour mieux appréhender la demande dite "clairsemée" ; cependant, sous l'angle des quantiles, il devient clair que le problème le plus fondamental est qu'aucune prévision moyenne ne peut être extrapolée correctement en un quantile précis en cas de demande clairsemée. A contrario, des quantiles natifs peuvent complètement s'adapter aux comportements la demande de type petits nombres entiers.

Pics de demande (commandes groupées passées par les clients)

En cas de commandes groupées, la courbe de demande historique tend à présenter des pics. Ils reflètent le fait que quelques commandes clients représentent à elles seules un pourcentage significatif de la demande totale. Cependant, contrairement à la demande intermittente, il existe toujours en dehors de ces pics une demande non nulle. Le problème fondamental ici n'est pas que la demande ait des valeurs entières, mais que les prévisions de moyenne n'arrivent pas à projeter correctement ces pics dans le futur.

Pour simplifier, il existe deux approches pour gérer les pics :

  • Les ignorer, si l'entreprise décide qu’ils ne valent pas la peine de leur pré-allouer des ressources.
  • Ajuster les ressources pré-allouées pour gérer ces pics, ou au moins gérer une partie d'entre eux.


Quantiles en pics pour logiciel d'optimisation du stock

Dans les deux cas, les prévisions moyennes se comportent de façon assez médiocre : les quantiles extrapolés restent trop bas pour capturer ces pics, et dans le même temps, ils surestiment les ressources pour gérer la demande obtenue si l'on ignore ces pics. Les prévisions quantiles natives traitent les pics de manière plus directe et précise.





Prévisions quantiles natives par Lokad

Lokad fournit un service en ligne complètement automatisé, qui prend des séries temporelles en entrée et renvoie des prévisions quantiles natives, chaque quantile correspondant à un horizon et un pourcentage cible (respectivement le délai de réapprovisionnement et le taux de service dans le cadre de l’optimisation des stocks). Aucune extrapolation n’est requise.

Le processus de prévision quantile ne nécessite aucune expertise en statistiques. En pratique, la plupart des entreprises utilisent notre application Web afin d’obtenir des points de commande optimisés ; le point de commande étant une prévision quantile spécifique aux stocks.

Pour chaque série temporelle, la prévision quantile est un simple point de données. Contrairement aux prévisions moyennes, les prévisions quantiles ne sont généralement pas représentées sous forme d'une courbe évoluant avec le temps et étendant la courbe historique dans le futur.

Les prévisions quantiles se comportent différemment, statistiquement parlant. Cependant les comportements fondamentaux sous-jacents de la demande restent les mêmes : tendance, saisonnalité, cycle de vie produit, promotions… Tous les comportements pris en charge par notre technologie de prévision classique sont également pris en charge par notre technologie de prévision quantile.

Prévisions classiques (moyennes) versus prévisions quantiles

D’un point de vue mathématique, les prévisions quantiles représentent une généralisation de la notion classique de prévisions. D’un point de vue pratique, les prévisions quantiles sont généralement supérieures (en termes de précision) dans la plupart des cas où les risques associés à la sur-estimation et à la sous-estimation de la demande ne sont pas symétriques.

Cependant, les prévisions quantiles sont également moins lisibles et moins intuitives. Ainsi, les prévisions classiques restent un outil fondamental pour les managers, car elles leur permettent de mieux comprendre l’évolution de leur entreprise.

Nous ne nions absolument pas l'intérêt que peuvent avoir les prévisions classiques. En réalité, la majeure partie des efforts de R&D servant à développer notre technologie de prévision profitent aux deux types de prévisions. La prévision quantile nous permet d’affiner notre compréhension du comportement statistique de la demande. Notre priorité N°1, dans tous les cas, est de fournir des prévisions toujours plus précises.