Haastattelut

Binny Gill, Kognitosin perustaja ja toimitusjohtaja – Haastattelusarja

mm
Lisää Unite.AI suosikkilähteisiisi Google-palvelussa

Binny Gillilla on monipuolinen ja laaja työkokemus useissa rooleissa ja yrityksissä. Binny on tällä hetkellä Kognitosin perustaja ja toimitusjohtaja, joka on yritys, joka keskittyy ohjelmoinnin helpottamiseen ja liiketoiminnan ja asiakaskokemusten optimointiin.

Binny on tuottelias keksijä tietojenkäsittelytieteessä, ja hänellä on lähes 100 patenttia, ja hän uskoo, että enemmän ihmisiä tarvitsee pystyä ohjaamaan tietokoneita luonnollisella kielellä.

Voitko kertoa Kognitosin syntytarinaa?

Pandemian aikana poikani päätti tehdä Tic-Tac-Toe-pelin Pythonilla. Hän rakensi sen parissa päivässä, ja minä olin ylpeä isä. Mutta heräsin seuraavana päivänä tajutessani, että olin tehnyt saman pelin noin samassa ajassa 30 vuotta sitten. Olin silloin saman ikäinen. Minulle valkeni, että ohjelmointi ei ole muuttunut helpommaksi vuosikymmeninä. Kaikki, mitä olemme tehneet, on saanut enemmän ihmisiä ymmärtämään ohjelmointia.

Mennin haastamaan poikaani kirjoittamaan toisen ohjelman. Tällä kertaa selvittämään, onko luku alkuluku vai ei. Yritin opettaa ohjelmointia sanomalla, että hän tarvitsi “ajatella kuin kone”. Se ei onnistunut. Sitten tajusin, mitä puuttui. Opetin häntä ensin kirjoittamaan “pseudo-koodin” (vain selitys siitä, mitä ohjelma tekee, mutta omilla sanoilla). Se oli helppoa, se kesti 5 minuuttia. Aloimme muuttaa sitä toimivaksi koodiksi. Se oli vaikeaa aloittelevalle ohjelmoijalle, ja muutaman tunnin kuluttua poikani sanoi, ettei halua enää ohjelmoida.

Olin hämmästynyt. Miksi ohjelmointi oli niin vaikeaa, vaikka 7 vuosikymmenen ajan keksinnöt ja tuhannet ohjelmointikielet olivat keksitty? Tarjosin pojalleni, että etsin kielen, joka toimii hänelle. Hän sanoi välittömästi: “Miksi tämä ei voi toimia?” – hän osoitti pseudo-koodia, jonka hän oli kirjoittanut 5 minuutissa alkuluvun ongelmaan. Nauroin ja sanoin: “Ei, ne ovat vain muistiinpanoja. Kone ei ymmärrä sitä”.

“Miksi se ei voi olla kuin Alexa?”, hän sanoi uskomattoman. Ja se oli valaistu hetki. Pitkän hiljaisuuden jälkeen sanoin pojalleni, älä opi Pythonia. Kognitos syntyi.

Voitko perehtyä alustan sisäisiin toimintoihin? Miten Kognitos palvelee asiakkaitaan?

Kognitos on maailman ensimmäinen automaatioalusta, joka on rakennettu kokonaan englanniksi. Olemme kehittäneet ensimmäisenä luonnollisen kielen tulkinnan, joka ymmärtää ja suorittaa luonnollisen kielen koodin. Tämän vaikutus on valtava, koska nyt kaikki liiketoimintakäyttäjät, olivat he sitten teknisiä kehittäjiä tai talousanalyytikkoja tai lukiolaisia, jotka prosessoivat laskuja, voivat ymmärtää ja käyttää samaa automaatiovälinettä.

Liiketoiminnan näkökulmasta vaikutus tapahtuu useilla alueilla. Ajan, joka kuluu automaation rakentamiseen, vähenee, koska ei ole välttämätöntä kääntää englanninkielisiä vaiheita Pythoniin tai muihin ohjelmointikieliin. Liiketoimintakäyttäjä pystyy nyt käyttämään omaa toimialansa tietämystä poikkeusten käsittelyyn ja opettamaan Kognitosille, miten käsitellä tulevia esimerkkejä. Tämä vähentää IT:n taakkaa. Ja lopulta, vaatimukset ja IT ovat tyytyväisiä, koska kaikki tiedot siitä, mitä sekä ihmiset että AI tekevät, tallennetaan englanniksi, joten se on helposti saatavilla tarvittaessa.

Mitkä ovat joitain koneoppimisalgoritmeja, joita käytetään, ja mikä osa prosessista on generatiivinen tekoäly?

Kognitos yhdistää kaksi perusteknologiaa toimimaan ihmisten tavoin. Ihmisten tavoin, joilla on sekä looginen puoli, joka on hyvin looginen, että puoli, joka käyttää mallintamista ja intuitiota luovuuteen, Kognitosilla on kaksi puolta. Ensinnäkin, Kognitos perustuu patentoituun tulkkiimme, joka on maailman ensimmäinen, joka “suorittaa englannin koodina”. Tulkki (looginen puoli) tarjoaa johdonmukaisuuden, determinismin ja auditoinnin, jota tarvitaan liiketoimintaprosessien toiminnassa.

Yhdistämme sen LLM:ien (luovan puolen) kanssa parantamaan sen kykyjä ja tehdä alusta käyttäjille helpommin lähestyttäväksi. Yksi esimerkki tästä on keskustelupohjainen poikkeusten käsittely. Kun virhe tapahtuu (esim. asiakirja puuttuu työnkulusta), Kognitos syöttää virheen LLM:lle ja kehottaa sitä esittämään virheen tavalla, jotta liiketoimintakäyttäjä voi ymmärtää sen ja vastata. Käyttäjä voi sitten vastata englanniksi (kuin keskustelussa) kertoen Kognitosille, miten ratkaista ongelma. Käytämme parasta mallia kussakin tilanteessa, mukaan lukien GPT 3.5, GPT 4, Palm 2 ja muita. Kun liiketoimintakäyttäjä käsittelee poikkeuksia, järjestelmä oppii näistä esimerkeistä ja käyttää muutamia ohjauskeinoja, joilla se voi nopeasti ymmärtää, mitä liiketoimintakäyttäjä tekee ilman laajaa koulutusta, kuten perinteisissä tekoälymallissa.

Miten Kognitos erottuu kilpailijoistaan? Miten sitä käytetään yrityksissä?

Kognitos erottuu poistamalla tarpeen korkeasti koulutetuille kehittäjille tai data-analyytikoille ja samalla poistamalla suuren osan ylläpitokustannuksista automaatiosta. RPA-kehittäjät eivät ainoastaan ole kalliita, vaan myös niukkoja. Tämä johtaa kilpaileviin tuotteisiin (joita on pääasiassa rakennettu 2000-luvun alun teknologialle), pitkiin jonoiin keskeneräisiin projekteihin IT:ssä, ohjelmistoihin hyllyssä ja korkeisiin ylläpitokustannuksiin jo toteutetuille.

Koska Kognitos demokratisoi automaation tekemällä sen helpoksi kaikille liiketoimintakäyttäjille liiketoiminnan kielellä, englanniksi, liiketoimintakäyttäjät voivat nyt osallistua automaatioprosessiin. Organisaatiot saattavat edelleen haluta teknisempiä käyttäjiä rakentamaan automaatioita osana hallintoa, mutta poikkeusten käsittely siirtyy liiketoimintakäyttäjille, joilla on aihealueen tietämys niiden käsittelyyn. Tämä vähentää kaikkien automaatioiden kustannuksia, luoden vahvat ROI-tapaukset automaatioille, jotka eivät aikaisemmin olleet toteutettavissa RPA:n avulla. Tämän seurauksena yritykset käyttävät pääasiassa Kognitosia prosesseissa, jotka ovat suurvoluumisia, toistuvia, manuaalisia ja sisältävät paljon poikkeuksia tai vaihtelua. Nämä prosessit ovat yleisiä taloudessa, laskennossa, HR:ssä ja toimitusketjussa.

Miten taustasi pilvi-ohjelmistossa vaikutti visioosi Kognitosista? Mitkä ovat yhteisiä alueita pilven ja generatiivisen tekoälyn välillä?

Visioni on tuoda tietokonekirjallisuus joukkoihin – ei pakottamalla enemmän ihmisiä puhumaan koneiden kieltä, vaan kehittämällä koneita puhumaan ihmisten kieltä. Koko elämäni olen opiskellut lukuisia tietokonekieliä ja olen aina kokenut, että ohjelmoinnin kokemus on ollut alivaltainen. Miksi kone ei voi kysyä minulta yksinkertaista kysymystä sen sijaan, että se kaatuu kesken pitkän automaattisen prosessin? Uskon, että ohjelmoinnin paradigma (oliko se pilvi, prosessien automaatio tai tekoäly) muuttuu perustavasti tänään luonnolliseen kielen suuntaan.

Koska siirryimme reikäkorteista ja assembly-ohjelmoinnista C:hen, Fortraniin ja Coboliin, ei ole ollut mitään perustavanlaatuista parannusta ohjelmointikielissä, kunnes nyt. Siirrymme tarkkojen kielten valtakunnasta tietokoneiden ohjelmointiin epätarkoilla kielillä ja luonnollisilla kielillä. Tämä on mahdollista, koska koneet pystyvät vihdoin puhumaan takaisin ihmisille ja selkiyttämään ohjelman tarkoituksen. Se on valtava ja vaikuttaa koko tietojenkäsittelytieteeseen (ei ainoastaan pilveen, vaan jokaiseen ohjelmistoon meidän ympärillämme). Uskon, että kaikki liiketoimintasovellukset kirjoitetaan nyt englanniksi.

Miten Kognitos priorisoi ihmisten valvontaa hyödyntäen nopeita edistysaskeleita tekoälyssä?

Teollisessa aikakaudesta rakensimme koneita, jotka olivat paljon voimakkaampia kuin me, ja vapautimme ihmiset manuaalisesta työstä. Avainasiana oli, että meillä oli “ohjauspyörä” käsissämme hallita koneita. Tekoälyn nopeiden edistysaskelten myötä siirrymme nyt aikaan, jolloin rakennamme koneita, jotka ovat paljon voimakkaampia kuin me, ja jotka vapauttavat meidät mentaalista työstä. Mutta missä on uusi “ohjauspyörämme”?

Kognitosissa uskomme, että ohjauspyörä on automaation tarkastus. Vaikka hyödynnämme LLM:ien luovuutta kirjoittamaan automaatioita, tekemällä mahdolliseksi kaikille ihmisille tarkastaa ne automaatiot, on avainasiana pysyä turvallisina ja hallinnassa. Tarjoamalla alustan, jossa koneen suorittama koodi on determinististä ja ilmoitettu luonnollisella kielellä, Kognitos antaa suurimmalle osalle ihmiskunnasta tarvittavan “ohjauspyörän”.

Mitä odotat seuraavan suuren läpimurron olevan tekoälyssä?

Tekoälyn yleisen älykkyyden (AGI) keksiminen, joka voisi oppia suorittamaan minkä tahansa älykkään tehtävän, jota ihmiset voivat suorittaa, saattaa tapahtua, mutta yhteiskunnan tulisi kannustaa sitä. Suosin kokoelmaa ANI-malleja (Artificial Narrow Intelligence), jotka auttavat ihmiskuntaa kapeissa tehtävissä. Yhdistämällä nämä ANI-mallit loogisen ja auditoinnin järjestelmän kautta voimme saavuttaa monumentaalisia tehtäviä ja olla silti prosessin hallinnassa.

Mikä on visiosi tulevista edistysaskelista liiketoimintaprosessien automaatiossa?

Ihmisten rooli liiketoiminnassa muuttuu dramaattisesti. Ensinnäkin liiketoimintatiedot, jotka ovat ihmisten päässä, käännetään konekoodiksi luonnollisen kielen alustoilla, kuten Kognitosilla. Kun prosessit ovat koneessa, suorittamalla niitä, kone alkaa rakentaa liiketoimintajournalia kaikista tapahtumista liiketoiminnassa. Se luo aarteen aineiston, joka todella sieppaa liiketoiminnan olemuksen.

Lopulta superteolliset kapeat älymallit suorittavat jokaisen liiketoiminnan osan (markkinoinnista myyntiin, insinöörintiin). Se “lahjakkuus” ei enää jätä liiketoimintaa. Ihmiset tarkkaavat vain – melkein lainsäätäjän rooli. Ihmiset hyväksyvät uudet käytännöt ja päättävät eettisistä kysymyksistä ja ottavat vastuun liiketoiminnan toimista. Mutta suurin osa liiketoiminnan toiminnasta suoritetaan koneilla.

Onko jotain muuta, mitä haluaisit jakaa Kognitosista?

Kognitosissa pidämme syvästi huolta tulevasta turvallisuudesta ihmiskunnalle superälymäisen tekoälyn läsnäollessa. Ihmiskunnan yhteinen voima on ilmennetty koneissa, jotka olemme rakentaneet. Nämä koneet, olivat ne tehtaita, autoja tai sotakoneita, ohjataan tietokoneilla. Tänään generatiivinen tekoäly kirjoittaa ohjelmia ohjaamaan näitä koneita. Ja ne ohjelmat ovat ilmoitettu perinteisillä tietokonekielillä, ja on vaikea vakuuttaa itselle, ettei niissä syntyy vääristymiä tai hallusinaatioita. Ainoa tapa pitää itsensä turvassa on tarkastaa kaikki nämä ohjelmat. Mutta tarkastamaan perinteisiä ohjelmointikieliä vaaditaan kehittäjiä, ja meillä ei ole tarpeeksi heitä maailmassa.

Olemme tällä hetkellä elävät tietokonekirjallisuuden pimeän aikakauden, jossa 1/200 ihmisistä pystyy tarkastamaan koodin. Muuttamalla automaation kieltä englanniksi Kognitos sallii 100-kertaisen automaation tarkastamisen ihmisille, kasvattaen ihmisten tarkastuskykyä moninkertaisesti ja pitääkseen ihmiset turvallisina superälymäisen tekoälyn läsnäollessa.

Kiitos haastattelusta, lukijat, jotka haluavat oppia lisää, voivat vierailla Kognitosissa.

Antoine on visionäärisellä johtajalla ja Unite.AI:n perustajakumppani, joka on intohimoisesti omistautunut tulevaisuuden älyteknologian ja robotiikan muotoiluun ja edistämiseen. Sarjayrittäjänä hän uskoo, että älyteknologia tulee olemaan yhtä mullistava yhteiskunnalle kuin sähkö, ja hän on usein innostunut puhumaan älyteknologian ja AGI:n mahdollisuuksista.

Hän on tulevaisuudentutkija, joka on omistautunut tutkimiseen, miten nämä innovaatiot muotoilevat maailmaamme. Lisäksi hän on Securities.io:n perustaja, joka on keskittynyt sijoittamiseen älykkäisiin teknologioihin, jotka määrittelevät tulevaisuutta ja muokkaavat koko toimialoja.