Date: 2018-Sep-12
Presentation by: Jesús Burgos Maciá
Meetup: Introducción a la Inteligencia Artificial: Mi experiencia con Tensorflow
Mi experiencia con redes neuronales
I ma
. So c
u!
Jesús Burgos Maciá
12-9-2018
¿Quién soy?
www.xuuso.com
github.com/Jesus
twitter.com/xuuso
1
2
Introducción al machine learning
Práctica:
MNIST
Redes neuronales
Más redes neuronales
¿Por dónde empezar?
MOOC: Machine Learning
Andrew Ng
Predicción de precios
K€
m2
Modelo
Regresión lineal
Entrada
K€
(m2)
m2
Parámetros
Predicción
X
W
b
Y’
x1
w1
Y’
b1
x2
w2
b2
Perceptrón,
Mark Rosenblatt 1957
Fuente: Wikipedia
Explain: Loss function
A caminar se aprende caminando
Detección de dorsales
Manos a la obra
Soluciones existentes
Los programas que emplean aprendizaje automático son mucho más generalizables
models/research/object_detection
Bib detection
Digit detection
Digit recognition
Etiquetar datos no es una tarea trivial
Tensorboard
LA EMOSIÓ
Bib detection
Digit detection
Digit recognition
Detección de dígitos
Attention OCR,
Zbigniew Wojna & Alex Gorban 2017
Desarrollado para FSNS Dataset
Bib detection
Number recognition
Bib detection
Number recognition
Buscar modelo
Buscar modelo
Conseguir datos
Conseguir datos
Entrenar
Entrenar
Inferencia
Inferencia
Conclusiones
1. Aunque son difíciles, las podemos usar. Pero
evita diseñar el modelo si es posible.
2. Conseguir y etiquetar datos consume mucho
tiempo.
3. Aprende a usarlas, el resultado te sorprenderá.