¿Cómo usa Apple el aprendizaje profundo?

Parece un momento perfecto para la pregunta, dados los recientes anuncios de Apple. El anuncio de Apple sobre inteligencia artificial es un gran cambio para la compañía.

Aunque las técnicas exactas utilizadas por Apple pueden ser desconocidas, se puede especular:

El ejemplo más popular donde se está utilizando Deep Learning tiene que ser Siri : la aplicación de asistente personal de Apple. Siri necesita tomar muchas decisiones inteligentes, como sugerir opciones para una tarea, sugerencias automáticas mientras escribe, etc. Todo esto se basa en modelos de aprendizaje profundo, por ejemplo, redes LSTM.

Otra área donde la aplicabilidad de Deep Learning está surgiendo en gran medida son las interfaces de voz (la voz de Siri).

Otros ejemplos incluyen Memories in Apple iOS 10 http://techcrunch.com/2016/06/13…: una aplicación para organizar imágenes, entre otras cosas. Debe ser alimentado por Redes neuronales convolucionales profundas o alguna variante de la misma (no estoy seguro de si Apple ha revelado la tecnología detrás de ella).

¡Espere unos meses más, seguramente surjan más aplicaciones!

Ayer, Apple mencionó que usan “Aprendizaje profundo” para impulsar la inteligencia Siri.

El aprendizaje profundo es una extensión de la idea de las redes neuronales Redes neuronales artificiales con muchas capas ocultas.

El algoritmo de aprendizaje profundo más explícito que mencionaron fue la memoria a largo plazo que se utiliza para la predicción de secuencias. En este caso particular, prediciendo la próxima palabra que un usuario va a escribir o acción que podría tomar dependiendo de su conversación anterior (Tipo rápido)

De la nota clave de WWDC 16 de ayer, Craig Federighi mencionó la palabra, ‘LSTM’, que se usa en ‘QuickType’ para obtener mejores sugerencias basadas en oraciones anteriores. También utilizan algoritmos de reconocimiento de objetos para clasificar (buscar) imágenes en la aplicación de fotos y crear recuerdos (las imágenes y la edición afirman que dependen mucho de la música de fondo). Dijo que usan el aprendizaje profundo que realiza 11 mil millones de cálculos en una sola foto para crear este tipo de clúster (no sé cómo crearon esta animación):

Dijeron que estos cálculos se realizan por completo en los dispositivos, sí, ¡Apple se centra en la parte de privacidad aquí!

Estas dos son las técnicas mencionadas directamente. Podemos ver que, casi todas las actualizaciones de software que han agregado esta vez de alguna manera hacen uso de Machine Learning. Y siri … ya sabes! (ahora, los desarrolladores podrían enseñar aquí más cosas …)

More Interesting

¿Cuáles son algunas aplicaciones interesantes de aprendizaje profundo en FinTech?

¿Cómo se puede utilizar el aprendizaje automático para mejorar el software de gestión de proyectos?

En el aprendizaje automático, ¿son siempre más datos mejores que mejores algoritmos?

¿Cómo se hace la inferencia en una red neuronal con capas de normalización por lotes?

¿Es posible que AI / ML aprenda el patrón subyacente en los siguientes problemas y prediga la respuesta?

¿Existe una brecha entre las estadísticas y las comunidades de aprendizaje automático? Si es así, ¿por qué?

Mi algoritmo de ML, escrito en Python, está casi completo. Quiero que sea un sitio web. ¿Cuál es la mejor manera de conectar mi script Python a Meteor?

Durante la limpieza de datos cuando tiene un número decimal que representa el número de personas, ¿debe redondear hacia arriba o hacia abajo? Además, ¿qué sucede si el número total de todos los números redondeados no coincide con el número total de personas, es un error?

¿Dónde debo comenzar si quiero escribir un algoritmo de etiquetado y clasificación de oraciones?

¿Qué tipo de trabajo, como ingeniero de software, me apoyaría más para convertirme en Ingeniero / Investigador de Aprendizaje Automático más adelante en mi carrera?

¿Por qué la necesidad de depuración aún no se ha resuelto después de tantos desarrollos en tecnología, informática, algoritmos y aprendizaje automático?

¿Cómo construiría un sitio web que utiliza el aprendizaje automático (qué marcos para frontend y backend, Python o R)?

¿Por qué una red neuronal no es propensa al sobreajuste a pesar de tener tantos parámetros?

¿Cómo se usa el aprendizaje automático en FinTech (P2P, pagos), particularmente fuera de algo trading? ¿Alguien tiene ejemplos específicos en punto a punto, verificación de crédito, pagos, etc.?

¿Cuál es el mejor software de reconocimiento facial en el mercado?