aprendizaje automático en microsoft: de la investigación a los … · 2015-06-17 · aprendizaje...
TRANSCRIPT
Aprendizaje Automático en Microsoft: De la investigación a los productos Carlos García Jurado Suárez Principal Research Software Engineer Lead Microsoft Research – Redmond, Washington
Más de 1000 Ingenieros e Inves0gadores en 11 laboratorios alrededor del mundo
Algoritmos y Teoría Cómputo Cien>fico Ges0ón y Minería de datos Juegos Salud y Bienestar Cómputo Móvil Seguridad y Privacidad Desarrollo de SoGware Comunicación y Colaboración Redes y Sistemas Economía y Computación Interacción Persona-‐Computadora
Computación Cuán0ca Medios de Comunicación Social Reconocimiento de Voz, Síntesis y Diálogo Lingüís0ca Computacional Visión Educación Hardware y Disposi0vos Aprendizaje Automá0co e Inteligencia Ar0ficial Búsqueda y Recuperación de Información Ciencias Sociales Tecnología para Mercados Emergentes Gráficos y Mul0media
Redmond -‐ Cambridge(UK) -‐ Beijing -‐ Munich -‐ Bangalore -‐ Santa Barbara -‐ Cairo -‐ Cambridge(MA) -‐ Herzelia -‐ New York
Aprendizaje Automático
Algoritmo
Datos (ejemplos)
Modelo
Análisis y construcción de algoritmos que aprenden y generan modelos a par0r de datos.
Ciencias Computacionales Estadís0ca
Tipos de Aprendizaje Automático § Clasificación § Regresión
§ Agrupamiento
§ Detección de anomalías
§ Etc …
0 1 2 3 4 5 6 7 8 9
Fecha de construcción m2
Colonia # Baños # Recámaras # Pisos …
Auto-descripción de Imágenes Una cocina ornamental diseñada con madera rús0ca Una cocina con gabinetes de madera y un lavadero
• #1 Una mujer sosteniendo una cámara en una muchedumbre
Orden de oraciones
• Una cámara morada con una mujer
• Una mujer sosteniendo una cámara en una muchedumbre
• Una mujer sosteniendo un gato
Generación de oraciones
• mujer • muchedumbre • cámara • sosteniendo • morado • gato
Detección de palabras
hlp://blogs.technet.com/b/machinelearning/archive/2014/11/18/rapid-‐progress-‐in-‐automa0c-‐image-‐cap0oning.aspx
Inteligencia en Productos
Aprendizaje Automático en
Office 365- Descubrimiento de relaciones entre gente, contenido y actividades Ads- Anuncios mas relevantes y personalizados Outlook: Filtrado y organización inteligente de mensajes Traductor Skype- Traducción automática de voz a voz Cortana: Reconocimiento de voz y procesamiento de lenguaje natural
Cortana
Comando ¿Cumplido?
“Que inteligente eres Cortana” 95%
“Muéstrame el clima de mañana” 3.5%
“Todo lo sabes!” 78%
Clasificador de Cumplidos
Aprendizaje Automático en
Bing: Resultados de búsqueda más relevantes
Bing
X-Box- Kinect-Reconocimiento de movimientos, voz y caras
Aprendizaje Automático en
Kinect
hlp://prinv.eu/wp-‐content/uploads/2012/04/Minority-‐Report.jpg
X-Box Studios: Modelos probabilísticos de la habilidad de cada jugador MS Band: Personalización de información de salud, auto respuesta inteligente a mensajes de texto
Aprendizaje Automático en
Windows- Optimización de cargado de módulos en memoria
Band
¿Quieres ir al cine o a cenar?
Cenar Cine
¿Ya saliste del trabajo?
Si No
Aprendizaje Automático en
HoloLens: reconocimiento de gestos y voz, proceso de imágenes y vidéos
Surface Hub: reconocimiento de escritura
Plataforma Inteligente
Azure Machine Learning
• Aprendizaje automá0co en la nube • Galería de aplicaciones • Integración con R y Python • Implementación a producción en minutos
• Enlace a Internet 2
Proyecto “Oxford”
Reconocimiento facial
hlp://www.projectoxford.ai
Análisis de imágenes
Reconocimiento y Síntesis de voz
Comprensión de lenguaje
Project Oxford Reconocimiento facial
hlp://www.projectoxford.ai
Proyecto “Oxford” Análisis de imágenes
hlp://www.projectoxford.ai
Proyecto “Oxford” Reconocimiento y Síntesis de voz
hlp://www.projectoxford.ai
Proyecto “Oxford” Comprensión de lenguaje
hlp://www.projectoxford.ai
Proyecto “Oxford” Comprensión de lenguaje
hlp://www.projectoxford.ai
“Manda la fotograya a Ana por mail”
{ Acción: Enviar_FOTO { En0dades:
{ Des0natario: “Ana”, Método: EMAIL }
} }
Aprendizaje Automá0co
Medicina
Finanzas
Bioestadís0ca
Visión Computacional Sistemas de Recomendación
Ingeniería de SoGware
Reconocimento de Escritura
Reconocimiento de Voz
Robó0ca
Motores de Búsqueda
Detección de Fraude
Juegos
Predicción de Comportamiento
Personalización de web sites Control de Calidad
Agradecimientos y Referencias
• Amanda Papp – MicrosoG Recrui0ng • John Plal: hlp://blogs.technet.com/b/machinelearning/archive/2014/11/18/rapid-‐progress-‐in-‐automa0c
-‐image-‐cap0oning.aspx • IA en MicrosoG Research: hlp://research.microsoG.com/en-‐us/about/our-‐research/machine-‐learning.aspx • Proyecto Oxford: hlp://www.projectoxford.ai/ • Azure Machine Learning: hlp://azure.microsoG.com/en-‐us/services/machine-‐learning/ • Twiler: @MLatMSFT
¿ Preguntas ?