Entre em contato

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 diversificada e extensa, abrangendo diversas funções e empresas. Binny é atualmente o fundador e CEO da Cognitos, uma empresa focada em tornar a programação acessível e permitir que as empresas otimizem suas operações e experiências dos clientes.

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.

Você poderia compartilhar a história da gênese por trás do Kognitos?

Durante a pandemia, meu filho decidiu fazer o jogo da velha em Python. Ele o construiu em alguns dias e eu era um pai orgulhoso. No entanto, acordei no dia seguinte percebendo que havia feito o mesmo jogo aproximadamente no mesmo período de tempo, 30 anos atrás. Eu tinha a mesma idade naquela época. Ocorreu-me 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 humanos entendessem a programação.

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

Fiquei surpresa. Por que programar era tão difícil mesmo depois de 7 décadas de inovação e milhares de linguagens de programação sendo inventadas? Ofereci ao meu filho que encontraria uma linguagem que funcionasse para ele. Ele imediatamente disse: “por que isso não funciona?” - ele estava apontando para o pseudocódigo que havia escrito em 5 minutos para o problema dos números primos. Eu ri e disse: “Não, essas são apenas suas anotações. A máquina não consegue entender isso”.

“Por que não pode ser como Alexa?”, ele disse incrédulo. E esse foi um momento luminoso. Depois de um longo silêncio, disse ao meu filho para não aprender Python. Nasceu Kognitos.

Você pode mergulhar no funcionamento interno da plataforma? Como a Kognitos está atendendo aos clientes?

Kognitos é a primeira plataforma de automação do mundo construída inteiramente em inglês. Construímos um intérprete pioneiro para linguagem natural que entende e executa código de linguagem natural. O impacto disto é enorme, pois agora todos os utilizadores empresariais, sejam eles programadores altamente técnicos, analistas financeiros ou licenciados que processam faturas, podem compreender e utilizar a mesma ferramenta de automatização.

Do ponto de vista empresarial, o impacto ocorre em diversas áreas. O tempo necessário para construir a automação é reduzido porque não há tradução necessária das etapas em inglês para python ou outras linguagens de codificação. O usuário empresarial agora é capaz de usar seu conhecimento funcional específico para lidar com exceções e ensinar à Kognitos como lidar com exemplos futuros. Isso diminui a carga sobre a TI. E, por último, a conformidade e a TI estão satisfeitas, pois todos os dados sobre o que os humanos e a IA fizeram são armazenados em inglês, por isso são facilmente acessíveis conforme necessário.

Quais são alguns dos algoritmos de aprendizado de máquina usados ​​e que parte do processo é a IA generativa?

Kognitos combina duas tecnologias fundamentais para entregar uma plataforma de automação que funciona como as pessoas. Assim como os humanos têm dois lados do cérebro, um que é altamente lógico e outro que usa o reconhecimento de padrões e a intuição para ser criativo, o Kognitos tem dois lados. Primeiro, o Kognitos é baseado em nosso intérprete patenteado, o primeiro do mundo a “executar inglês como código”. O intérprete (o lado lógico) fornece a consistência, o determinismo e a auditabilidade necessários para a operação dos 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 é nosso tratamento de exceções conversacionais. Quando ocorre um erro (por exemplo, um documento está faltando em um fluxo de trabalho), o Kognitos alimenta o erro para um LLM e o instrui a apresentar o erro de uma forma que o usuário empresarial possa entendê-lo e responder. O usuário pode então responder em inglês (como uma conversa) dizendo ao 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 empresarial lida com exceções, o sistema aprende com esses exemplos e, usando algumas técnicas de prompt, pode entender rapidamente o que o usuário empresarial faz sem a necessidade de treinamento extensivo, como costumava acontecer com os modelos tradicionais de IA.

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

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

Como a Kognitos democratiza a automação, tornando-a acessível a todos no idioma comercial, o inglês, agora os usuários empresariais podem se envolver no processo de automação. As organizações ainda podem querer que mais utilizadores técnicos criem as automações como parte do seu processo de governação, mas o tratamento das exceções passa para os utilizadores empresariais que têm o conhecimento do assunto para lidar com elas. Isso reduz enormemente 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 o Kognitos principalmente para processos de alto volume, repetitivos, manuais e que contêm muitas exceções ou variações. Geralmente esses processos são encontrados em Finanças, Contabilidade, RH e cadeia de suprimentos.

Como sua experiência em software em nuvem influenciou sua visão para a Kognitos? Quais são as áreas de sobreposição entre nuvem e IA generativa?

A minha visão é levar a literacia informática às massas – não forçando mais humanos a falar a linguagem das máquinas, mas capacitando as máquinas para falarem a linguagem dos humanos. Passei toda a minha vida aprendendo inúmeras linguagens de computador e sempre achei que a experiência de programação era abaixo do ideal. Por que a máquina não pode me fazer uma pergunta simples em vez de travar no meio de um longo processo automatizado? Acredito que o paradigma da programação (seja na nuvem, na automação de processos ou na IA) está mudando fundamentalmente hoje para a linguagem natural.

Desde que passamos dos cartões perfurados e da programação assembly para C, Fortran e Cobol, não houve nenhuma melhoria fundamental nas linguagens de programação até agora. Estamos agora passando do domínio das linguagens precisas para programação de computadores para linguagens imprecisas de programação que usam linguagens naturais. A razão pela qual isto está se tornando possível agora é porque as máquinas finalmente são capazes de responder ao ser humano para esclarecer a intenção do programa. Isso é enorme e terá impacto em toda a ciência da computação (não apenas na nuvem, mas em todos os softwares que nos rodeiam). Acredito que todos os aplicativos de negócios agora serão escritos em inglês.

Como a Kognitos prioriza a supervisão humana e, ao mesmo tempo, aproveita os rápidos avanços na IA?

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

Na Kognitos, acreditamos que o volante é a democratização da revisão da automação. Embora aproveitemos a criatividade dos LLMs para escrever automações, possibilitar que todos os humanos revisem essas automações é a chave para permanecermos seguros e no controle. Ao fornecer uma plataforma onde o que a máquina planeja operar de forma determinística é expresso em linguagem natural, a Kognitos está dando à maior parte da humanidade aquele tão necessário “volante”.

Assim como o cérebro humano, o intérprete Kognitos é de natureza dualista (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 maneira 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 humanas e de IA em inglês e, portanto, é um sistema de IA 100% auditável e de caixa branca.

Atualmente, a maioria das atividades empresariais é realizada 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 que foram inventadas porque as máquinas não conseguiam compreender os humanos diretamente serão desmanteladas. Já prefiro não abrir aplicativos no meu smartphone se Alexa ou Siri puderem fazer o trabalho para mim. O design da interface homem-computador dará lugar às interfaces humano-humano para máquinas. Portanto, prevejo que todas as interfaces de arrastar e soltar e baseadas em menu darão lugar a interfaces baseadas em linguagem natural.

Para responder à questão de saber se a realidade aumentada e virtual será adotada pelas empresas – primeiro precisamos de ver isso acontecer no mundo do consumo. Se isso não estiver acontecendo nas cozinhas de nossas casas, é improvável que aconteça em grande escala nas empresas. O que prevejo é uma revolução na robótica após a revolução na IA generativa. Esses robôs serão a interface para máquinas tanto em casa quanto nas empresas. Os humanos gostam de manter as coisas reais.

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

A invenção da inteligência artificial geral (AGI), que poderia aprender a realizar qualquer tarefa intelectual que os seres humanos possam realizar, pode acontecer, mas como sociedade deveríamos desencorajar isso. Sou a favor da invenção de uma coleção de modelos ANI (Inteligência Artificial Estreita) que ajudarão a humanidade em tarefas restritas. No entanto, ao combinar estes modelos ANI através de um sistema lógico e auditável, podemos realizar tarefas monumentais e ao mesmo tempo manter o controlo do processo global.

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

O papel dos seres humanos nas empresas vai mudar drasticamente. As primeiras 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 Kognitos. Assim que os processos estiverem na máquina, ao executá-los, a máquina começará a construir um diário comercial 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 sobre-humanos administrarão cada aspecto de um negócio (do marketing às vendas e à engenharia). Esse “talento” nunca mais sairá do negócio. Os seres humanos terão apenas um papel de revisão – quase legislativo. Os humanos aprovarão novas políticas e decidirão sobre questões éticas e assumirão a responsabilidade pelas ações empresariais. Porém, a maior parte das operações do negócio será feita por máquinas.

Há mais alguma coisa que você gostaria de compartilhar sobre o Kognitos?

Na Kognitos nos preocupamos profundamente com a segurança futura da humanidade na presença de inteligência sobre-humana. O poder colectivo dos humanos hoje é expresso através das máquinas que construímos. Essas máquinas, sejam fábricas, carros ou máquinas de guerra, são controladas por computadores. Hoje, a IA Generativa está escrevendo programas para controlar essas máquinas. E esses programas são expressos em linguagens de computador tradicionais, e é difícil nos convencermos de que não haverá quaisquer preconceitos ou alucinações rastejando nesses programas gerados. A única maneira de nos mantermos seguros é rever todos esses programas. No entanto, a revisão das linguagens de programação tradicionais exige desenvolvedores e não temos um número suficiente deles no mundo.

Atualmente, vivemos na era das trevas da alfabetização informática, com 1 em cada 200 pessoas capazes de revisar qualquer código. Ao mudar o idioma da automação para o inglês, a Kognitos permitirá que 100 vezes as automações sejam revisadas por humanos, ampliando a largura de banda de revisão dos humanos em ordens de magnitude e mantendo os humanos mais seguros na presença de IA sobre-humana.

Obrigado pela ótima entrevista, os leitores que desejam saber mais devem visitar Cognitos.

Antoine é um líder visionário e sócio fundador da Unite.AI, movido por uma paixão inabalável por moldar e promover o futuro da IA ​​e da robótica. Um empreendedor em série, ele acredita que a IA será tão disruptiva para a sociedade quanto a eletricidade, e é frequentemente pego delirando sobre o potencial das tecnologias disruptivas e da AGI.

Como um futurista, ele se dedica a explorar como essas inovações moldarão nosso mundo. Além disso, ele é o fundador da Valores Mobiliários.io, uma plataforma focada em investir em tecnologias de ponta que estão redefinindo o futuro e remodelando setores inteiros.