BBVA AI Factory | Cuatro iniciativas que impulsan la innovación en AI Factory - BBVA AI Factory
EN
Innovación

Cuatro iniciativas que impulsan la innovación en AI Factory

07/06/2023
Dedicar tiempo y espacio a la innovación y al intercambio de conocimientos es crucial para convertir ideas en nuevas soluciones basadas en datos. Aquí mostramos las iniciativas más destacadas de nuestro esquema de innovación

La publicación especializada en el sector financiero, Global Finance, ha incluido por segunda vez a BBVA AI Factory en su lista de mejores laboratorios de innovación financiera (ediciones de 2021 y 2023). Este reconocimiento se suma al premio al mejor lugar de trabajo para innovadores, en la categoría de compañías pequeñas, que nos otorgó el año pasado Fast Company, prestigioso medio de comunicación dedicado a la intersección entre negocio, innovación y diseño. En su lista general, logramos alcanzar la posición número 40 a nivel mundial.

Todas estas distinciones destacan nuestras iniciativas de compartición de conocimiento y los espacios dedicados a la innovación como uno de los aspectos más valorados de la compañía. Internamente, la participación en estos proyectos ha impulsado el desarrollo de soluciones vanguardistas de forma más rápida y eficiente, ya que facilitan una forma de trabajo más transversal, haciendo permeables los límites entre los diferentes equipos de trabajo.

En BBVA AI Factory, perfiles profesionales expertos en ciencia de datos, arquitectura de soluciones o ingeniería trabajan estrechamente con los responsables de negocio y diseño de un producto específico, por ejemplo, el servicio de avisos personalizados de la app de BBVA o la optimización de campañas de marketing. De esta forma, conseguimos que perfiles muy diferentes pero imprescindibles para crear soluciones basadas en datos trabajen más cohesionados, formando un único equipo.

Sin embargo, este esquema de trabajo hace necesario la existencia de proyectos horizontales, que permitan la comunicación, el intercambio de conocimiento y la reutilización de componentes analíticos entre los perfiles técnicos de diferentes equipos. Desde la disciplina de ciencia de datos de BBVA AI Factory llevamos unos años impulsando diferentes programas en este sentido, destacando cuatro iniciativas principales: Discussion Club, Quick Studies, Innovation Sprints y Programa X.

Las diferencias entre estas iniciativas cabe buscarlas, fundamentalmente, en el nivel de transversalidad o independencia de cada una de ellas respecto a los equipos de producto, por un lado, y el tiempo de dedicación requerido por parte de los participantes, por otro lado.

Figura 1. Gráfico en el que se ordenan las cuatro iniciativas de innovación por el nivel de transversalidad (eje y) y el tiempo dedicado (eje x).
Figura 1. Gráfico en el que se ordenan las cuatro iniciativas de innovación por el nivel de transversalidad (eje y) y el tiempo dedicado (eje x).

Discussion Club

Nivel de transversalidad: altoTiempo de dedicacion: bajo

Nivel de transversalidad: alto

Tiempo de dedicacion: bajo

El Discussion Club es un foro abierto a cualquier persona de AI Factory, que se celebra cada dos semanas y tiene una hora de duración. Aquí compartimos retos técnicos, pedimos feedback y debatimos diferentes enfoques al abordar un proyecto. Pero también hay tiempo para presentar side projects relacionados con el mundo de los datos, que pueden haber sido completados en el pasado o realizamos como afición, así como temas de actualidad que hemos leído o visto en alguna conferencia.

Con el Discussion Club hemos descubierto una herramienta muy útil para estar al día de lo que ocurre en el resto de equipos y conocer nuevos enfoques o técnicas que nos sirven en nuestro trabajo diario y que alguien ya había investigado previamente. Al final, es un buen entorno para que la inspiración y la innovación sean las protagonistas.

Como ejemplo concreto, hace unas semanas nuestro compañero Álvaro Ibraín nos habló en profundidad de los modelos de difusión, y cómo se están utilizando en la industria para generar imágenes y contenidos visuales dado un prompt.

Figura 2. Vista general del proceso de difusión (fuente).

Quick Study

Nivel de transversalidad: medioTiempo de dedicacion: medio

Nivel de transversalidad: medio

Tiempo de dedicacion: medio

Consiste en llevar a cabo un pequeño estudio teórico sobre una nueva técnica que se podría aplicar para resolver algún problema o reto, que puede ser compartido entre equipos. En un Quick Study puede participar cualquier persona interesada en la problemática, ya sea porque afecta a su equipo o porque tienen motivación por aprender más sobre el tema planteado.

El objetivo de este pequeño estudio consiste en obtener conclusiones más o menos holísticas y compartir el conocimiento obtenido dentro de dinámicas internas como el Discussion Club. Es decir, el resultado es conocimiento que se pone a disposición del resto.

Un grupo de compañeros y compañeras identificaron en su momento la necesidad de investigar cuál es la mejor manera de evaluar modelos multilabel y multiclase (con decenas de clases) para distintos casos de uso. Con el objetivo de recopilar el estado del arte y plantear una propuesta, se realizó un Quick Study.

Programa X

Nivel de transversalidad: altoTiempo de dedicacion: alto

Nivel de transversalidad: alto

Tiempo de dedicacion: alto

Esta iniciativa nace con el propósito de convertir ideas en prototipos funcionales capaces de ofrecer una solución a retos compartidos, y que por tanto serán aprovechados por diferentes equipos. Se trata de abrir un nuevo espacio de trabajo cuyo objetivo es experimentar, implementar y testear las primeras fases de una nueva idea de producto desde los datos, siguiendo la filosofía de “validar una idea empezando a hacerla”1.

Una de las principales características del Programa X es la configuración de equipos temporales, formados por tres o cuatro científicos de datos que trabajan en equipos diferentes y desarrollan la idea durante un periodo de dos o tres meses. Una vez presentado el prototipo, el equipo se disuelve y empieza de nuevo la fase de recopilación de ideas. Además de estas premisas, otro requisito es que la idea o oportunidad de innovación no puede formar parte del portfolio de proyectos en curso, aunque sí puede tener un impacto potencial en ellos.

Annotify es un ejemplo claro de prototipo creado en el Programa X. El trabajo consistió en el desarrollo de un sistema de etiquetado rápido de datos, utilizando una técnica estadística llamada active learning2.

Innovation Sprint

Nivel de transversalidad: bajoTiempo de dedicacion: medio

Nivel de transversalidad: bajo

Tiempo de dedicacion: medio

En BBVA AI Factory reservamos bloques de tiempo específicos para experimentar con tecnología del estado del arte. Esto nos permite trabajar en ideas que más tarde podrían seguir desarrollándose e incorporarse al abanico de soluciones basadas en inteligencia artificial de BBVA. A estos bloques de trabajo los llamamos Sprints de Innovación, y podríamos entenderlos conceptualmente como la semilla del Programa X.

Estos espacios de innovación se caracterizan por tener una duración de dos semanas, es decir, lo que dura un sprint en metodología agile. A diferencia del Programa X, aquí únicamente participan los integrantes del mismo equipo, que investigan y exploran nuevas soluciones a un reto específico para su producto. Otra diferencia respecto al Programa X es que en este caso no se requiere el desarrollo de un prototipo funcional.

Una de nuestras líneas de trabajo está relacionada con la optimización y mejora del modelo de relación de BBVA a través de soluciones basadas en datos. En uno de sus Sprints de Innovación, el equipo correspondiente experimentó con modelos de lenguaje para construir un sistema que ayude a los gestores de BBVA en la comunicación escrita con los clientes.