Seguici sui social

interviste

Binny Gill, fondatore e CEO di Kognitos – Serie di interviste

mm

Binny Gill ha un'esperienza lavorativa diversificata ed estesa che abbraccia molteplici ruoli e aziende. Binny è attualmente il fondatore e amministratore delegato di Cognitos, un'azienda impegnata a rendere la programmazione accessibile e a consentire alle aziende di ottimizzare le proprie operazioni e le esperienze dei clienti.

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

Potresti condividere la storia della genesi di Kognitos?

Durante la pandemia, mio ​​figlio ha deciso di realizzare il gioco del tris in Python. L'ha costruito in un paio di giorni ed ero un padre orgoglioso. Tuttavia, mi sono svegliato il giorno dopo rendendomi conto che avevo realizzato lo stesso gioco più o meno nello stesso periodo di tempo 30 anni fa. Allora avevo la stessa età. Mi sono reso conto che la programmazione non è diventata più semplice nel corso dei decenni. Tutto ciò che abbiamo fatto è stato far sì che più esseri umani comprendessero la programmazione.

Sono tornato per sfidare mio figlio a scrivere un altro programma. Questa volta per scoprire se un numero è primo o no. Mi sono ritrovato a cercare di insegnargli a programmare dicendogli che doveva "pensare come una macchina". Non serviva a niente. Poi ho capito cosa mi mancava. Gli ho insegnato prima a scrivere "lo pseudocodice" (solo una spiegazione di cosa farà il programma, ma con parole sue). È stato facile, ci sono voluti 5 minuti. Abbiamo iniziato a convertirlo in codice funzionante. È stato difficile per un programmatore alle prime armi e dopo poche ore mio figlio ha detto che non voleva più programmare.

Sono rimasto spiazzato. Perché programmare era così difficile, anche dopo 7 decenni di innovazione e migliaia di linguaggi di programmazione inventati? Ho proposto a mio figlio di trovare un linguaggio che funzionasse per lui. Lui ha subito detto: "Perché questo non può funzionare?", indicando lo pseudocodice che aveva scritto in 5 minuti per il problema dei numeri primi. Ho riso e ho detto: "No, sono solo i tuoi appunti. La macchina non può capirlo".

"Perché non può essere come Alexa?", chiese incredulo. E quello fu un momento di illuminazione. Dopo un lungo silenzio, dissi a mio figlio di non imparare Python. Era nato Kognitos.

Puoi approfondire il funzionamento interno della piattaforma? In che modo Kognitos si rivolge ai clienti?

Kognitos è la prima piattaforma di automazione al mondo costruita interamente in inglese. Abbiamo creato un interprete unico nel suo genere per il linguaggio naturale che comprende ed esegue il codice del linguaggio naturale. L’impatto di ciò è enorme poiché ora tutti gli utenti aziendali, siano essi sviluppatori altamente tecnici, analisti finanziari o diplomati che elaborano fatture, possono comprendere e utilizzare lo stesso strumento di automazione.

Dal punto di vista aziendale, l’impatto si verifica in diverse aree. Il tempo necessario per creare l'automazione è ridotto poiché non è necessaria la traduzione dai passaggi inglesi a Python o altri linguaggi di codifica. L'utente aziendale è ora in grado di utilizzare le proprie conoscenze funzionali specifiche per gestire le eccezioni e insegnare a Kognitos come gestire esempi futuri. Ciò riduce il carico sull'IT. Infine, la conformità e l'IT sono contenti poiché tutti i dati su ciò che hanno fatto sia gli esseri umani che l'intelligenza artificiale sono archiviati in inglese, quindi sono facilmente accessibili secondo necessità.

Quali sono alcuni degli algoritmi di machine learning utilizzati e quale parte del processo è l'intelligenza artificiale generativa?

Kognitos combina due tecnologie fondamentali per fornire una piattaforma di automazione che funzioni come le persone. Proprio come gli esseri umani hanno due lati del cervello, uno altamente logico e l’altro che utilizza il riconoscimento di schemi e l’intuizione per essere creativi, Kognitos ha due lati. Innanzitutto, Kognitos si basa sul nostro interprete brevettato, il primo al mondo a "Run English as code". L'interprete (il lato logico) fornisce la coerenza, il determinismo e la verificabilità necessari per il funzionamento dei processi aziendali.

Combiniamo questo con LLM (il lato creativo), per migliorarne le capacità e rendere la piattaforma ancora più accessibile per gli utenti. Un esempio di ciò è la nostra gestione delle eccezioni conversazionali. Quando si verifica un errore (ad esempio manca un documento in un flusso di lavoro), Kognitos invia l'errore a un LLM e gli dà istruzioni di presentare l'errore in modo che l'utente aziendale possa comprenderlo e rispondere. L'utente può quindi rispondere in inglese (come una conversazione) dicendo a Kognitos come risolvere il problema. Utilizziamo il modello migliore per ogni situazione, inclusi 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 suggerimento, può comprendere rapidamente cosa fa l'utente aziendale senza la necessità di una formazione approfondita, come avveniva con i modelli di intelligenza artificiale tradizionali.

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

Kognitos si differenzia eliminando la necessità di sviluppatori o data scientist altamente qualificati e, così facendo, eliminando gran parte dei costi di manutenzione nell'automazione. Gli sviluppatori RPA non sono solo costosi ma anche scarsi. Ciò si traduce in prodotti competitivi (che si basano principalmente sulla tecnologia dei primi anni 2000), lunghi arretrati di progetti IT incompiuti, software sullo scaffale e alti costi di manutenzione per ciò che è già implementato.

Poiché Kognitos democratizza l'automazione rendendola accessibile a tutti nella lingua del business, l'inglese, ora gli utenti aziendali possono essere coinvolti nel processo di automazione. Le organizzazioni potrebbero comunque volere che utenti più tecnici creino le automazioni come parte del loro processo di governance, ma la gestione delle eccezioni passa agli utenti aziendali che hanno le conoscenze in materia per gestirle. Ciò riduce notevolmente i costi di tutte le automazioni, creando forti casi di ROI per automazioni che in precedenza non erano realizzabili con RPA. Di conseguenza, le aziende utilizzano Kognitos principalmente per processi ad alto volume, ripetitivi, manuali e contenenti molte eccezioni o variazioni. Comunemente questi processi si trovano in finanza, contabilità, risorse umane e catena di fornitura.

In che modo il tuo background nel software cloud ha influenzato la tua visione di Kognitos? Quali sono le aree di sovrapposizione tra cloud e AI generativa?

La mia visione è quella di portare l’alfabetizzazione informatica alle masse, non costringendo più esseri umani a parlare la lingua delle macchine, ma migliorando le competenze delle macchine per parlare la lingua degli umani. Per tutta la vita ho imparato una miriade di linguaggi informatici e ho sempre avuto la sensazione che l'esperienza di programmazione non fosse ottimale. Perché la macchina non può farmi una semplice domanda invece di bloccarsi nel bel mezzo di un lungo processo automatizzato? Credo che oggi il paradigma della programmazione (sia esso cloud o automazione dei processi o intelligenza artificiale) si stia spostando fondamentalmente verso il linguaggio naturale.

Da quando siamo passati dalle schede perforate e dalla programmazione assembly a C, Fortran e Cobol, fino ad ora non c'è stato alcun miglioramento fondamentale nei linguaggi di programmazione. Stiamo ora passando dal regno dei linguaggi precisi per la programmazione dei computer ai linguaggi imprecisi per la programmazione, utilizzando quindi i linguaggi naturali. Il motivo per cui ciò sta diventando possibile ora è perché le macchine sono finalmente in grado di rispondere all’essere umano per chiarire l’intento del programma. Si tratta di un risultato enorme e avrà un impatto su tutta l’informatica (non solo sul cloud ma su ogni software che ci circonda). Credo che tutte le app aziendali ora saranno scritte in inglese.

In che modo Kognitos dà priorità alla supervisione umana sfruttando i rapidi progressi nell’intelligenza artificiale?

Nell’era industriale abbiamo costruito macchine molto più potenti di noi e alleggerito le persone dal lavoro manuale. L’elemento chiave per renderlo sicuro era che noi esseri umani avessimo 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 solleveranno dal lavoro mentale. Ma dov’è il nostro nuovo “volante”?

Noi di Kognitos crediamo che il volante rappresenti la democratizzazione della revisione dell'automazione. Mentre sfruttiamo la creatività dei LLM per scrivere automazioni, consentire a tutti gli esseri umani di rivedere tali automazioni è la chiave per rimanere al sicuro e avere il controllo. Fornendo una piattaforma in cui ciò che la macchina intende eseguire in modo deterministico è espresso in linguaggio naturale, Kognitos sta dando alla maggior parte dell’umanità quel “volante” tanto necessario.

Proprio come il cervello umano, l'interprete Kognitos è di natura dualistica (Logica + LLM). La logica è l'antidoto per le allucinazioni e, costruendo lo strato LLM sopra l'interprete logico, Kognitos è in grado di applicare le convalide in modo deterministico dopo qualsiasi passaggio basato su LLM che richiede una revisione. Inoltre, essendo un sistema stateful, la piattaforma Kognitos registra ogni azione sia dell'essere umano che dell'intelligenza artificiale in inglese ed è quindi un sistema di intelligenza artificiale whitebox e verificabile al 100%.

Al momento, la maggior parte delle attività commerciali viene svolta tramite computer e dispositivi mobili. Cosa deve cambiare prima che le aziende abbraccino veramente le nuove tecnologie come la realtà aumentata e la realtà virtuale?

Mentre entriamo nell’era in cui le macchine superano il test di Turing, tutte le interfacce tradizionali inventate perché le macchine non potevano comprendere direttamente gli esseri umani verranno smantellate. Già preferisco non aprire app sul mio smartphone se Alexa o Siri possono fare il lavoro per me. La progettazione dell’interfaccia uomo-computer lascerà il posto alle interfacce uomo-uomo per le macchine. Quindi, prevedo che tutte le interfacce drag-and-drop e basate su menu lasceranno il posto a interfacce basate sul linguaggio naturale.

Per rispondere alla domanda se la realtà aumentata e virtuale saranno abbracciate dalle aziende, dobbiamo prima vedere che ciò accada nel mondo dei consumatori. Se ciò non accade nelle nostre cucine domestiche, è improbabile che accada su larga scala nelle aziende. Ciò che prevedo è una rivoluzione nella robotica che seguirà la rivoluzione nell’intelligenza artificiale generativa. Questi robot costituiranno l’interfaccia con le macchine sia a casa che nelle aziende. Agli esseri umani piace mantenere le cose reali.

Quale ti aspetti sarà la prossima grande svolta nel campo dell’intelligenza artificiale?

Potrebbe verificarsi l’invenzione dell’intelligenza generale artificiale (AGI), che potrebbe imparare a svolgere qualsiasi compito intellettuale che gli esseri umani possono svolgere, ma come società dovremmo scoraggiarla. Sono favorevole all'invenzione di una raccolta di modelli ANI (Artificial Narrow Intelligence) che aiuteranno l'umanità in compiti ristretti. Tuttavia, combinando questi modelli ANI tramite un sistema logico e verificabile, possiamo realizzare compiti enormi pur mantenendo il controllo del processo complessivo.

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

Il ruolo dell’uomo nelle imprese cambierà radicalmente. Le prime informazioni sui processi aziendali che nella testa delle persone verranno tradotte in codice macchina utilizzando piattaforme in linguaggio naturale come Kognitos. Una volta che i processi sono nella macchina, eseguendo tali processi, la macchina inizierà a creare un diario aziendale di tutto ciò che accade nell'azienda. Ciò crea un tesoro di dati che cattura davvero l’essenza di qualsiasi azienda.

Alla fine, modelli sovrumani di intelligenza ristretta gestiranno ogni aspetto di un’azienda (dal marketing alle vendite all’ingegneria). Quel “talento” non lascerà mai più l’azienda. Gli esseri umani avranno solo un ruolo di revisione – quasi legislativo. Gli esseri umani approveranno nuove politiche, decideranno su questioni etiche e si assumeranno la responsabilità delle azioni aziendali. Tuttavia, la maggior parte delle operazioni aziendali verranno eseguite dalle macchine.

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

In Kognitos abbiamo a cuore la sicurezza futura dell'umanità in presenza di un'intelligenza sovrumana. Il potere collettivo degli esseri umani oggi si esprime attraverso le macchine che abbiamo costruito. Queste macchine, che siano fabbriche, automobili o macchine da guerra, sono controllate da computer. Oggi l'IA generativa sta scrivendo programmi per controllare queste macchine. E questi programmi sono espressi in linguaggi di programmazione tradizionali, ed è difficile convincerci che non ci saranno pregiudizi o allucinazioni che si insinueranno in quei programmi generati. L'unico modo per proteggerci è rivedere tutti quei programmi. Tuttavia, rivedere i linguaggi di programmazione tradizionali richiede sviluppatori e non ne abbiamo abbastanza al mondo.

Attualmente viviamo nell’età buia dell’alfabetizzazione informatica, con 1 persona su 200 in grado di rivedere qualsiasi codice. Cambiando la lingua dell'automazione in inglese, Kognitos consentirà agli esseri umani di rivedere 100 automazioni, amplificando la larghezza di banda di revisione degli umani per ordini di grandezza e mantenendo gli umani più sicuri in presenza di un'intelligenza artificiale superumana.

Grazie per l'ottima intervista, i lettori che desiderano saperne di più dovrebbero visitare Cognitos.

Antoine è un leader visionario e socio fondatore di Unite.AI, spinto da una passione incrollabile per la definizione e la promozione del futuro dell'intelligenza artificiale e della robotica. Imprenditore seriale, ritiene che l'intelligenza artificiale sarà dirompente per la società quanto l'elettricità, e spesso viene colto a delirare sul potenziale delle tecnologie dirompenti e dell'AGI.

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