rozhovory
Binny Gill, zakladatel a CEO společnosti Kognitos – Interview Series

Binny Gill má rozmanité a rozsáhlé pracovní zkušenosti zahrnující různé role a společnosti. Binny je v současné době zakladatelem a generálním ředitelem společnosti Cognitos, společnost zaměřená na zpřístupnění programování a umožnění podnikům optimalizovat jejich provoz a zákaznickou zkušenost.
Binnyje plodný vynálezce v počítačové vědě s téměř 100 patenty a věří, že více lidí potřebuje být schopno učit počítače v přirozeném jazyce.
Mohl byste se podělit o příběh geneze za Kognitos?
Během pandemie se můj syn rozhodl vytvořit hru tic-tac-toe v Pythonu. Postavil to za pár dní a já jsem byl hrdý táta. Druhý den jsem se však probudil a uvědomil jsem si, že jsem stejnou hru vytvořil za přibližně stejnou dobu před 30 lety. Tehdy jsem byl stejně starý. Došlo mi, že programování se za ta desetiletí nestalo o nic jednodušší. Jediné, co jsme udělali, je, že více lidí rozumí programování.
Vrátil jsem se a vyzval svého syna, aby napsal další program. Tentokrát zjistit, zda je číslo prvočíslo nebo ne. Zjistil jsem, že se snažím učit programování tím, že jsem mu řekl, že potřebuje „myslet jako stroj“. To nikam nevedlo. Pak jsem si uvědomil, co mi chybí. Naučil jsem ho nejprve napsat „pseudo kód“ (jen vysvětlení toho, co program udělá, ale jeho vlastními slovy). Bylo to snadné, trvalo to 5 minut. Začali jsme to převádět na funkční kód. Pro začínajícího programátora to bylo těžké a po několika hodinách můj syn řekl, že už nechce dál kódovat.
Byl jsem zaskočen. Proč bylo programování tak těžké i po 7 desetiletích inovací a vynalézání tisíců programovacích jazyků? Nabídl jsem synovi, že najdu jazyk, který mu bude vyhovovat. Okamžitě řekl: "Proč to nemůže fungovat?" — ukazoval na pseudokód, který napsal za 5 minut pro problém s prvočíslem. Zasmál jsem se a řekl: „Ne, to jsou jen vaše poznámky. Stroj to nemůže pochopit."
"Proč to nemůže být jako Alexa?" řekl nevěřícně. A to byl žárovkový okamžik. Po dlouhém mlčení jsem řekl svému synovi, aby se neučil Python. Kognitos se narodil.
Můžete se ponořit do vnitřního fungování platformy? Jak Kognitos vychází vstříc zákazníkům?
Kognitos je první automatizační platforma na světě postavená výhradně v angličtině. Postavili jsme první svého druhu interpret pro přirozený jazyk, který rozumí a provádí kód přirozeného jazyka. Dopad je obrovský, protože nyní všichni podnikoví uživatelé, ať už vysoce techničtí vývojáři, finanční analytici nebo absolventi středních škol zpracovávající faktury, rozumí a používají stejný automatizační nástroj.
Z obchodního hlediska se dopad projevuje v několika oblastech. Čas potřebný k vytvoření automatizace je zkrácen, protože není nutný překlad z anglických kroků do pythonu nebo jiných kódovacích jazyků. Firemní uživatel je nyní schopen využít své specifické funkční znalosti ke zpracování výjimek a naučit Kognitos, jak zacházet s budoucími příklady. To snižuje zátěž IT. A konečně, dodržování předpisů a IT jsou spokojeni, protože všechna data o tom, co dělali lidé i umělá inteligence, jsou uložena v angličtině, takže jsou podle potřeby snadno dostupná.
Jaké jsou některé z algoritmů strojového učení, které se používají, a jakou součástí procesu je generativní AI?
Kognitos spojuje dvě základní technologie a poskytuje platformu automatizace, která funguje způsobem lidí. Stejně jako lidé mají dvě strany svého mozku, jednu, která je vysoce logická, a jednu, která ke kreativitě využívá rozpoznávání vzorů a intuici, má Kognitos dvě strany. Za prvé, Kognitos je postaven na našem patentovaném interpretu, který jako první na světě „spouští angličtinu jako kód“. Interpret (logická stránka) poskytuje konzistenci, determinismus a auditovatelnost potřebnou pro provoz obchodních procesů.
Kombinujeme to s LLM (kreativní stránka), abychom zlepšili jeho schopnosti a učinili platformu ještě přístupnější pro uživatele. Jedním z příkladů je naše zpracování konverzačních výjimek. Když dojde k chybě (například chybí dokument v pracovním postupu), Kognitos předá chybu LLM a dá mu pokyn, aby chybu prezentoval způsobem, který firemní uživatel dokáže pochopit a reagovat. Uživatel pak může odpovědět v angličtině (jako konverzace) a říct Kognitos, jak problém vyřešit. Používáme nejlepší model pro každou situaci včetně GPT 3.5, GPT 4, Palm 2 a dalších. Vzhledem k tomu, že podnikový uživatel zpracovává výjimky, systém se z těchto příkladů učí a pomocí několika technik může rychle pochopit, co podnikový uživatel dělá, aniž by potřeboval rozsáhlé školení, jak tomu bývalo u tradičních modelů umělé inteligence.
Jak se Kognitos odlišuje od konkurence? Jak se používá na podnikové úrovni?
Kognitos se odlišuje tím, že odstraňuje potřebu vysoce vyškolených vývojářů nebo datových vědců, a tím eliminuje velkou část nákladů na údržbu v automatizaci. Vývojáři RPA jsou nejen drahé, ale také nedostatkové. Výsledkem jsou konkurenceschopné produkty (které jsou primárně postaveny na technologii z počátku 2000. století), dlouhé nevyřízené projekty v IT, software na polici a vysoké náklady na údržbu toho, co je již implementováno.
Protože Kognitos demokratizuje automatizaci tím, že ji zpřístupňuje všem v obchodním jazyce, angličtině, nyní se do procesu automatizace mohou zapojit i firemní uživatelé. Organizace mohou stále chtít, aby automatizace vytvořilo více technických uživatelů jako součást jejich procesu správy, ale zpracování výjimek se přesouvá na podnikové uživatele, kteří mají znalosti předmětu, aby je zvládli. To výrazně snižuje náklady na všechny automatizace a vytváří silné případy návratnosti investic pro automatizace, které dříve nebyly životaschopné s RPA. V důsledku toho podniky používají Kognitos především pro procesy, které jsou objemné, opakované, manuální a obsahují spoustu výjimek nebo variant. Tyto procesy se běžně vyskytují ve financích, účetnictví, HR a dodavatelském řetězci.
Jak vaše zkušenosti s cloudovým softwarem ovlivnily vaši vizi Kognitos? Jaké jsou oblasti překrývání mezi cloudem a generativní AI?
Mojí vizí je přinést počítačovou gramotnost masám – ne tím, že přinutím více lidí mluvit jazykem strojů, ale zdokonalím stroje, aby mluvily jazykem lidí. Celý svůj život jsem strávil učením se nesčetných počítačových jazyků a vždy jsem měl pocit, že zkušenost s programováním není optimální. Proč mi stroj nemůže položit jednoduchou otázku, místo aby se zhroutil uprostřed dlouhého automatizovaného procesu? Domnívám se, že paradigma programování (ať už jde o cloud nebo automatizaci procesů či AI) se dnes zásadně posouvá k přirozenému jazyku.
Od té doby, co jsme přešli z programování děrných štítků a sestav na C, Fortran a Cobol, nedošlo až do současnosti k žádnému zásadnímu zlepšení v programovacích jazycích. Nyní se posouváme z oblasti přesných jazyků pro programování počítačů k nepřesným jazykům pro programování pak pomocí přirozených jazyků. Důvodem, proč se to nyní stává možným, je to, že stroje jsou konečně schopny promluvit s člověkem, aby objasnily záměr programu. To je obrovské a ovlivní celou informatiku (nejen cloud, ale každý software kolem nás). Věřím, že všechny obchodní aplikace budou nyní psány v angličtině.
Jak Kognitos upřednostňuje lidský dohled a zároveň využívá rychlý pokrok v AI?
V průmyslové době jsme postavili stroje mnohem výkonnější než my a zbavili lidi ruční práce. Klíčovým prvkem pro zajištění bezpečnosti bylo, že my lidé jsme měli v ruce „volant“ k ovládání stroje. S rychlým pokrokem AI nyní vstupujeme do éry, kdy budeme stavět stroje mnohem výkonnější než my, které nás zbaví duševní práce. Kde je však náš nový „volant“?
Ve společnosti Kognitos věříme, že volant je demokratizací kontroly automatizace. I když využíváme kreativitu LLM k psaní automatizací, umožnit všem lidem, aby si tyto automatizace přezkoumali, je klíčem k zachování bezpečnosti a kontroly. Poskytnutím platformy, kde je to, co stroj plánuje deterministicky vyjádřeno v přirozeném jazyce, dává Kognitos většině lidstva tolik potřebný „volant“.
Stejně jako lidský mozek je interpret Kognitos svou povahou dualistický (Logic + LLM). Logika je lékem na halucinace a vytvořením vrstvy LLM nad logickým interpretem je společnost Kognitos schopna vynutit ověření deterministickým způsobem po jakémkoli kroku založeném na LLM, který vyžaduje kontrolu. Kromě toho platforma Kognitos, která je stavovým systémem, zaznamenává každou akci člověka i umělé inteligence v angličtině, a je tedy 100% auditovatelným a bílým systémem umělé inteligence.
V současné době se většina obchodních aktivit provádí prostřednictvím počítačů a mobilních zařízení. Co se musí změnit, než podniky skutečně přijmou nové technologie, jako je rozšířená realita a virtuální realita?
Když vstoupíme do éry, kdy stroje projdou Turingovým testem, všechna tradiční rozhraní, která byla vynalezena, protože stroje přímo nerozuměly lidem, budou rozebrána. Už teď raději neotevírám aplikace na svém smartphonu, pokud to za mě může udělat Alexa nebo Siri. Design rozhraní člověk-počítač ustoupí rozhraní člověk-člověk pro stroje. Předpokládám tedy, že všechna rozhraní založená na přetažení a nabídkách ustoupí rozhraním založeným na přirozeném jazyce.
Abychom odpověděli na otázku, zda rozšířenou a virtuální realitu přijmou podniky – musíme nejprve vidět, že se to děje ve spotřebitelském světě. Pokud se to neděje v našich kuchyních doma, pak je nepravděpodobné, že se to stane v nějakém velkém měřítku v podnicích. Předpokládám revoluci v robotice po revoluci v generativní umělé inteligenci. Tyto roboty budou rozhraním pro stroje doma i v podnicích. Lidé rádi udržují věci skutečné.
Co očekáváte, že bude dalším velkým průlomem v AI?
Mohlo by dojít k vynálezu umělé obecné inteligence (AGI), která by se mohla naučit plnit jakýkoli intelektuální úkol, který mohou lidské bytosti vykonávat, ale jako společnost bychom od toho měli odrazovat. Upřednostňuji vynález kolekce modelů ANI (Artificial Narrow Intelligence), které pomohou lidstvu v úzkých úkolech. Kombinací těchto modelů ANI prostřednictvím logického a auditovatelného systému však můžeme dosáhnout monumentálních úkolů a přitom mít stále pod kontrolou celkový proces.
Jaká je vaše vize budoucího pokroku v automatizaci obchodních procesů?
Role lidí v podnicích se dramaticky změní. První informace o obchodních procesech, které se v hlavách lidí přeloží do strojového kódu pomocí platforem přirozeného jazyka, jako je Kognitos. Jakmile jsou procesy ve stroji, spuštěním těchto procesů stroj začne vytvářet obchodní deník všeho, co se v podniku děje. To vytváří pokladnici dat, která skutečně vystihuje podstatu jakéhokoli podnikání.
Nadlidské úzké inteligenční modely budou nakonec řídit každý aspekt podnikání (od marketingu přes prodej až po inženýrství). Tento „talent“ už nikdy neopustí podnikání. Lidé budou mít pouze revizní – téměř legislativní roli. Lidé schválí nové zásady a rozhodnou o etických otázkách a převezmou odpovědnost za obchodní jednání. Většinu operací však budou provádět stroje.
Je ještě něco, co byste chtěli o Kognitos sdílet?
Ve společnosti Kognitos se hluboce staráme o budoucí bezpečnost lidstva v přítomnosti nadlidské inteligence. Kolektivní síla dnešních lidí je vyjádřena prostřednictvím strojů, které jsme postavili. Ty stroje, ať už továrny nebo auta nebo válečné stroje, jsou řízeny počítači. Dnes Generative AI píše programy pro ovládání těchto strojů. A tyto programy jsou vyjádřeny v tradičních počítačových jazycích a je těžké přesvědčit sami sebe, že se do těchto generovaných programů nebudou vkrádat žádné předsudky nebo halucinace. Jediný způsob, jak se udržet v bezpečí, je zkontrolovat všechny tyto programy. Revize tradičních programovacích jazyků však vyžaduje vývojáře a těch ve světě nemáme dost.
V současné době žijeme v temném věku počítačové gramotnosti, přičemž 1 z 200 lidí je schopen zkontrolovat jakýkoli kód. Změnou jazyka automatizace na angličtinu umožní Kognitos lidem kontrolovat 100x automatizace, čímž se zesílí pásmo pro kontrolu lidí o řády a udrží lidi bezpečnější v přítomnosti superlidské umělé inteligence.
Děkuji za skvělý rozhovor, čtenáři, kteří se chtějí dozvědět více, by měli navštívit Cognitos.