De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

Neurale Netwerken Kunstmatige Intelligentie Rijksuniversiteit Groningen Mei 2005.

Verwante presentaties


Presentatie over: "Neurale Netwerken Kunstmatige Intelligentie Rijksuniversiteit Groningen Mei 2005."— Transcript van de presentatie:

1 Neurale Netwerken Kunstmatige Intelligentie Rijksuniversiteit Groningen Mei 2005

2 AGENDA deze week –maandag: ART –woensdag: Elman –donderdag/vrijdag: practicum volgende week –maandag: Spiking neurons –woensdag: voorbeeld-tentamen-vragen en feedback practicum –donderdag/vrijdag: practicum tentamen: vrijdag 17 juni van 9:00 tot 12:00, examenhal DE STOF →

3 tentamenstof BOEK, behalve H10, H11 artikelen Elman en Spiking Neurons college slides practicum

4 hc 8 ART ART boek: H9 boek: H9

5 Wat is ART? Adaptive Resonance Theory: unsupervised learning network Carpenter en Grossberg (1987) Kohonen oplossing voor plasticity-stability dilemma is ad hoc Kohonen: afnemende learning rate en neighbourhood, beperkt simpelweg de plastische periode van het netwerk

6 ART claims biologische plausibiliteit en engineering pluspunten –geen aparte training/test fases –bepaalt zelf hoeveel templates er zijn, afhankelijk van vigilance parameter –system control is integrated into the fabric of the network (9.1.4) –wiskundige bewijzen (voorkomt werken aan het onmogelijke) 9.1

7 drie beschrijvings niveau’s computational level algorithmic level implementation level

8 ART1, computational level binaire patterns en templates bits die aan staan, noemen we features resonantie tussen pattern en template treedt op als... aantal overeenkomende features / totaal aantal features in pattern > vigilance parameter ρ kleine ρ, weinig gelijke features nodig grote ρ, veel gelijke features nodig 0 ≤ ρ ≤ 1

9 F 2 (j) F 1 (i) Z ji Z ij I leaky-integrator dynamics (beide lagen) competitive dynamics (winner-takes-all) het netwerk

10 voorbeeld, p

11 netwerk bij dit voorbeeld top-down and bottom-up full connectivity

12 A Top down templates initial I=11 X= 11 template 1: |X| / |I| = 11 / 11 = 1 1 > 0,8 (ρ) pattern A

13 A B Top down templates initial I=11 X= 11 8 template 1: |X| / |I| = 8 / 11 = 0,73 0,73 < 0,8 template 2: |X| / |I| = 11 / 11 = 1 1 > 0,8 pattern B

14 A B C Top down templates initial I=11 I=17 X= pattern C template 1: |X| / |I| = 11 / 17 =0,65 0,65 < 0,8 template 2: |X| / |I| = 8 / 17 = 0,47 0,47 < 0,8 template 3: |X| / |I| = 17 / 17 = 1 1 > 0,8

15 A B C D Top down templates initial I=11 I=17 X= pattern D template 1: |X| / |I| = 8 / 17 = 0,47 0,47 < 0,8 template 2: |X| / |I| = 11 / 17 =0,65 0,65 < 0,8 template 3: |X| / |I| = 14 / 17=0,82 0,82 > 0,8

16 ART leer algoritme initialize top-down weights //all 1 initialize bottom-up weights //random repeat present input initialize J //set of all template nodes resonance = FALSE repeat find winning node v j in J X = I ∩ Z //the template’s features if |X|/|I| > ρ //feature overlap template and pattern resonance = TRUE else delete v j from J until resonance or J is empty if resonance adjust top-down and bottom-up weights until stabilization

17 F 2 (j) F 1 (i) Z ji Z ij I

18 opmerkingen bij het algoritme self-scaling property; hoe minder features, hoe belangrijker het is dat ze hetzelfde zijn getrainde templates worden eerst bekeken initialisatie top-down weights op 1 zorgt dat ongetrainde templates resoneren met elke input het noodzakelijke aantal templates hangt samen met ρ stabilisatie is gegarandeerd geen gescheiden training en testing getrainde netwerk afhankelijk van input volgorde en innitialisatie (zoals altijd)

19 9.3.5, best moeilijk... deze twee sub-paragrafen worden niet getoetst

20 The ART1 network at system level. Right hand side: ‘short term memory’ sets F2-node which responds strongest to I, other F2 nodes inactive (winner takes all) Left hand side: F1 gain control allows input to be transmitted to F2 under the so-called 2/3 rule. Rhs2: if match, then resonance, else reset F2 , vigilance F1 inputs Layer F2 Layer F1 STMGC1 F2 reset F1 gain attentional gain control output 2/3 rule

21 ART2, ART3 en ARTMAP ART2, meer lagen fuzzy set membership ARTMAP, twee ART1 netwerken verbonden door een map field template paren voor vector paren (x, y) fuzzy ARTMAP ART3, concatenatie van ART2 netwerken

22 toepassingen Boeing; classificeren van onderdelen dmv. vorm-vector ensemble van ART netwerken, verschillende vigilance parameters plaatjes groeperen in het algemeen modelleren van processen in de hersenen, voorspellen van fMRI scans

23 ART claims (herhaling) biologische plausibiliteit en engineering pluspunten –geen aparte training/test fases –bepaalt zelf hoeveel templates er zijn, afhankelijk van vigilance parameter –system control is integrated into the fabric of the network –wiskundige bewijzen

24 volgende college Elman Elman stof: artikel stof: artikel


Download ppt "Neurale Netwerken Kunstmatige Intelligentie Rijksuniversiteit Groningen Mei 2005."

Verwante presentaties


Ads door Google