IAML: Artificial Neural Networks
Charles Sutton and Victor Lavrenko School of Informatics Semester 1
1 / 27
IAML: Artificial Neural Networks Charles Sutton and Victor Lavrenko - - PowerPoint PPT Presentation
IAML: Artificial Neural Networks Charles Sutton and Victor Lavrenko School of Informatics Semester 1 1 / 27 Outline Why multilayer artificial neural networks (ANNs)? Representation Power of ANNs Training ANNs: backpropagation
1 / 27
2 / 27
3 / 27
4 / 27
5 / 27
6 / 27
7 / 27
8 / 27
9 / 27
10 / 27
11 / 27
12 / 27
13 / 27
14 / 27
15 / 27
16 / 27
17 / 27
◮ g is the identity function for a regression task ◮ g is the logistic function for a two-class classification task
18 / 27
◮ Every boolean function can be represented by network with
◮ but might require exponentially many (in number of inputs)
◮ Every bounded continuous function can be approximated
◮ Any function can be approximated to arbitrary accuracy by
◮ Neural Networks are universal approximators. ◮ But again, if the function is complex, two hidden layers may
◮ F
◮ V. Kurkova, “Kolmogorov’s Theorem Is Relevant”, Neural
19 / 27
Figure from Mitchell (1997) 20 / 27
21 / 27
22 / 27
23 / 27
24 / 27
25 / 27
26 / 27
27 / 27