Categorie: Wiskundig Gewauwel

Soms dan denk ik ineens “verrek, al die jaren wiskunde studeren komen toch van pas”, en dan probeer ik iets simpels en interessants uit te leggen. Vooral om het voor mezelf te herhalen, en om te laten zien dat wiskunde niet iets zinloos is om bang voor te zijn.

Diploma gehaald!

Leestijd: 4 (minuten)

Alle cijfers zijn officieël ingevoerd, alle vakken zijn gehaald, ik heb mijn studie Technische Wiskunde afgerond!

Mijn diploma is officieel aangevraagd en er is geen enkele reden waarom ze hem 31 Augustus (tijdens de examenzitting) zullen afwijzen.  Ze hebben enkele maanden geleden mijn vakkenpakket expliciet goedgekeurd en ik heb alle vakken met ruime cijfers gehaald, dus ik ga er even vanuit dat hij binnen is. (Hoe het diploma daadwerkelijk binnen komt hier — ik heb geen idee. Sturen ze het op met de post? Moet ik hem afhalen bij de balie?)

Reguliere lezers van dit blog weten inmiddels wel dat ik een ongelofelijke hekel had aan mijn studie en naar mijn idee zes jaar van mijn leven heb verspild.

Toch kon ik het niet laten om even een bericht te schrijven over het halen van mijn diploma. (En mijn LinkedIn aan te passen.)

Het heeft namelijk een aantal onbetwistbare voordelen:

(meer…)

Het scorebordprobleem

Leestijd: 9 (minuten)

Stel je bent gezellig met een groep aan het bowlen. Ineens stopt het scorebord met werken. Misschien valt de stroom uit, of zit er een fout in de code, of is er een aardbeving, of hebben de aliens de bowlingbaan overgenomen. Niemand die het weet. Je wilt graag verder spelen, want wie een potje bowlen niet afmaakt heeft zeven jaar ongeluk in de liefde, maar hoe doe je dat? En, nog belangrijker, hoe doe je dat op een eerlijke wijze?

Natuurlijk zal iedereen zijn eigen score ophemelen …

“Ah, dat zijn vier punten”
“Nee nee, ik had echt wel zes pins omgegooid!”
“… nee?”
“Ik stond dichterbij. Dus ik weet het beter. Schrijf op: zes! Nu!”

… terwijl ze de scores van anderen de grond inwerken.

“Pff, dat was geen strike.”
“Jawel! Alle pins zijn omgevallen!”
“Nietes, die laatste viel door een zuchtje wind, en die ander werd omgeduwd door een mus die ineens langs vloog.”
“Ugh, ik ga nieuwe vrienden zoeken.”

Dit noem ik het scorebordprobleem.

(Vooral omdat scoreprobleem klinkt als een zeldzame ziekte, of juist de pillen die je moet slikken om die ziekte te verhelpen. “Maar dokter, wat moet ik doen om mijn vermoeidheid kwijt te raken?” “Geen zorgen, ik heb 10 mg melatonine en 20 mg scoreprobleem voorgeschreven.”)

Mijn “formele definitie” luidt:

Een groep speelt een spel, maar mist een onpartijdige scheidsrechter (in welke vorm dan ook). Hoe kun je de score eerlijk bijhouden?

(meer…)

Machine Learning – Deel 1

Leestijd: 8 (minuten)

Machine learning! Iedereen zegt het, niemand weet precies wat het betekent.

Ik volg al jaren ontwikkelingen op het gebied van machine learning. Ik deed alsof ik het volgde vanwege mijn studie wiskunde, maar eigenlijk was ik geïnteresseerd in toepassingen in computerspellen (of software). In al die jaren zag ik de geweldige dingen die het kon bereiken, maar ik dacht dat het een gigantisch moeilijk onderwerp was, en vond nooit de motivatie om er zelf in te duiken en het te proberen.

Tot vandaag.

Ik ga proberen op een begrijpelijke manier uit te leggen wat ik heb gedaan, wat de resultaten zijn, en de problemen onderweg. Hopelijk ben je aan het eind van het stuk gemotiveerd om er zelf iets mee te doen, en anders kun je doen alsof je verstand hebt van machine learning bij je volgende socialiseer-moment.

(meer…)

Wie is de Mol – De Simulatie

Leestijd: 7 (minuten)

Wie is de Mol is weer begonnen! En ook dit jaar zit er een app bij waarmee je punten kunt scoren.

Als wiskundige voel ik dan ook de verplichting om deze app te simuleren, en zo uit te vogelen wat (gemiddeld genomen) de beste strategie is om toe te passen. Ga ik op twee mensen stemmen? Ga ik altijd op drie mensen stemmen? Stem ik altijd op vier mensen, behalve voor de finale? We zullen het zien.

Hoe werkt de WIDM app? Voor de niet-ingewijden zal ik snel het systeem uitleggen. Je begint met 100 punten. Je kunt, tot het moment dat de executie komt, die punten inzetten op kandidaten. Als jouw kandidaat niet uit het spel ligt aan het einde van de uitzending, worden jouw punten verdubbeld! Als jouw kandidaat wel uit het spel ligt, verlies je al je punten die je op desbetreffende kandidaat hebt ingezet.

(meer…)

Kolonisten van Catan II

Leestijd: 14 (minuten)

Voor het eerste deel (waarin ik de simulatie uitleg + regels): Kolonisten van Catan I

Het is tijd voor de super interessante resultaten! Het is tijd … om de strategie achter Kolonisten van Catan te ontmaskeren! Muwahahaha! (Dit is een povere poging om computersimulaties ongelofelijk spannend te maken.)

Ik heb een mooie visualisatie gemaakt van de simulatie, zodat je precies kunt zien hoe een potje verloopt. (Het helpt mij ook enorm met het programmeren, omdat ik meteen zie wat er allemaal fout gaat enzo. Als een huisje ineens ver buiten het bord staat, weet je dat ergens iets goed mis gaat.) Ik zal een hoop filmpjes maken van interessante potjes, en op YouTube zetten.

Daarnaast doe ik natuurlijk ook het zware werk, en laat ik de computer allerlei getallen uitspugen. Waar zijn we in geïnteresseerd? Nou, welk percentage van de potjes een bepaalde speler wint. De strategie die het hoogste percentage oplevert, is natuurlijk de beste.

BIJZAAK: De computer speelt 1000 potjes per simulatie. Dat was hoog genoeg voor goede resultaten, maar niet zo hoog dat ik steeds tien minuten moest wachten op antwoord.

(meer…)