Entrevistas

Binny Gill, Fundador y CEO de Kognitos – Serie de Entrevistas

mm
Añade Unite.AI a tus fuentes preferidas en Google

Binny Gill tiene una experiencia laboral diversa y extensa que abarca múltiples roles y empresas. Binny es actualmente el Fundador y CEO de Kognitos, una empresa enfocada en hacer que la programación sea accesible y permitir que las empresas optimicen sus operaciones y experiencias del cliente.

Binny es un inventor prolífico en ciencias de la computación, con casi 100 patentes, y cree que más personas deben ser capaces de instruir a las computadoras en lenguaje natural.

¿Podría compartir la historia de origen detrás de Kognitos?

Durante la pandemia, mi hijo decidió crear el juego de tic-tac-toe en Python. Lo construyó en un par de días, y yo estaba orgulloso de él. Sin embargo, me desperté al día siguiente dándome cuenta de que yo había hecho el mismo juego en más o menos el mismo tiempo 30 años atrás. Yo tenía la misma edad en ese momento. Me di cuenta de que la programación no se ha vuelto más fácil con el paso de las décadas. Todo lo que hemos hecho es hacer que más humanos entiendan la programación.

Me puse a desafiar a mi hijo a escribir otro programa. Esta vez para averiguar si un número es primo o no. Me encontré tratando de enseñar programación diciendo que él necesitaba “pensar como una máquina”. Eso no funcionó. Luego me di cuenta de lo que me faltaba. Le enseñé a escribir primero “el pseudocódigo” (solo una explicación de lo que el programa haría pero en sus propias palabras). Fue fácil, tomó 5 minutos. Empezamos a convertir eso en código que funcionara. Fue difícil para un programador principiante y después de unas horas mi hijo dijo que no quería programar más.

Me quedé atónito. ¿Por qué la programación era tan difícil incluso después de 7 décadas de innovación y miles de lenguajes de programación inventados? Le ofrecí a mi hijo que encontraría un lenguaje que funcionara para él. Inmediatamente dijo, “¿por qué no puede funcionar esto?” — estaba señalando el pseudocódigo que había escrito en 5 minutos para el problema del número primo. Me reí y dije, “No, esas son solo tus notas. La máquina no puede entender eso”.

“¿Por qué no puede ser como Alexa?”, dijo incrédulo. Y eso fue un momento de revelación. Después de un largo silencio le dije a mi hijo que no aprendiera Python. Kognitos nació.

¿Puede profundizar en el funcionamiento interno de la plataforma? ¿Cómo está Kognitos atendiendo a los clientes?

Kognitos es la primera plataforma de automatización del mundo construida enteramente en inglés. Hemos construido un intérprete de lenguaje natural de primera categoría que entiende y ejecuta código en lenguaje natural. El impacto de esto es enorme, ya que ahora todos los usuarios de negocios, ya sean desarrolladores altamente técnicos, analistas financieros o graduados de secundaria que procesan facturas, pueden entender y utilizar la misma herramienta de automatización.

Desde la perspectiva empresarial, el impacto se produce en varias áreas. El tiempo necesario para construir la automatización se reduce, ya que no es necesario traducir los pasos en inglés a Python u otros lenguajes de codificación. El usuario empresarial ahora puede utilizar su conocimiento funcional específico para manejar excepciones y enseñar a Kognitos cómo manejar futuros ejemplos. Esto reduce la carga de trabajo de IT. Y, por último, la cumplimiento y IT están contentos, ya que todos los datos sobre lo que hicieron los humanos y la IA se almacenan en inglés, por lo que es fácilmente accesible según sea necesario.

¿Cuáles son algunos de los algoritmos de aprendizaje automático que se utilizan, y qué parte del proceso es la IA generativa?

Kognitos combina dos tecnologías fundamentales para ofrecer una plataforma de automatización que funciona de la misma manera que las personas. Al igual que los humanos tienen dos lados del cerebro, uno que es muy lógico y otro que utiliza el reconocimiento de patrones y la intuición para ser creativo, Kognitos tiene dos lados. Primero, Kognitos se basa en nuestro intérprete patentado, el primero en “Ejecutar inglés como código”. El intérprete (el lado lógico) proporciona la consistencia, la determinismo y la auditoría necesarios para operar procesos empresariales.

Combinamos esto con LLM (el lado creativo), para mejorar sus capacidades y hacer que la plataforma sea aún más accesible para los usuarios. Un ejemplo de esto es nuestro manejo de excepciones conversacionales. Cuando ocurre un error (por ejemplo, un documento falta en un flujo de trabajo), Kognitos alimenta el error a un LLM y le instruye que presente el error de una manera que el usuario empresarial pueda entenderlo y responder. El usuario puede responder en inglés (como en una conversación) diciéndole a Kognitos cómo solucionar el problema. Utilizamos el mejor modelo para cada situación, incluyendo GPT 3.5, GPT 4, Palm 2 y otros. A medida que el usuario empresarial maneja excepciones, el sistema aprende de estos ejemplos y, utilizando algunas técnicas de prompting, puede entender rápidamente lo que hace el usuario empresarial sin necesidad de un entrenamiento extenso, como era el caso con los modelos de IA tradicionales.

¿Cómo se diferencia Kognitos de la competencia? ¿Cómo se utiliza a nivel empresarial?

Kognitos se diferencia al eliminar la necesidad de desarrolladores altamente capacitados o científicos de datos, y al hacerlo, elimina gran parte del costo de mantenimiento de la automatización. Los desarrolladores de RPA no solo son caros, sino que también escasean. Esto resulta en productos competitivos (que se basan principalmente en tecnología de principios de 2000), largas listas de espera de proyectos incompletos en IT, software en estantes y altos costos de mantenimiento para lo que ya se ha implementado.

Como Kognitos democratiza la automatización al hacerla accesible a todos en el lenguaje de los negocios, el inglés, ahora los usuarios empresariales pueden participar en el proceso de automatización. Las organizaciones pueden querer que los usuarios técnicos más capacitados construyan las automatizaciones como parte de su proceso de gobernanza, pero el manejo de excepciones se traslada a los usuarios empresariales que tienen el conocimiento de la materia para manejarlos. Esto reduce enormemente los costos de todas las automatizaciones, creando casos de ROI sólidos para automatizaciones que anteriormente no eran viables con RPA. Como resultado, las empresas utilizan principalmente Kognitos para procesos que son de alto volumen, repetitivos, manuales y contienen muchas excepciones o variaciones. Comúnmente, estos procesos se encuentran en Finanzas, Contabilidad, Recursos Humanos y cadena de suministro.

¿Cómo influyó su experiencia en software en la nube en su visión para Kognitos? ¿Cuáles son las áreas de superposición entre la nube y la IA generativa?

Mi visión es llevar la alfabetización informática a las masas, no obligando a más humanos a hablar el lenguaje de las máquinas, sino capacitando a las máquinas para que hablen el lenguaje de los humanos. Toda mi vida he pasado aprendiendo innumerables lenguajes de computadora y siempre he sentido que la experiencia de programación ha sido subóptima. ¿Por qué no puede la máquina hacerme una simple pregunta en lugar de bloquearse en medio de un proceso automatizado? Creo que el paradigma de la programación (ya sea en la nube o en la automatización de procesos o en IA) está cambiando fundamentalmente hoy en día hacia el lenguaje natural.

Desde que pasamos de tarjetas perforadas y programación en ensamblador a C, Fortran y Cobol, no ha habido ninguna mejora fundamental en los lenguajes de programación hasta ahora. Ahora estamos pasando del reino de lenguajes precisos para programar computadoras a lenguajes imprecisos para programar utilizando lenguajes naturales. La razón por la que esto es posible ahora es que las máquinas finalmente pueden hablar con los humanos para aclarar la intención del programa. Eso es enorme y tendrá un impacto en toda la informática (no solo en la nube, sino en cada pieza de software que nos rodea). Creo que todas las aplicaciones empresariales ahora se escribirán en inglés.

¿Cómo prioriza Kognitos la supervisión humana mientras aprovecha los avances rápidos en IA?

En la era industrial, construimos máquinas mucho más poderosas que nosotros y aliviamos a las personas del trabajo manual. El elemento clave para hacer que eso sea seguro fue que los humanos teníamos el “volante” en nuestras manos para controlar la máquina. Con los avances rápidos de la IA, ahora estamos entrando en la era en la que construiremos máquinas mucho más poderosas que nosotros que aliviarán a las personas del trabajo mental. Sin embargo, ¿dónde está nuestro nuevo “volante”?

En Kognitos, creemos que ese volante es la democratización de la revisión de la automatización. Mientras aprovechamos la creatividad de los LLM para escribir automatizaciones, hacer que la mayoría de los humanos puedan revisar esas automatizaciones es la clave para permanecer seguros y en control. Al proporcionar una plataforma donde lo que la máquina planea ejecutar de manera determinista se expresa en lenguaje natural, Kognitos está dando a la mayoría de la humanidad ese volante necesario.

Al igual que el cerebro humano, el intérprete de Kognitos es dual en naturaleza (Lógica + LLM). La lógica es el antídoto para las alucinaciones, y al construir la capa LLM sobre el intérprete lógico, Kognitos puede hacer cumplir las validaciones de manera determinista después de cualquier paso LLM que requiera revisión. Además, al ser un sistema con estado, la plataforma Kognitos registra cada acción de los humanos y la IA en inglés y, por lo tanto, es un sistema de IA completamente auditado y de caja blanca.

En este momento, la mayoría de las actividades comerciales se realizan a través de computadoras y dispositivos móviles. ¿Qué necesita cambiar antes de que las empresas acepten realmente nuevas tecnologías como la realidad aumentada y la realidad virtual?

Al entrar en la era en la que las máquinas superan la prueba de Turing, todas las interfaces tradicionales que se inventaron porque las máquinas no podían entender a los humanos directamente se desmontarán. Ya prefiero no abrir aplicaciones en mi smartphone si Alexa o Siri pueden hacer el trabajo por mí. El diseño de la interfaz de usuario humano-computadora dará paso a interfaces humano-humano para máquinas. Así que, preveo que todas las interfaces basadas en arrastrar y soltar y menús darán paso a interfaces basadas en lenguaje natural.

Para responder a la pregunta de si la realidad aumentada y la realidad virtual serán aceptadas por las empresas, primero debemos ver que suceda en el mundo del consumidor. Si no sucede en nuestras cocinas en casa, es poco probable que suceda a gran escala en las empresas. Lo que preveo es una revolución en la robótica después de la revolución en la IA generativa. Esos robots serán la interfaz con las máquinas tanto en casa como en las empresas. A los humanos les gustan las cosas reales.

¿Qué espera que sea el próximo gran avance en IA?

La invención de la inteligencia artificial general (AGI) que podría aprender a realizar cualquier tarea intelectual que los humanos puedan realizar podría ocurrir, pero como sociedad debemos desalentar eso. Prefiero la invención de una colección de modelos de inteligencia artificial estrecha (ANI) que ayuden a la humanidad en tareas estrechas. Sin embargo, al combinar estos modelos ANI a través de un sistema lógico y auditado, podemos lograr tareas monumentales mientras aún estamos en control del proceso en general.

¿Cuál es su visión para los avances futuros en la automatización de procesos empresariales?

El papel de los humanos en las empresas va a cambiar dramáticamente. Primero, la información de los procesos empresariales que está en la cabeza de las personas se traducirá en código de máquina utilizando plataformas de lenguaje natural como Kognitos. Una vez que los procesos estén en la máquina, al ejecutar esos procesos, la máquina comenzará a construir un diario empresarial de todo lo que sucede en la empresa. Eso crea un tesoro de datos que realmente captura la esencia de cualquier negocio.

Finalmente, modelos de inteligencia estrecha superhumana ejecutarán cada aspecto de una empresa (desde marketing hasta ventas y ingeniería). Ese “talento” nunca abandonará la empresa. Los humanos tendrán un papel de revisión, casi legislativo. Los humanos aprobarán nuevas políticas y decidirán sobre cuestiones éticas y asumirán la responsabilidad de las acciones empresariales. Sin embargo, la mayoría de las operaciones de la empresa serán realizadas por máquinas.

¿Hay algo más que le gustaría compartir sobre Kognitos?

En Kognitos nos preocupamos profundamente por la seguridad futura de la humanidad en presencia de inteligencia superhumana. El poder colectivo de los humanos hoy se expresa a través de las máquinas que hemos construido. Esas máquinas, ya sean fábricas, coches o máquinas de guerra, están controladas por computadoras. Hoy en día, la IA generativa está escribiendo programas para controlar esas máquinas. Y esos programas están expresados en lenguajes de computadora tradicionales, y es difícil convencernos de que no habrá sesgos o alucinaciones que se infiltrarán en esos programas generados. La única forma de mantenernos seguros es revisar todos esos programas. Sin embargo, revisar lenguajes de programación tradicionales requiere desarrolladores y no tenemos suficientes en el mundo.

Actualmente vivimos en la edad oscura de la alfabetización informática, con 1 de cada 200 personas capaces de revisar cualquier código. Al cambiar el lenguaje de la automatización al inglés, Kognitos permitirá que 100 veces más automatizaciones sean revisadas por humanos, ampliando la banda de revisión de los humanos por órdenes de magnitud y manteniendo a los humanos más seguros en presencia de IA superhumana.

Gracias por la gran entrevista, los lectores que deseen aprender más pueden visitar Kognitos.

Antoine es un líder visionario y socio fundador de Unite.AI, impulsado por una pasión inquebrantable por dar forma y promover el futuro de la IA y la robótica. Como empresario serial, cree que la IA será tan disruptiva para la sociedad como la electricidad, y a menudo se le escucha hablando con entusiasmo sobre el potencial de las tecnologías disruptivas y la AGI.

Como futurista, está dedicado a explorar cómo estas innovaciones darán forma a nuestro mundo. Además, es el fundador de Securities.io, una plataforma enfocada en invertir en tecnologías de vanguardia que están redefiniendo el futuro y remodelando sectores enteros.