IAML: Artificial Neural Networks
Chris Williams and Victor Lavrenko School of Informatics Semester 1
1 / 26
IAML: Artificial Neural Networks Chris Williams and Victor Lavrenko - - PowerPoint PPT Presentation
IAML: Artificial Neural Networks Chris Williams and Victor Lavrenko School of Informatics Semester 1 1 / 26 Outline Why multilayer artificial neural networks (ANNs)? Representation Power of ANNs Training ANNs: backpropagation
1 / 26
2 / 26
3 / 26
4 / 26
5 / 26
◮ Logistic nonlinearity → multilayer perceptron (MLP) ◮ Gaussian nonlinearity → radial basis function (RBF),
6 / 26
◮ g is the identity function for a regression task (cf linear
◮ g is the logistic function for a two-class classification task
7 / 26
◮ Every boolean function can be represented by network with
◮ but might require exponential (in number of inputs) hidden
◮ Every bounded continuous function can be approximated
◮ Any function can be approximated to arbitrary accuracy by
◮ Neural Networks are universal approximators. 8 / 26
Figure from Mitchell (1997) 9 / 26
10 / 26
11 / 26
12 / 26
13 / 26
14 / 26
15 / 26
16 / 26
17 / 26
18 / 26
19 / 26
Figure credit: Bengio et al, 2003 20 / 26
21 / 26
Figure credit: LeCun et al, 1995 22 / 26
23 / 26
24 / 26
25 / 26
26 / 26