Opdrachttaak kennissystemen:

Slides:



Advertisements
Verwante presentaties
de cel als bouwsteen van levende wezens
Advertisements

De psychologie van communicatie
Enzymen I Eiwitten maken voor meer dan 50% uit van het gewicht aan drooggewicht van de meeste cellen. Meest belangrijke eiwitten zijn enzymen Enzymen.
Secure Distributed Computing Gregory Neven (3CW Pr.) Promotor: Prof. Dr. ir. Frank Piessens.
Gegevensbeheer Karin Diederiks KOAC•NPC.
de submicroscopische bouw van een cel
Practica Computerlinguistiek Tekst en uitleg:
Vertaling van Miriam Zweverink Project No Presentatie 2009 Tool 2 Kosten/Baten Check.
Schatgraven in Gegevensbergen
Hoofdstuk 2 De fundamenten van individueel gedrag
‘Inleiding programmeren in Java’ SWI cursus: ‘Inleiding programmeren in Java’ 4e college Woe 19 januari 2000 drs. F. de Vries.
II. N eurale netwerken (pag , boek) prof. dr. L. Schomaker (2004) KI RuG.
Eindpresentatie Modelleren C Random Seeds
1 Datastructuren Sorteren: alleen of niet alleen vergelijkingen College 5.
1 Datastructuren Heapsort College 4. 2 Vandaag  Kort: ADT vs Datastructuur  Heaps en Heapsort  Tijd over: ondergrenzen voor sorteren; nog sneller sorteren.
Verminderen van vooroordeel en discriminatie
Klinische ontwikkelingsneuropsychologie
Parallelle Algoritmen String matching. 1 Beter algoritme patroonanalyse Bottleneck in eenvoudig algoritme: WITNESS(j) (j = kandidaat in eerste i-blok)
8C120 Inleiding Meten en Modelleren 8C120 Prof.dr.ir. Bart ter Haar Romeny Faculteit Biomedische Technologie Biomedische Beeld Analyse
Prof.dr.ir. Bart ter Haar Romeny
RESPONSIE COLLEGE CHEMISCHE ZINTUIGEN
Neurale Netwerken Kunstmatige Intelligentie Rijksuniversiteit Groningen Mei 2005.
Neurale Netwerken Kunstmatige Intelligentie Rijksuniversiteit Groningen Mei 2005.
Neurale Netwerken Kunstmatige Intelligentie Rijksuniversiteit Groningen April 2005.
Kunstmatige Intelligentie Rijksuniversiteit Groningen
Neurale Netwerken Kunstmatige Intelligentie Rijksuniversiteit Groningen April 2005.
Overzicht samenvatting en discussie hc1 t/m hc4 samenvatting en discussie hc1 t/m hc4 inleiding tot de rest van het vak inleiding tot de rest van het vak.
Geest, brein en cognitie Filosofie van de geest en Grondslagen van de cognitiewetenschap Fred Keijzer.
De neurale basis van structuur in taal Gideon Borensztajn
Inleidend probleem Data structuur (hiërarchie van classes)
© 2013 | Noordhoff Uitgevers bv
Eenvoudige data-analyse: beschrijvende statistische
Eenvoudige data-analyse: beschrijvende statistische
Inleiding Kennistechnologie §Hoofdstuk 7: Kennisrepresentaties 1: Eigenschappen en representatievormen §Hoofdstuk 8: Kennisrepresentaties 2: Eenvoud en.
Inleiding Kennistechnologie §Hoofdstuk 1: Introductie §Hoofdstuk 2: Kennissystemen in context §Hoofdstuk 3: Kennisacquisitie.
Vision-based robot motion planning using a topology representing neural network Gebaseerd op onderzoek verricht door Prof. M. Zeller et al. (1997), verbonden.
Motion planning with complete knowledge using a colored SOM Jules Vleugels, Joost N. Kok, & Mark Overmars Presentatie: Richard Jacobs.
1 Datastructuren Heapsort (2e deel) College 5. 2 Vandaag  Heaps en Heapsort  (eind)  Nog sneller sorteren:  Ondergrenzen  Linair sorteren.
Woningfinanciering een inleiding
Blok 7: netwerken Les 1 Christian Bokhove
Neurale Netwerken Kunstmatige Intelligentie Rijksuniversiteit Groningen April 2005.
Chris Pollentier 18 / 12 / 2002 De LOGO taalwereld.
Dutch Automatic Speech Recognition Using Kohonen Neural Networks Delft University of Technology Faculty of Information Technology and Systems Knowledge-Based.
Afwijkende visuele waarneming bij mensen met Autisme Spectrum Stoornis
Controllers en automatisatie
Neurale Netwerken Genetische Algorithmen
“Ontwikkelen van educatieve spellen voor een speciale doelgroep”
Boek: biologie voor jou HAVO A
B. Stof 3 Hoofdthema’s in de Biologie
Het zenuwstelsel.
Programmeren met kinderen NWT-conferentie basisonderwijs SPANNING & SENSATIE.
Hoorcollege 2 Enkele statistische verdelingen ED: Het experiment atoom Labels De empirische distributie.
Versterking CliëntenPositie (VCP) mei ICF International Classification of Functioning, Disability and Health.
12.2 Stofwisselingsprocessen Autotroof: Organismen die uit anorganische moleculen hun benodigde organische moleculen kunnen maken Naam van dat proces:
Informatica Welkom! 25 February, Les C-5. informatica Extra stof Data mining 2 Les C-5.
De definitie van een object. Een object is een verzameling van eigenschappen en bewerkingen. Veel voorkomende objecten zijn: D (display) Gui (user interface)
Berekening van de Orde Van een Algoritme
IPEM TOOLBOX.
Programmeren woensdag 4 oktober 2017.
Onderzoekend leren Hoe ondersteunen we onderzoekend leren?
3 Hardware 3.1 De processor en intern geheugen
Numerieke modellen voor water kwaliteit model
Eenvoudige data-analyse: beschrijvende statistische
Tot de enterprisekennismanagementsoftware behoort ook de verkoop van contentmanagement- en portallicenties. Deze verkopen zijn jaarlijks met 35 procent.
Kunstmatige intelligentie voor dommerds
SQL Les February 2019.
12.2 Stofwisselingsprocessen
Inleiding fysische informatica
Netwerken & Internet 3.
Loopbaanpaden Een verkenning.
Transcript van de presentatie:

Opdrachttaak kennissystemen: Neurale netwerken Opdrachttaak kennissystemen: Door: Jeroen Van den Elsen Piet Vermeir Koen Van Campenhout

Inleiding Geschiedenis Wat is een neuraal netwerk?

Biologisch Neuron

Artificieel Neuron

Artificieel Neuraal Netwerk Een eenvoudig voorbeeld van een artificieel neuraal netwerk met drie lagen.

Eigenschappen van Artificiële Neurale Netwerken Local processing Parallel processing Leren Geheugen Bestand tegen ruis

Definitie van Artificiële Neurale Netwerken Een ANN is een rekenmodel, gebaseerd op het dierlijk neuraal netwerk, waarbij een invoer verwerkt wordt door een parallel netwerk van neuronen, de een al belangrijker dan de andere, en verbindingen om zo tot een uitvoer te komen. Elk van die neuronen verwerkt simpele functies en beschikken over een geheugen waardoor ‘leren’ mogelijk wordt gemaakt.

Mogelijkheden van een Artificiële Neurale Netwerken Classificatie Voorspellen Data associatie Data conceptualisatie Data filtering

Enkele toepassingen Muis en trackerball Kunstmatige intelligentie Handschrift herkenning

Eigenschappen van verschillende soorten ANN Type Neuronlagen Soort invoer Activatie functie Leermethode Leeralgoritme

Eigenschap 1: het type Feedforward type Feedback type Eenrichtingsinformatiestroom Alleen verbindingen met andere neuronlaag Feedback type Ook verbindingen met eigenlaag

Eigenschap 2: de neuronlaag Input layer Output layer Hidden layer Matrix layer Map layer

Eigenschap 3: Soort invoer Binaire waarde Reële waarde

Eigenschap 4: activatie functie Verschillende types onderscheiden zich van elkaar door het type output die ze geven

Eigenschap 5: Leermethode Supervised learning Met antwoordboekje Generaliserend gedrag Unsupervised learning Zonder antwoorden Gebruiken van patronen Reinforcement learning Met een goed/fout signaal

Eigenschap 6: leeralgoritme Hebb learning rule Delta learning rule Backpropgation Simulated annealing: gebruikt bij feedback types Self organization: gebruikt bij kohonen Maken gebruik van supervised learning

Enkele verschillende soorten: Perceptron Multilayer perceptron Backpropagation net Hopfield net Kohonen Kaart Boltzmann Machine

Het perceptron Type Feedforward Neuron Lagen 1 inputlaag 1 outputlaag Input Waarde Types Binair Activatie Functie Hard Limiter Leermethode Supervised Leeralgoritme Hebb Learnig Rule Wordt vooral gebruikt bij Simpele logische operaties patroon classificatie

Het multilayer perceptron Type Feedforward Neuron Lagen 1 inputlaag 1 of meer verborgen lagen 1 outputlaag Input Waarde Types Binair Activatie Functie Hard Limiter / Sigmoid Leermethode Supervised Leeralgoritme Delta Learnig Rule Backpropagation (meest gebruikt) Wordt vooral gebruikt bij Complexe logische operaties patroon classificatie

Backpropagation

Topografische Kaarten Een groep units heeft verbindingen naar elke unit in een competitieve laag. De units zijn geordend Dit wil zeggen de unit die het sterkst reageert op een invoer omringt wordt door de units die ook, maar minder sterk, reageren. En hoe verder de units liggen hoe minder sterk deze reageren.

Vervolg De topografische kaart ordent zich Leert reageren op een extern invoer Past zich aan de invoer aan Heeft geen hulp nodig van buiten af Wordt ook wel self organizing map genoemd

Leren in een competitieve map Definitie: Wanneer een axon van cel A dicht genoeg staat om een cel B te exciteren, en dit herhaaldelijk of continu activeert, dan ontstaat er een groeiproces of metabolische verandering in 1 of beide cellen. Hierdoor stijgt A’s efficiëntie.

Minimale competitieve kaart Twee invoervectoren p1 en p2 en gewichten u1 voor unit 1 en u2 voor unit 2. De bedoeling is dat tijdens het lerev de vectoren van de gewichten zich verplaatsen naar de invoervectoren.

Reactie van ongetrainde units

Training van minimale competitieve netwerken

Reactie van getrainde units

Vergelijking van reactie door ongetrainde en getrainde units

Analyse van complexe data Hoe kan data (items met een label en een reeks getallen die een statistische eigenschap van het item representeren) in beeld gebracht worden zodat er verbanden kunnen gelegd worden tussen de items? De meest simpele oplossing:

Andere oplossingen Een kohonen kaart met minimal spanning tree

Andere oplossing Merge clustering algoritme

Enkele Toepassingen