1 Pertemuan 15 ADAPTIVE RESONANCE THEORY Matakuliah: H0434/Jaringan Syaraf Tiruan Tahun: 2005 Versi: 1.

Slides:



Advertisements
Similar presentations
Instar and Outstar Learning Laws Adapted from lecture notes of the course CN510: Cognitive and Neural Modeling offered in the Department of Cognitive and.
Advertisements

1 Pertemuan > > Matakuliah: >/ > Tahun: > Versi: >
1 Pertemuan 12 Binary Search Tree Matakuliah: T0026/Struktur Data Tahun: 2005 Versi: 1/1.
Arsitektur Jaringan Pertemuan 09 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
1 Pertemuan 04 Proxy/Cache Matakuliah: H0491/Praktikum Jaringan Komputer Tahun: 2005 Versi: 1/0.
1 Pertemuan 22 Radix Sort Matakuliah: T0016/Algoritma dan Pemrograman Tahun: 2005 Versi: versi 2.
1 Pertemuan 15 The Business Owner’s View Matakuliah: A0194/Pengendalian Rekayasa Ulang Informasi Tahun: 2005 Versi: 1/5.
1 Pertemuan 6 Elementary UDP Sockets Matakuliah: H0483 / Network Programming Tahun: 2005 Versi: 1.0.
1 Pertemuan 12 Design Pattern Matakuliah: T0053/Web Programming Tahun: 2006 Versi: 2.
1 Pertemuan 10 Arsitektur Jaringan Model OSI Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
1 Pertemuan 26 Object Relational Database Management System (Lanjutan) Matakuliah: M0174/OBJECT ORIENTED DATABASE Tahun: 2005 Versi: 1/0.
1 Pertemuan 16 Object Query Language (Lanjutan bagian 3) Matakuliah: M0174/OBJECT ORIENTED DATABASE Tahun: 2005 Versi: 1/0.
1 Pertemuan 23 Object database design (Lanjutan bagian 2) Matakuliah: M0174/OBJECT ORIENTED DATABASE Tahun: 2005 Versi: 1/0.
1 Pertemuan 19 Layer Network Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
1 Pertemuan 07 Pendugaan Parameter Matakuliah: I0262 – Statistik Probabilitas Tahun: 2007 Versi: Revisi.
1 Pertemuan 13 BACK PROPAGATION Matakuliah: H0434/Jaringan Syaraf Tiruan Tahun: 2005 Versi: 1.
1 Pertemuan 24 Object database design (Lanjutan bagian 3) Matakuliah: M0174/OBJECT ORIENTED DATABASE Tahun: 2005 Versi: 1/0.
1 Pertemuan 12 Input/Output Matakuliah: H0344/Organisasi dan Arsitektur Komputer Tahun: 2005 Versi: 1/1.
1 Pertemuan 03 Routing Matakuliah: H0451/Praktikum Jaringan Komputer Tahun: 2006 Versi: 1/0.
1 Pertemuan 02 LAN Matakuliah: H0451/Praktikum Jaringan Komputer Tahun: 2006 Versi: 1/0.
1 Pertemuan 14 Object Query Language (Lanjutan bagian 1) Matakuliah: M0174/OBJECT ORIENTED DATABASE Tahun: 2005 Versi: 1/0.
1 Pertemuan 17 Internal Memory: I Matakuliah: T0324 / Arsitektur dan Organisasi Komputer Tahun: 2005 Versi: 1.
1 Pertemuan 5 The structure part of object data model Matakuliah: M0174/OBJECT ORIENTED DATABASE Tahun: 2005 Versi: 1/0.
07 - Advertising Matakuliah: G0622/Bahasa Inggris 1 Tahun: 2005 Versi: 1.01.
1 Pertemuan 9 Making an outline Matakuliah: G1072 – Reading 1 Tahun: 2005 Versi: revisi 0.
1 Pertemuan 21 MEMBERSHIP FUNCTION Matakuliah: H0434/Jaringan Syaraf Tiruan Tahun: 2005 Versi: 1.
1 Pertemuan 21 Parallelism and Superscalar Matakuliah: H0344/Organisasi dan Arsitektur Komputer Tahun: 2005 Versi: 1/1.
1 Pertemuan 21 Audit Reporting Matakuliah:A0274/Pengelolaan Fungsi Audit Sistem Informasi Tahun: 2005 Versi: 1/1.
Teknik Akses Jaringan Carrier Sense Pertemuan 12 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
1 Pertemuan 17 Building Object Database Application Matakuliah: M0174/OBJECT ORIENTED DATABASE Tahun: 2005 Versi: 1/0.
1 Pertemuan 11 QUIZ Matakuliah: J0274/Akuntansi Manajemen Tahun: 2005 Versi: 01/00.
1 Minggu 3, Pertemuan 5 Relational Algebra (Cont.) Matakuliah: T0206-Sistem Basisdata Tahun: 2005 Versi: 1.0/0.0.
11 - Innovation Matakuliah: G0622/Bahasa Inggris 1 Tahun: 2005 Versi: 1.01.
1 Pertemuan 1 Pendahuluan : Konsep Sistem Matakuliah: H0204/ Rekayasa Sistem Komputer Tahun: 2005 Versi: v0 / Revisi 1.
Optimizing SQL Pertemuan 13 Matakuliah: T0413/Current Popular IT II Tahun: 2007.
1 Pertemuan 20 Time & Condition Clauses with Future reference Matakuliah: G0134 – Grammar III Tahun: 2005 Versi: revisi 1.
Transport Layer Pertemuan 24 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
1 Pertemuan 18 I wish, If only Matakuliah: G0134 – Grammar III Tahun: 2005 Versi: revisi 1.
1 Pertemuan 7 The Object Definition Language Matakuliah: M0174/OBJECT ORIENTED DATABASE Tahun: 2005 Versi: 1/0.
1 Pertemuan 17 HOPFIELD NETWORK Matakuliah: H0434/Jaringan Syaraf Tiruan Tahun: 2005 Versi: 1.
1 Pertemuan #3 Clocks and Realtime Matakuliah: H0232/Sistem Waktu Nyata Tahun: 2005 Versi: 1/5.
1 Pertemuan 9 JARINGAN LEARNING VECTOR QUANTIZATION Matakuliah: H0434/Jaringan Syaraf Tiruan Tahun: 2005 Versi: 1.
1 Pertemuan 25 Making It Happen Matakuliah: A0194/Pengendalian Rekayasa Ulang Informasi Tahun: 2005 Versi: 1/5.
Artificial Neural Networks Ch15. 2 Objectives Grossberg network is a self-organizing continuous-time competitive network.  Continuous-time recurrent.
1 Pertemuan 25 Parallel Processing 1 Matakuliah: H0344/Organisasi dan Arsitektur Komputer Tahun: 2005 Versi: 1/1.
1 Pertemuan 10 The Manipulative part of the object data model (Lanjutan bagian 1) Matakuliah: M0174/OBJECT ORIENTED DATABASE Tahun: 2005 Versi: 1/0.
1 Pertemuan 18 HOPFIELD DESIGN Matakuliah: H0434/Jaringan Syaraf Tiruan Tahun: 2005 Versi: 1.
1 Pertemuan 19 Building Object Database Application (Lanjutan bagian 2) Matakuliah: M0174/OBJECT ORIENTED DATABASE Tahun: 2005 Versi: 1/0.
1 Pertemuan 8 The Object Definition Language (Lanjutan) Matakuliah: M0174/OBJECT ORIENTED DATABASE Tahun: 2005 Versi: 1/0.
Adaptive Resonance Theory
15 1 Grossberg Network Biological Motivation: Vision Eyeball and Retina.
1 Pertemuan 25 Object Relational Database Management System Matakuliah: M0174/OBJECT ORIENTED DATABASE Tahun: 2005 Versi: 1/0.
Ming-Feng Yeh1 CHAPTER 16 AdaptiveResonanceTheory.
13 1 Associative Learning Simple Associative Network.
1 Pertemuan 16 The Business Owner’s View Matakuliah: A0194/Pengendalian Rekayasa Ulang Informasi Tahun: 2005 Versi: 1/5.
Pertemuan 19 External Memory: I
Pertemuan 04 Proxy/Cache
Pertemuan 20 The Business Views of the Technology Architecture
Table Pertemuan 10 Matakuliah : L0182 / Web & Animation Design
Pertemuan 20 Building Object Database Application (Lanjutan bagian 3)
Pertemuan 22 The Business Views of the Technology Architecture
Pertemuan 7 JARINGAN INSTAR DAN OUTSTAR
Pertemuan 11 Model TCP/IP
Dr. Unnikrishnan P.C. Professor, EEE
Matakuliah : Web Design
Associative Learning.
Adaptive Resonance Theory
Grossberg Network.
Adaptive Resonance Theory
Associative Learning.
Presentation transcript:

1 Pertemuan 15 ADAPTIVE RESONANCE THEORY Matakuliah: H0434/Jaringan Syaraf Tiruan Tahun: 2005 Versi: 1

2 Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Menjelaskan mengenai jaringan Adaptive Resonance Theory ( ART ).

3 Outline Materi Arsitektur ART Layer 1 ART Layer 2 ART

4 Basic ART Architecture

5 ART Subsystems Layer 1 Normalization Comparison of input pattern and expectation L1-L2 Connections (Instars) Perform clustering operation. Each row of W 1:2 is a prototype pattern. Layer 2 Competition, contrast enhancement L2-L1 Connections (Outstars) Expectation Perform pattern recall. Each column of W 2:1 is a prototype pattern Orienting Subsystem Causes a reset when expectation does not match input Disables current winning neuron

6 Layer 1

7 Layer 1 Operation Shunting Model Excitatory Input (Comparison with Expectation) Inhibitory Input (Gain Control)

8 Excitatory Input to Layer 1 Suppose that neuron j in Layer 2 has won the competition: W 2:1 a 2 w 1 w 2  w j  w S w j ==   (jth column of W 2:1 ) Therefore the excitatory input is the sum of the input pattern and the L2-L1 expectation:

9 Inhibitory Input to Layer 1 W  1 11  1 11  1 =  The gain control will be one when Layer 2 is active (one neuron has won the competition), and zero when Layer 2 is inactive (all neurons having zero output). Gain Control

10 Steady State Analysis: Case I Case I: Layer 2 inactive (each a 2 j = 0) In steady state: Therefore, if Layer 2 is inactive: 0n i 1 –b +1 n i 1 –  p i +1p i +  n i 1 –b +1 p i +== n i 1 b +1 p i 1p i =

11 Steady State Analysis: Case II Case II: Layer 2 active (one a 2 j = 1) In steady state: We want Layer 1 to combine the input vector with the expectation from Layer 2, using a logical AND operation: n 1 i <0, if either w 2:1 i,j or p i is equal to zero. n 1 i >0, if both w 2:1 i,j or p i are equal to one. Therefore, if Layer 2 is active, and the biases satisfy these conditions:

12 Layer 1 Summary If Layer 2 is active (one a 2 j = 1) If Layer 2 is inactive (each a 2 j = 0)

13 Layer 1 Example  = 1, + b 1 = 1 and - b 1 = 1.5 Assume that Layer 2 is active, and neuron 2 won the competition.

14 Example Response

15 Layer 2

16 Layer 2 Operation Excitatory Input On-Center Feedback Adaptive Instars Inhibitory Input Off-Surround Feedback Shunting Model n 2 t() b -2 +  W -2  f 2 n 2 t()()–

17 Layer 2 Example (Faster than linear, winner-take-all)

18 Example Response t

19 Layer 2 Summary

20 Orienting Subsystem Purpose: Determine if there is a sufficient match between the L2-L1 expectation (a 1 ) and the input pattern (p).

21 Orienting Subsystem Operation W +0 p  p  p j j1= S 1   p 2 === Excitatory Input When the excitatory input is larger than the inhibitory input, the Orienting Subsystem will be driven on. Inhibitory Input W -0 a 1  a 1  a j 1 t  j1= S 1   a 1 2 ===

22 Steady State Operation 0n 0 –b +0 n 0 –  p 2  n 0 b -0 +  a 1 2    –+= 1  p 2  a  n 0 –b +0  p 2  b -0  a 1 2  –+= Let RESET Vigilance n 0 0  if a 1 2 p   ---  = Since, a reset will occur when there is enough of a mismatch between p and.

23 Orienting Subsystem Example  = 0.1,  = 3,  = 4 (  = 0.75) t

24 Orienting Subsystem Summary a 0 1,if a 1 2 p 2  0,otherwise      =