Presentation is loading. Please wait.

Presentation is loading. Please wait.

Neural Networks Dr. Peter Phillips. The Human Brain (Recap of week 1)

Similar presentations


Presentation on theme: "Neural Networks Dr. Peter Phillips. The Human Brain (Recap of week 1)"— Presentation transcript:

1 Neural Networks Dr. Peter Phillips

2 The Human Brain (Recap of week 1)

3 A Classic Artificial Neuron (Recap cont.)  X1X1 X2X2 X3X3 SjSj Output W1W1 W2W2 W3W3 f(S j )

4 Unsupervised Learning Today’s lecture will consider the use of Self Organising Map (SOM) and Unsupervised Learning Recall that Supervised Learning matches inputs to outputs. Unsupervised Learning Classifies the data into classes

5 The Biological Basis for Unsupervised Neural Networks Major sensory and motor systems are ‘topographically mapped’ in the brain –Vision: retinotopic map –Hearing: tonotopic map –Touch: somatotopic map

6 Kohonen Self-Organising Maps The most famous unsupervised learning network is the Kohonen Network. Neural network algorithm using unsupervised competitive learning Primarily used for organization and visualization of complex data Teuvo Kohonen

7 Understanding the Data Set A good understanding of the data set is essential to use a SOM – or any network for that matter A ‘distance measure’ and/or suitable rescaling must be defined to allow meaningful comparison The data must be of good quality and must be representative of the application area

8 SOM - Architecture 2d array of neurons Set of input signals (connected to all neurons in lattice) Weighted synapses x1x1 x2x2 x3x3 xnxn... w j1 w j2 w j3 w jn j

9 Finding a Winner (2) Euclidean distance between two vectors a and b, a = (a 1,a 2,…,a n ), b = (b 1,b 2,…b n ), is calculated as: i.e. Pythagoras’ Theorem Other distance measures could be used, e.g. Manhattan distance Euclidean distance

10 SOM Parameters The learning rate and neighbourhood function define to what extent the weights of each node are adjusted

11 Neighbourhood function Degree of neighbourhood Distance from winner Degree of neighbourhood Distance from winner Time

12 Data For Tutorial Work Data collected from a UHT plant at Leatherhead Consists of 300 cases use 150 for Training and 150 for Testing Data collected with plant running in normal state, during cleaning of exchangers and with fault

13 Tutorial 2 (UHT Plant Data)

14 My settings First run 70 epochs – learning rate 0.6 to 0.1 Second run 50 epochs – learning rate constant 0.1 First run Neighbourhood kept to 1 Second run Neighbourhood start 1 end 0

15 Trajan Classification

16 SOM – New Data A trained SOM can be used to classify new input data The input data is classified to the node with the ‘best’ or ‘closest’ weights Previous knowledge of other data samples assigned to the same class enable inferences to be made about the ‘new’ input sample


Download ppt "Neural Networks Dr. Peter Phillips. The Human Brain (Recap of week 1)"

Similar presentations


Ads by Google