Wywiady

Binny Gill, Założyciel i Dyrektor Generalny Kognitos – Seria Wywiadów

mm
Dodaj Unite.AI do preferowanych źródeł w Google

Binny Gill ma różnorodne i rozległe doświadczenie zawodowe, obejmujące wiele ról i firm. Binny jest obecnie Założycielem i Dyrektorem Generalnym Kognitos, firmy zajmującej się udostępnianiem programowania i umożliwianiem firmom optymalizacji ich operacji i doświadczeń klientów.

Binny jest płodnym wynalazcą w dziedzinie informatyki, z blisko 100 patentami, i uważa, że więcej ludzi powinno być w stanie instruować komputery w języku naturalnym.

Czy mógłbyś podzielić się historią powstania Kognitos?

Podczas pandemii mój syn postanowił stworzyć grę w tic-tac-toe w Pythonie. Zbudował ją w ciągu kilku dni, a ja byłam dumna. Jednak następnego dnia zorientowałam się, że zrobiłam tę samą grę w podobnym czasie 30 lat temu. Byłam w tym samym wieku. Zdałam sobie sprawę, że programowanie nie stało się łatwiejsze na przestrzeni dekad. Wszystko, co zrobiliśmy, to nauczyliśmy więcej ludzi programowania.

Później wyzwałam swojego syna, aby napisał inny program. Tym razem, aby sprawdzić, czy liczba jest pierwsza, czy nie. Zorientowałam się, że staram się nauczyć programowania, mówiąc, że musi “myśleć jak maszyna”. To nie poszło. Wtedy zrozumiałam, co mi brakuje. Nauczyłam go, aby najpierw napisać “pseudo-kod” (po prostu wyjaśnienie, co program zrobi, ale w jego własnych słowach). To było łatwe, zajęło 5 minut. Zaczęliśmy przekształcać to w działający kod. Było to trudne dla pierwszego programisty, a po kilku godzinach mój syn powiedział, że nie chce już programować.

Byłam zaskoczona. Dlaczego programowanie jest tak trudne, nawet po 7 dekadach innowacji i wynalezieniu tysięcy języków programowania? Zaoferowałam swojemu synowi, że znajdę język, który dla niego działa. Natychmiast powiedział: “dlaczego to nie może działać?” – wskazywał na pseudo-kod, który napisał w 5 minut dla problemu z liczbą pierwszą. Zaśmiałam się i powiedziałam: “Nie, to są tylko twoje notatki. Maszyna nie może ich zrozumieć”.

“Dlaczego nie może być jak Alexa?”, powiedział z niedowierzaniem. I to był moment olśnienia. Po długim milczeniu powiedziałam swojemu synowi, aby nie uczył się Pythona. Kognitos narodził się.

Czy mógłbyś opowiedzieć o wewnętrznych mechanizmach platformy? Jak Kognitos obsługuje klientów?

Kognitos to pierwsza na świecie platforma automatyzacji zbudowana całkowicie w języku angielskim. Zbudowaliśmy interpreter dla języka naturalnego, który rozumie i wykonuje kod w języku naturalnym. Wpływ tego jest ogromny, ponieważ teraz wszyscy użytkownicy biznesowi, niezależnie od tego, czy są wysoko wykwalifikowanymi deweloperami, analitykami finansowymi, czy absolwentami szkół średnich, przetwarzającymi faktury, mogą zrozumieć i używać tego samego narzędzia automatyzacji.

Pod względem biznesowym wpływ występuje w kilku obszarach. Czas potrzebny do zbudowania automatyzacji jest zmniejszony, ponieważ nie ma potrzeby tłumaczenia z kroków w języku angielskim na język programowania. Użytkownik biznesowy może teraz używać swojej wiedzy funkcjonalnej, aby obsłużyć wyjątki i nauczyć Kognitos, jak obsłużyć przyszłe przykłady. To zmniejsza obciążenie IT. I wreszcie, zgodność i IT są zadowolone, ponieważ wszystkie dane dotyczące tego, co zrobiły zarówno ludzie, jak i AI, są przechowywane w języku angielskim, więc są łatwo dostępne w razie potrzeby.

Jakie algorytmy uczenia maszynowego są używane, a jaki jest udział sztucznej inteligencji w tym procesie?

Kognitos łączy dwie fundamentalne technologie, aby dostarczyć platformę automatyzacji, która działa w sposób ludzki. Podobnie jak ludzie mają dwie strony mózgu, jedną, która jest bardzo logiczna, i drugą, która używa rozpoznawania wzorców i intuicji, aby być kreatywną, Kognitos ma dwie strony. Po pierwsze, Kognitos jest zbudowany na naszym opatentowanym interpreterze, który jako pierwszy “wykonuje angielski jako kod”. Interpreter (strona logiczna) zapewnia spójność, determinizm i audytowalność potrzebną do obsługi procesów biznesowych.

Łączymy to z LLM (stroną kreatywną), aby zwiększyć jego możliwości i uczynić platformę jeszcze bardziej dostępną dla użytkowników. Przykładem tego jest nasze obsługiwanie wyjątków w trybie rozmowy. Gdy występuje błąd (na przykład brak dokumentu w przepływie pracy), Kognitos podaje błąd do LLM i instruuje go, aby przedstawić błąd w sposób, który użytkownik biznesowy może zrozumieć i odpowiedzieć. Użytkownik może odpowiedzieć w języku angielskim (jak w rozmowie), mówiąc Kognitos, jak rozwiązać problem. Używamy najlepszego modelu dla każdej sytuacji, w tym GPT 3.5, GPT 4, Palm 2 i innych. Podczas gdy użytkownik biznesowy obsługuje wyjątki, system uczy się z tych przykładów i przy użyciu kilku technik promptingu może szybko zrozumieć, co robi użytkownik biznesowy, bez potrzeby obszernego szkolenia, jak w przypadku tradycyjnych modeli AI.

Jak Kognitos wyróżnia się na tle konkurencji? Jak jest używany na poziomie przedsiębiorstw?

Kognitos wyróżnia się usuwając potrzebę wysoko wykwalifikowanych deweloperów lub analityków danych, a tym samym eliminując większość kosztów utrzymania automatyzacji. Deweloperzy RPA są nie tylko drodzy, ale także w krótkim zaopatrzeniu. To skutkuje tym, że produkty konkurencyjne (które są głównie zbudowane na technologiach z początku lat 2000) mają długie listy nieukończonych projektów w IT, oprogramowanie na półce i wysokie koszty utrzymania dla tego, co już zostało wdrożone.

Ponieważ Kognitos demokratyzuje automatyzację, czyniąc ją dostępną dla wszystkich w języku biznesu, angielskim, teraz użytkownicy biznesowi mogą uczestniczyć w procesie automatyzacji. Organizacje mogą nadal chcieć, aby użytkownicy techniczni budowali automatyzację jako część swojego procesu zarządzania, ale obsługa wyjątków przechodzi do użytkowników biznesowych, którzy mają wiedzę specjalistyczną, aby je obsłużyć. To znacznie zmniejsza koszty wszystkich automatyzacji, tworząc silne przypadki ROI dla automatyzacji, które wcześniej nie były możliwe z RPA. W rezultacie firmy głównie używają Kognitos do procesów, które są wysoko-wolumenowe, powtarzalne, ręczne i zawierają wiele wyjątków lub wariacji. Te procesy są często spotykane w finansach, księgowości, HR i łańcuchu dostaw.

Jak Twoje doświadczenie w oprogramowaniu w chmurze wpłynęło na Twoją wizję Kognitos?

Moja wizja to przyniesienie umiejętności komputerowych do mas – nie zmuszając więcej ludzi do mówienia w języku maszyn, ale poprzez usprawnienie maszyn, aby mówiły w języku ludzi. Całe moje życie spędziłam na uczeniu się różnych języków komputerowych i zawsze czułam, że doświadczenie programowania było suboptymalne. Dlaczego maszyna nie może zadać mi prostego pytania zamiast awarii w środku długiego procesu automatycznego? Uważam, że paradygmat programowania (czy to chmura, czy automatyzacja procesów, czy AI) zmienia się fundamentalnie dzisiaj w kierunku języka naturalnego.

Odkąd przeszliśmy od kart perforowanych i programowania asemblerowego do C, Fortranu i Cobola, nie było żadnej fundamentalnej poprawy w językach programowania, aż do teraz. Teraz przechodzimy od dziedziny języków precyzyjnych do programowania komputerów do języków niedokładnych do programowania przy użyciu języka naturalnego. Powodem, dla którego to staje się możliwe teraz, jest to, że maszyny są wreszcie w stanie rozmawiać z ludźmi, aby wyjaśnić intencję programu. To ogromne i wpłynie na całą informatykę (nie tylko chmurę, ale każdy kawałek oprogramowania wokół nas). Uważam, że wszystkie aplikacje biznesowe będą teraz pisane w języku angielskim.

Jak Kognitos priorytetem jest nadzór ludzki przy wykorzystaniu szybkiego postępu w AI?

W erze przemysłowej zbudowaliśmy maszyny o wiele potężniejsze od nas i uwolniliśmy ludzi od pracy ręcznej. Kluczowym elementem, który sprawił, że było to bezpieczne, było to, że ludzie mieli “koło sterowe” w swoich rękach, aby kontrolować maszynę. Z szybkim postępem AI wkraczamy teraz w erę, kiedy zbudujemy maszyny o wiele potężniejsze od nas, które uwolnią nas od pracy umysłowej. Jednak gdzie jest nasze nowe “koło sterowe”?

W Kognitos wierzymy, że to “koło sterowe” to demokratyzacja przeglądu automatyzacji. Podczas gdy wykorzystujemy kreatywność LLM, aby pisać automatyzację, umożliwiając wszystkim ludziom przeglądanie tych automatyzacji, jest kluczem do pozostania bezpiecznym i kontrolowanym. Poprzez zapewnienie platformy, na której to, co maszyna planuje wykonać deterministycznie, jest wyrażone w języku naturalnym, Kognitos daje większości ludzkości to potrzebne “koło sterowe”.

Podobnie jak ludzki mózg, interpreter Kognitos jest dualistyczny (Logika + LLM). Logika jest antidotum na halucynacje, a budując warstwę LLM na górze interpretera logicznego, Kognitos jest w stanie egzekwować walidacje w sposób deterministyczny po każdym kroku LLM, który wymaga przeglądu. Ponadto, jako system stanowy, platforma Kognitos rejestruje każde działanie zarówno ludzi, jak i AI w języku angielskim i jest więc w 100% audytowalnym i białym systemem AI.

Co musi się zmienić, zanim firmy naprawdę zaakceptują nowe technologie, takie jak rzeczywistość rozszerzona i wirtualna?

Gdy wkraczamy w erę, w której maszyny przechodzą test Turinga, wszystkie tradycyjne interfejsy, które zostały wynalezione, ponieważ maszyny nie mogły zrozumieć ludzi bezpośrednio, zostaną zdemontowane. Już wolę nie otwierać aplikacji na moim smartfonie, jeśli Alexa lub Siri mogą to zrobić za mnie. Projektowanie interfejsu człowiek-komputer ustąpi miejsca interfejsom człowiek-człowiek dla maszyn. Widzę, że wszystkie interfejsy przeciągania i upuszczania oraz menu-bazowane interfejsy zostaną zastąpione interfejsami opartymi na języku naturalnym.

Aby odpowiedzieć na pytanie, czy rzeczywistość rozszerzona i wirtualna zostaną zaakceptowane przez firmy – musimy najpierw zobaczyć, że dzieje się to w świecie konsumentów. Jeśli nie dzieje się to w naszych kuchniach w domu, to jest mało prawdopodobne, że będzie miało miejsce na dużą skalę w firmach. To, co przewiduję, to rewolucja w robotyce po rewolucji w sztucznej inteligencji. Te roboty będą interfejsem do maszyn zarówno w domu, jak i w firmach. Ludzie lubią trzymać rzeczy realne.

Co oczekujesz, że będzie następnym wielkim przełomem w AI?

Wynalezienie sztucznej inteligencji ogólnej (AGI), która mogłaby nauczyć się wykonywać każde intelektualne zadanie, które ludzie mogą wykonać, może się zdarzyć, ale jako społeczeństwo powinniśmy to odradzać. Wolę wynalezienie kolekcji modeli AI wąskich (ANI), które pomogą ludzkości w wąskich zadaniach. Jednak łącząc te modele ANI za pomocą logicznego i audytowalnego systemu, możemy osiągnąć monumentalne zadania, pozostając przy tym kontrolę nad całym procesem.

Jaka jest Twoja wizja przyszłych postępów w automatyzacji procesów biznesowych?

Rola ludzi w firmach ulegnie dramatycznej zmianie. Po pierwsze, informacje o procesach biznesowych, które znajdują się w głowach ludzi, zostaną przetłumaczone na kod maszynowy przy użyciu platform języka naturalnego, takich jak Kognitos. Gdy procesy znajdą się w maszynie, poprzez uruchamianie tych procesów, maszyna zacznie budować dziennik biznesowy wszystkiego, co dzieje się w firmie. To stworzy skarbnicę danych, która naprawdę ujmuje istotę każdej firmy.

Ostatecznie modele sztucznej inteligencji wąskiej o nadludzkiej inteligencji będą zarządzać każdym aspektem firmy (od marketingu do sprzedaży, inżynierii). To “talent” nigdy nie opuści firmy. Ludzie będą mieli rolę przeglądową – prawie legislacyjną. Ludzie zatwierdzą nowe polityki i podejmą decyzje o kwestiach etycznych i poniosą odpowiedzialność za działania firmy. Jednak większość operacji firmy będzie wykonywana przez maszyny.

Czy jest coś jeszcze, co chciałbyś podzielić się o Kognitos?

W Kognitos głęboko dbamy o przyszłą bezpieczeństwo ludzkości w obecności nadludzkiej inteligencji. Wspólna siła ludzi dzisiaj jest wyrażona przez maszyny, które zbudowaliśmy. Te maszyny, czy to fabryki, czy samochody, czy maszyny wojenne, są kontrolowane przez komputery. Dzisiaj sztuczna inteligencja generatywna pisze programy do kontrolowania tych maszyn. I te programy są wyrażone w tradycyjnych językach komputerowych, i trudno nam przekonać, że nie będzie żadnych biasów ani halucynacji wprowadzonych do tych wygenerowanych programów. Jedynym sposobem, aby nas zachować bezpiecznymi, jest przeglądanie wszystkich tych programów. Jednak przeglądanie tradycyjnych języków programowania wymaga deweloperów, a my nie mamy ich wystarczająco na świecie.

Żyjemy obecnie w ciemnych wiekach umiejętności komputerowych, z 1 na 200 ludzi, którzy mogą przeglądać kod. Poprzez zmianę języka automatyzacji na angielski, Kognitos pozwoli na 100-krotny przegląd automatyzacji przez ludzi, zwiększając przepustowość przeglądu ludzi o rzędy wielkości i utrzymując ludzi bezpiecznymi w obecności nadludzkiej sztucznej inteligencji.

Dziękuję za wspaniały wywiad, czytelnicy, którzy chcą dowiedzieć się więcej, powinni odwiedzić Kognitos.

Antoine jest wizjonerskim liderem i współzałożycielem Unite.AI, który jest zmotywowany niezachwianą pasją do kształtowania i promowania przyszłości sztucznej inteligencji i robotyki. Jako serialowy przedsiębiorca, wierzy, że sztuczna inteligencja będzie tak samo przełomowa dla społeczeństwa, jak elektryczność, i często jest złapany na tym, że zachwala potencjał przełomowych technologii i AGI.

Jako futurysta, jest poświęcony badaniu, jak te innowacje ukształtują nasz świat. Ponadto, jest założycielem Securities.io, platformy skupiającej się na inwestowaniu w najnowocześniejsze technologie, które zmieniają przyszłość i przebudowują całe sektory.