Connect with us

Binny Gill, Fundador e CEO da Kognitos – Série de Entrevistas

Entrevistas

Binny Gill, Fundador e CEO da Kognitos – Série de Entrevistas

mm

Binny Gill tem uma experiência de trabalho diversa e extensa, abrangendo múltiplos papéis e empresas. Binny é atualmente o Fundador e CEO da Kognitos, uma empresa focada em tornar a programação acessível e permitir que as empresas otimizem suas operações e experiências do cliente.

Binny é um inventor prolífico em ciência da computação, com cerca de 100 patentes, e acredita que mais pessoas precisam ser capazes de instruir computadores em linguagem natural.

Poderia compartilhar a história por trás da criação da Kognitos?

Durante a pandemia, meu filho decidiu criar o jogo da velha em Python. Ele o construiu em um par de dias, e eu fiquei orgulhoso. No entanto, acordei no dia seguinte me dando conta de que eu havia feito o mesmo jogo em cerca do mesmo tempo 30 anos atrás. Eu tinha a mesma idade na época. Percebi que a programação não se tornou mais fácil ao longo das décadas. Tudo o que fizemos foi fazer com que mais seres humanos entendessem programação.

Voltei a desafiar meu filho a escrever outro programa. Desta vez, para descobrir se um número é primo ou não. Encontrei-me tentando ensinar programação dizendo que ele precisava “pensar como uma máquina”. Isso não deu em nada. Então percebi o que estava faltando. Ensinei-o a escrever primeiro o “código pseudo” (apenas uma explicação do que o programa faria, mas com suas próprias palavras). Isso foi fácil, levou 5 minutos. Começamos a converter isso em código funcionando. Foi difícil para um programador iniciante e, após algumas horas, meu filho disse que não queria mais programar.

Fiquei surpreso. Por que a programação era tão difícil, mesmo após 7 décadas de inovação e milhares de linguagens de programação sendo inventadas? Ofereci a meu filho que eu encontraria uma linguagem que funcionasse para ele. Ele disse imediatamente: “Por que isso não pode funcionar?” – ele estava apontando para o código pseudo que havia escrito em 5 minutos para o problema do número primo. Eu ri e disse: “Não, essas são apenas suas anotações. A máquina não pode entender isso”.

“Por que não pode ser como Alexa?”, ele disse, incrédulo. E foi um momento de revelação. Após um longo silêncio, disse a meu filho para não aprender Python. A Kognitos nasceu.

Pode mergulhar nos detalhes internos da plataforma? Como a Kognitos está atendendo aos clientes?

A Kognitos é a primeira plataforma de automação do mundo construída entirely em inglês. Construímos um interpretador de linguagem natural único que entende e executa código em linguagem natural. O impacto disso é enorme, pois agora todos os usuários de negócios, seja desenvolvedores altamente técnicos, analistas financeiros ou graduados do ensino médio processando faturas, podem entender e usar a mesma ferramenta de automação.

Do ponto de vista dos negócios, o impacto ocorre em várias áreas. O tempo necessário para construir automação é reduzido, pois não há necessidade de traduzir de etapas em inglês para Python ou outras linguagens de codificação. O usuário de negócios agora pode usar seu conhecimento funcional específico para lidar com exceções e ensinar a Kognitos a lidar com futuros exemplos. Isso alivia a carga sobre a TI. E, por fim, a conformidade e a TI ficam felizes, pois todos os dados sobre o que os seres humanos e a IA fizeram são armazenados em inglês, então é facilmente acessível conforme necessário.

Quais são alguns dos algoritmos de aprendizado de máquina usados e qual é a parte do processo que é Inteligência Artificial Gerativa?

A Kognitos combina duas tecnologias fundamentais para entregar uma plataforma de automação que funciona da maneira como as pessoas. Assim como os seres humanos têm dois lados do cérebro, um que é altamente lógico e outro que usa reconhecimento de padrões e intuição para ser criativo, a Kognitos tem dois lados. Primeiro, a Kognitos é construída sobre nosso interpretador patenteado, o primeiro do mundo a “Executar inglês como código”. O interpretador (o lado lógico) fornece a consistência, determinismo e auditoria necessários para operar processos de negócios.

Combinamos isso com LLMs (o lado criativo) para aprimorar suas capacidades e tornar a plataforma ainda mais acessível aos usuários. Um exemplo disso é com nosso tratamento de exceções conversacional. Quando ocorre um erro (por exemplo, um documento está faltando em um fluxo de trabalho), a Kognitos alimenta o erro com um LLM e instrui-o a apresentar o erro de uma maneira que o usuário de negócios possa entender e responder. O usuário pode então responder em inglês (como uma conversa) dizendo à Kognitos como resolver o problema. Usamos o melhor modelo para cada situação, incluindo GPT 3.5, GPT 4, Palm 2 e outros. À medida que o usuário de negócios lida com exceções, o sistema está aprendendo com esses exemplos e, usando algumas técnicas de prompt, pode rapidamente entender o que o usuário de negócios faz sem a necessidade de treinamento extensivo, como era o caso com os modelos de IA tradicionais.

Como a Kognitos se diferencia da concorrência? Como ela é usada no nível empresarial?

A Kognitos se diferencia removendo a necessidade de desenvolvedores altamente treinados ou cientistas de dados e, ao fazer isso, eliminando grande parte do custo de manutenção na automação. Desenvolvedores de RPA são não apenas caros, mas também escassos. Isso resulta em produtos competitivos (que são principalmente construídos com tecnologia do início dos anos 2000), longas filas de projetos inacabados na TI, software na prateleira e altos custos de manutenção para o que já foi implementado.

Como a Kognitos democratiza a automação, tornando-a acessível a todos na linguagem dos negócios, inglês, agora os usuários de negócios podem estar envolvidos no processo de automação. As organizações ainda podem querer que usuários mais técnicos construam as automações como parte de seu processo de governança, mas o tratamento de exceções muda para os usuários de negócios que têm o conhecimento de matéria para lidar com eles. Isso reduz significativamente os custos de todas as automações, criando fortes casos de ROI para automações que anteriormente não eram viáveis com RPA. Como resultado, as empresas usam principalmente a Kognitos para processos que são de alto volume, repetitivos, manuais e contêm muitas exceções ou variações. Comumente, esses processos são encontrados em Finanças, Contabilidade, RH e cadeia de suprimentos.

Como seu background em software de nuvem influenciou sua visão para a Kognitos? Quais são as áreas de sobreposição entre nuvem e inteligência artificial gerativa?

Minha visão é trazer alfabetização computacional para as massas – não forçando mais seres humanos a falar a linguagem das máquinas, mas capacitando as máquinas a falar a linguagem dos seres humanos. Toda a minha vida, eu passei aprendendo inúmeras linguagens de computador e sempre senti que a experiência de programação foi subótima. Por que as máquinas não podem me fazer uma pergunta simples em vez de travar no meio de um longo processo automatizado? Acredito que o paradigma de programação (seja nuvem, seja automação de processos ou IA) está fundamentalmente mudando hoje para linguagem natural.

Desde que mudamos de cartões perfurados e programação de assembly para C, Fortran e Cobol, não houve nenhuma melhoria fundamental nas linguagens de programação até agora. Agora estamos mudando do reino de linguagens precisas para programar computadores para linguagens imprecisas para programar usando linguagens naturais. O motivo pelo qual isso está se tornando possível agora é que as máquinas finalmente podem falar de volta ao ser humano para esclarecer a intenção do programa. Isso é enorme e afetará toda a ciência da computação (não apenas nuvem, mas todo o software ao nosso redor). Acredito que todos os aplicativos de negócios serão escritos em inglês.

Como a Kognitos prioriza a supervisão humana enquanto aproveita os avanços rápidos na IA?

Na era industrial, construímos máquinas muito mais poderosas do que nós e aliviamos as pessoas do trabalho manual. O elemento-chave para torná-lo seguro foi que os seres humanos tinham o “volante” em suas mãos para controlar a máquina. Com os avanços rápidos da IA, agora estamos entrando na era em que construiremos máquinas muito mais poderosas do que nós, que aliviarão as pessoas do trabalho mental. No entanto, onde está nosso novo “volante”?

Na Kognitos, acreditamos que o volante é a democratização da revisão de automação. Enquanto aproveitamos a criatividade dos LLMs para escrever automações, tornando possível que todos os seres humanos revisem essas automações, é a chave para permanecer seguro e no controle. Ao fornecer uma plataforma onde o que a máquina planeja executar de forma determinística é expresso em linguagem natural, a Kognitos está dando à maioria da humanidade esse volante necessário.

Assim como o cérebro humano, o interpretador da Kognitos é dualístico por natureza (Lógica + LLM). A lógica é o antídoto para alucinações e, ao construir a camada LLM sobre o interpretador lógico, a Kognitos é capaz de impor validações de forma determinística após qualquer etapa baseada em LLM que exija revisão. Além disso, sendo um sistema com estado, a plataforma Kognitos registra todas as ações de seres humanos e IA em inglês e, portanto, é um sistema de IA 100% auditável e de caixa branca.

No momento, a maioria das atividades de negócios é feita por meio de computadores e dispositivos móveis. O que precisa mudar antes que as empresas realmente adotem novas tecnologias como realidade aumentada e realidade virtual?

À medida que entramos na era em que as máquinas passam no teste de Turing, todas as interfaces tradicionais inventadas porque as máquinas não podiam entender os seres humanos diretamente serão desmontadas. Já prefiro não abrir aplicativos no meu smartphone se Alexa ou Siri puderem fazer o trabalho para mim. O design da interface humano-máquina dará lugar a interfaces humano-humano para máquinas. Então, prevejo que todas as interfaces de arrastar e soltar e baseadas em menu darão lugar a interfaces baseadas em linguagem natural.

Para responder à pergunta de se a realidade aumentada e virtual serão adotadas pelas empresas – primeiro precisamos ver que isso aconteça no mundo dos consumidores. Se não estiver acontecendo em nossas cozinhas em casa, então é improvável que aconteça em grande escala nos negócios. O que prevejo é uma revolução em robótica após a revolução na IA Gerativa. Esses robôs serão a interface para as máquinas, tanto em casa quanto nos negócios. Os seres humanos gostam de manter as coisas reais.

O que você espera que seja o próximo grande avanço na IA?

A invenção da inteligência artificial geral (IAG) que poderia aprender a realizar qualquer tarefa intelectual que os seres humanos possam realizar pode acontecer, mas como sociedade, devemos desencorajar isso. Eu favoreço a invenção de uma coleção de modelos de INI (Inteligência Artificial Estreita) que ajudarão a humanidade em tarefas estreitas. No entanto, combinando esses modelos de INI via um sistema lógico e auditável, podemos alcançar tarefas monumentais, ainda estando no controle do processo geral.

Qual é sua visão para os avanços futuros na automação de processos de negócios?

O papel dos seres humanos nos negócios mudará dramaticamente. Primeiro, as informações de processos de negócios que estão na cabeça das pessoas serão traduzidas em código de máquina usando plataformas de linguagem natural como a Kognitos. Uma vez que os processos estejam na máquina, ao executar esses processos, a máquina começará a construir um diário de negócios de tudo o que acontece no negócio. Isso cria um tesouro de dados que realmente captura a essência de qualquer negócio.

Eventualmente, modelos de inteligência estreita superhumana executarão cada aspecto de um negócio (desde marketing até vendas e engenharia). Esse “talento” nunca mais deixará o negócio. Os seres humanos terão um papel de revisão – quase legislativo. Os seres humanos aprovarão novas políticas e decidirão sobre questões éticas e assumirão a responsabilidade pelas ações do negócio. No entanto, a maioria das operações do negócio será feita por máquinas.

Há algo mais que você gostaria de compartilhar sobre a Kognitos?

Na Kognitos, nos importamos profundamente com a segurança futura da humanidade na presença de inteligência super-humana. O poder coletivo dos seres humanos hoje é expresso por meio das máquinas que construímos. Essas máquinas, seja fábricas, carros ou máquinas de guerra, são controladas por computadores. Hoje, a IA Gerativa está escrevendo programas para controlar essas máquinas. E esses programas são expressos em linguagens de computador tradicionais, e é difícil convencer-nos de que não haverá vieses ou alucinações se infiltrando nos programas gerados. A única maneira de nos manter seguros é revisar todos esses programas. No entanto, revisar linguagens de programação tradicionais requer desenvolvedores, e não temos o suficiente deles no mundo.

Atualmente, estamos vivendo na idade das trevas da alfabetização computacional, com 1 em 200 pessoas capazes de revisar qualquer código. Ao mudar a linguagem de automação para inglês, a Kognitos permitirá que 100x automações sejam revisadas por seres humanos, ampliando a largura de banda de revisão dos seres humanos por ordens de magnitude e manter os seres humanos mais seguros na presença de IA super-humana.

Obrigado pela grande entrevista, leitores que desejam aprender mais devem visitar Kognitos.

Antoine é um líder visionário e sócio-fundador da Unite.AI, impulsionado por uma paixão inabalável em moldar e promover o futuro da IA e da robótica. Um empreendedor serial, ele acredita que a IA será tão disruptiva para a sociedade quanto a eletricidade, e é frequentemente pego falando sobre o potencial das tecnologias disruptivas e da AGI. Como um futurista, ele está dedicado a explorar como essas inovações moldarão nosso mundo. Além disso, ele é o fundador da Securities.io, uma plataforma focada em investir em tecnologias de ponta que estão redefinindo o futuro e remodelando setores inteiros.