01.05.2013 Views

Afstudeerscriptie - Kunstmatige Intelligentie - Rijksuniversiteit ...

Afstudeerscriptie - Kunstmatige Intelligentie - Rijksuniversiteit ...

Afstudeerscriptie - Kunstmatige Intelligentie - Rijksuniversiteit ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

is wat er in de loop van de tijd gebeurt:<br />

• Het model vormt de verleden tijd van een sterk werkwoord goed, als het een werkwoord is<br />

waarvan de verleden tijd (vaak genoeg) eerder is vernomen en dus terug te vinden is in het<br />

declaratieve geheugen.<br />

• In andere situaties neemt het model de verleden tijd van een willekeurig werkwoord en<br />

gebruikt de analogiestrategie om tot de verleden tijd van het gevraagde werkwoord te komen.<br />

Vaak zal de bron voor de analgie (source analog) een sterk werkwoord zijn, waarbij dus niets<br />

aan de stam van het werkwoord wordt toegevoegd. Als het gevraagde werkwoord bijvoorbeeld<br />

work was en het model gebruikt go als bron voor de analogie, dan zal het resultaat work zijn,<br />

want er wordt niets aan de stam toegevoegd.<br />

• Sterke werkwoorden worden veel vaker gehoord en gebruikt door het model dan zwakke, dus<br />

de hierboven beschreven procedure zal vaak gebeuren. Als deze methode vijfentwintig keer is<br />

aangeroepen, treedt specialisatie op van de productieregels die bij deze methode betrokken<br />

zijn. Dit leidt tot het ontstaan van een nieuwe regel, de blank suffix rule. Deze regel is echter<br />

niet zo succesvol, want nu gebruikt het model gewoon de stam als verleden tijd. Dit brengt een<br />

hoop extra kosten met zich mee, omdat het model nu onduidelijk communiceert, of zijn zin aan<br />

moet vullen met tijdsaanduidingen zoals gisteren. Deze regel blijft dus wel onderdeel van het<br />

model, maar zal niet vaak gekozen worden om in actie te komen.<br />

• De analogie-strategie wordt in een kleiner deel van de gevallen ook toegepast met een zwak<br />

werkwoord als bron van de analogie. In dat geval is het gevraagde woord bijvoorbeeld talk en<br />

de bron bijvoorbeeld walk walked. Dit leidt tot het resultaat talked.<br />

• Na een wat langere tijd heeft het model ook deze vorm van de analogie-strategie vijfentwintig<br />

keer gebruikt. Nu treedt opnieuw specialisatie op. De regelmatige-werkwoorden-regel ontstaat.<br />

Deze regel is zeer succesvol, want je kunt hem op ieder werkwoord toepassen. Het model<br />

kiest nu zo vaak voor deze regel, dat er overgeneralisatie optreedt – break wordt breaked. Op<br />

het moment is echter het meest van belang hoe deze regel heeft kunnen ontstaan en werkelijk<br />

succesvol wordt in het model. Conclusie: de regelmatige-werkwoorden-regel is een algemene<br />

regel. Hij is algemener dan de regel die gewoon het werkwoord opzoekt in het declaratieve<br />

geheugen (de "opzoekregel"). De generalisatie naar de regelmatige-werkwoorden-regel is<br />

echter geen generalisatie van deze opzoekregel, hoewel je dat wel zou verwachten. De<br />

generalisatie naar de regelmatige-werkwoorden-regel blijkt een specialisatie van de (zeer<br />

algemene) analogiestrategie te zijn.<br />

3 Opmerkingen bij de analogiestrategie<br />

Zojuist zagen we het generalisatie-door-specialisatie-idee in actie. Er moeten echter nog wel wat<br />

vragen worden beantwoord over dit idee in de context van het verledentijdmodel. Hoe ziet die<br />

analogiemethode er dan uit in dit ACT-R model? Waar komen die analogie-productieregels zelf<br />

dan weer vandaan? En met name: is dit mechanisme van het ontstaan van toegespitste, maar<br />

toch algemene regels ook in andere contexten toepasbaar en hoe gaat dan dat in zijn werk? De<br />

laatste vraag is zo belangrijk dat hij een eigen paragraaf krijgt hieronder. Op de eerste twee<br />

vragen ga ik nu in.<br />

Hoe ziet de analogiestrategie eruit in het verleden-tijden-model? Deze bestaat uit twee zeer<br />

gespecialiseerde pattern-matching productieregels, namelijk:<br />

RULE ANALOGY-FILL-SLOT<br />

IF the goal has an empty suffix slot<br />

AND there is an example in which the suffix has a value<br />

THEN set suffix of the goal to the suffix value of the example<br />

25

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!