Tecnologias futuras que revolucionaran las experiencias digitales final

44
Tecnologías futuras que revolucionarán las experiencias digitales Jorge Ferrer - Vice President, Engineering

Transcript of Tecnologias futuras que revolucionaran las experiencias digitales final

Tecnologías futuras que revolucionarán las experiencias

digitales Jorge Ferrer - Vice President, Engineering

¿Qué nuevas tecnologías tendrán un mayor impacto en cómo crearemos

servicios digitales?

Blockchain Driverless cars

Nanotechnology

Genetic editing

Microservices Containers Serverless

IoT

Machine Learning

Generará grandes oportunidadesen nuestra relación con

clientes, empleados, aliados, …

4

InspirarFormentar nuevas ideas que aprovechen las

oportunidades ve van a aparecer

CompartirLo que nosotros hemos aprendido

Plan de acción

01 02 Buscando analogías interesantes

En qué se está aplicando

Y cómo funciona

¿Qué es Machine Learning?

03Preparándonos para identificar las oportunidades

Por qué ahora

¿Qué es Machine Learning?

Permite a los ordenadores resolver problemas que hasta ahora sólo los

humanos podían resolver

¿Dónde está tomada esta foto?

¿Sale un pájaro en la foto?

¿Cómo diferenciarías ….

… una naranja … … de una manzana?

¿Y si es en blanco y negro?.

Los sistemas expertos, basados en reglas, han sido los que mejores

resultados han dado

Excepto en problemas complejos

Identifica las manzanas y naranjas

Machine Learning está consiguiendo resultados espectaculares en

problemas muy complejos

Las redes neuronales y en particular Deep Learning son las que están consiguiendo

________ más impactantes

Las redes neuronales y en particular Deep Learning son las que están consiguiendo

resultados más impactantes

¿Cómo funcionan las redes neuronales?

Red neuronal Función matemática

Cálculo del precio de una casa

Zona

Nº de habitaciones

Metros

Antigüedad

Precio300k 200k

Un poco menos

Entrenamiento

Zona

Nº de habitaciones

Metros

Antigüedad

Precio150k 100k

Un poco más

Repetir cientos de miles de veces con un conjunto de casas de prueba

Horas, Días, Semanas, Meses

Aplicando el “modelo” resultante

Zona

Nº de habitaciones

Metros

Antigüedad

Precio348k

Deep Learning

Más capas Capacidad de resolver problemas más complejosMás tiempo de entrenamiento y ejecución

El reto es definir el modelo de redes neuronales que dará mejores

resultados tras el entrenamiento

Para problemas complejos se combinan múltiples redes neuronales de forma

secuencial

25

El desarrollo con Machine Learning es mucho más parecido a entrenar a tu mascota que al desarrollo tradicional

26

Dos casos de aplicación en la práctica

Reconocimiento facial

1

Pasos para el reconocimiento facial

Eliminar los efectos de la iluminación

Identificación de las caras

Identificar características únicas

Comprar con las caras conocidas

Girar la cara

Descripción automática de imágenes

31

• PROJECTS/PORTFOLIO

Procesar automáticamente una foto de un accidente

Personalización de la atención en función del estado de ánimo al entrar en una tienda

Buscar la prenda de ropa a partir de una foto

Traducción automática2

Generación automática de textos de Hemingway

He went over to the gate of the café. It was like a country bed. “Do you know it’s been me.” “Damned us,” Bill said. “I was dangerous,” I said. “You were she did it and think I would a fine cape you,” I said. “I can’t look strange in the cab.” “You know I was this is though,” Brett said. “It’s a fights no matter?”

“It makes to do it.” “You make it?” “Sit down,” I said. “I wish I wasn’t do a little with the man.” “You found it.” “I don’t know.” “You see, I’m sorry of chatches,” Bill said. “You think it’s a friend off back and make you really drunk.”

https://medium.com/@ageitgey/machine-learning-is-fun-part-2-a26a10b68df3#.4lmkisdx8

¿Por qué ahora?

Gran cantidad de datos disponibles

Bases de datos públicas

Y mucho más…

Interacción con nuestros servicios

Información corporativa

Social Media

Datos comprados

Gran aumento de la velocidad

Un orden de magnitud más rápidos que las CPUs

Uso de GPUs

0

10

20

30

4050

100

90

80

70

60

Aceleran significativamente el

tiempo de aprendizaje

Nuevos descubrimientos

matemáticos

Transfer Learning permite reutilizar el entrenamiento hecho por otros

Democratización de Machine Learning

Los máximos expertos del mundo ofrecen cursos extraordinarios de forma gratuita o con muy bajo coste

Cursos fácilmente accesiblesConstrucción de

redes neuronales sin grandes

conocimientos matemáticos

Librerías Open Source

Permiten ejecutar algoritmos sin una gran inversión en

Infraestructura

Plataformas

Conclusiones

Machine Learning representa una revolución por su capacidad de resolver problemas muy complejos

41

Se presentarán grandes oportunidades para

construir servicios digitales innovadores

Sigue Machine Learning de cerca

43

No te dejes llevar por modas, conócelo bien para saber donde aprovechar su potencial

Gracias@jorgeferrer #LRESP2016