Title: Functional Link Network
1Functional Link Network
2Support Vector Machines
3(No Transcript)
4(No Transcript)
5Support Vector Machines
6(No Transcript)
7Support Vector Machines
8Support Vector Machines
9Support Vector Machines
10Support Vector Machines
11Support Vector Machines
12Support Vector Machines
13Support Vector Machines
14Support Vector Machines
15Two Spiral Problem
16SVM architecture
17Application text classification
- Reuters newswire messages
- Bag-of-words representation
- Dimension reduction
- Training SVM
18Results
Break-even point precision value at which
precision and recall are nearly equal
19Results
20Application 2 face recognition
21False detections
22System architecture
23Results
24Results
25Skin detection and real-time recognition
26Neural Networks
27Ccortex is a massive spiking neuron network
emulation and will mimic the human cortex, the
outer layer of gray matter at the cerebral
hemispheres, largely responsible for higher brain
functions. The emulation covers up to 20 billion
layered neurons and 2 trillion 8-bit connections.
28Spiking Neural Networks
- From neurones to neurons
- Artificial Spiking Neural Networks (ASNN)
- Dynamic Feature Binding
- Computing with spike-times
29Neural Networks
- Artificial Neural Networks
- (neuro)biology -gt Artificial Intelligence (AI)
- Model of how we think the brain processes
information - New data on how the brain works!
- Artificial Spiking Neural Networks
30Real Neurons
- Real cortical neurons communicate with spikes or
action potentials
31Real Neurons
- The artificial sigmoidal neuron models the rate
at which spikes are generated - artificial neuron computes function of weighted
input
32Artificial Neural Networks
- Artificial Neural Networks can
- approximate any function
- (Multi-Layer Perceptrons)
- act as associative memory
- (Hopfield networks, Sparse Distributed Memory)
- learn temporal sequences
- (Recurrent Neural Networks)
33ANNs
- BUT....
- for understanding the brain the neuron model is
wrong - individual spikes are important, not just rate
34Binding Problem
- When humans view a scene containing a red circle
and a green square, some neurons - signal the presence of red,
- signal the presence of green,
- signal the circle shape,
- Signal the square shape.
- The binding problem
- how does the brain represent the pairing of color
and shape? - Specifically, are the circles red or green?
35Binding
36New Data!
- neurons belonging to same percept tend to
synchronize (Gray Singer, Nature 1987) - timing of (single) spikes can be remarkably
reproducible - Spikes are rare average brain activity lt 1Hz
- rates are not energy efficient
37Computing with Spikes
- Computing with precisely timed spikes is more
powerful than with rates. - (VC dimension of spiking neuron models)
- W. Maass and M. Schmitt., 1999
- Artificial Spiking Neural Networks??W. Maass
Neural Networks, 10, 1997
38Artificial Spiking Neuron
- The state ( membrane potential) is a weighted
sum of impinging spikes - spike generated when potential crosses threshold,
reset potential
39Artificial Spiking Neuron
- Spike-Response Model
- where e(t) is the kernel describing how a single
spike changes the potential
40Artificial Spiking Neural Network
- Network of spiking neurons
41Error-backpropagation in ASNN
- Encode X-OR in (relative) spike-times
42XOR in ASNN
- Change weights according to gradient descent
using error-backpropagation (Bohte et al,
Neurocomputing 2002) - Also effective for unsupervised learning(Bohte
etal, IEEE Trans Neural Net. 2002)
43Oil Application