Hablar de la vida? DREAM Team en Alexa Prize Socialbot Challenge 3

En junio de este año, Amazon publicó una lista corta para Alexa Prize Socialbot Grand Challenge 3. De las 375 aplicaciones, Alexa Prize seleccionó a 10 finalistas, incluido el único equipo MIPT de Rusia. Estos afortunados son el equipo DREAM. Los chicos son empleados del laboratorio de sistemas neuronales y entrenamiento profundo MIPT. Pero, ¿cómo está progresando el trabajo y en qué está trabajando el equipo DREAM?


De izquierda a derecha: Idris Yusupov, Dilyara Baimurzina, capitán del equipo Yuri Kuratov, Denis Kuznetsov, Dmitry Karpov, Le An, líder Mikhail Burtsev.

Por tercer año consecutivo, Amazon ha estado probando las capacidades de una plataforma de voz, también conocida como Alexa. El Gran Premio Socialbot de Alexa Prize es una competencia para equipos de estudiantes dedicada al desarrollo de tecnologías de inteligencia artificial conversacionales. En mayo de 2019, Amazon recibió más de 375 solicitudes de universidades líderes de 22 países para participar en la competencia y seleccionó los 10 mejores equipos según los criterios:

  • posibles contribuciones científicas en esta área,
  • mérito técnico del enfoque propuesto,
  • ideas novedosas
  • La capacidad del equipo para cumplir el plan.

El Gran Premio Socialbot de Alexa Prize es parte de la misión de Amazon de hacer que el asistente de voz sea más inteligente, más humano y hablador para que pueda ser más útil e interesante para los usuarios. Pero Amazon no está solo en este negocio: Google, Apple y Samsung también están trabajando en sus asistentes.

Según los términos de la competencia, cada equipo seleccionado tiene acceso al servicio de reconocimiento automático de voz de Amazon, que puede obtener una interpretación textual de lo que dijo el usuario y la tecnología de la compañía que convierte el texto en voz para proporcionar una respuesta. Pero la tarea es idear y desarrollar una estructura confiable que le permita a Alexa mantener una conversación, que, a su vez, debe ser consciente, emocionante y cubrir toda la gama de eventos actuales y temas populares.

Vale la pena expresar la frase de activación "Alexa", ya que ella compila hábilmente una lista de cosas por hacer, expresa mensajes de voz, le advierte sobre el mal tiempo y pone la música en su estado de ánimo. Sin embargo, todas estas consultas pueden convertirse rápidamente en una conversación sobre planes para el fin de semana. Y debemos asegurarnos de que Alexa pueda interactuar con las personas durante un largo período de tiempo. Alexa debería conocer bien al usuario y combinar varias habilidades de conversación. De nuevo, ¡eso suena fácil! De hecho, la tarea no es trivial.

"Puedes pensar en DREAM Socialbot como una puerta de diálogo que se interpone entre el usuario y una tonelada de contenido en línea", dice Yuri Kuratov, capitán del equipo DREAM. "Sin embargo, el bot debe utilizar una estrategia de dos vías centrada en el usuario y el contenido".

Orientado al usuario: significa que Socialbot debe ser sensible a lo que dijo la persona. ¿Es positivo el usuario sobre lo que dice Socialbot? ¿O el usuario tenía emociones negativas y Socialbot debería cambiar de tema? ¿Y quién es el usuario? ¿Y en qué temas está interesado?

Hay varias áreas en las que un equipo debe participar como parte de la competencia:

  • Tareas de infraestructura: para que el bot funcione, debe implementarse y probarse en algún lugar, así como para cargar y ejecutar programas y modelos.
  • Las tareas de investigación son la parte más creativa de todo el proceso de trabajo: es necesario idear nuevos modelos que se integrarán en el diálogo con el usuario. El ciclo completo varía desde encontrar un problema hasta formular un problema de investigación, que incluye recopilar datos o buscar los existentes, crear un modelo básico o mejorar los modelos de trabajo, así como compararlos por métricas.
  • Las tareas comerciales incluyen el trabajo dirigido a cómo interesar al usuario durante una conversación.
  • Las tareas de recopilación de datos son analizar sitios de noticias, noticias, películas, clasificaciones y reseñas más interesantes y populares.

DREAM Socialbot integra y personaliza la red neuronal y los enfoques basados ​​en reglas. Para implementar este modelo, se utiliza DeepPavlovAgent , que está destinado a una combinación de habilidades y tiene una memoria donde se pueden almacenar los datos del usuario. Para lograr este objetivo, el equipo introduce tecnologías avanzadas en el campo de la IA conversacional.

Sin embargo, al desarrollar, es necesario tener en cuenta una serie de restricciones: DREAM Socialbot no debe causar desilusión, decir tonterías y obscenidades, y también insultar al usuario. Y esto es solo una pequeña parte de las prohibiciones. Sin embargo, tan pronto como el equipo esté listo para mostrarle su DREAM Socialbot, ¡sin duda se publicará en el dominio público!

El Gran Premio Socialbot de Alexa Prize ya está pagando dividendos de varias maneras. En primer lugar, la competencia ayuda a introducir a una nueva generación de científicos e ingenieros informáticos para que expresen la inteligencia artificial y los inspiren a trabajar con ella. Además, los conceptos anteriores de Socialbot estimularon la creación de elementos interactivos que Amazon ya implementó en Alexa.

En este artículo, queremos presentarle esta interesante actividad de investigación. Y ahora la pregunta para usted: ¿sobre qué temas le gustaría hablar con Alexa? ¿Qué hay de la política? Sobre la industria de la moda? O tal vez notas culinarias?

Siga las noticias del proyecto en el sitio y suscríbase a Twitter . Después de todo, ¡lo más interesante está por delante!

Source: https://habr.com/ru/post/479056/


All Articles