Blogs
4 januari 2025

Een datagedreven aanvulsysteem voor dagverse producten

Cases

Het nieuwsverkoperprobleem met extra uitdagingen

In operations management is het beheren van de voorraad voor producten met een korte houdbaarheid of eenmalige verkoopkans per bestelling een uitdagende taak. Denk aan bederfelijke producten zoals versgebakken brood en bloemen, of seizoensgebonden artikelen zoals mode en tijdschriften. Aan het einde van een verkoopperiode hebben resterende producten vaak weinig of geen waarde meer. Het dilemma is duidelijk: als je te veel bestelt, maak je onnodige kosten en eindig je met verspilling; als je te weinig bestelt, loop je omzet mis, wat ook een kostenpost is. Daarom zijn strategieën voor dit soort producten (vaak aangeduid als single-period inventory models of nieuwsverkopermodellen) cruciaal om kosten te minimaliseren, de klantvraag te vervullen en goede beslissingen te nemen in onzekerheid.

De onzichtbare vraag

Hoewel algemene voorraadstrategieën worden toegepast, blijven er problemen bestaan. Een van de grootste uitdagingen is dat je de vraag naar een product vooraf moet kennen om optimale voorraadbeslissingen te nemen. In de praktijk, vooral bij bederfelijke producten, kun je de werkelijke vraag vaak niet waarnemen. Denk bijvoorbeeld aan een bakkerijproduct in een supermarkt met een houdbaarheid van slechts één dag. De vraag varieert dagelijks en om verspilling te vermijden, worden vaak lage bestelhoeveelheden aangehouden. Dit kan leiden tot situaties waarin de vraag niet duidelijk wordt:

  • Je kunt de vraag niet schatten op basis van alle verkoopdata omdat uitverkoopdagen (60%) de werkelijke vraag niet reflecteren.
  • Je kunt de vraag niet schatten op basis van de overige verkoopdata omdat deze alleen de lage vraagdagen weerspiegelen.
  • Beslissingen puur gebaseerd op verkoopdata kunnen misleidend zijn, omdat verkoop fluctueren afhankelijk van bestelhoeveelheden, terwijl de vraag stabiel kan blijven.

De vragen blijven dus bestaan: wat is de werkelijke vraag? Wat is de optimale bestelhoeveelheid om de winst te maximaliseren?

Het probleem van “Small Data”

In een tijdperk van big data en kunstmatige intelligentie (AI) lijkt een kleine dataset een groot obstakel. In ons project was “small data” een extra uitdaging. Verkoopdata laten zowel jaarlijkse als wekelijkse seizoenspatronen zien, evenals promotie-effecten. Deze patronen verschillen sterk per product en per winkel, wat betekent dat de beschikbare verkoopdata beperkt en onvolledig zijn. Gemiddeld kunnen we de dagelijkse vraag van één product in één winkel slechts afleiden uit 20-40 dagen aan verkoopdata, waarvan 40-85% afkomstig is van uitverkoopdagen. Dit vraagt om methoden die verder gaan dan standaard AI-oplossingen.

Een betrouwbare datagedreven oplossing

Wij hebben een datagedreven aanvulsysteem ontworpen en geïmplementeerd voor dagverse (bederfelijke) producten. Het systeem biedt vraagvoorspellingen en optimale aanvulinstellingen voor verse producten met een houdbaarheid van één dag in verschillende supermarkten.

Vraagvoorspelling: Bayesian Statistiek voor onzichtbare waarheden

Om de eerder genoemde uitdagingen aan te pakken, maken we gebruik van wiskundige modellen om de relaties tussen aanvulstrategieën, vraag, verkoop en andere bedrijfsresultaten te beschrijven. Bayesian statistiek, een krachtige methode om onzichtbare waarheden te benaderen, wordt ingezet voor rigoureuze analyses en voorspellingen van de vraag. Met behulp van Sequential Monte Carlo-technieken (ook wel particle filters) kunnen we de berekeningen snel uitvoeren bij nieuwe verkoopdata. Daarnaast verifiëren we de vraagvoorspellingen door bedrijfsresultaten te vergelijken met historische data.

Optimalisatie van aanvulinstellingen

Naast betrouwbare vraagvoorspellingen is het systeem flexibel en uitbreidbaar voor het optimaliseren van aanvulinstellingen:

  • Wat-als-analyse: Simuleer verschillende scenario’s, zoals veranderingen in minimale besteleenheden of productwinstmarges.
  • Aanvuloptimalisatie: Bereken automatisch de optimale instellingen op basis van aangepaste strategieën, zoals winstmaximalisatie of serviceniveaudoelen.
  • Gezondheidsscan: Analyseer hoe de huidige aanvulstrategieën afwijken van de optimale instellingen en ontvang aanbevelingen voor verbeteringen.

Significante resultaten

Uit een test op een bakkerijproduct in tien willekeurige supermarkten bleek dat de huidige winst met 4% – 7% kan worden verhoogd door alleen de bestelinstellingen te optimaliseren, zonder andere factoren te wijzigen.

Voorbij het nieuwsverkoper verhaal

Het succes van dit systeem is te danken aan de juiste modellering van het probleem. Dezelfde technieken kunnen worden toegepast in andere sectoren zoals geneeskunde, techniek, financiën en marketing. Heeft u te maken met complexe, onvolledige data of latente variabelen? Dan biedt onze aanpak de juiste oplossing.

Bij Twentynext zetten we data om in waardevolle inzichten. Samen vinden we de optimale oplossing voor uw uitdagingen.

Meer blogs

Blogs
23 januari 2025

ISO-certificering: waarborgen van kwaliteit en informatiebeveiliging bij TwentyNext

Cases
23 januari 2025

Hoe innovatieve technologie bijdraagt aan een gezond begin: meten van schedel-deformatie

Cases
10 januari 2025

Microsoft Copilot, een AI-gestuurde assistent die voor je klaar staat om je te ondersteunen en je werk te verlichten

Samen uw project realiseren?

Twentynext is expert op gebied van Data Engineering, Data Science, Business Intelligence en Artificial Intelligence. Wij zijn niet uniek in wat we doen, wel in hóe we het doen.
Bij TwentyNext zijn we altijd klaar voor een nieuwe uitdaging. Neem vrijblijvend contact met ons op!
Martijn van Grieken
Director AI Development

Naam
Partner up

Samen jouw project realiseren?

Twentynext is expert op gebied van Data Science en AI. Wij zijn niet uniek in wat we doen, wel in hóe we het doen.
Bij TwentyNext zijn we altijd klaar voor een nieuwe uitdaging. Neem vrijblijvend contact met ons op!
Martijn van Grieken
Director AI Development

Naam

Contact

088-2762345
KVK: 61854859
BTW: NL854518046B01

Locatie

Kennedytoren
Kennedyplein 246
5611 ZT Eindhoven