Passer au contenu principal

Analyse prédictive avec IA : prévision de la demande, prévision du taux de désabonnement et des revenus

Mettez en œuvre des analyses prédictives à l'aide de l'IA et du ML pour la prévision de la demande, la prévision du taux de désabonnement et la prévision des revenus avec des modèles pratiques et des tests de précision.

E
ECOSIRE Research and Development Team
|15 mars 202615 min de lecture3.0k Mots|

L'analyse descriptive vous indique ce qui s'est passé. L'analyse diagnostique vous explique pourquoi. L'analyse prédictive vous indique ce qui va se passer ensuite --- et ce passage du rétroviseur au pare-brise modifie le fonctionnement de chaque service.

Fait partie de notre série Analyse de données et BI

Lire le guide complet

L'analyse descriptive vous indique ce qui s'est passé. L'analyse diagnostique vous explique pourquoi. L'analyse prédictive vous indique ce qui va se passer ensuite --- et ce passage du rétroviseur au pare-brise modifie le fonctionnement de chaque service.

Une équipe commerciale qui sait quelles transactions sont susceptibles d’être conclues peut concentrer son énergie. Une équipe opérationnelle qui sait que la demande est sur le point d’augmenter peut prépositionner les stocks. Une équipe de réussite client qui sait quels comptes risquent de perdre peut intervenir avant l'arrivée de l'e-mail d'annulation.

Les obstacles à l’analyse prédictive ont considérablement diminué. Vous n’avez plus besoin d’une équipe de data scientists. Les bibliothèques open source, les modèles prédéfinis et les plateformes d'IA comme OpenClaw mettent la prévision, la classification et la détection des anomalies à la portée de toute entreprise de taille moyenne disposant de données propres.

Points clés à retenir

  • Trois modèles prédictifs couvrent 80 % des cas d'utilisation du marché intermédiaire : prévision de séries chronologiques (demande, revenus), classification (churn, lead scoring) et régression (tarification, valeur à vie)
  • La prévision de la demande avec Facebook Prophet ou ARIMA atteint une précision de 85 à 95 % pour la plupart des catégories de produits lorsqu'elle est alimentée par 24 mois ou plus de données historiques.
  • La prédiction du taux de désabonnement à l'aide d'arbres améliorés par gradient atteint généralement 75 à 85 % d'AUC, donnant ainsi aux équipes chargées de la réussite des clients des semaines d'avertissement préalable.
  • Commencez par un cas d'utilisation de prédiction, prouvez le retour sur investissement, puis développez --- la plupart des entreprises voient un retour sur investissement de 3 à 8 fois supérieur à leur premier projet d'analyse prédictive.

Modèles d'apprentissage automatique pour les entreprises

Tous les problèmes commerciaux ne nécessitent pas un apprentissage en profondeur ou de grands modèles de langage. La plupart des cas d'utilisation de l'analyse prédictive dans les entreprises de taille moyenne sont bien servis par trois catégories de modèles.

Prévisions de séries chronologiques

Ce qu'il prédit : Valeurs futures d'une métrique en fonction de son modèle historique au fil du temps.

Applications métier : Prévision de la demande (unités à vendre le mois prochain), prévision des revenus (revenus mensuels récurrents attendus), prévision des flux de trésorerie (collectes et paiements attendus), prévision du trafic du site Web.

Modèles clés :

  • ARIMA (AutoRegressive Integrated Moving Average) --- Modèle statistique classique. Idéal pour les séries chronologiques stables et bien comportées avec une saisonnalité claire. Rapide à former, résultats interprétables.
  • Prophet (par Meta) --- Gère les vacances, les changements de tendance, les données manquantes et les valeurs aberrantes avec élégance. Excellent pour les séries chronologiques professionnelles à forte saisonnalité. Nécessite un réglage minimal.
  • XGBoost avec fonctionnalités de décalage --- Traite la prévision comme un problème de régression avec des fonctionnalités d'ingénierie (décalages, moyennes mobiles, fonctionnalités de calendrier). Peut intégrer des variables externes (dépenses marketing, prix des concurrents).

Classement

Ce qu'il prédit : À quelle catégorie appartient une observation (généralement binaire : oui/non, désabonnement/conservation, conversion/rebond).

Applications métier : Prédiction du taux de désabonnement, notation des prospects, détection des fraudes, classification prioritaire des tickets d'assistance, évaluation du risque de crédit.

Modèles clés :

  • Régression logistique --- Simple, rapide, interprétable. Le modèle de base. Souvent étonnamment compétitif par rapport à des alternatives plus complexes.
  • Random Forest --- Ensemble d'arbres de décision. Gère les relations non linéaires, résiste au surajustement, fournit un classement par importance des fonctionnalités.
  • Arbres boostés par gradient (XGBoost, LightGBM) --- État de l'art en matière de classification de données tabulaires. Précision maximale pour la plupart des problèmes commerciaux. Nécessite plus de réglages que les forêts aléatoires.

Régression

Ce qu'il prédit : Une valeur numérique continue.

Applications métier : Prédiction de la valeur du client, optimisation dynamique des prix, montants des prévisions de ventes, notation des performances des employés.

Modèles clés :

  • Régression linéaire --- Ligne de base. Suppose des relations linéaires. Rapide et interprétable.
  • Régression boostée par gradient --- Gère des relations complexes et non linéaires. Meilleure précision pour la plupart des tâches de régression commerciale.
  • Réseaux de neurones --- Exagération pour la plupart des cas d'utilisation du marché intermédiaire, à moins que vous n'ayez des millions d'enregistrements et des interactions de fonctionnalités complexes.

Guide de sélection des modèles

Cas d'utilisationType de modèleAlgorithme recommandéDonnées minimalesPrécision typique
Prévision de la demandeSéries chronologiquesProphète24 mois85-95% MAPÉ
Prédiction des revenusSéries chronologiquesXGBoost + décalages12 mois80-90% MAPÉ
Prédiction du taux de désabonnementClassementArbres améliorés par le dégradé5 000 clients75-85 % ASC
Notation des leadsClassementForêt aléatoire2 000 prospects70-80 % ASC
Valeur à vieRégressionRégression améliorée par gradient3 000 clients70-85 % R carré
Tarification dynamiqueRégressionXGBoost10 000 transactions75-90 % R au carré
Détection de fraudeClassementArbres améliorés par le dégradé1 000 cas de fraude90-98 % AUC
Priorité aux billetsClassementForêt aléatoire5 000 billetsPrécision de 80 à 90 %

La prévision de la demande en pratique

La prévision de la demande est le point d’entrée le plus courant de l’analyse prédictive car le retour sur investissement est direct et mesurable : moins de surstocks, moins de ruptures de stock, un meilleur flux de trésorerie.

Exigences en matière de données

Au minimum, vous avez besoin de données historiques sur les ventes avec horodatages. Plus il y a de granularité, mieux c'est :

  • Doit avoir : Date, produit (ou catégorie), quantité vendue
  • Devrait avoir : Prix au moment de la vente, promotions actives, canal (en ligne ou en magasin)
  • Agréable à avoir : Prix des concurrents, données météorologiques, indicateurs économiques, dépenses marketing

Pour les entreprises exécutant Odoo et Shopify, le pipeline ETL extrait ces données des deux systèmes et les consolide dans l'entrepôt de données.

Implémentation du Prophète

Prophet est le point de départ recommandé pour la plupart des entreprises de taille intermédiaire. Il gère les complexités des séries chronologiques commerciales (vacances, changements de tendance, saisonnalité hebdomadaire et annuelle) avec une configuration minimale.

Format d'entrée : Une trame de données avec deux colonnes : ds (date) et y (valeur à prévoir).

Configuration des clés :

  • Saisonnalité : Prophet détecte automatiquement la saisonnalité hebdomadaire et annuelle. Ajoutez des saisonnalités personnalisées pour votre entreprise (par exemple, des modèles trimestriels pour le B2B).
  • Jours fériés : fournissez une liste des jours fériés et des événements promotionnels qui affectent la demande. Incluez à la fois les jours fériés et les événements spécifiques à l'entreprise (vente annuelle, lancements de produits).
  • Changepoints : Prophet détecte automatiquement les changements de tendance. Augmentez changepoint_prior_scale si votre entreprise connaît des changements de tendance fréquents (entreprises à croissance rapide, entreprises saisonnières).

Résultat : Prévisions ponctuelles plus intervalles d'incertitude pour chaque date future. L'intervalle de 80 pour cent vous indique la plage dans laquelle la demande réelle chutera dans 80 pour cent du temps.

Mesure de précision

  • MAPE (Mean Absolute Percentage Error) : La métrique standard pour la prévision de la demande. Un MAPE de 10 pour cent signifie que les prévisions sont erronées de 10 pour cent en moyenne. En dessous de 10 pour cent, c'est excellent, entre 10 et 20 pour cent, c'est bon, au-dessus de 20 pour cent, il faut enquêter.
  • Biais : Le modèle sur-prédit-il ou sous-prédit-il systématiquement ? Le biais est plus dommageable que la variance car il s’aggrave.
  • Tests d'exclusion : Testez toujours sur les données que le modèle n'a pas vues. Entraînez-vous sur 80 % de l’historique, testez sur les 20 % restants.

Pièges courants

  • Prévision de nouveaux produits : Pas d'historique signifie pas de série chronologique. Utilisez des prévisions de produits analogues (produits similaires lancés dans le passé) ou des prévisions fondées sur un jugement.
  • Effets promotionnels : Si vous ne modélisez pas les promotions, les prévisions seront sous-estimées pendant les soldes et surestimées pendant les périodes normales.
  • Données de l'ère COVID : Les données 2020-2022 créent des modèles inhabituels. Pensez à l’exclure ou à la sous-pondérer si votre entreprise est revenue aux normes d’avant la pandémie.

Prédiction de désabonnement

Perdre un client coûte 5 à 25 fois plus cher que le conserver. La prédiction du taux de désabonnement identifie les clients à risque suffisamment tôt pour que l'intervention fonctionne.

Définir le taux de désabonnement

Avant de créer un modèle, définissez ce que « churn » signifie pour votre entreprise :

  • Abonnement SaaS : Aucun abonnement actif (définition claire).
  • Commerce électronique : Aucun achat au cours des 90/180/365 derniers jours (nécessite une décision de seuil).
  • Services B2B : Contrat non renouvelé ou engagement tombé en dessous d'un seuil.

La définition affecte tout en aval. Un seuil de désabonnement de 90 jours crée un modèle différent d'un seuil de 365 jours.

Ingénierie des fonctionnalités

Les fonctionnalités (variables d'entrée) sont plus importantes que le choix de l'algorithme. Les fonctionnalités puissantes de prévision du taux de désabonnement incluent :

Fonctionnalités d'utilisation :

  • Fréquence de connexion (la diminution des connexions signale un désengagement)
  • Adoption des fonctionnalités (les utilisateurs expérimentés désabonnement moins)
  • Volume de tickets d'assistance (des tickets élevés peuvent indiquer une frustration)
  • Temps depuis la dernière activité

Caractéristiques des transactions :

  • Tendance de la fréquence d'achat (ralentissement ?)
  • Tendance du montant moyen des commandes (en baisse ?)
  • Scores RFM (récence, fréquence, monétaire)
  • Dépendance aux remises (achats uniquement en promotion ?)

Fonctionnalités d'engagement :

  • Tendance du taux d'ouverture des e-mails
  • Scores NPS ou CSAT
  • Activité de référencement
  • Participation communautaire

Caractéristiques contractuelles :

  • Proximité de la date de fin du contrat
  • Échecs de paiement
  • Prise en charge des escalades
  • Valeur du contrat par rapport à l'utilisation

Formation et évaluation des modèles

Algorithme : Les arbres améliorés par dégradé (XGBoost ou LightGBM) surpassent systématiquement les autres algorithmes pour la prédiction du taux de désabonnement sur les données tabulaires.

Déséquilibre de classe : Le taux de désabonnement est généralement un événement rare (5 à 15 % des clients). Gérez cela avec le suréchantillonnage SMOTE, les pondérations de classe ou l'échantillonnage stratifié.

Métrique d'évaluation : Utilisez l'AUC-ROC, et non la précision. Un modèle qui prédit « pas de désabonnement » pour tout le monde atteint une précision de 90 % si seulement 10 % des clients se désabonnent, mais il est totalement inutile. L'AUC mesure la capacité du modèle à distinguer les churners des non-churers, quel que soit le seuil.

Importance des fonctionnalités : Après la formation, extrayez les classements d'importance des fonctionnalités. Cela indique à l'entreprise quels facteurs prédisent le plus fortement le taux de désabonnement et lesquels sont exploitables. Si « jours depuis la dernière connexion » est le principal prédicteur, les campagnes de réengagement sont l'intervention. Si « les escalades de tickets d’assistance » sont le principal prédicteur, la résolution des problèmes de qualité des produits est la priorité.


Prédiction des revenus

La prévision des revenus combine la prévision de la demande avec la prévision au niveau des transactions pour créer des prévisions financières complètes.

Prévisions de revenus basées sur le pipeline

Pour les entreprises B2B, la prévision des revenus commence par le pipeline des ventes. Chaque transaction a une valeur, une étape et un taux de clôture historique à cette étape.

Approche simple : Multipliez la valeur de chaque transaction par le taux de victoire historique pour son étape. Faites la somme de toutes les transactions pour obtenir la valeur attendue du pipeline.

Approche ML : Entraînez un modèle de classification sur les transactions historiques avec des fonctionnalités telles que l'âge de la transaction, le nombre de réunions avec les parties prenantes, le statut concurrentiel et la personnalité de l'acheteur. Le modèle génère une probabilité pour chaque transaction active, produisant des prévisions plus précises que les moyennes basées sur les étapes.

Prévisions de revenus basées sur une cohorte

Pour les entreprises de commerce électronique et d'abonnement, la prévision des revenus utilise l'analyse de cohorte :

  1. Regroupez les clients par mois d’acquisition.
  2. Calculez le revenu moyen par cohorte au fil du temps (mois 1, mois 2, etc.).
  3. Projetez les revenus futurs des cohortes existantes à l’aide des courbes de rétention historiques.
  4. Ajoutez les revenus estimés provenant de l’acquisition de nouveaux clients.

Combiner les approches

La prévision de revenus la plus précise combine :

  • Prévisions de pipeline pour les transactions B2B connues
  • Prévision de la demande pour les ventes de produits de commerce électronique
  • Modèle de cohorte pour les revenus récurrents/répétitifs
  • Ajustements saisonniers du modèle de série chronologique
  • Indicateurs avancés (trafic du site Web, dépenses marketing, données économiques)

Étapes de mise en œuvre

Étape 1 : Identifier le cas d'utilisation (semaine 1)

Choisissez un problème de prédiction avec une valeur commerciale claire et des données disponibles. La prévision de la demande pour vos 20 principaux produits constitue généralement le meilleur point de départ.

Étape 2 : Préparer les données (semaine 2-3)

Extrayez les données historiques de l'entrepôt de données. Nettoyez-le : gérez les valeurs manquantes, supprimez les valeurs aberrantes, créez des fonctionnalités. Divisé en ensembles de formation (80 %) et de test (20 %).

Étape 3 : Créer et valider le modèle (semaine 3-4)

Commencez par une base de référence simple (moyenne mobile pour les prévisions, régression logistique pour la classification). Essayez ensuite des modèles plus sophistiqués. Comparez sur l'ensemble de test. Sélectionnez le modèle qui équilibre précision et interprétabilité.

Étape 4 : Déployer et surveiller (semaines 5 et 6)

Déployez le modèle pour produire des prévisions selon un calendrier : quotidiennement pour les taux de désabonnement, hebdomadaire pour les prévisions de demande. Affichez les prédictions dans des tableaux de bord à côté des résultats réels. Surveillez la précision au fil du temps et recyclez-vous lorsque les performances se dégradent.

Étape 5 : Boucler la boucle (en cours)

La prévision sans action est inutile. Connectez les prédictions aux processus métier :

  • Les prédictions de désabonnement déclenchent des workflows de réengagement
  • Les prévisions de demande alimentent la planification des stocks
  • Les scores des prospects donnent la priorité à la sensibilisation des ventes
  • Les prévisions de revenus mettent à jour les projections financières

Questions fréquemment posées

De quelle quantité de données avons-nous besoin pour commencer à utiliser l'analyse prédictive ?

Cela dépend du cas d'utilisation. Les prévisions de séries chronologiques fonctionnent bien avec 24 mois ou plus de données historiques. Les modèles de classification (churn, lead scoring) nécessitent généralement entre 2 000 et 5 000 exemples étiquetés. Plus de données améliorent généralement la précision, mais des rendements décroissants s'installent. Si vous disposez de 12 mois de données propres et de 1 000 clients, vous pouvez commencer avec des modèles simples et vous améliorer à mesure que les données s'accumulent.

Devons-nous embaucher un data scientist ?

Pas nécessairement. De nombreuses implémentations d'analyse prédictive peuvent être gérées par un analyste techniquement qualifié à l'aide d'outils AutoML, de bibliothèques prédéfinies comme Prophet ou de plateformes d'IA comme OpenClaw. Embauchez un data scientist lorsque vous avez besoin de modèles personnalisés, de prédictions en temps réel à grande échelle ou lorsque le problème nécessite une expertise approfondie dans le domaine de l'apprentissage automatique. Pour la plupart des entreprises de taille moyenne, l’investissement initial est mieux consacré à la qualité des données qu’aux talents en science des données.

Quelle doit être la précision des prédictions pour être utiles ?

Une prévision de la demande avec une précision de 85 pour cent est nettement meilleure que l'approche actuelle de la plupart des entreprises de taille moyenne (instinct ou chiffres de l'année dernière plus 10 pour cent). Les prévisions de désabonnement avec une AUC de 75 % identifient toujours les clients à risque des semaines plus tôt que la surveillance manuelle. Le seuil n’est pas la perfection : il est « meilleur que la méthode actuelle ». Commencez à utiliser des prédictions imparfaites et progressez vers une plus grande précision.

Que se passe-t-il lorsque le modèle commence à devenir moins précis ?

La dégradation du modèle (appelée « dérive ») se produit lorsque les modèles sous-jacents changent : nouveaux concurrents, changements économiques, changements de produits, changements de comportement des clients. Surveillez la précision des prévisions de manière hebdomadaire ou mensuelle. Lorsque la précision tombe en dessous d'un seuil acceptable, recyclez le modèle avec des données récentes. La plupart des modèles doivent être recyclés tous les trois à six mois. Construisez le pipeline de recyclage dès le premier jour.


Quelle est la prochaine étape

L'analyse prédictive est la quatrième étape du modèle de maturité BI. Il s'appuie sur une base de données propres dans votre entrepôt de données, accessibles via des tableaux de bord en libre-service et améliorées par la segmentation client.

ECOSIRE déploie des solutions d'analyse prédictive via OpenClaw AI, notre plateforme d'IA qui intègre la prévision de la demande, la prévision du taux de désabonnement et la modélisation des revenus directement dans vos données Odoo ERP et Shopify. Notre équipe Odoo consultancy s'occupe de la préparation des données et de l'intégration des modèles.

Contactez-nous pour découvrir comment l'analyse prédictive peut améliorer la précision de vos prévisions et réduire le taux de désabonnement.


Publié par ECOSIRE --- aider les entreprises à évoluer avec des solutions basées sur l'IA dans Odoo ERP, Shopify eCommerce et OpenClaw AI.

E

Rédigé par

ECOSIRE Team

Rédaction technique

L'équipe de rédaction technique d'ECOSIRE traite d'Odoo ERP, de l'e-commerce avec Shopify, des agents IA, de l'analytique avec Power BI, de l'automatisation avec GoHighLevel et des bonnes pratiques du logiciel d'entreprise. Nos guides aident les entreprises à prendre des décisions technologiques éclairées.

ECOSIRE

Créer des agents d'IA intelligents

Déployez des agents d'IA autonomes qui automatisent les flux de travail et améliorent la productivité.

Plus de Analyse de données et BI

KPI comptables : 30 indicateurs financiers que chaque entreprise devrait suivre

Suivez 30 KPI comptables essentiels, notamment des indicateurs de rentabilité, de liquidité, d'efficacité et de croissance tels que la marge brute, l'EBITDA, le DSO, le DPO et la rotation des stocks.

Entrepôt de données pour la Business Intelligence : architecture et mise en œuvre

Créez un entrepôt de données moderne pour la business intelligence. Comparez Snowflake, BigQuery, Redshift, apprenez ETL/ELT, la modélisation dimensionnelle et l'intégration de Power BI.

Analyse client Power BI : segmentation RFM et valeur à vie

Implémentez la segmentation RFM, l'analyse de cohorte, la visualisation des prévisions de désabonnement, le calcul CLV et la cartographie du parcours client dans Power BI avec les formules DAX.

Power BI vs Excel : quand mettre à niveau vos analyses commerciales

Comparaison Power BI et Excel pour l'analyse commerciale couvrant les limites des données, la visualisation, l'actualisation en temps réel, la collaboration, la gouvernance, les coûts et la migration.

Analyse prédictive pour les entreprises : un guide de mise en œuvre pratique

Mettez en œuvre des analyses prédictives dans les domaines des ventes, du marketing, des opérations et des finances. Sélection du modèle, exigences en matière de données, intégration de Power BI et guide de la culture des données.

Création de tableaux de bord financiers avec Power BI

Guide étape par étape pour créer des tableaux de bord financiers dans Power BI couvrant les connexions de données aux systèmes comptables, les mesures DAX pour les KPI, les visualisations P&L et les meilleures pratiques.