¿Hay algún progreso reciente en IA fuera de Machine Learning?

Solo puedo hablar sobre un área de aplicación en Computer Vision que permanece bastante intacta por el aprendizaje profundo. Es en tiempo real estructura de movimiento y SLAM visual. Para vincular esto con su pregunta original, SLAM es definitivamente una parte fundamental de la IA, especialmente en el contexto de la robótica.

El estado del arte actual para Visual SLAM es ORB SLAM. Todas las demás publicaciones recientes, incluida [1607.02565] Direct Sparse Odometry y LSD SLAM, utilizan algoritmos / técnicas que no tienen nada que ver con el aprendizaje automático. Se han realizado intentos para volcar parte de la canalización visual de SLAM al aprendizaje profundo (http://mi.eng.cam.ac.uk/~agk34/r…) pero no existe una canalización de extremo a extremo hasta la fecha. Lo mismo ocurre con la odometría visual-inercial.

Incluso el documento CVPR 2017: http://campar.in.tum.de/pub/tate… descarga solo una parte de la predicción de mapas de profundidad densa a CNN, pero la estimación de la postura de la cámara se realiza mediante la optimización clásica no lineal y también lo es la La optimización de la postura del gráfico. En otras palabras, los sistemas de aprendizaje profundo en tiempo real que manejan tanto el seguimiento como el mapeo para SLAM visual (sin depender de ninguna de las técnicas clásicas) no están a la vista. Con un salto razonable de fe, se puede argumentar que no es probable que suceda pronto. Debido a que SLAM visual en tiempo real necesita ser validado en computadoras portátiles de grado de consumo (o en dispositivos móviles) y es bastante difícil poner todo ese cálculo en GPU de presupuesto (hasta la fecha).

Incluso el campo del modelado de superficie / objeto en tiempo real permanece relativamente intacto por el aprendizaje profundo. En particular, VolumeDeform (https://people.mpi-inf.mpg.de/~m…) y DynamicFusion (https: //rse-lab.cs.washington.ed…) no se basaron en el aprendizaje profundo. (Aunque no estoy seguro si estos califican como ‘AI’)

Si bien el aprendizaje profundo había estado avanzando en el campo del reconocimiento, clasificación y etiquetado de imágenes / objetos / escenas, su progreso en aplicaciones en tiempo real basadas en (o derivadas de) técnicas de SFM ha sido significativamente menos espectacular.

Obviamente, la visión por computadora y el procesamiento del lenguaje natural ha sentido un impacto significativo del aprendizaje automático. Así que no comentaré sobre esas áreas.

En los problemas estocásticos de toma de decisiones, una tendencia relativamente reciente fue utilizar planificadores basados ​​en algoritmos de búsqueda basados ​​en el árbol de Monte-Carlo. Estos planificadores generalmente están diseñados para la aplicación específica de resolver problemas de búsqueda muy grandes (por ejemplo, tamaño del espacio de estado> 2 ^ 20). La gente ha encontrado un tremendo éxito con el uso de estos planificadores en comparación con los métodos existentes. Estos métodos son en realidad bastante relevantes, a pesar de que la gente no habla tanto de ello como, por ejemplo, el aprendizaje profundo. Un componente central de alphaGo, el campeón mundial de computadoras en GO, en realidad utiliza MCTS. Han pasado un par de años desde que miré la literatura de planificación, por lo que las cosas pueden haber avanzado aún más ahora.

Si está interesado, David Silver (uno de los coautores del documento alphaGo) había escrito un documento muy bueno sobre la aplicación de los métodos de Montecarlo a los procesos de decisión de Markov parcialmente observables (planificación de Montecarlo en grandes POMDP). Se sabe que los POMDP tienen enormes espacios de estado y son bastante complicados para trabajar (¡generalmente son PSPACE-Complete!).

En realidad no (y esto incluye el aprendizaje automático)

Sin embargo, si la pregunta se modifica

¿Estamos aumentando nuestra comprensión de cómo funciona nuestra mente? (nada que ver con las computadoras). Entonces estamos

No soy competente para hablar sobre el trabajo biológico de las ciencias neuronales

Pero hay otros, por ejemplo, los filósofos son un buen punto de mira …

Comience aquí Qualia (Stanford Encyclopedia of Philosophy)

Hay algo sorprendente sobre las experiencias completamente internas. Estos nos permiten “ver” (sentir) nuestro mundo y razonar sobre él. Tal capacidad de visualizar la realidad consistente nos permite programar, planificar, escribir, comunicar. Imagínese “ver” colecciones de estados internos como una imagen, luego agregue consistencia del mundo real … que nos permite trazar resultados, ¡tal mecanismo ni siquiera es previsto por las personas informáticas! Nadie en informática está planeando algo como esto.

More Interesting

¿Quora es una IA de supercomputadora que está aprendiendo sobre el mundo para hacerse cargo? ¿Le damos la bienvenida a nuestros nuevos señores robot?

¿Cuántos años hasta que los programadores sean reemplazados por IA?

¿Dónde encajan los bots en el dominio de interacción humano-computadora?

¿Cuál es el mayor error sobre la IA entre las masas en general?

¿Cuáles serán las 5-10 aplicaciones principales para IA / aprendizaje automático, y qué marcos y cadenas de herramientas serán necesarias para impulsar este trabajo?

¿Cómo comenzar a aplicar el aprendizaje profundo para mis problemas? ¿Cuáles son las mejores / más fáciles herramientas / frameworks para arquitectura profunda?

¿Es muy difícil hacer un doctorado en inteligencia artificial / aprendizaje automático?

Después del curso de ML de Andrew Ng, ¿debo hacer el curso de red neuronal de Geoffrey Hinton antes de hacer un aprendizaje profundo? ¿Cuánto conocimiento de redes neuronales es lo suficientemente bueno como para comenzar a hacer un aprendizaje profundo?

¿Cuál es el estado del arte en la música compuesta por computadora?

¿Qué significa el peso en términos de redes neuronales?

¿Cómo afecta el aumento del aprendizaje automático a los fabricantes de procesadores?

Visión por computadora: ¿Qué artículo trata sobre el problema del desorden en los videos para el reconocimiento de la acción humana?

¿Están mejorando los motores de ajedrez debido a una programación más precisa o simplemente a computadoras más potentes?

Cómo construir una red neuronal para el conjunto de datos de lente de película

¿Neo4J es literalmente gratis?