Metody Deep Learning - Wykład 2

23
Metody Deep Learning Wykład 2 http://arxiv.org/pdf/ 1502.01852.pdf

Transcript of Metody Deep Learning - Wykład 2

Page 1: Metody Deep Learning - Wykład 2

Metody Deep LearningWykład 2

http://arxiv.org/pdf/1502.01852.pdf

Page 2: Metody Deep Learning - Wykład 2

Przypomnienie

Page 3: Metody Deep Learning - Wykład 2

Artificial neuron c.d

● Neuron pre-activation

● Neuron activation

● - wagi● - bias● - funkcja aktywacji (activation function)

Page 4: Metody Deep Learning - Wykład 2

Funkcje aktywacji

Page 5: Metody Deep Learning - Wykład 2

Binarna klasyfikacja

Page 6: Metody Deep Learning - Wykład 2

Klasyfikacja

Page 7: Metody Deep Learning - Wykład 2

Klasyfikacja

Page 8: Metody Deep Learning - Wykład 2

Multi-layered neural networks

Page 9: Metody Deep Learning - Wykład 2
Page 10: Metody Deep Learning - Wykład 2
Page 11: Metody Deep Learning - Wykład 2

Zaczynamy

Page 12: Metody Deep Learning - Wykład 2

Mathematical Optimization

● wiki: “[...] finding "best available" values of some objective function given [...] a set of constraints [...]”

Page 13: Metody Deep Learning - Wykład 2

Gradient Descent

Page 14: Metody Deep Learning - Wykład 2

Gradient Descent

Page 15: Metody Deep Learning - Wykład 2

Gradient Descent

● gwarancja zbieżności do minimum lokalnego● łatwe do implementacji● działa dobrze w praktyce

Page 16: Metody Deep Learning - Wykład 2

Gradient Descent

Page 17: Metody Deep Learning - Wykład 2

NN objective (cost) function

Błąd średnio kwadratowy (mean square error)

Entropia krzyżowa (cross entropy)

Page 18: Metody Deep Learning - Wykład 2

Wyprowadzenie

Powtórka z analizy:

Page 19: Metody Deep Learning - Wykład 2

Wyprowadzenie

Powtórka z analizy:

Page 20: Metody Deep Learning - Wykład 2

Feedforward

Page 21: Metody Deep Learning - Wykład 2

Backpropagation

Page 22: Metody Deep Learning - Wykład 2

Warianty gradient descent

Page 23: Metody Deep Learning - Wykład 2

Homework