	{"id":68117,"date":"2022-10-03T09:47:50","date_gmt":"2022-10-03T08:47:50","guid":{"rendered":"https:\/\/www.artefact.com\/?post_type=blog&#038;p=68117"},"modified":"2024-09-20T17:45:51","modified_gmt":"2024-09-20T16:45:51","slug":"forecasting-something-that-never-happened-how-we-estimated-past-promotions-profitability-2","status":"publish","type":"blog","link":"https:\/\/www.artefact.com\/fr\/blog\/forecasting-something-that-never-happened-how-we-estimated-past-promotions-profitability-2\/","title":{"rendered":"Pr\u00e9voir quelque chose qui ne s'est jamais produit : comment nous avons estim\u00e9 la rentabilit\u00e9 des promotions pass\u00e9es"},"content":{"rendered":"<p><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:calc( 1440px + 20px );margin-left: calc(-20px \/ 2 );margin-right: calc(-20px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:10px;--awb-margin-bottom-large:0px;--awb-spacing-left-large:10px;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:10px;--awb-spacing-left-medium:10px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:10px;--awb-spacing-left-small:10px;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-1 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Un guide sur la mani\u00e8re d'utiliser les pr\u00e9visions contrefactuelles pour estimer le rapport co\u00fbt-efficacit\u00e9 des promotions pass\u00e9es en magasin dans le secteur de la vente au d\u00e9tail.<\/h3><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-2 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling article-author\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-background-color:#ffffff;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:calc( 1440px + 20px );margin-left: calc(-20px \/ 2 );margin-right: calc(-20px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:10px;--awb-margin-bottom-large:0px;--awb-spacing-left-large:10px;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:10px;--awb-spacing-left-medium:10px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:10px;--awb-spacing-left-small:10px;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-2 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-bottom-small:8px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:50;line-height:1.2;\">Auteur<\/h2><\/div><img decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27150%27%20height%3D%270%27%20viewBox%3D%270%200%20150%200%27%3E%3Crect%20width%3D%27150%27%20height%3D%270%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/09\/luca-serr.jpeg\" alt=\"Image\" class=\"lazyload artefact-elegant-image align-left article-author-image\" style=\"width: 150px; border-radius: 54% 46% 77% 23% \/ 74% 40% 60% 26%; overflow: hidden;\" width=\"150\" height=\"auto\" \/><div class=\"fusion-title title fusion-title-3 fusion-sep-none fusion-title-text fusion-title-size-three article-author-name-title\" style=\"--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Luca SERRA<\/h3><\/div><div class=\"fusion-text fusion-text-1 article-author-description\" style=\"--awb-text-transform:none;\"><p>Data Chercheur<\/p>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-3 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-margin-top:40px;--awb-margin-bottom:40px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-center fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:calc( 1440px + 20px );margin-left: calc(-20px \/ 2 );margin-right: calc(-20px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_1_1 1_1 fusion-flex-column fusion-flex-align-self-center fusion-column-inner-bg-wrapper\" style=\"--awb-padding-top:20px;--awb-padding-right:20px;--awb-padding-bottom:20px;--awb-padding-left:20px;--awb-overflow:hidden;--awb-inner-bg-size:cover;--awb-border-color:rgba(10,17,40,0.1);--awb-border-top:1px;--awb-border-right:1px;--awb-border-bottom:1px;--awb-border-left:1px;--awb-border-style:solid;--awb-border-radius:4px 4px 4px 4px;--awb-inner-bg-border-radius:4px 4px 4px 4px;--awb-inner-bg-overflow:hidden;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:10px;--awb-margin-bottom-large:0px;--awb-spacing-left-large:10px;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:10px;--awb-spacing-left-medium:10px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:10px;--awb-spacing-left-small:10px;\"><span class=\"fusion-column-inner-bg hover-type-none\"><a class=\"fusion-column-anchor\" href=\"https:\/\/medium.com\/artefact-engineering-and-data-science\/forecasting-something-that-never-happened-how-we-estimated-past-promotions-profitability-5f55cfa1d477\" rel=\"noopener noreferrer\" target=\"_blank\"><span class=\"fusion-column-inner-bg-image\"><\/span><\/a><\/span><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-center fusion-content-layout-row fusion-flex-align-items-center\"><div class=\"fusion-text fusion-text-2\"><p><u>Lisez notre article sur<\/u><\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-margin-right:20px;--awb-margin-left:20px;--awb-max-width:150px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-1 hover-type-none\"><img decoding=\"async\" width=\"4000\" height=\"992\" title=\"Moyen Blog\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog.png\" alt class=\"lazyload img-responsive wp-image-60582\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%274000%27%20height%3D%27992%27%20viewBox%3D%270%200%204000%20992%27%3E%3Crect%20width%3D%274000%27%20height%3D%27992%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog-200x50.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog-400x99.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog-600x149.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog-800x198.png 800w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog-1200x298.png 1200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog.png 4000w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 4000px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-3\"><p>.<\/p>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-4 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:calc( 1440px + 20px );margin-left: calc(-20px \/ 2 );margin-right: calc(-20px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-3 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:10px;--awb-margin-bottom-large:0px;--awb-spacing-left-large:10px;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:10px;--awb-spacing-left-medium:10px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:10px;--awb-spacing-left-small:10px;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-4 description\" style=\"--awb-text-transform:none;\"><p>Au cours d'un projet r\u00e9el de 3 mois, nous avons d\u00e9velopp\u00e9 et industrialis\u00e9 un mod\u00e8le de pr\u00e9vision contrefactuelle (d'abord en utilisant Prophet, puis XGBoost) afin d'\u00e9valuer la performance des promotions pass\u00e9es dans les magasins d'une cha\u00eene de magasins, pour aider les planificateurs de la demande dans leurs choix de campagnes promotionnelles.<\/p>\n<p>Ce mod\u00e8le est entra\u00een\u00e9 et pr\u00e9voit ensuite des ventes hypoth\u00e9tiques (appel\u00e9es base de r\u00e9f\u00e9rence) dans le pass\u00e9 s'il n'y avait pas eu de promotion. La diff\u00e9rence entre les ventes promotionnelles r\u00e9elles et cette base de r\u00e9f\u00e9rence donne les ventes incr\u00e9mentales, que nous appelons \"uplift\".<\/p>\n<p>Gr\u00e2ce \u00e0 des caract\u00e9ristiques temporelles \u00e9labor\u00e9es \u00e0 la main, nous avons atteint une pr\u00e9cision de pr\u00e9vision de pr\u00e8s de 90%.<\/p>\n<\/div><\/div><\/div><\/div><\/div><article class=\"fusion-fullwidth fullwidth-box fusion-builder-row-5 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:calc( 1440px + 20px );margin-left: calc(-20px \/ 2 );margin-right: calc(-20px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-4 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:10px;--awb-margin-bottom-large:0px;--awb-spacing-left-large:10px;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:10px;--awb-spacing-left-medium:10px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:10px;--awb-spacing-left-small:10px;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-4 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-bottom-small:8px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:50;line-height:1.2;\">Contexte \u00e9conomique<\/p><\/h2><\/div><div class=\"fusion-text fusion-text-5\" style=\"--awb-text-transform:none;\"><p id=\"349b\" data-selectable-paragraph=\"\">Lors de la planification de futures campagnes promotionnelles, les responsables de la planification de la demande doivent d\u00e9cider quels assortiments de produits feront l'objet d'une remise, avec un certain m\u00e9canisme promotionnel (par exemple \u201c-15%\u201d, \u201cachetez 2, obtenez 1 gratuit\u201d etc...).<\/p>\n<p id=\"3de9\" data-selectable-paragraph=\"\">Il s'agit de d\u00e9cisions difficiles \u00e0 prendre :<\/p>\n<\/div><ul style=\"--awb-line-height:27.2px;--awb-icon-width:27.2px;--awb-icon-height:27.2px;--awb-icon-margin:11.2px;--awb-content-margin:38.4px;\" class=\"fusion-checklist fusion-checklist-1 fusion-checklist-default type-icons paddingList dark-text\"><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">Opter pour\u00a0<strong>trop de promotions<\/strong>\u00a0serait\u00a0<strong>ne pas \u00eatre<\/strong>\u00a0un\u00a0<strong>efficace<\/strong>\u00a0(les clients s'habitueront aux promotions et auront tendance \u00e0 attendre la prochaine).<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">Choisir le\u00a0<strong>promotions erron\u00e9es<\/strong>\u00a0entra\u00eenerait des d\u00e9ficits et des\u00a0<strong>pertes<\/strong>.<\/div><\/li><\/ul><div class=\"fusion-text fusion-text-6\" style=\"--awb-text-transform:none;\"><p>Pour la plupart des entreprises de vente au d\u00e9tail, la\u00a0<strong>choix de la campagne<\/strong>\u00a0sont r\u00e9alis\u00e9s\u00a0<strong class=\"jy iz\">sur la base de leur connaissance de l'entreprise<\/strong>\u00a0et le\u00a0<em>les r\u00e9sultats des promotions ant\u00e9rieures<\/em>. Cependant, le \u201c<strong>performance<\/strong>\u00a0des promotions ant\u00e9rieures\u201d est\u00a0<strong>difficile \u00e0 estimer<\/strong>. En effet, les campagnes promotionnelles augmentent les ventes (dans la plupart des cas), mais comment estimer l'efficacit\u00e9 ou le retour sur investissement (RSI) si nous ne savons pas quelles auraient \u00e9t\u00e9 les ventes sans promotion ? Cette valeur hypoth\u00e9tique des ventes sans promotion peut \u00eatre appel\u00e9e un\u00a0<em>ligne de base<\/em>. En d'autres termes, il s'agit d'\u00eatre capable d'estimer les\u00a0<strong>ventes suppl\u00e9mentaires<\/strong>\u00a0(ou\u00a0<em>soul\u00e8vement<\/em>) d'une campagne de promotion, correspondant \u00e0 la\u00a0<strong>ventes r\u00e9elles<\/strong>,\u00a0<strong>moins la ligne de base<\/strong>.<\/p>\n<p>Pour r\u00e9pondre \u00e0 cette question, nous avons cr\u00e9\u00e9 un outil capable d'estimer l'augmentation des ventes promotionnelles des campagnes pass\u00e9es, avec une pr\u00e9cision de pr\u00e8s de 90%.<br \/>\nCette t\u00e2che est tr\u00e8s difficile car l'objectif est d'\u00e9tablir des pr\u00e9visions de\u00a0<em>hypoth\u00e9tique<\/em>\u00a0des ventes dans une autre situation (ici, si la campagne promotionnelle n'avait pas eu lieu pour un produit donn\u00e9). On peut parler de \u201c<em>pr\u00e9visions contrefactuelles<\/em>\u201d. Cet article est principalement bas\u00e9 sur notre exp\u00e9rience dans le cadre d'un projet que nous avons r\u00e9alis\u00e9 pour une cha\u00eene de magasins fran\u00e7aise.<\/p>\n<p>Son objectif est de d\u00e9crire l'approche que nous avons utilis\u00e9e, de donner des conseils et des mises en garde lors de la mise en \u0153uvre d'une solution de pr\u00e9vision contrefactuelle (<em>Pr\u00e9paration data<\/em>,\u00a0<em>mod\u00e9lisation<\/em>), expliquez les\u00a0<em>l'\u00e9valuation<\/em>\u00a0et, enfin, de discuter de l'efficacit\u00e9 de la\u00a0<em>limites<\/em>\u00a0et\u00a0<em>prochaines \u00e9tapes<\/em>\u00a0\u00e0 cette approche.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-5 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-bottom-small:8px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:50;line-height:1.2;\">Qu'est-ce que la pr\u00e9vision contrefactuelle et pourquoi est-elle difficile \u00e0 pr\u00e9voir ?<\/h2><\/div><div class=\"fusion-text fusion-text-7\" style=\"--awb-text-transform:none;\"><p>La pr\u00e9vision contrefactuelle est le processus qui consiste \u00e0 pr\u00e9dire quelque chose dans la forme :\u00a0<em class=\"mf\">ce que\u00a0<\/em>X<em class=\"mf\">\u00a0s'il n'y avait pas eu de\u00a0<\/em>Y. Dans notre cas d'utilisation,\u00a0<em>X<\/em>\u00a0seraient les ventes et les\u00a0<em>Y<\/em>\u00a0serait une campagne de promotion.<\/p>\n<p>Il existe en effet\u00a0<strong>plusieurs champs<\/strong>\u00a0o\u00f9 ce processus peut \u00eatre appliqu\u00e9 :\u00a0<strong>rupture de stock<\/strong>\u00a0(estimer le manque \u00e0 gagner d\u00fb aux ruptures de stock), toute\u00a0<strong>les \u00e9v\u00e9nements sp\u00e9ciaux qui ne durent pas trop longtemps<\/strong>\u00a0(Covid : ne fonctionne pas !) afin d'avoir suffisamment de data pour estimer ce contrefactuel.<\/p>\n<p>Le probl\u00e8me de la promotion peut \u00eatre abord\u00e9 sous trois angles (class\u00e9s par ordre de difficult\u00e9 croissante) :<\/p>\n<\/div><ul style=\"--awb-line-height:27.2px;--awb-icon-width:27.2px;--awb-icon-height:27.2px;--awb-icon-margin:11.2px;--awb-content-margin:38.4px;\" class=\"fusion-checklist fusion-checklist-2 fusion-checklist-default type-icons\"><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p>1. <strong>Comprendre les promotions ant\u00e9rieures :<\/strong> estimer de mani\u00e8re approfondie les performances (augmentation des ventes ou retour sur investissement, par exemple) des campagnes de promotion pr\u00e9c\u00e9dentes.<\/p>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p>2. <strong>Pr\u00e9voir <\/strong>les <strong>performance <\/strong>de <strong>promotion future<\/strong>\u00a0les campagnes en fonction de leurs caract\u00e9ristiques (produits sold\u00e9s, dates de d\u00e9but et de fin, m\u00e9canisme...)<\/p>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p>3. <strong>Optimiser le plan de promotion<\/strong>la recherche de la meilleure configuration pour les promotions futures afin de maximiser les indicateurs de performance de l'entreprise.<\/p>\n<\/div><\/li><\/ul><div class=\"fusion-text fusion-text-8\" style=\"--awb-text-transform:none;\"><p>Dans cet article,\u00a0<em>nous nous concentrerons sur la premi\u00e8re \u00e9tape<\/em>\u00a0car c'\u00e9tait l'objectif de notre projet. Toutefois, nous donnerons quelques indications sur la mani\u00e8re d'aborder les deux autres dans les sections suivantes.<\/p>\n<p>Deux raisons principales font de la pr\u00e9vision contrefactuelle un processus difficile :<\/p>\n<\/div><ul style=\"--awb-line-height:27.2px;--awb-icon-width:27.2px;--awb-icon-height:27.2px;--awb-icon-margin:11.2px;--awb-content-margin:38.4px;\" class=\"fusion-checklist fusion-checklist-3 fusion-checklist-default type-icons paddingList dark-text\"><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p>Il existe un <strong>manque de litt\u00e9rature ou d'exemples<\/strong>\u00a0sur le sujet, alors qu'il est tr\u00e8s utile dans le commerce de d\u00e9tail et dans d'autres secteurs.<\/p>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p>Dans les pr\u00e9visions contrefactuelles,\u00a0<strong>il n'y a pas de v\u00e9rit\u00e9 de base<\/strong>, Il s'agit d'une chose qui n'a pas eu lieu. L'\u00e9valuation des performances semble donc assez difficile (heureusement, nous avons trouv\u00e9 une approche qui sera pr\u00e9sent\u00e9e dans la section \u00c9valuation).<\/p>\n<\/div><\/li><\/ul><div class=\"fusion-title title fusion-title-6 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-bottom-small:8px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:50;line-height:1.2;\">Approche propos\u00e9e<\/h2><\/div><div class=\"fusion-text fusion-text-9\" style=\"--awb-text-transform:none;\"><p id=\"d547\" data-selectable-paragraph=\"\">L'approche que nous avons utilis\u00e9e pour construire notre outil est la suivante :<\/p>\n<\/div><ul style=\"--awb-line-height:27.2px;--awb-icon-width:27.2px;--awb-icon-height:27.2px;--awb-icon-margin:11.2px;--awb-content-margin:38.4px;\" class=\"fusion-checklist fusion-checklist-4 fusion-checklist-default type-icons paddingList dark-text\"><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p>1. <strong>Train<\/strong>\u00a0une pr\u00e9vision\u00a0<strong>mod\u00e8le sur les dates hors promotion<\/strong>, Le site Web de la Commission europ\u00e9enne est un outil de r\u00e9f\u00e9rence qui permet de savoir \u00e0 quoi devraient ressembler les ventes en l'absence de toute promotion programm\u00e9e.<\/p>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p>2. <strong>Pr\u00e9voir<\/strong>\u00a0sur tous les points data (en fait, seuls les pronostics pendant la promotion sont utilis\u00e9s mais il peut \u00eatre bon de conserver les pronostics partout pour des raisons d'interpr\u00e9tation).<\/p>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p>3. <strong>Comparez<\/strong>\u00a0Cette m\u00e9thode consiste \u00e0 comparer les ventes de r\u00e9f\u00e9rence pr\u00e9vues aux ventes r\u00e9elles pendant chaque promotion afin d'en d\u00e9duire l'augmentation des ventes.<\/p>\n<\/div><\/li><\/ul><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-2 hover-type-none\"><img decoding=\"async\" width=\"1400\" height=\"788\" title=\"article-medium1\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/09\/article-medium1.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/09\/article-medium1.png\" alt class=\"lazyload img-responsive wp-image-68120\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271400%27%20height%3D%27788%27%20viewBox%3D%270%200%201400%20788%27%3E%3Crect%20width%3D%271400%27%20height%3D%27788%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/09\/article-medium1-200x113.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/09\/article-medium1-400x225.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/09\/article-medium1-600x338.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/09\/article-medium1-800x450.png 800w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/09\/article-medium1-1200x675.png 1200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/09\/article-medium1.png 1400w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 1400px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-10\" style=\"--awb-text-transform:none;\"><p><em>Remarque importante<\/em>: L'objectif est d'utiliser les pr\u00e9visions pendant les p\u00e9riodes de promotion, qui se situent dans le pass\u00e9. C'est parce que cette t\u00e2che est une\u00a0<strong><em>a posteriori<\/em>\u00a0l'analyse<\/strong>\u00a0que, contrairement aux pr\u00e9visions classiques, il n'est pas possible d'obtenir des r\u00e9sultats satisfaisants.\u00a0<strong>Il est possible de s'entra\u00eener \u00e0 des dates qui sont\u00a0<em>apr\u00e8s<\/em>\u00a0la p\u00e9riode d'inf\u00e9rence<\/strong>, correspondant \u00e0 la campagne de promotion. Il n'y a pas de notion de fuite data ici puisque nous essayons d'expliquer un ph\u00e9nom\u00e8ne qui s'est produit dans le pass\u00e9. Ainsi, le processus de formation et d'inf\u00e9rence se pr\u00e9sente comme suit :<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-3 hover-type-none\"><img decoding=\"async\" width=\"1400\" height=\"811\" title=\"Article-medium2\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/09\/Article-medium2.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/09\/Article-medium2.png\" alt class=\"lazyload img-responsive wp-image-68125\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271400%27%20height%3D%27811%27%20viewBox%3D%270%200%201400%20811%27%3E%3Crect%20width%3D%271400%27%20height%3D%27811%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/09\/Article-medium2-200x116.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/09\/Article-medium2-400x232.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/09\/Article-medium2-600x348.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/09\/Article-medium2-800x463.png 800w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/09\/Article-medium2-1200x695.png 1200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/09\/Article-medium2.png 1400w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 1400px\" \/><\/span><\/div><div class=\"fusion-title title fusion-title-7 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-bottom-small:8px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:50;line-height:1.2;\">Mise en \u0153uvre<\/p><\/h2><\/div><div class=\"fusion-title title fusion-title-8 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Pr\u00e9paration du data<\/p><\/h3><\/div><div class=\"fusion-text fusion-text-11\" style=\"--awb-text-transform:none;\"><p>Pour s'attaquer au probl\u00e8me de la promotion, il faut utiliser le format data appropri\u00e9. En g\u00e9n\u00e9ral, nous avons acc\u00e8s \u00e0 deux types de data :<\/p>\n<p><strong>1. Promotionnel data<\/strong>\u00a0(informations descriptives relatives aux promotions)<\/p>\n<p><strong>2. Vente data<\/strong>.<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-4 hover-type-none\"><img decoding=\"async\" width=\"1400\" height=\"385\" title=\"article-medium3\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/09\/article-medium3.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/09\/article-medium3.png\" alt class=\"lazyload img-responsive wp-image-68126\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271400%27%20height%3D%27385%27%20viewBox%3D%270%200%201400%20385%27%3E%3Crect%20width%3D%271400%27%20height%3D%27385%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/09\/article-medium3-200x55.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/09\/article-medium3-400x110.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/09\/article-medium3-600x165.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/09\/article-medium3-800x220.png 800w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/09\/article-medium3-1200x330.png 1200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/09\/article-medium3.png 1400w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 1400px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-12\" style=\"--awb-text-transform:none;\"><p>Le data pr\u00e9trait\u00e9 est essentiellement le data des ventes, enrichi d'informations sur les promotions (jointure gauche, voir la figure ci-dessus). Chaque ligne avec un \u201ctype de promotion\u201d non nul correspond \u00e0 un jour o\u00f9 le produit est en promotion.<\/p>\n<p>Avant de proc\u00e9der \u00e0 la premi\u00e8re mise en \u0153uvre, il est important de\u00a0<strong>\u00e9valuer la qualit\u00e9 du data<\/strong>. Voici quelques lignes directrices concernant les contr\u00f4les \u00e0 effectuer :<\/p>\n<p>1. Recherchez les principaux <strong>questions<\/strong>\u00a0dans le\u00a0<strong>s\u00e9rie chronologique<\/strong>:<\/p>\n<\/div><ul style=\"--awb-line-height:27.2px;--awb-icon-width:27.2px;--awb-icon-height:27.2px;--awb-icon-margin:11.2px;--awb-content-margin:38.4px;\" class=\"fusion-checklist fusion-checklist-5 fusion-checklist-default type-icons paddingList dark-text\"><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p><strong>Intermittent<\/strong>\u00a0et\/ou tr\u00e8s\u00a0<strong>faibles ventes\u00a0<\/strong>(il sera difficile d'apprendre une base de r\u00e9f\u00e9rence).<\/p>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p><strong>Les promotions durent trop longtemps<\/strong>\u00a0et\/ou sont trop fr\u00e9quents (donc pas assez de points data pour s'entra\u00eener).<\/p>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p>Certains\u00a0<strong>produits<\/strong>\u00a0sont en\u00a0<strong>promotions multiples<\/strong>\u00a0en m\u00eame temps (quelle promotion est \u00e0 l'origine de ces ventes suppl\u00e9mentaires ?)<\/p>\n<\/div><\/li><\/ul><div class=\"fusion-text fusion-text-13\" style=\"--awb-text-transform:none;\"><p>2. D\u00e9finissez un\u00a0<strong>granularit\u00e9<\/strong>\u00a0pour le cas d'utilisation :<\/p>\n<\/div><ul style=\"--awb-line-height:27.2px;--awb-icon-width:27.2px;--awb-icon-height:27.2px;--awb-icon-margin:11.2px;--awb-content-margin:38.4px;\" class=\"fusion-checklist fusion-checklist-6 fusion-checklist-default type-icons paddingList dark-text\"><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p><strong>L'heure<\/strong>\u00a0granularit\u00e9 : l'analyse sera-t-elle quotidienne ou hebdomadaire ?<\/p>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\"><strong>Objet<\/strong>\u00a0granularit\u00e9 : une s\u00e9rie chronologique par article ? Par famille d'articles ? Parfois, vous ne pourrez pas r\u00e9duire la granularit\u00e9 si le nombre d'unit\u00e9s vendues par \u00e9l\u00e9ment temporel n'est pas assez \u00e9lev\u00e9 ou si la s\u00e9rie temporelle est trop intermittente. Les\u00a0<strong>ventes agr\u00e9g\u00e9es\u00a0<\/strong>sera\u00a0<strong>plus doux<\/strong>, Ils peuvent \u00e9galement \u00eatre utilis\u00e9s pour des questions de volume, mais ils peuvent parfois \u00eatre utilis\u00e9s pour des questions de volume, mais ils peuvent parfois \u00eatre utilis\u00e9s pour des questions de volume.\u00a0<strong>manque d'interpr\u00e9tabilit\u00e9<\/strong>.<\/div><\/li><\/ul><div class=\"fusion-text fusion-text-14\" style=\"--awb-text-transform:none;\"><p id=\"94ba\" data-selectable-paragraph=\"\">Ainsi, si les s\u00e9ries temporelles sont suffisamment claires, un bon point de d\u00e9part consiste \u00e0 adopter l'approche la plus granulaire (par exemple, produit X jour, surtout si vous travaillez avec Prophet, comme nous l'avons fait dans le cadre de ce projet).<\/p>\n<p id=\"1775\" data-selectable-paragraph=\"\">3. Disposer d'un\u00a0<strong>un champ de promotion clair<\/strong>Les promotions sont-elles planifi\u00e9es au niveau national ? Les promotions sont-elles planifi\u00e9es au niveau national ? (si ce n'est pas le cas, on ne peut pas, par exemple, agr\u00e9ger les ventes d'un produit dans tous les magasins d'un pays).<\/p>\n<p id=\"db4d\" data-selectable-paragraph=\"\">Une fois le data v\u00e9rifi\u00e9 et pr\u00e9par\u00e9, il est temps de proc\u00e9der au modelage.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-9 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Mod\u00e9lisation<\/p><\/h3><\/div><div class=\"fusion-title title fusion-title-10 fusion-sep-none fusion-title-text fusion-title-size-four\" style=\"--awb-margin-bottom-small:8px;\"><h4 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Premi\u00e8res it\u00e9rations et principaux enseignements<\/h4><\/div><div class=\"fusion-text fusion-text-15\" style=\"--awb-text-transform:none;\"><p>Nous\u00a0<strong>a commenc\u00e9<\/strong>\u00a0nos premi\u00e8res it\u00e9rations avec\u00a0<a class=\"au ns\" href=\"https:\/\/facebook.github.io\/prophet\/\" target=\"_blank\" rel=\"noopener ugc nofollow\"><strong>Proph\u00e8te<\/strong><\/a>\u00a0parce qu'il nous a permis d'avoir une\u00a0<strong>ligne de base<\/strong>\u00a0tr\u00e8s\u00a0<strong>rapidement<\/strong>, ajoutez facilement\u00a0<a class=\"au ns\" href=\"https:\/\/facebook.github.io\/prophet\/docs\/seasonality,_holiday_effects,_and_regressors.html#additional-regressors\" target=\"_blank\" rel=\"noopener ugc nofollow\"><strong>r\u00e9gresseurs<\/strong><\/a>, et\u00a0<strong>interpr\u00e9ter<\/strong>\u00a0les r\u00e9sultats naturellement (gr\u00e2ce \u00e0 sa d\u00e9composition additive).<\/p>\n<p>Voici un r\u00e9sum\u00e9 des principales am\u00e9liorations apport\u00e9es \u00e0 l'it\u00e9ration au cours du projet :<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-5 hover-type-none\"><img decoding=\"async\" width=\"1346\" height=\"846\" title=\"article-medium4\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium4.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium4.png\" alt class=\"lazyload img-responsive wp-image-68127\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271346%27%20height%3D%27846%27%20viewBox%3D%270%200%201346%20846%27%3E%3Crect%20width%3D%271346%27%20height%3D%27846%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium4-200x126.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium4-400x251.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium4-600x377.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium4-800x503.png 800w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium4-1200x754.png 1200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium4.png 1346w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 1346px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-16\" style=\"--awb-text-transform:none;\"><p>En principe, le\u00a0<strong>principales am\u00e9liorations<\/strong>\u00a0provenaient de la\u00a0<strong>r\u00e9gresseurs<\/strong>\u00a0avons-nous ajout\u00e9 :<\/p>\n<\/div><ul style=\"--awb-line-height:27.2px;--awb-icon-width:27.2px;--awb-icon-height:27.2px;--awb-icon-margin:11.2px;--awb-content-margin:38.4px;\" class=\"fusion-checklist fusion-checklist-7 fusion-checklist-default type-icons paddingList dark-text\"><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">Le traitement des\u00a0<a class=\"au ns\" href=\"https:\/\/facebook.github.io\/prophet\/docs\/seasonality,_holiday_effects,_and_regressors.html#modeling-holidays-and-special-events\" target=\"_blank\" rel=\"noopener ugc nofollow\"><strong>\u00e9v\u00e9nements sp\u00e9ciaux<\/strong><\/a>\u00a0(Le vendredi noir \u00e9tait particuli\u00e8rement important)<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p><strong>D\u00e9calages temporels<\/strong>\u00a0(m\u00eame si le mod\u00e8le Prophet est autor\u00e9gressif, nous avons ajout\u00e9 les ventes pass\u00e9es et les ventes futures, ce qui s'est av\u00e9r\u00e9 tr\u00e8s utile pour la pr\u00e9cision du mod\u00e8le).<\/p>\n<\/div><\/li><\/ul><div class=\"fusion-text fusion-text-17\" style=\"--awb-text-transform:none;\"><p>Enfin, l'adaptation de la m\u00e9thode de mesure de la pr\u00e9cision des pr\u00e9visions (voir la section \u00c9valuation ci-dessous) a \u00e9galement permis de disposer d'un moyen plus pr\u00e9cis d'\u00e9valuer les performances.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-11 fusion-sep-none fusion-title-text fusion-title-size-four\" style=\"--awb-margin-bottom-small:8px;\"><h4 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Pourquoi sommes-nous pass\u00e9s \u00e0 XGBoost ?<\/h4><\/div><div class=\"fusion-text fusion-text-18\" style=\"--awb-text-transform:none;\"><p>Malgr\u00e9 les bonnes performances et la facilit\u00e9 d'interpr\u00e9tation du Proph\u00e8te, nous avons r\u00e9alis\u00e9 que\u00a0<strong>XGBoost \u00e9tait le plus appropri\u00e9<\/strong>, pour de multiples raisons :<\/p>\n<\/div><ul style=\"--awb-line-height:27.2px;--awb-icon-width:27.2px;--awb-icon-height:27.2px;--awb-icon-margin:11.2px;--awb-content-margin:38.4px;\" class=\"fusion-checklist fusion-checklist-8 fusion-checklist-default type-icons paddingList dark-text\"><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">Nous avions\u00a0<strong><em>plus de 1000 s\u00e9ries chronologiques <\/em><\/strong>donc sens\u00a0<em>plus de 1000 mod\u00e8les de proph\u00e8tes <\/em>\u00e0 former.<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">Le proph\u00e8te a\u00a0<strong>difficult\u00e9s de compr\u00e9hension\u00a0<em>relations non lin\u00e9aires<\/em><\/strong><em class=\"mf\">\u00a0<\/em>entre les caract\u00e9ristiques et leur impact sur la cible. Il s'agit d'une\u00a0<em>croix de caract\u00e9ristique\u00a0<\/em>La question est bien d\u00e9crite dans\u00a0<a class=\"au ns\" href=\"https:\/\/medium.com\/artefact-engineering-and-data-science\/is-facebook-prophet-suited-for-doing-good-predictions-in-a-real-world-project-44be1fe4ce91\" rel=\"noopener\" target=\"_blank\">cet article<\/a>.<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">Nous avons atteint le\u00a0<strong>m\u00eame performance\u00a0<\/strong>alors que\u00a0<strong>en r\u00e9duisant de\u00a0<\/strong>un facteur de\u00a0<strong>10<\/strong>\u00a0le temps de formation.<\/div><\/li><\/ul><div class=\"fusion-title title fusion-title-12 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-bottom-small:8px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:50;line-height:1.2;\">\u00c9valuation et limites<\/h2><\/div><div class=\"fusion-title title fusion-title-13 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">L'\u00e9valuation<\/h3><\/div><div class=\"fusion-text fusion-text-19\" style=\"--awb-text-transform:none;\"><p id=\"13a0\" data-selectable-paragraph=\"\">Comme indiqu\u00e9 plus haut, il n'y a pas de v\u00e9rit\u00e9 de base dans les pr\u00e9visions contrefactuelles, ce qui rend l'\u00e9valuation des performances plus complexe que pour les pr\u00e9visions classiques.<\/p>\n<p id=\"0083\" data-selectable-paragraph=\"\">Cependant, nous avons trouv\u00e9 un moyen de mesurer notre performance, ou plut\u00f4t de l'estimer aussi pr\u00e9cis\u00e9ment que possible. Voici comment :<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-6 hover-type-none\"><img decoding=\"async\" width=\"1400\" height=\"600\" title=\"article-medium5\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium5.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium5.png\" alt class=\"lazyload img-responsive wp-image-68128\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271400%27%20height%3D%27600%27%20viewBox%3D%270%200%201400%20600%27%3E%3Crect%20width%3D%271400%27%20height%3D%27600%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium5-200x86.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium5-400x171.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium5-600x257.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium5-800x343.png 800w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium5-1200x514.png 1200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium5.png 1400w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 1400px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-20\" style=\"--awb-text-transform:none;\"><p>Dans les pr\u00e9visions classiques, nous mesurons g\u00e9n\u00e9ralement la performance \u00e0 l'aide d'un indicateur de performance.\u00a0<strong>validation crois\u00e9e <\/strong>(ici,\u00a0<strong>fen\u00eatre en expansion<\/strong>) sur une certaine p\u00e9riode de validation (par exemple, la derni\u00e8re ann\u00e9e de disponibilit\u00e9 de data). Pour cette p\u00e9riode de validation, la fen\u00eatre r\u00e9elle dans laquelle nous mesurons la performance se d\u00e9place dans chaque pli (<em>\u201cfen\u00eatre d'\u00e9valuation\u201d<\/em>), et le data ant\u00e9rieur est utilis\u00e9 pour les caract\u00e9ristiques de d\u00e9calage (<em>\u201cData utilis\u00e9 pour faire des pr\u00e9dictions\u201d<\/em>). Dans un cas d'utilisation de promotion,\u00a0<strong>nous ajoutons quelques data apr\u00e8s la fen\u00eatre d'\u00e9valuation <\/strong>pour reproduire la <strong>flux de travail pour la formation et l'inf\u00e9rence<\/strong>\u00a0d\u00e9crite dans la section \u201cApproche propos\u00e9e\u201d.<\/p>\n<p>Nous pouvons donc appliquer cette strat\u00e9gie de validation crois\u00e9e \u00e0 l'ensemble de l'\u00e9chantillon.\u00a0<strong>sous-ensemble de data o\u00f9 il n'y a pas de promotion<\/strong>, avec la pr\u00e9cision des pr\u00e9visions (FA) comme mesure.<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-7 hover-type-none\"><img decoding=\"async\" width=\"478\" height=\"134\" title=\"article-medium6\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium6.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium6.png\" alt class=\"lazyload img-responsive wp-image-68129\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27478%27%20height%3D%27134%27%20viewBox%3D%270%200%20478%20134%27%3E%3Crect%20width%3D%27478%27%20height%3D%27134%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium6-200x56.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium6-400x112.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium6.png 478w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 478px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-21\" style=\"--awb-text-transform:none;\"><p id=\"3a7a\" data-selectable-paragraph=\"\">Gr\u00e2ce \u00e0 cette approche, nous avons pu atteindre une\u00a0<strong>pr\u00e9cision des pr\u00e9visions de pr\u00e8s de 90%<\/strong>\u00a0avec une granularit\u00e9 au niveau de la famille X jour, ce qui est une performance d\u00e9cente, comparable \u00e0 ce que nous avons r\u00e9alis\u00e9 sur d'autres projets de pr\u00e9visions classiques.<\/p>\n<p id=\"4d81\" data-selectable-paragraph=\"\">M\u00eame si cette performance peut \u00eatre satisfaisante, notre approche pr\u00e9sente certaines limites.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-14 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Limites<\/h3><\/div><ul style=\"--awb-line-height:27.2px;--awb-icon-width:27.2px;--awb-icon-height:27.2px;--awb-icon-margin:11.2px;--awb-content-margin:38.4px;\" class=\"fusion-checklist fusion-checklist-9 fusion-checklist-default type-icons paddingList dark-text\"><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">Premi\u00e8rement, certains\u00a0<strong>les facteurs externes<\/strong>\u00a0sont\u00a0<strong>non pris en compte<\/strong>. Par exemple, les campagnes m\u00e9diatiques. Ces facteurs externes peuvent avoir un impact (positif) sur les ventes et donc nous...\u00a0<strong>pourrait surestimer <\/strong>les\u00a0<strong>soul\u00e8vement<\/strong>\u00a0g\u00e9n\u00e9r\u00e9s par la promotion \u00e9tudi\u00e9e.<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p>Deuxi\u00e8mement, le cas de\u00a0<strong>des promotions durables<\/strong>: En effet, il\u00a0<strong>supprime<\/strong>\u00a0un nombre important de\u00a0<strong>dates<\/strong>\u00a0de la\u00a0<strong>formation dataset.<\/strong><\/p>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p>Enfin, l'impact global de la promotion pourrait \u00eatre am\u00e9lior\u00e9\u00a0<strong>en tenant compte<\/strong>\u00a0des effets multiples tels que\u00a0<strong>cannibalisation, effet de halo, effets d'anticipation\/stockage<\/strong>, qui sont d\u00e9taill\u00e9s dans la derni\u00e8re section.<\/p>\n<\/div><\/li><\/ul><div class=\"fusion-title title fusion-title-15 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-bottom-small:8px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:50;line-height:1.2;\">Aller plus loin et prochaines \u00e9tapes<\/h2><\/div><div class=\"fusion-title title fusion-title-16 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Am\u00e9liorer la mod\u00e9lisation<\/p><\/h3><\/div><div class=\"fusion-text fusion-text-22\" style=\"--awb-text-transform:none;\"><p>Plusieurs effets peuvent \u00eatre additionn\u00e9s pour mesurer l'impact net d'une promotion :<\/p>\n<\/div><ul style=\"--awb-line-height:27.2px;--awb-icon-width:27.2px;--awb-icon-height:27.2px;--awb-icon-margin:11.2px;--awb-content-margin:38.4px;\" class=\"fusion-checklist fusion-checklist-10 fusion-checklist-default type-icons paddingList dark-text\"><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p><strong>Cannibalisation<\/strong>: Le fait qu'un produit soit en promotion et donc plus attractif aura un impact n\u00e9gatif sur les ventes d'un produit similaire.<\/p>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p><strong>Halo<\/strong>: Le fait qu'un produit soit en promotion et donc plus attractif aura un impact positif sur les ventes des produits \u201cfr\u00e9quemment achet\u00e9s ensemble\u201d.<\/p>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p><strong>Anticipation<\/strong>: Les clients ach\u00e8tent moins de produits \u00e0 prix r\u00e9duit avant une promotion, sachant que les prix seront plus attractifs.<\/p>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p><strong>Stockage<\/strong>: Les clients ach\u00e8tent moins de produits \u00e0 prix r\u00e9duit apr\u00e8s une promotion, apr\u00e8s avoir achet\u00e9 plus de produits que d'habitude pendant la promotion.<\/p>\n<\/div><\/li><\/ul><div class=\"fusion-text fusion-text-23\" style=\"--awb-text-transform:none;\"><p id=\"f53a\" data-selectable-paragraph=\"\">Les deux premiers effets n'ont pas \u00e9t\u00e9 inclus dans notre analyse en raison de la granularit\u00e9 choisie (niveau de la famille) et les deux derniers \u00e9taient difficiles \u00e0 quantifier de mani\u00e8re approfondie dans le temps dont nous disposions pour ce projet.<\/p>\n<p id=\"6368\" data-selectable-paragraph=\"\">En r\u00e9sum\u00e9, la\u00a0<strong>ventes additionnelles nettes\u00a0<\/strong>d'une promotion pourrait \u00eatre repr\u00e9sent\u00e9e par cette cascade :<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-8 hover-type-none\"><img decoding=\"async\" width=\"993\" height=\"502\" title=\"article-medium7\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium7.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium7.png\" alt class=\"lazyload img-responsive wp-image-68130\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27993%27%20height%3D%27502%27%20viewBox%3D%270%200%20993%20502%27%3E%3Crect%20width%3D%27993%27%20height%3D%27502%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium7-200x101.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium7-400x202.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium7-600x303.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium7-800x404.png 800w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium7.png 993w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 993px\" \/><\/span><\/div><div class=\"fusion-title title fusion-title-17 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Aller au-del\u00e0 de l'analyse a posteriori<\/p><\/h3><\/div><div class=\"fusion-text fusion-text-24\" style=\"--awb-text-transform:none;\"><p>Comme indiqu\u00e9 pr\u00e9c\u00e9demment, une fois que l'analyse (a posteriori) des promotions pass\u00e9es a \u00e9t\u00e9 effectu\u00e9e (<em>\u00e9tape A<\/em>), il est alors possible de\u00a0<strong>aller plus loin<\/strong>\u00a0par\u00a0<strong>la pr\u00e9vision de la rentabilit\u00e9 des\u00a0<em class=\"mf\">futur<\/em>\u00a0promotions<\/strong>\u00a0(<em>\u00e9tape B<\/em>) et enfin proposer un\u00a0<strong>optimisation<\/strong>\u00a0de la\u00a0<strong>plan de promotion<\/strong>\u00a0(<em>\u00e9tape C<\/em>).<\/p>\n<p>Bien entendu, il est plus difficile de pr\u00e9voir (d'estimer) la rentabilit\u00e9 future d'une promotion que d'estimer la rentabilit\u00e9 d'une promotion pr\u00e9c\u00e9dente, car nous avons\u00a0<strong>pas de data disponible dans le cadre de la promotion<\/strong>. L'id\u00e9e est de\u00a0<strong>r\u00e9utilisation<\/strong>\u00a0les\u00a0<strong>mod\u00e8le<\/strong>\u00a0d\u00e9velopp\u00e9 dans la phase A\u00a0<strong>en utilisant<\/strong>\u00a0data qui n'est pas data historique mais\u00a0<strong>Pr\u00e9vision de data \u00e0 partir d'un mod\u00e8le de pr\u00e9vision classique<\/strong>, comme suit :<\/p>\n<p>Tout d'abord, entra\u00eenez le mod\u00e8le de pr\u00e9vision classique sur les data disponibles (jusqu'\u00e0 aujourd'hui) :<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-9 hover-type-none\"><img decoding=\"async\" width=\"1245\" height=\"636\" title=\"article-medium8\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium8.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium8.png\" alt class=\"lazyload img-responsive wp-image-68131\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271245%27%20height%3D%27636%27%20viewBox%3D%270%200%201245%20636%27%3E%3Crect%20width%3D%271245%27%20height%3D%27636%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium8-200x102.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium8-400x204.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium8-600x307.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium8-800x409.png 800w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium8-1200x613.png 1200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium8.png 1245w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 1245px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-25\" style=\"--awb-text-transform:none;\"><p>Ensuite, faites les pr\u00e9visions avec ce mod\u00e8le (la p\u00e9riode \u00e0 pr\u00e9voir doit couvrir la gamme des caract\u00e9ristiques temporelles qui seront utilis\u00e9es par le \u201cmod\u00e8le de base\u201d) :<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-10 hover-type-none\"><img decoding=\"async\" width=\"1246\" height=\"645\" title=\"article-mediul9\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-mediul9.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-mediul9.png\" alt class=\"lazyload img-responsive wp-image-68132\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271246%27%20height%3D%27645%27%20viewBox%3D%270%200%201246%20645%27%3E%3Crect%20width%3D%271246%27%20height%3D%27645%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-mediul9-200x104.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-mediul9-400x207.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-mediul9-600x311.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-mediul9-800x414.png 800w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-mediul9-1200x621.png 1200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-mediul9.png 1246w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 1246px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-26\" style=\"--awb-text-transform:none;\"><p>Enfin, utilisez le mod\u00e8le de r\u00e9f\u00e9rence form\u00e9 \u00e0 l'aide de caract\u00e9ristiques temporelles bas\u00e9es sur les pr\u00e9visions du premier mod\u00e8le et estimez la ligne de base, qui donnera l'augmentation des ventes :<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-11 hover-type-none\"><img decoding=\"async\" width=\"1244\" height=\"651\" title=\"article-medium10\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium10.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium10.png\" alt class=\"lazyload img-responsive wp-image-68133\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271244%27%20height%3D%27651%27%20viewBox%3D%270%200%201244%20651%27%3E%3Crect%20width%3D%271244%27%20height%3D%27651%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium10-200x105.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium10-400x209.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium10-600x314.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium10-800x419.png 800w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium10-1200x628.png 1200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2022\/10\/article-medium10.png 1244w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 1244px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-27\" style=\"--awb-text-transform:none;\"><p>Bien entendu, ce processus comporte plus d'incertitude par construction, \u00e9tant donn\u00e9 que les erreurs des deux mod\u00e8les empil\u00e9s seront corr\u00e9l\u00e9es.<\/p>\n<p>Enfin, pour pouvoir optimiser le plan de promotion, la strat\u00e9gie consiste \u00e0 utiliser ce qui a \u00e9t\u00e9 fait \u00e0 l'\u00e9tape pr\u00e9c\u00e9dente pour\u00a0<strong>choisir<\/strong>\u00a0les\u00a0<strong>la meilleure combinaison de param\u00e8tres de promotion<\/strong>\u00a0afin de\u00a0<strong>optimiser<\/strong>\u00a0a\u00a0<strong>mesure commerciale<\/strong>\u00a0comme le ROI.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-18 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-bottom-small:8px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:50;line-height:1.2;\">Conclusion<\/h2><\/div><div class=\"fusion-text fusion-text-28\" style=\"--awb-text-transform:none;\"><p>L'utilisation\u00a0<strong>pr\u00e9visions contrefactuelles<\/strong>\u00a0pour r\u00e9soudre les probl\u00e8mes des entreprises est\u00a0<strong>ce n'est pas une t\u00e2che courante<\/strong>\u00a0que l'on peut trouver dans la litt\u00e9rature.<\/p>\n<p>Cependant, nous avons constat\u00e9 qu'il pouvait s'agir d'une\u00a0<strong>outil puissant<\/strong>\u00a0de s'attaquer au probl\u00e8me de la\u00a0<strong>\u00e9valuer<\/strong>\u00a0en profondeur les\u00a0<strong>performance<\/strong>\u00a0de\u00a0<strong>promotions ant\u00e9rieures<\/strong>, par <strong>la pr\u00e9vision de ventes hypoth\u00e9tiques<\/strong>\u00a0(<strong><em class=\"mf\">ligne de base<\/em><\/strong>) s'il n'y avait pas eu de promotion. Nous avons \u00e9galement explor\u00e9 les recommandations en mati\u00e8re d'ing\u00e9nierie des caract\u00e9ristiques pour un mod\u00e8le autor\u00e9gressif (Prophet) ou de gradient boosting (XGBoost). Enfin, nous avons d\u00e9taill\u00e9 quelques lignes directrices permettant d'affiner l'analyse et d'aller plus loin qu'une simple analyse a posteriori.<\/p>\n<\/div><div class=\"fusion-text fusion-text-29\" style=\"--awb-text-transform:none;\"><p><em>Merci aux coll\u00e8gues scientifiques de data qui ont travaill\u00e9 avec moi sur ce projet : Kasra et Ombeline. Merci \u00e9galement aux <a href=\"https:\/\/www.artefact.com\/fr\/\">Artefactors<\/a> qui a relu cet article.<\/em><\/p>\n<\/div><\/div><\/div><\/div><\/article><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-6 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-margin-top:40px;--awb-margin-bottom:40px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-center fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:calc( 1440px + 20px );margin-left: calc(-20px \/ 2 );margin-right: calc(-20px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-5 fusion_builder_column_1_1 1_1 fusion-flex-column fusion-flex-align-self-center\" style=\"--awb-padding-top:40px;--awb-padding-right:40px;--awb-padding-bottom:40px;--awb-padding-left:40px;--awb-overflow:hidden;--awb-bg-position:left center;--awb-bg-size:cover;--awb-border-color:rgba(10,17,40,0.1);--awb-border-style:solid;--awb-border-radius:4px 4px 4px 4px;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:10px;--awb-margin-bottom-large:0px;--awb-spacing-left-large:10px;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:10px;--awb-spacing-left-medium:10px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:10px;--awb-spacing-left-small:10px;\"><div class=\"fusion-column-wrapper lazyload fusion-column-has-shadow fusion-flex-justify-content-center fusion-content-layout-column fusion-column-has-bg-image\" data-bg-url=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/03\/background.jpg\" data-bg=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/03\/background.jpg\"><div class=\"fusion-image-element\" style=\"text-align:center;--awb-margin-right:20px;--awb-margin-left:20px;--awb-max-width:150px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-12 hover-type-none\"><img decoding=\"async\" width=\"72\" height=\"41\" title=\"moyen\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2772%27%20height%3D%2741%27%20viewBox%3D%270%200%2072%2041%27%3E%3Crect%20width%3D%2772%27%20height%3D%2741%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/03\/medium.png\" alt class=\"lazyload img-responsive wp-image-60927\"\/><\/span><\/div><div class=\"fusion-title title fusion-title-19 fusion-sep-none fusion-title-center fusion-title-text fusion-title-size-three\" style=\"--awb-margin-top:20px;--awb-margin-bottom:0px;--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-center fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Moyen Blog par Artefact.<\/h3><\/div><div class=\"fusion-text fusion-text-30\" style=\"--awb-content-alignment:center;\"><p>Cet article a \u00e9t\u00e9 initialement publi\u00e9 sur <strong>Medium.com<\/strong>.<br \/>\nSuivez-nous sur notre Medium Blog !<\/p>\n<\/div><div style=\"text-align:center;\"><a class=\"fusion-button button-flat button-medium button-default fusion-button-default button-1 fusion-button-default-span fusion-button-default-type\" target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/medium.com\/artefact-engineering-and-data-science\/forecasting-something-that-never-happened-how-we-estimated-past-promotions-profitability-5f55cfa1d477\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Lire notre article<\/span><\/a><\/div><\/div><\/div><\/div><\/div><\/p>","protected":false},"excerpt":{"rendered":"<p>Un guide sur la mani\u00e8re d'utiliser les pr\u00e9visions contrefactuelles pour estimer le rapport co\u00fbt-efficacit\u00e9 des promotions pass\u00e9es en magasin dans le secteur de la vente au d\u00e9tail.<\/p>","protected":false},"featured_media":68676,"parent":0,"template":"","meta":{"_acf_changed":false,"ep_exclude_from_search":false},"blog-category":[21939],"blog-language":[2991],"class_list":["post-68117","blog","type-blog","status-publish","has-post-thumbnail","hentry","blog-category-medium","blog-language-en"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.artefact.com\/fr\/wp-json\/wp\/v2\/blog\/68117","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.artefact.com\/fr\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.artefact.com\/fr\/wp-json\/wp\/v2\/types\/blog"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.artefact.com\/fr\/wp-json\/wp\/v2\/media\/68676"}],"wp:attachment":[{"href":"https:\/\/www.artefact.com\/fr\/wp-json\/wp\/v2\/media?parent=68117"}],"wp:term":[{"taxonomy":"blog-category","embeddable":true,"href":"https:\/\/www.artefact.com\/fr\/wp-json\/wp\/v2\/blog-category?post=68117"},{"taxonomy":"blog-language","embeddable":true,"href":"https:\/\/www.artefact.com\/fr\/wp-json\/wp\/v2\/blog-language?post=68117"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}