Mensen kunnen beter rekenen dan computers

Waarom het niet altijd eenvoudig is logistieke problemen aan computers over te laten.
Geplaatst op maandag 15 januari 2007
Een aantal argumenten om processen te automatiseren: computers kunnen snel complexe berekeningen uitvoeren, ze zijn niet in staat dingen te vergeten, ze drinken geen koffie, willen best meer dan 40 uur per week werken en ze maken geen fouten (alleen programmeurs maken fouten).
Ja, de opkomst van computertechnologie en ICT heeft ons de afgelopen jaren veel zegeningen gebracht. Als het gaat om alledaagse kantoortaken als tekstverwerken, communiceren via e-mail en het bijwerken van de administratie, tot meer specifieke hulpmiddelen als klantendatabases, ordertracing en online bestelfaciliteiten. Toch zijn er bepaalde kwesties die voor computers ingewikkelder zijn dan voor de mens.
Een veel voorkomend probleem in e-commerce is het zogenaamde knapsack problem. Dit is een voorbeeld van een situatie waarbij een aantal beslissingen genomen moet worden om een optimaal resultaat te krijgen. Bij het knapsack problem is dat het optimaliseren van het gebruik van het beperkte volume van je knapsack, om uiteindelijk zoveel mogelijk waarde mee te nemen, maar een meer praktisch probleem is het vooraf calculeren van de verzendkosten bij een aantal geselecteerde producten in een webwinkel.
Om te kunnen concurreren willen we de klant zo weinig mogelijk verzendkosten laten betalen. Voor een persoon is het zo optimaal mogelijk verdelen van een gevraagde combinatie over een aantal verpakkingen vaak niet zo'n ingewikkelde opgave. We zijn in staat onderscheid te maken tussen eenvoudige en complexe keuzes en kritisch te kijken naar het resultaat van onze keuzes. We vergelijken een aantal mogelijkheden die ons waarschijnlijk lijken, waarbij we onbewust een aantal combinaties al uitsluiten. Op het gevoel komt hierbij in de meeste gevallen de beste combinatie uit de bus.
Voor de komst van computers en internet maakte een verkoper een ruwe schatting van de bijkomende kosten, die eventueel bij de levering bijgesteld kon worden. Nu we online onze winkelwagentjes kunnen vullen, willen we daarentegen meteen weten wat we in totaal kwijt zijn. Dus zal dit op de één of andere manier zonder menselijke tussenkomst bepaald moeten worden.
Een computersysteem weet echter niet wat een artikel is, wat versturen inhoudt, laat staan hoe een doos er uit ziet. Wel kunnen we hem vertellen welke verzendmethodes bestaan, welke kosten er aan gekoppeld zijn, wat een product weegt en hoe hij moet bepalen of een product voldoet aan de eisen van een doos of verzendmethode.
Echter, de verzendkosten bij een bestelling komen vaak niet overeen met het totaal van de verzendkosten per artikel. Door combinaties te maken, is het verzenden van een grote bestelling relatief gezien goedkoper dan het bestellen van één artikel. Maar hoe vertel ik een computerprogramma welke artikelen wel en niet samen in één doos passen en wanneer het kiezen van een andere verzendmethode goedkoper is?
Het feit dat het mij vorige week een half uur kostte om dit probleem aan een klant uit te leggen, geeft wel aan hoe wij mensen vaak kwesties oplossen zonder er apart bij stil te staan. Terwijl dit soort voorbeelden voor een computer - en de ontwikkelaar die voor hem een applicatie moet programmeren - serieuze wiskundige vraagstukken zijn.
Tags: e-commerce.
Lees ook deze gerelateerde artikelen
- Laat je inspireren door vijftig praktijkvoorbeelden
- De kredietcrisis en het internet: uitzitten of juist vooruitkijken?
- Verzendkosten, noodzakelijk kwaad
- PayPal wil groter aandeel transacties Nederland
- Standaard XBRL beleeft moeizame start
- Pakjesavond vooral succes voor veilingsites
Reacties bij dit artikel
Plaats je reactie bij dit artikel
Omdat dit artikel meer dan een jaar oud is, is het niet meer mogelijk om te reageren.


Tsja, het gaat niet altijd zo makkelijk :)
Een beetje uitdaging is natuurlijk leuk, teveel natuurlijk weer niet.