Interviste

Binny Gill, Fondatore e Amministratore Delegato di Kognitos – Serie di Interviste

mm
Aggiungi Unite.AI alle tue fonti preferite su Google

Binny Gill ha una vasta e variegata esperienza lavorativa che copre molti ruoli e aziende. Binny è attualmente il Fondatore e Amministratore Delegato di Kognitos, un’azienda che si concentra sul rendere la programmazione accessibile e consentire alle aziende di ottimizzare le loro operazioni e le esperienze dei clienti.

Binny è un prolifico inventore nel campo dell’informatica, con quasi 100 brevetti, e ritiene che più persone debbano essere in grado di istruire i computer in linguaggio naturale.

Potresti condividere la storia di genesi di Kognitos?

Durante la pandemia, mio figlio ha deciso di creare il gioco del tris in Python. Lo ha costruito in un paio di giorni e io ero un padre orgoglioso. Tuttavia, mi sono svegliato il giorno dopo rendendomi conto che avevo creato lo stesso gioco circa nello stesso tempo 30 anni fa. Avevo la stessa età all’epoca. Mi sono reso conto che la programmazione non è diventata più facile nel corso dei decenni. Tutto ciò che abbiamo fatto è stato rendere più umani in grado di capire la programmazione.

Sono tornato a sfidare mio figlio a scrivere un altro programma. Questa volta per scoprire se un numero è primo o no. Mi sono trovato a cercare di insegnare la programmazione dicendo che doveva “pensare come una macchina”. Non funzionava. Poi mi sono reso conto cosa mi mancava. Gli ho insegnato a scrivere prima il “pseudo codice” (solo una spiegazione di cosa il programma avrebbe fatto, ma con le sue parole). È stato facile, ha impiegato 5 minuti. Abbiamo iniziato a convertirlo in codice funzionante. È stato difficile per un programmatore alle prime armi e dopo alcune ore mio figlio ha detto che non voleva più programmare.

Ero sconvolto. Perché la programmazione era così difficile anche dopo 7 decenni di innovazione e migliaia di linguaggi di programmazione inventati? Ho offerto a mio figlio che avrei trovato un linguaggio che funzionava per lui. Ha detto immediatamente: “Perché non può funzionare?” – stava indicando il pseudo codice che aveva scritto in 5 minuti per il problema del numero primo. Ho riso e detto: “No, quelle sono solo le tue note. La macchina non può capirle”.

“Perché non può essere come Alexa?”, ha detto incredulo. E quella è stata una rivelazione. Dopo un lungo silenzio, ho detto a mio figlio di non imparare Python. Kognitos è nata.

Posso approfondire il funzionamento della piattaforma? Come Kognitos si sta occupando dei clienti?

Kognitos è la prima piattaforma di automazione al mondo costruita interamente in inglese. Abbiamo costruito un interprete di linguaggio naturale senza precedenti che comprende ed esegue codice in linguaggio naturale. L’impatto di ciò è enorme, poiché ora tutti gli utenti aziendali, siano essi sviluppatori tecnici, analisti finanziari o diplomati delle scuole superiori che elaborano fatture, possono comprendere e utilizzare lo stesso strumento di automazione.

Dal punto di vista aziendale, l’impatto si verifica in diversi settori. Il tempo necessario per costruire l’automazione è ridotto, poiché non c’è più bisogno di tradurre dall’inglese ai linguaggi di programmazione come Python. L’utente aziendale può ora utilizzare le proprie conoscenze funzionali per gestire le eccezioni e insegnare a Kognitos come gestire futuri esempi. Ciò riduce il carico di lavoro dell’IT. Inoltre, la conformità e l’IT sono felici, poiché tutti i dati su ciò che hanno fatto sia gli esseri umani che l’AI sono archiviati in inglese, quindi sono facilmente accessibili come necessario.

Quali sono alcuni degli algoritmi di apprendimento automatico utilizzati e quale parte del processo è l’Intelligenza Artificiale Generativa?

Kognitos combina due tecnologie fondamentali per offrire una piattaforma di automazione che funziona come le persone. Proprio come gli esseri umani hanno due lati del cervello, uno logicamente rigoroso e l’altro che utilizza il riconoscimento di modelli e l’intuizione per essere creativo, Kognitos ha due lati. In primo luogo, Kognitos è costruito sul nostro interprete brevettato, il primo al mondo a “eseguire l’inglese come codice”. L’interprete (il lato logico) fornisce la coerenza, la determinismo e la tracciabilità necessarie per operare processi aziendali.

Abbiamo combinato questo con LLM (il lato creativo) per aumentare le sue capacità e rendere la piattaforma ancora più accessibile agli utenti. Un esempio di ciò è la gestione delle eccezioni conversazionali. Quando si verifica un errore (ad esempio, un documento mancante in un flusso di lavoro), Kognitos alimenta l’errore con un LLM e istruisce di presentare l’errore in modo che l’utente aziendale possa comprenderlo e rispondere. L’utente può quindi rispondere in inglese (come in una conversazione) dicendo a Kognitos come risolvere il problema. Utilizziamo il miglior modello per ogni situazione, tra cui GPT 3.5, GPT 4, Palm 2 e altri. Mentre l’utente aziendale gestisce le eccezioni, il sistema impara da questi esempi e, utilizzando alcune tecniche di prompt, può rapidamente capire cosa fa l’utente aziendale senza la necessità di un’ampia formazione, come era il caso con i modelli di intelligenza artificiale tradizionali.

Come Kognitos si differenzia dalla concorrenza? Come viene utilizzato a livello aziendale?

Kognitos si differenzia rimuovendo la necessità di sviluppatori altamente formati o scienziati dei dati, eliminando così gran parte dei costi di manutenzione dell’automazione. Gli sviluppatori RPA non solo sono costosi, ma anche in breve supply. Ciò si traduce in prodotti concorrenti (costruiti principalmente sulla tecnologia del primo 2000), lunghe liste di progetti incompiuti nell’IT, software su scaffali e alti costi di manutenzione per quanto già implementato.

Perché Kognitos democratizza l’automazione rendendola accessibile a tutti nella lingua degli affari, l’inglese, ora gli utenti aziendali possono partecipare al processo di automazione. Le organizzazioni possono ancora voler coinvolgere utenti più tecnici per costruire le automazioni come parte del loro processo di governance, ma la gestione delle eccezioni passa agli utenti aziendali che hanno le conoscenze di materia per gestirle. Ciò riduce notevolmente i costi di tutte le automazioni, creando forti casi di ritorno sull’investimento per le automazioni che in precedenza non erano fattibili con RPA. Di conseguenza, le aziende utilizzano principalmente Kognitos per processi ad alta volumetria, ripetitivi, manuali e con molte eccezioni o variazioni. Questi processi si trovano comunemente in finanza, contabilità, risorse umane e catena di approvvigionamento.

Come la tua esperienza nel software cloud ha influenzato la tua visione per Kognitos? Quali sono le aree di sovrapposizione tra cloud e intelligenza artificiale generativa?

La mia visione è portare l’alfabetizzazione informatica alle masse – non forzando più esseri umani a parlare la lingua delle macchine, ma migliorando le macchine per farle parlare la lingua degli esseri umani. Per tutta la mia vita, ho trascorso il tempo imparando innumerevoli linguaggi del computer e ho sempre sentito che l’esperienza di programmazione è stata subottimale. Perché la macchina non può chiedermi una semplice domanda invece di bloccarsi a metà di un lungo processo automatizzato? Credo che il paradigma della programmazione (sia cloud, sia automazione dei processi o intelligenza artificiale) stia cambiando fondamentalmente oggi verso il linguaggio naturale.

Dal momento in cui siamo passati dalle schede perforate e dalla programmazione assembly a C, Fortran e Cobol, non c’è stato alcun miglioramento fondamentale nei linguaggi di programmazione fino ad ora. Stiamo passando dal regno dei linguaggi precisi per la programmazione dei computer ai linguaggi imprecisi per la programmazione utilizzando il linguaggio naturale. Il motivo per cui ciò sta diventando possibile ora è che le macchine sono finalmente in grado di parlare con gli esseri umani per chiarire l’intento del programma. Ciò è enorme e avrà un impatto su tutta l’informatica (non solo cloud, ma ogni pezzo di software intorno a noi). Credo che tutte le applicazioni aziendali saranno ora scritte in inglese.

Come Kognitos dà priorità alla supervisione umana mentre sfrutta i rapidi progressi nell’intelligenza artificiale?

Nell’era industriale, abbiamo costruito macchine molto più potenti di noi e abbiamo alleviato gli esseri umani dal lavoro manuale. L’elemento chiave per renderle sicure è stato che gli esseri umani avevano il “volante” in mano per controllare la macchina. Con i rapidi progressi dell’intelligenza artificiale, stiamo entrando nell’era in cui costruiremo macchine molto più potenti di noi che ci allevieranno dal lavoro mentale. Tuttavia, dove si trova il nostro nuovo “volante”?

In Kognitos, crediamo che quel volante sia la democratizzazione della revisione dell’automazione. Mentre sfruttiamo la creatività degli LLM per scrivere automazioni, rendere possibile per tutti gli esseri umani revisionare quelle automazioni è la chiave per rimanere al sicuro e in controllo. Fornendo una piattaforma in cui ciò che la macchina pianifica di eseguire in modo deterministico è espresso in linguaggio naturale, Kognitos sta dando alla maggior parte dell’umanità quel volante molto necessario.

Proprio come il cervello umano, l’interprete Kognitos è dualistico per natura (Logica + LLM). La logica è l’antidoto per le allucinazioni e, costruendo lo strato LLM sopra l’interprete logico, Kognitos è in grado di applicare convalida in modo deterministico dopo ogni passaggio LLM che richiede revisione. Inoltre, essendo un sistema a stato, la piattaforma Kognitos registra ogni azione sia dell’essere umano che dell’AI in inglese e quindi è un sistema di intelligenza artificiale completamente tracciabile e trasparente.

Al momento, la maggior parte delle attività aziendali vengono eseguite tramite computer e dispositivi mobili. Cosa deve cambiare prima che le aziende accettino realmente nuove tecnologie come la realtà aumentata e la realtà virtuale?

Man mano che entriamo nell’era in cui le macchine superano il test di Turing, tutte le interfacce tradizionali inventate perché le macchine non potevano capire direttamente gli esseri umani saranno smantellate. Già preferisco non aprire app sul mio smartphone se Alexa o Siri possono farlo per me. La progettazione dell’interfaccia uomo-macchina darà spazio alle interfacce uomo-uomo per le macchine. Quindi, prevedo che tutte le interfacce basate su trascinamento e rilascio e menu daranno spazio a interfacce basate sul linguaggio naturale.

Per rispondere alla domanda se la realtà aumentata e la realtà virtuale saranno accettate dalle aziende – dobbiamo prima vedere che accada nel mondo dei consumatori. Se non sta accadendo nelle nostre cucine a casa, è improbabile che accada su larga scala nelle aziende. Credo che ci sarà una rivoluzione nella robotica a seguito della rivoluzione nell’intelligenza artificiale generativa. Quei robot saranno l’interfaccia con le macchine sia a casa che in azienda. Gli esseri umani preferiscono tenere le cose reali.

Cosa ti aspetti sarà il prossimo grande passo avanti nell’intelligenza artificiale?

L’invenzione dell’intelligenza artificiale generale (AGI) che potrebbe imparare a compiere qualsiasi compito intellettuale che gli esseri umani possono eseguire potrebbe accadere, ma come società dovremmo scoraggiare ciò. Preferisco l’invenzione di una raccolta di modelli di intelligenza artificiale ristretta (ANI) che aiuteranno l’umanità in compiti ristretti. Tuttavia, combinando questi modelli ANI attraverso un sistema logico e tracciabile, possiamo raggiungere compiti monumentali restando comunque in controllo del processo complessivo.

Qual è la tua visione per i futuri progressi nell’automazione dei processi aziendali?

Il ruolo degli esseri umani nelle aziende sta per cambiare drasticamente. In primo luogo, le informazioni sui processi aziendali che sono nella testa delle persone verranno tradotte in codice macchina utilizzando piattaforme di linguaggio naturale come Kognitos. Una volta che i processi sono nella macchina, eseguendoli, la macchina inizierà a costruire un giornale di affari di tutto ciò che accade nell’azienda. Ciò crea un tesoro di dati che cattura veramente l’essenza di qualsiasi azienda.

Infine, modelli di intelligenza artificiale ristretta superumana eseguiranno ogni aspetto di un’azienda (dalla marketing alle vendite all’ingegneria). Quel “talento” non lascerà più l’azienda. Gli esseri umani avranno un ruolo di revisione – quasi legislativo. Gli esseri umani approveranno nuove politiche e decideranno su questioni etiche e assumeranno la responsabilità per le azioni aziendali. Tuttavia, la maggior parte delle operazioni dell’azienda sarà eseguita dalle macchine.

C’è qualcos’altro che vorresti condividere su Kognitos?

In Kognitos, ci preoccupiamo profondamente della sicurezza futura dell’umanità in presenza di intelligenza superumana. Il potere collettivo degli esseri umani oggi si esprime attraverso le macchine che abbiamo costruito. Queste macchine, siano esse fabbriche, auto o macchine da guerra, sono controllate da computer. Oggi l’intelligenza artificiale generativa scrive programmi per controllare queste macchine. E quei programmi sono espressi in linguaggi di programmazione tradizionali, ed è difficile convincersi che non ci saranno pregiudizi o allucinazioni che si insinuano in quei programmi generati. L’unico modo per mantenerci al sicuro è quello di revisionare tutti quei programmi. Tuttavia, revisionare i linguaggi di programmazione tradizionali richiede sviluppatori e non ne abbiamo abbastanza al mondo.

Stiamo attualmente vivendo nel buio dell’alfabetizzazione informatica, con 1 persona su 200 in grado di revisionare qualsiasi codice. Cambiando il linguaggio dell’automazione in inglese, Kognitos consentirà di eseguire 100 volte più automazioni con la revisione umana, ampliando la capacità di revisione umana di diverse volte e mantenendo gli esseri umani più al sicuro in presenza di intelligenza artificiale superumana.

Grazie per la grande intervista, i lettori che desiderano saperne di più possono visitare Kognitos.

Antoine è un leader visionario e socio fondatore di Unite.AI, guidato da una passione incrollabile per plasmare e promuovere il futuro dell'AI e della robotica. Un imprenditore seriale, crede che l'AI sarà così disruptiva per la società come l'elettricità, e spesso si lascia trasportare dall'entusiasmo per il potenziale delle tecnologie disruptive e dell'AGI.

Come futurista, è dedicato a esplorare come queste innovazioni plasmeranno il nostro mondo. Inoltre, è il fondatore di Securities.io, una piattaforma focalizzata sugli investimenti in tecnologie all'avanguardia che stanno ridefinendo il futuro e riplasmando interi settori.