...

Bijeenkomsten gehouden in 2006

In 2006 zijn op de volgende data bijeenkomsten gehouden: 2 december 2006 geen lezing 4 november 2006 geen lezing 7 oktober 2006 lezing "Koningszet", door Gerard Vriens 2 september 2006 geen lezing 5 augustus 2006 geen lezing 1 juli 2006 geen lezing 3 juni 2006 geen lezing 6 mei 2006 geen lezing 1 april 2006 geen lezing 4 maart 2006 geen lezing 4 februari 2006 lezing van Enno Diekema over genetische algoritmen 7 januari 2006 lezing "Parsen", door Gerard Vriens Van de bijeenkomsten in 2006 zijn geen verslagen beschikbaar; wel is van één van de lezingen nog een abstract bewaard gebleven: Toelichting op de lezing "Parsen", door Gerard Vriens Communicatie gebeurt d.m.v. reeksen onderscheiden symbolen, die beantwoorden aan een syntax. Om zo'n boodschap te "begrijpen", moet de ontvanger de syntactische struktuur ervan achterhalen, en eventueel afhankelijk van die struktuur aktie ondernemen. Dit proces noemen we parsen. Het is niet eenvoudig om hiervoor een computerprogramma (een zogenaamde parser) te schrijven, zelfs als de syntaxregels tamelijk simpel zijn. Gelukkig zijn er programma's, parser generatoren, die hierbij kunnen helpen; de bekendste hiervan is yacc. In deze lezing wordt aan de hand van een simpel voorbeeld uitgelegd hoe een syntax wordt beschreven d.m.v. zogenaamde herschrijfregels; hoe we zulke regels (plus wat aanvullende informatie) aan yacc meegeven; en hoe de door yacc gegenereerde parser (in de vorm van een finite state machine (FSM) met twee stacks) globaal werkt. GV 25-12-2005 GV 07-03-2012

21 april 2020

...

Bijeenkomsten gehouden in 2007

In 2007 zijn op de volgende data bijeenkomsten gehouden: 1 december 2007 3 november 2007 6 oktober 2007 1 september 2007 ( In augustus was er geen bijeenkomst: de zaal was wegens vakantie gesloten. ) 7 juli 2007 2 juni 2007 5 mei 2007 7 april 2007 3 maart 2007 3 februari 2007 6 januari 2007 Van deze bijeenkomsten zijn er geen verslagen beschikbaar. Wel is bekend dat er op geen van de bijeenkomsten lezingen (door externe sprekers) zijn gehouden. GV 07-03-2012

21 april 2020

...

Bijeenkomsten gehouden in 2009

Kort verslag van de bijeenkomst op 3 oktober 2009 In een algemene bespreking van de stand van zaken werd geconstateerd dat het nuttig zou zijn om lezingen te gaan houden bij de afdelingen en andere interessegroepen van HCC. Zo kunnen we meer mensen interesseren in AI, en mensen die daar al in geïnteresseerd zijn wijzen op de mogelijkheid om kennis en ervaringen uit te wisselen binnen de AI-interessegroep. Er is een projectgroep opgericht om een eerste lezing samen te stellen, met een tijdsduur van 2 maanden (de projectgroep, niet de lezing!). In de projectgroep zitten: Wim de Rooij, kartrekker Kees Vlak Titus Krijgsman Gerard Vriens Peter Uilenreef neemt geen deel aan de discussies, maar is als geïnteresseerd bestuurslid wel op de mailinglist aangesloten. Er is voor de eerste maand een grof tijdschema opgesteld, dat moet leiden tot een algemene opzet van de lezing. De tweede maand is dan bestemd voor de concrete vormgeving. GV 29-10-2009 Kort verslag van de bijeenkomst op 4 juli 2009 De volgende onderwerpen zijn aan de orde geweest: Er is kort gesproken over de komende HCC-dagen. Bij gebrek aan informatie was het (nog) niet mogelijk tot concrete plannen te komen. Titus liet zien dat hij zijn animatiefiguren niet alleen uit blokjes, maar nu ook uit ronde figuren kan opbouwen. Verder vertoonde hij een programma dat de groei van een driedimensionale fractale boom laat zien. Een dergelijke boom, door hem gebouwd m.b.v. Fisher Techniek, staat hierbij afgebeeld. Tenslotte liet Titus enkele grafische programmeertalen voor robotbesturing de revue passeren. Gerard vertelde iets over synchroon vs. asynchroon updaten van neuronen, m.n. in een Hopfield neuraal netwerk, en over het genereren van trekkingen uit een exponentiële verdeling bij real-time simulaties. Ook liet hij een op het Web te vinden programma zien, dat een natuurkundige Monte Carlo-simulatie uitvoert en een interessante truc bevat om het programma sneller te maken. Zou dit idee (in aangepaste vorm) ook bruikbaar zijn bij sommige neurale-netwerksimulaties? GV 04-07-2009 Kort verslag van de bijeenkomst op 6 juni 2009 De volgende onderwerpen zijn aan de orde geweest: Dhr. Ras bracht het meest recente nummer van de Connectie (maart 2009) onder de aandacht, en met name het artikel "Computing Consciousness" daarin. N.a.v. de bespreking vorige maand merkte Gerard op dat het negabinaire talstelsel geen sign-extensie nodig heeft. In het kader van numerieke programmering had Gerard een eenvoudig voorbeeld waarin het voor de nauwkeurigheid uitmaakte hoe een bepaalde berekening werd uitgevoerd. Veel oudere AI-toepassingen, zoals Eliza en expertsystemen, werken met een soort dialoog op een karaktergeoriënteerd beeldscherm (zoals onder MS-DOS, vroeger). De aandacht werd gevestigd op de Text class uit het boek Java Gently (aanwezig in onze bibliotheek), die het gemakkelijker maakt om tekst en getallen in te voeren vanaf het toetsenbord en uit te voeren naar een "command prompt" beeldscherm. Gerard liet ook enkele meegebrachte boeken zien: fascicle 4.1 van Knuth, "Oom Jan leert zijn neefje dammen", en een reader over "Knowledge Representation". Naar aanleiding van dit laatste boek werd een dicussie opgestart over wat kennis precies is. Ter sprake kwam het rijtje (de hiërarchie?) data - informatie - kennis, het verband van kennis met (informatie-) opslag, en het verband van kennis met begrijpen: als je iets niet begrijpt, maar wel kunt reproduceren, is het dan kennis? GV 04-07-2009 Kort verslag van de bijeenkomst op 2 mei 2009 De volgende onderwerpen zijn aan de orde geweest: In het kader van "programmeertechnieken in het algemeen" is er gesproken over de boeken The Art of Computer Programming" van Donald E. Knuth, en de door hem ontworpen machinetalen voor de "virtuele computers" MIX en MMIX. Titus liet een eerste versie zien van zijn programma "Keuze", dat kan worden beschouwd als een elementair beslissingondersteunend programma. Aansluitend ontspon zich een discussie over de mogelijkheid om dit programma in een projektgroep uit te werken tot een Java applet. Gerard besprak twee nieuwsitems uit de Scientific American van april, over bewegingsziekte (zoals wagenziekte of zeeziekte) in het kader van de integratie van inputs uit verschillende sensorische kanalen, en over altruïsme versus egoïsme, Gerard deed ook kort verslag van zijn vorderingen bij het oplossen van de numerieke instabiliteit in het zenuwcelmodel van Hodgkin en Huxley. Hierbij ontdekte hij o.a. dat halvering van de tijdstap een verbetering gaf, en dat QBasic double precision getallen waarschijnlijk niet zijn wat je er van verwachten mag. In het kader van dit laatste onderwerp en zijn eerste verkenningen op het gebied van de numerieke programmering stuitte hij bij Knuth (zie boven) op het negabinaire getalstelsel, dat aan de aanwezigen werd gepresenteerd. GV 05-05-2009

21 april 2020

...

Bijeenkomsten gehouden in 2010

Behalve in de vakantiemaand augustus is er elke maand een bijeenkomst gehouden. Van de bijeenkomsten in maart, april, mei, juni, juli, september, oktober en december is helaas geen verslag beschikbaar. Kort verslag van de bijeenkomst op 6 november 2010 De volgende onderwerpen zijn aan de orde geweest: Omdat er op onze bijeenkomsten in het verleden wat discussies gevoerd zijn over het 4-kleurenprobleem (tegenwoordig de 4-kleurenstelling), heeft Henk Palstra onze aandacht gevestigd op een stukje uit het boek Algoritmiek van David Harel. Meer over deze stelling en de relevantie voor AI binnenkort elders op deze website. Gerard Vriens heeft wat recente krantenartikelen laten zien die in verband staan met AI en/of robotica. Het grootste deel van de bijeenkomst is gevuld met het TetraBot-project, waaraan we samen met een aantal mensen van de Robotica ig werken. De belangrijkste feiten zijn: Gerard is momenteel bezig met het refactoren van het simulatieprogramma, zodat op dat gebied nog weinig vorderingen zichtbaar zijn; en bij de constructie van de mechanica blijkt gewicht een factor van belang te zijn (het lijkt er op dat de onderdelen te zwaar worden, zodat de motoren het allemaal niet meer trekken). Er wordt deze maand hard nagedacht over mogelijke oplossingen. (GV 20 november 2010) Kort verslag van de bijeenkomst op 6 februari 2010 De volgende onderwerpen zijn aan de orde geweest: Henk Palstra heeft iets verteld over het opspannen van een minimale boom tussen punten, en het verband hiervan met het handelsreizigerprobleem (ook bekend als Traveling Salesman Problem of kortweg TSP), dat een bekend standaardprobleem vormt voor Genetische Algoritmen. Gerard Vriens heeft een puzzeltje laten zien, waarbij 2 sets van 5 tetromino's in een rechthoek van 5 bij 8 moeten worden gepast. Dit kan volgens de beschrijving op 783 unieke manieren (dus spiegelingen en rotaties worden niet als verschillend geteld). Hij heeft de aanwezigen uitgedaagd om via een zoekprogramma al deze manieren te vinden en te tellen - maar vooral om een chromosoomcodering en fitnessfunctie te vinden zodat het probleem kan worden aangepakt met een genetisch algoritme. (GV 21 februari 2010) Kort verslag van de bijeenkomst op 2 januari 2010 Er waren 7 aanwezigen. De volgende onderwerpen zijn aan de orde geweest: Titus liet zien hoe in het spel PacMan het tamelijk complexe gedrag van de "spookjes" met behulp van een simpele (5 toestanden) Finite State Machine kan worden gemodelleerd. Kees Vlak heeft "voor eigen publiek" de GA-lezing van de projectgroep een try-out gegeven. De lezing duurde ongeveer een uur en werd door alle aanwezigen zeer gewaardeerd. Aansluitend aan de lezing vond er evaluatie en discussie plaats. De lezing werd door alle aanwezigen zeer gewaardeerd, en de leden van de projectgroep waren het er over eens dat Kees de lezing ook voor buitenstaanders kan gaan geven. Ook werden nog enkele punten ter verbetering aangedragen. Gerard liet zien hoe een relationele database kan worden gebruikt om gegevens over een aantal verdachte sujetten, allen bendeleden van ofwel de Jets ofwel de Sharks, op te slaan en op verschillende manieren weer op te vragen. Daarna legde hij ruwweg uit hoe m.b.v. het IAC neurale-netwerk (een model van het menselijke associatieve geheugen) hetzelfde kan worden gedaan, en welke extra voordelen deze vorm van opslag biedt. Tenslotte vertelde hij iets over recent onderzoek naar het "woordenboek in ons hoofd", dat ook op associaties lijkt te berusten en mogelijk op soortgelijke manier werkt. GV 02-01-2010

20 april 2020

Actueel

'Meld je aan voor de nieuwsbrief' van HCC!artificieleintelligentie

'Abonneer je nu op de nieuwsbrief en blijf op de hoogte van onze activiteiten!'

Aanmelden