	{"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\/nl\/blog\/forecasting-something-that-never-happened-how-we-estimated-past-promotions-profitability-2\/","title":{"rendered":"Iets voorspellen dat nooit is gebeurd: hoe we de winstgevendheid van promoties in het verleden hebben ingeschat"},"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;\">Een handleiding voor het gebruik van counterfactual forecasting om de kosteneffectiviteit van eerdere promoties in winkels in de detailhandel te schatten.<\/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 Wetenschapper<\/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>Lees ons artikel over<\/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=\"Medium 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>Tijdens een praktijkproject van 3 maanden ontwikkelden en industrialiseerden we een counterfactual prognosemodel (eerst met Prophet, daarna met XGBoost) om de prestaties van eerdere in-store promoties van een winkelketen te beoordelen, om de vraagplanners te helpen bij hun keuzes voor promotiecampagnes.<\/p>\n<p>Dit model wordt getraind en voorspelt dan hypothetische verkopen (baseline genoemd) in het verleden als er geen promotie was geweest. Het verschil tussen de daadwerkelijke promotieverkoop en deze basislijn geeft de incrementele verkoop, die we uplift noemen.<\/p>\n<p>Dankzij handgemaakte temporele kenmerken bereikten we een voorspellingsnauwkeurigheid van bijna 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;\">Bedrijfscontext<\/p><\/h2><\/div><div class=\"fusion-text fusion-text-5\" style=\"--awb-text-transform:none;\"><p id=\"349b\" data-selectable-paragraph=\"\">Bij het plannen van toekomstige promotiecampagnes moeten de planners van de vraag beslissen welke productassortimenten afgeprijsd zullen worden, met een bepaald promotiemechanisme (bijv. \u201c-15%\u201d, \u201ckoop er 2, krijg er 1 gratis\u201d enz...).<\/p>\n<p id=\"3de9\" data-selectable-paragraph=\"\">Dit zijn moeilijke beslissingen, want:<\/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\">Kiezen voor\u00a0<strong>te veel promoties<\/strong>\u00a0zou\u00a0<strong>niet zijn<\/strong>\u00a0een\u00a0<strong>effectief<\/strong>\u00a0strategie (klanten raken gewend aan promoties en hebben de neiging om op de volgende te wachten).<\/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\">De\u00a0<strong>verkeerde promoties<\/strong>\u00a0zou leiden tot tekorten en\u00a0<strong>verliezen<\/strong>.<\/div><\/li><\/ul><div class=\"fusion-text fusion-text-6\" style=\"--awb-text-transform:none;\"><p>Voor de meeste detailhandelsbedrijven is de\u00a0<strong>campagnekeuzes<\/strong>\u00a0worden gemaakt\u00a0<strong class=\"jy iz\">op basis van hun bedrijfskennis<\/strong>\u00a0en de\u00a0<em>prestaties van eerdere promoties<\/em>. De \u201c<strong>prestaties<\/strong>\u00a0van eerdere promoties\u201d is\u00a0<strong>moeilijk in te schatten<\/strong>. Promotiecampagnes verhogen inderdaad de verkoop (in de meeste gevallen), maar hoe kunnen we de effici\u00ebntie of Return On Investment (ROI) schatten als we niet weten wat de verkoop zou zijn geweest zonder een promotie? Deze hypothetische waarde van de verkoop zonder promotie kan een\u00a0<em>basislijn<\/em>. Met andere woorden, het draait allemaal om het kunnen inschatten van de\u00a0<strong>stijgende verkoop<\/strong>\u00a0(of\u00a0<em>omhoog<\/em>) van een promotiecampagne, die overeenkomt met de\u00a0<strong>daadwerkelijke verkoop<\/strong>,\u00a0<strong>min de basislijn<\/strong>.<\/p>\n<p>Om deze vraag te beantwoorden, hebben we een tool ontwikkeld die de promotionele omzetstijging van eerdere campagnes kon schatten, met een nauwkeurigheid van bijna 90%.<br \/>\nDeze taak is een hele uitdaging, omdat het doel is om voorspellingen te doen van\u00a0<em>hypothetisch<\/em>\u00a0verkoop in een andere situatie (hier, als de promotiecampagne voor een bepaald product niet had plaatsgevonden). Dit kan \u201c<em>contrafeitelijke prognose<\/em>\u201d. Dit artikel is voornamelijk gebaseerd op onze ervaring met een project dat we voor een Franse winkelketen hebben gedaan.<\/p>\n<p>Het doel is om de aanpak die we hebben gebruikt te beschrijven, tips en voorbehouden te geven bij het implementeren van een counterfactual forecasting-oplossing (<em>data voorbereiding<\/em>,\u00a0<em>modellering<\/em>), leg de\u00a0<em>evaluatie<\/em>\u00a0proces en bespreken ten slotte de\u00a0<em>beperkt<\/em>\u00a0en\u00a0<em>volgende stappen<\/em>\u00a0voor deze aanpak.<\/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;\">Wat is counterfactual forecasting en waarom is het moeilijk te voorspellen?<\/h2><\/div><div class=\"fusion-text fusion-text-7\" style=\"--awb-text-transform:none;\"><p>Contrafeitelijke voorspelling is het proces om iets in de vorm te voorspellen:\u00a0<em class=\"mf\">wat zou\u00a0<\/em>X<em class=\"mf\">\u00a0zijn als er geen\u00a0<\/em>Y. In ons gebruiksscenario,\u00a0<em>X<\/em>\u00a0de verkoop en\u00a0<em>Y<\/em>\u00a0zou een promotiecampagne zijn.<\/p>\n<p>Er zijn eigenlijk\u00a0<strong>meerdere velden<\/strong>\u00a0waar dit proces kan worden toegepast:\u00a0<strong>voorraadtekort<\/strong>\u00a0(schatting van het tekort als gevolg van artikelen die niet op voorraad zijn), eventuele\u00a0<strong>speciale evenementen die niet te lang duren<\/strong>\u00a0(Covid: werkt niet!) om genoeg data te hebben om die contrafeitelijke situatie te schatten.<\/p>\n<p>Het promotieprobleem kan op 3 manieren worden aangepakt (gesorteerd op oplopende moeilijkheidsgraad):<\/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>Inzicht in eerdere promoties:<\/strong> een grondige schatting maken van de prestaties (verkoopstijging of ROI bijvoorbeeld) van eerdere promotiecampagnes.<\/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>Voorspellen <\/strong>de <strong>prestaties <\/strong>van <strong>toekomstige promotie<\/strong>\u00a0campagnes gezien hun kenmerken (afgeprijsde producten, begin- en einddatum, mechanisme...)<\/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>Het promotieplan optimaliseren<\/strong>Het vinden van de beste opzet van toekomstige promoties om een bedrijfsmetriek te maximaliseren.<\/p>\n<\/div><\/li><\/ul><div class=\"fusion-text fusion-text-8\" style=\"--awb-text-transform:none;\"><p>In dit artikel,\u00a0<em>zullen we ons richten op de eerste stap<\/em>\u00a0aangezien dit het doel van ons project was. In de volgende secties zullen we echter een paar inzichten geven over hoe de volgende twee aangepakt kunnen worden.<\/p>\n<p>Er zijn twee belangrijke redenen die de taak van counterfactual forecasting tot een uitdagend proces maken:<\/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>Er is een <strong>gebrek aan literatuur of voorbeelden<\/strong>\u00a0over dit onderwerp, terwijl het zeer nuttig is in de detailhandel en andere bedrijfstakken.<\/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>In counterfactual forecasting,\u00a0<strong>er is geen grondwaarheid<\/strong>, omdat het iets is wat niet gebeurd is. De beoordeling van de prestaties lijkt dus vrij moeilijk (gelukkig hebben we een aanpak bedacht die in het gedeelte Evaluatie zal worden gepresenteerd).<\/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;\">Voorgestelde benadering<\/h2><\/div><div class=\"fusion-text fusion-text-9\" style=\"--awb-text-transform:none;\"><p id=\"d547\" data-selectable-paragraph=\"\">We hebben de volgende aanpak gebruikt om ons hulpmiddel te bouwen:<\/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>Trein<\/strong>\u00a0een voorspelling\u00a0<strong>model op data buiten promotie<\/strong>, om een basislijn te leren van hoe de verkoop eruit zou moeten zien zonder geplande promoties.<\/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>Voorspel<\/strong>\u00a0op alle data punten (eigenlijk worden alleen de voorspellingen tijdens de promotie gebruikt, maar het kan goed zijn om de voorspellingen overal te bewaren voor de interpretatie).<\/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>Vergelijk<\/strong>\u00a0die voorspelde basislijn met de werkelijke verkoop tijdens elke promotie om de stijging ervan af te leiden.<\/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=\"artikel-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>Belangrijke opmerking<\/em>: Het doel is om de prognoses te gebruiken tijdens de promotieperioden, die in het verleden liggen. Dit is omdat deze taak een\u00a0<strong><em>achteraf<\/em>\u00a0analyse<\/strong>\u00a0dat, in tegenstelling tot klassieke voorspellingen, het\u00a0<strong>mogelijk om te trainen op data die\u00a0<em>na<\/em>\u00a0de inferentieperiode<\/strong>, die overeenkomt met de promotiecampagne. Er is hier geen sprake van data lekkage, omdat we een fenomeen uit het verleden proberen te verklaren. De workflow voor training en inferentie ziet er dus als volgt uit:<\/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=\"Artikel-middel2\" 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;\">Uitvoering<\/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;\">De data voorbereiden<\/p><\/h3><\/div><div class=\"fusion-text fusion-text-11\" style=\"--awb-text-transform:none;\"><p>Om het promotieprobleem aan te pakken, moet u het juiste data-formaat gebruiken. Gewoonlijk hebben we toegang tot twee soorten data:<\/p>\n<p><strong>1. Promotionele data<\/strong>\u00a0(beschrijvende informatie met betrekking tot promoties)<\/p>\n<p><strong>2. Verkoop 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=\"artikel-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>De voorbewerkte data is in principe de verkoop data, verrijkt met promotie-informatie (linkse join, zie bovenstaande afbeelding). Elke rij met een niet-nul \u201cPromo type\u201d komt overeen met een dag waarop het product in promotie is.<\/p>\n<p>Voordat u de eerste implementatie uitvoert, is het belangrijk om\u00a0<strong>de kwaliteit van de data beoordelen<\/strong>. Hier volgen enkele richtlijnen voor de uit te voeren controles:<\/p>\n<p>1. Zoek naar belangrijke <strong>problemen<\/strong>\u00a0in de\u00a0<strong>tijdreeksen<\/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>Intermitterend<\/strong>\u00a0en\/of zeer\u00a0<strong>lage verkoop\u00a0<\/strong>(het zal moeilijk zijn om een basislijn te leren).<\/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>Promoties duren te lang<\/strong>\u00a0en\/of te frequent zijn (dus niet genoeg data punten om op te trainen).<\/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>Sommige\u00a0<strong>producten<\/strong>\u00a0zijn in\u00a0<strong>meerdere promoties<\/strong>\u00a0op hetzelfde moment (welke promotie is verantwoordelijk voor deze extra verkoop?)<\/p>\n<\/div><\/li><\/ul><div class=\"fusion-text fusion-text-13\" style=\"--awb-text-transform:none;\"><p>2. Definieer een\u00a0<strong>korrelgrootte<\/strong>\u00a0voor de use case:<\/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>Tijd<\/strong>\u00a0granulariteit: zal de analyse dagelijks of wekelijks zijn?<\/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>Item<\/strong>\u00a0granulariteit: \u00e9\u00e9n tijdreeks per artikel? Per familie van artikelen? Soms kunt u de granulariteit niet verkleinen als het aantal verkochte eenheden per tijdselement niet hoog genoeg is of als de tijdreeks te intermitterend is. De\u00a0<strong>samengevoegde verkoop\u00a0<\/strong>zullen\u00a0<strong>soepeler<\/strong>, met minder volumeproblemen, maar soms zullen ze\u00a0<strong>gebrek aan interpreteerbaarheid<\/strong>.<\/div><\/li><\/ul><div class=\"fusion-text fusion-text-14\" style=\"--awb-text-transform:none;\"><p id=\"94ba\" data-selectable-paragraph=\"\">Als de tijdreeksen schoon genoeg zijn, is het dus een goed uitgangspunt om de meest granulaire benadering te kiezen (bijv. product X dag, vooral als u met Prophet werkt, zoals wij in dit project hebben gedaan).<\/p>\n<p id=\"1775\" data-selectable-paragraph=\"\">3. Het hebben van een\u00a0<strong>duidelijk promotiebereik<\/strong>Welke producten\/families van producten maken deel uit van een bepaalde promotie? Worden de promoties op nationaal niveau gepland? (zo niet, dan kan men bijvoorbeeld niet de verkoop van een product in alle winkels van een land samenvoegen).<\/p>\n<p id=\"db4d\" data-selectable-paragraph=\"\">Nadat de data gecontroleerd en voorbereid is, is het tijd om te modelleren.<\/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;\">Modelleren<\/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;\">Eerste iteraties en belangrijke opmerkingen<\/h4><\/div><div class=\"fusion-text fusion-text-15\" style=\"--awb-text-transform:none;\"><p>Wij\u00a0<strong>begonnen<\/strong>\u00a0onze eerste iteraties met\u00a0<a class=\"au ns\" href=\"https:\/\/facebook.github.io\/prophet\/\" target=\"_blank\" rel=\"noopener ugc nofollow\"><strong>Profeet<\/strong><\/a>\u00a0omdat het ons in staat stelde om een\u00a0<strong>basislijn<\/strong>\u00a0erg\u00a0<strong>snel<\/strong>, gemakkelijk toevoegen\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>regressoren<\/strong><\/a>, en\u00a0<strong>interpreteren<\/strong>\u00a0de resultaten op natuurlijke wijze (dankzij de additieve ontbinding).<\/p>\n<p>Hier volgt een samenvatting van de belangrijkste iteratieverbeteringen die we tijdens het project hadden:<\/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=\"artikel-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>In principe is de\u00a0<strong>belangrijkste verbeteringen<\/strong>\u00a0kwamen van de\u00a0<strong>regressoren<\/strong>\u00a0hebben we toegevoegd:<\/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\">De behandeling van\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>speciale evenementen<\/strong><\/a>\u00a0(Black Friday was specifiek belangrijk)<\/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>Temporele vertragingen<\/strong>\u00a0(Zelfs als het model van Prophet autoregressief is, hebben we vroegere en toekomstige verkoopvertragingen toegevoegd, wat erg nuttig is gebleken voor de nauwkeurigheid van het model).<\/p>\n<\/div><\/li><\/ul><div class=\"fusion-text fusion-text-17\" style=\"--awb-text-transform:none;\"><p>Tot slot hielp het aanpassen van de manier waarop we de nauwkeurigheid van de prognose maten (zie sectie Evaluatie hieronder) ook om een nauwkeurigere manier te hebben om de prestaties te beoordelen.<\/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;\">Waarom zijn we overgestapt op XGBoost?<\/h4><\/div><div class=\"fusion-text fusion-text-18\" style=\"--awb-text-transform:none;\"><p>Ondanks de goede prestaties en interpreteerbaarheid van Profeet, realiseerden we ons dat\u00a0<strong>XGBoost was het meest geschikt<\/strong>, om meerdere redenen:<\/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\">We hadden\u00a0<strong><em>meer dan 1000 tijdreeksen <\/em><\/strong>wat dus betekent\u00a0<em>meer dan 1000 modellen van Prophet <\/em>om te trainen.<\/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\">Profeet heeft\u00a0<strong>moeite met begrijpen\u00a0<em>niet-lineaire relaties<\/em><\/strong><em class=\"mf\">\u00a0<\/em>tussen kenmerken en hun impact op het doel. Deze\u00a0<em>kenmerk kruis\u00a0<\/em>Deze kwestie wordt goed beschreven in\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\">dit artikel<\/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\">We bereikten de\u00a0<strong>dezelfde prestatie\u00a0<\/strong>terwijl\u00a0<strong>verminderen met\u00a0<\/strong>een factor van\u00a0<strong>10<\/strong>\u00a0de trainingstijd.<\/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;\">Evaluatie en grenzen<\/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;\">Evaluatie<\/h3><\/div><div class=\"fusion-text fusion-text-19\" style=\"--awb-text-transform:none;\"><p id=\"13a0\" data-selectable-paragraph=\"\">Zoals hierboven geschreven, is er geen grondwaarheid bij contrafeitelijke prognoses, waardoor de prestatiebeoordeling complexer is dan bij klassieke prognoses.<\/p>\n<p id=\"0083\" data-selectable-paragraph=\"\">We hebben echter een manier gevonden om onze prestaties te meten, of beter gezegd zo nauwkeurig mogelijk in te schatten. Dit is hoe:<\/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=\"artikel-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>Bij klassieke voorspellingen meten we de prestaties meestal met behulp van een\u00a0<strong>kruisvalidatie <\/strong>strategie (hier,\u00a0<strong>uitzetvenster<\/strong>) voor een bepaalde validatieperiode (bijv. het laatste jaar van de beschikbare data). Voor deze validatieperiode verschuift het venster waarin we de prestaties meten in elke vouw (<em>\u201cevaluatievenster\u201d<\/em>), en de voorste data wordt gebruikt voor de vertragingskenmerken (<em>\u201cData gebruikt om voorspellingen te doen\u201d<\/em>). In een promotiegebruikssituatie,\u00a0<strong>we voegen wat data toe na het evaluatievenster <\/strong>om de <strong>training - inferentie workflow<\/strong>\u00a0beschreven in het gedeelte \u201cVoorgestelde aanpak\u201d.<\/p>\n<p>We kunnen deze kruisvalidatiestrategie dus toepassen op de\u00a0<strong>subset van data waar er geen promotie is<\/strong>, met de Forecast Accuracy (FA) als metriek.<\/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=\"artikel-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=\"\">Met deze aanpak konden we een\u00a0<strong>voorspellingsnauwkeurigheid van bijna 90%<\/strong>\u00a0met een granulariteit op het niveau van familie X dag, wat een behoorlijke prestatie is, vergelijkbaar met wat we hebben bereikt bij andere projecten voor klassieke voorspellingen.<\/p>\n<p id=\"4d81\" data-selectable-paragraph=\"\">Hoewel deze prestatie bevredigend kan zijn, heeft onze aanpak enkele beperkingen.<\/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;\">Grenzen<\/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\">Ten eerste, sommige\u00a0<strong>externe factoren<\/strong>\u00a0zijn\u00a0<strong>niet overwogen<\/strong>. Bijvoorbeeld mediacampagnes. Deze externe factoren kunnen een (positieve) invloed hebben op de verkoop en dus kunnen we\u00a0<strong>zou kunnen overschatten <\/strong>de\u00a0<strong>omhoog<\/strong>\u00a0gegenereerd door de bestudeerde promotie.<\/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>Ten tweede, het geval van\u00a0<strong>langdurige promoties<\/strong>: Inderdaad, het\u00a0<strong>verwijdert<\/strong>\u00a0een belangrijk aantal\u00a0<strong>data<\/strong>\u00a0van de\u00a0<strong>training 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>Last but not least kan de algemene promotie-impact worden verbeterd\u00a0<strong>rekening houdend met<\/strong>\u00a0meerdere effecten zoals\u00a0<strong>kannibalisatie, halo-effect, anticipatie-\/opslageffecten<\/strong>, die in de laatste sectie worden beschreven.<\/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;\">Verdergaan &amp; volgende stappen<\/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;\">De modellering verbeteren<\/p><\/h3><\/div><div class=\"fusion-text fusion-text-22\" style=\"--awb-text-transform:none;\"><p>Er kunnen verschillende effecten worden toegevoegd om de netto impact van een promotie te meten:<\/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>Kannibalisatie<\/strong>: Het feit dat een product gepromoot wordt en dus aantrekkelijker is, zal een negatieve invloed hebben op de verkoop van een vergelijkbaar product.<\/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>: Het feit dat een product gepromoot wordt en dus aantrekkelijker is, zal een positief effect hebben op de verkoop van \u201cvaak samen gekochte\u201d producten.<\/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>Anticipatie<\/strong>: Klanten kopen minder van de afgeprijsde producten v\u00f3\u00f3r een promotie, omdat ze weten dat de prijzen aantrekkelijker zullen zijn.<\/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>Opslag<\/strong>: Klanten kopen na een promotie minder van de afgeprijsde producten, omdat ze tijdens de promotie meer hebben gekocht dan normaal.<\/p>\n<\/div><\/li><\/ul><div class=\"fusion-text fusion-text-23\" style=\"--awb-text-transform:none;\"><p id=\"f53a\" data-selectable-paragraph=\"\">De eerste twee effecten werden niet meegenomen in onze analyse vanwege de gekozen granulariteit (gezinsniveau) en de laatste twee waren moeilijk grondig te kwantificeren met de tijd die we hadden voor dit project.<\/p>\n<p id=\"6368\" data-selectable-paragraph=\"\">Samengevat, de\u00a0<strong>netto extra verkoop\u00a0<\/strong>van een promotie kan worden weergegeven met deze waterval:<\/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=\"artikel-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;\">Verder gaan dan de a posteriori-analyse<\/p><\/h3><\/div><div class=\"fusion-text fusion-text-24\" style=\"--awb-text-transform:none;\"><p>Zoals eerder gezegd, zodra de (posterieure) analyse van eerdere promoties is uitgevoerd (<em>fase A<\/em>), dan is het mogelijk om\u00a0<strong>verder gaan<\/strong>\u00a0door\u00a0<strong>de winstgevendheid voorspellen van\u00a0<em class=\"mf\">toekomst<\/em>\u00a0promoties<\/strong>\u00a0(<em>fase B<\/em>) en ten slotte een\u00a0<strong>optimalisatie<\/strong>\u00a0van de\u00a0<strong>promotieplan<\/strong>\u00a0(<em>fase C<\/em>).<\/p>\n<p>Natuurlijk is het voorspellen van (een schatting van) de toekomstige winstgevendheid van een promotie moeilijker dan het schatten van de winstgevendheid van een eerdere promotie, omdat we\u00a0<strong>geen data beschikbaar rond de promotie<\/strong>. Het idee is om\u00a0<strong>hergebruik<\/strong>\u00a0de\u00a0<strong>model<\/strong>\u00a0ontwikkeld in fase A\u00a0<strong>met<\/strong>\u00a0data die geen historische data is, maar\u00a0<strong>voorspelde data op basis van een klassiek voorspellingsmodel<\/strong>, en wel als volgt:<\/p>\n<p>Train eerst het klassieke voorspellingsmodel op de beschikbare data (tot vandaag):<\/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=\"artikel-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>Doe vervolgens de voorspellingen met dit model (de te voorspellen periode moet het bereik van de temporele kenmerken bestrijken die door het \u201cbasismodel\u201d gebruikt zullen worden):<\/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=\"artikel-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>Gebruik ten slotte het getrainde basismodel met temporele kenmerken op basis van de voorspellingen van het eerste model en schat de basislijn, die de verkoopstijging zal geven:<\/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=\"artikel-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>Natuurlijk heeft dit proces per definitie meer onzekerheid, aangezien de fouten van de twee gestapelde modellen gecorreleerd zullen zijn.<\/p>\n<p>Om het promotieplan te optimaliseren, bestaat de strategie er ten slotte uit om wat er in de vorige fase is gedaan te gebruiken om\u00a0<strong>kies<\/strong>\u00a0de\u00a0<strong>beste combinatie van promotieparameters<\/strong>\u00a0om\u00a0<strong>optimaliseren<\/strong>\u00a0a\u00a0<strong>bedrijfsmeter<\/strong>\u00a0zoals de 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;\">Conclusie<\/h2><\/div><div class=\"fusion-text fusion-text-28\" style=\"--awb-text-transform:none;\"><p>Gebruik\u00a0<strong>contrafeitelijke prognose<\/strong>\u00a0om bedrijfsproblemen op te lossen is\u00a0<strong>geen gebruikelijke taak<\/strong>\u00a0die in de literatuur te vinden zijn.<\/p>\n<p>We zagen echter dat het een\u00a0<strong>krachtig hulpmiddel<\/strong>\u00a0om het probleem van\u00a0<strong>beoordelen<\/strong>\u00a0grondig de\u00a0<strong>prestaties<\/strong>\u00a0van\u00a0<strong>eerdere promoties<\/strong>, door <strong>hypothetische verkoop voorspellen<\/strong>\u00a0(<strong><em class=\"mf\">basislijn<\/em><\/strong>) als er geen promotie was geweest. We onderzochten ook aanbevelingen voor feature engineering voor een autoregressief (Prophet) of gradient boosting (XGBoost) model. Tot slot hebben we een aantal richtlijnen beschreven om de analyse nog verder te verfijnen en ook verder te gaan dan alleen een a posteriori analyse.<\/p>\n<\/div><div class=\"fusion-text fusion-text-29\" style=\"--awb-text-transform:none;\"><p><em>Met dank aan de collega data wetenschappers die met mij aan dit project hebben gewerkt: Kasra &amp; Ombeline. Ook dank aan de <a href=\"https:\/\/www.artefact.com\/nl\/\">Artefactors<\/a> die dit artikel heeft proefgelezen.<\/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=\"middelgrote\" 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;\">Medium Blog bij Artefact.<\/h3><\/div><div class=\"fusion-text fusion-text-30\" style=\"--awb-content-alignment:center;\"><p>Dit artikel werd oorspronkelijk gepubliceerd op <strong>Medium.com<\/strong>.<br \/>\nVolg ons op ons 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\">Lees ons artikel<\/span><\/a><\/div><\/div><\/div><\/div><\/div><\/p>","protected":false},"excerpt":{"rendered":"<p>Een handleiding voor het gebruik van counterfactual forecasting om de kosteneffectiviteit van eerdere promoties in winkels in de detailhandel te schatten.<\/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\/nl\/wp-json\/wp\/v2\/blog\/68117","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.artefact.com\/nl\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.artefact.com\/nl\/wp-json\/wp\/v2\/types\/blog"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.artefact.com\/nl\/wp-json\/wp\/v2\/media\/68676"}],"wp:attachment":[{"href":"https:\/\/www.artefact.com\/nl\/wp-json\/wp\/v2\/media?parent=68117"}],"wp:term":[{"taxonomy":"blog-category","embeddable":true,"href":"https:\/\/www.artefact.com\/nl\/wp-json\/wp\/v2\/blog-category?post=68117"},{"taxonomy":"blog-language","embeddable":true,"href":"https:\/\/www.artefact.com\/nl\/wp-json\/wp\/v2\/blog-language?post=68117"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}