Бинни Гилл, основатель и генеральный директор Kognitos – серия интервью

Binnie Gill, founder and CEO of Kognitos - interview series.

Бинни Гилл имеет разнообразный и обширный опыт работы в различных должностях и компаниях. В настоящее время Бинни является основателем и генеральным директором компании Kognitos, которая занимается доступностью программирования и позволяет бизнесам оптимизировать свои операции и взаимодействие с клиентами.

Бинни является плодовитым изобретателем в области компьютерных наук с почти 100 патентами и считает, что больше людей должны иметь возможность командовать компьютерам на естественном языке.

Можете ли вы рассказать историю возникновения Kognitos?

Во время пандемии мой сын решил создать игру крестики-нолики на Python. Он сделал это за пару дней, и я был гордым отцом. Однако на следующий день я проснулся и понял, что 30 лет назад я сделал ту же игру примерно за то же время. Тогда я был того же возраста. Мне осозналось, что программирование не стало проще на протяжении десятилетий. Все, что мы сделали, это позволили большему количеству людей понимать программирование.

Я предложил моему сыну написать другую программу. На этот раз он должен был определить, является ли число простым. Я пытался обучать его программированию, говоря, что ему нужно «думать как машина». Это не привело ни к чему. Тогда я понял, в чем была ошибка. Я научил его сначала писать «псевдокод» (просто объяснение того, что программа будет делать, но своими словами). Это было легко, заняло 5 минут. Мы начали преобразовывать это в рабочий код. Это было сложно для начинающего программиста, и спустя несколько часов мой сын сказал, что больше не хочет писать код.

Я был ошеломлен. Почему программирование так сложно даже после 7 десятилетий инноваций и создания тысяч языков программирования? Я предложил сыну, что найду язык, который подойдет ему. Он сразу сказал: «Почему бы это не сработало?» – он указывал на псевдокод, который он написал за 5 минут для проблемы с простыми числами. Я рассмеялся и сказал: «Нет, это просто твои заметки. Машина не может это понять.

«Почему оно не может быть как Алекса?» – сказал он недоверчиво. И это был момент «прозрения». После долгого молчания я сказал сыну, чтобы он не учил Python. Так родился Kognitos.

Можете ли вы рассказать о внутреннем устройстве платформы? Как Kognitos обслуживает клиентов?

Kognitos – первая в мире платформа автоматизации, полностью построенная на английском языке. Мы создали уникальный интерпретатор естественного языка, который понимает и выполняет код на естественном языке. Это имеет огромное значение, поскольку теперь все пользователи бизнеса, будь то высококвалифицированные разработчики, финансовые аналитики или выпускники школ, обрабатывающие счета, могут понимать и использовать один и тот же инструмент автоматизации.

С бизнес-точки зрения это имеет несколько преимуществ. Время, необходимое для создания автоматизации, сокращается, так как нет необходимости переводить шаги на английском языке на Python или другие языки программирования. Пользователь бизнеса теперь может использовать свои специфические функциональные знания для обработки исключений и обучения Kognitos, как обрабатывать будущие примеры. Это снижает нагрузку на IT. И, наконец, соблюдение правил и IT довольны, так как все данные о том, что делали как люди, так и ИИ хранятся на английском языке и легко доступны при необходимости.

Какие алгоритмы машинного обучения используются, и в какой части процесса используется генеративный ИИ?

Kognitos объединяет две основные технологии, чтобы предоставить платформу автоматизации, работающую подобно людям. Как и у людей есть две стороны их мозга, одна, которая является высоко логичной, и одна, которая использует распознавание образов и интуицию для творчества, у Kognitos также есть две стороны. Во-первых, Kognitos основан на нашем патентованном интерпретаторе, первом в мире, который «исполняет английский язык как код». Интерпретатор (логическая сторона) обеспечивает последовательность, детерминизм и возможность проверки, необходимые для операционных бизнес-процессов.

Мы сочетаем это с LLM (творческая сторона), чтобы расширить его возможности и сделать платформу еще более доступной для пользователей. Один из примеров этого – наша разговорная обработка исключений. Когда происходит ошибка (например, отсутствует документ в рабочем процессе), Kognitos передает ошибку LLM и указывает ему представить ошибку так, чтобы пользователь бизнеса мог ее понять и отреагировать. Затем пользователь может ответить на английском языке (как в разговоре) и сообщить Kognitos, как решить проблему. Мы используем лучшую модель для каждой ситуации, включая GPT 3.5, GPT 4, Palm 2 и другие. По мере того как пользователь бизнеса обрабатывает исключения, система учится на примерах и с помощью некоторых методов подсказок может быстро понять, что делает пользователь бизнеса, без необходимости обширного обучения, как раньше было в случае с традиционными моделями искусственного интеллекта.

Как отличается Kognitos от конкурентов? Как он используется на корпоративном уровне?

Kognitos отличается тем, что он устраняет необходимость в высококвалифицированных разработчиках или ученых-исследователях данных, и тем самым снижает затраты на обслуживание автоматизации. Разработчики РПА не только дороги, но и в недостатке. Это приводит к конкурентоспособным продуктам (которые в основном основаны на технологиях начала 2000-х годов), долгим спискам незавершенных проектов в ИТ, программному обеспечению на полке и высоким затратам на обслуживание уже внедренного.

Поскольку Kognitos демократизирует автоматизацию, делая ее доступной всем на языке бизнеса – английском, теперь бизнес-пользователи могут участвовать в процессе автоматизации. Организации все равно могут нуждаться в более технически подготовленных пользователях для создания автоматизации в рамках своего процесса управления, но обработка исключений переходит к бизнес-пользователям, которые обладают знаниями предметной области для их обработки. Это значительно снижает затраты на все автоматизации, создавая прочные деловые случаи для автоматизаций, которые ранее не были целесообразны с использованием РПА. В результате, бизнесы в основном используют Kognitos для процессов, которые характеризуются высоким объемом, повторяемостью, ручным выполнением и содержат много исключений или вариаций. Обычно такие процессы находятся в финансах, бухгалтерии, кадрах и цепи поставок.

Как ваш опыт работы с облачным программным обеспечением повлиял на ваше видение Kognitos? В каких областях есть перекрытие между облачными технологиями и генеративным ИИ?

Моим видением является привнесение компьютерной грамотности в массы – не заставляя больше людей говорить языком машин, а повышая уровень грамотности машин, чтобы они говорили языком людей. Всю свою жизнь я учился множеству языков программирования и всегда чувствовал, что опыт программирования был далек от оптимального. Почему машина не может задать мне простой вопрос вместо того, чтобы аварийно завершить долгий автоматизированный процесс? Я считаю, что парадигма программирования (будь то облачные технологии, автоматизация процессов или ИИ) сегодня фундаментально меняется в сторону естественного языка.

С тех пор, как мы перешли от перфокарт и ассемблерного программирования к C, Fortran и Cobol, не было никаких фундаментальных улучшений в языках программирования до сих пор. Мы сейчас переходим от точных языков программирования компьютеров к неточным языкам программирования с использованием естественных языков. Причина, почему это стало возможным, в том, что машины, наконец, могут отвечать человеку, чтобы прояснить намерение программы. Это огромно и повлияет на всю науку о компьютерах (не только на облачные технологии, но и на каждое программное обеспечение вокруг нас). Я верю, что все деловые приложения теперь будут написаны на английском языке.

Как Kognitos уделяет внимание человеческому контролю, используя быстроразвивающиеся достижения в области ИИ?

В индустриальную эпоху мы создавали машины, гораздо более мощные, чем мы, и освобождали людей от ручного труда. Ключевым элементом, обеспечивающим безопасность, было то, что у нас, людей, было “рулевое колесо” в руках для управления машиной. С быстрыми достижениями в области ИИ мы теперь входим в эпоху, когда мы будем создавать машины, гораздо более мощные, чем мы, которые освободят нас от умственного труда. Однако где наше новое “рулевое колесо”?

В Kognitos мы считаем, что это рулевое колесо – это демократизация обзора автоматизации. В то время как мы используем творчество ЛЛМ для написания автоматизаций, возможность всем людям проверять эти автоматизации является ключевым моментом для обеспечения безопасности и контроля. Предоставляя платформу, где то, что машина планирует запустить, выражено на естественном языке, Kognitos дает большинству людей такое необходимое “рулевое колесо”.

Как и человеческий мозг, интерпретатор Kognitos двойственного характера (Логика + ЛЛМ). Логика является противоядием для галлюцинаций, и, построив слой ЛЛМ поверх логического интерпретатора, Kognitos способен обеспечить детерминистические проверки после любого шага, основанного на ЛЛМ, который требует проверки. Кроме того, являясь системой со сохранением состояния, платформа Kognitos записывает каждое действие как человека, так и ИИ на английском языке, и поэтому является 100% аудируемой и прозрачной системой ИИ.

В настоящее время большинство деловых операций выполняется с использованием компьютеров и мобильных устройств. Что должно измениться, прежде чем бизнесы действительно примут новые технологии, такие как дополненная реальность и виртуальная реальность?

Когда машины начинают проходить Тест Тьюринга, все традиционные интерфейсы, которые были придуманы, потому что машины не могли понять людей напрямую, будут разобраны. Я уже предпочитаю не открывать приложения на своем смартфоне, если Алекса или Сири могут сделать это за меня. Дизайн интерфейса человек-компьютер уступит место интерфейсам человек-человека для машин. Таким образом, я предвижу, что все интерфейсы на основе перетаскивания и выпадающего меню уступят место интерфейсам на естественном языке.

Чтобы ответить на вопрос о том, будут ли бизнесы принимать дополненную и виртуальную реальность, мы сначала должны увидеть, что это происходит в потребительском мире. Если это не происходит у нас на кухне дома, то маловероятно, что это произойдет в большом масштабе в бизнесе. Я предвижу революцию в робототехнике, следующую за революцией в генеративном ИИ. Эти роботы станут интерфейсом для машин как дома, так и в бизнесе. Людям нравится сохранять реальность.

Чего вы ожидаете от следующего большого прорыва в области искусственного интеллекта?

Возможно, произойдет изобретение искусственного общего интеллекта (AGI), который сможет учиться выполнять любые интеллектуальные задачи, которые способны выполнять люди, но как общество мы должны отговорить от этого. Я предпочитаю изобретение набора моделей искусственного узкого интеллекта (ANI), которые помогут человечеству в узких задачах. Однако, объединяя эти модели ANI с помощью логической и аудируемой системы, мы можем достичь громадных задач, оставаясь при этом под контролем всего процесса.

Каковы ваши представления о будущих достижениях в автоматизации бизнес-процессов?

Роль людей в бизнесе существенно изменится. Сначала информация о бизнес-процессах, находящаяся в головах людей, будет преобразована в машинный код с использованием платформ естественного языка, таких как Kognitos. Когда процессы будут в машине, запуская их, машина начнет создавать бизнес-журнал всего, что происходит в бизнесе. Это создает сокровищницу данных, которая действительно улавливает суть любого бизнеса.

В конечном итоге, сверхчеловеческие модели узкого интеллекта будут управлять каждым аспектом бизнеса (от маркетинга до продаж до инженерии). Этот “талант” больше не покинет бизнес. Люди будут иметь только роль рецензента, почти законодательную роль. Люди будут утверждать новые политики, решать этические вопросы и нести ответственность за действия бизнеса. Однако большая часть операций бизнеса будет выполняться машинами.

Есть ли что-то еще, что вы хотели бы рассказать о Kognitos?

В Kognitos мы очень заботимся о будущей безопасности человечества в присутствии сверхчеловеческого интеллекта. Совокупная мощь людей сегодня выражается через машины, которые мы создали. Эти машины, будь то фабрики, автомобили или военные машины, контролируются компьютерами. Сегодня генеративный искусственный интеллект пишет программы для управления этими машинами. И эти программы выражаются на традиционных компьютерных языках, и сложно убедить себя в том, что в эти сгенерированные программы не проникают какие-либо предубеждения или галлюцинации. Единственный способ обеспечить нашу безопасность – это проверять все эти программы. Однако для проверки традиционных языков программирования нужны разработчики, а их недостаточно в мире.

Мы сейчас живем в эпоху низкой грамотности в области информатики, когда только 1 человек из 200 способен проверить любой код. Изменяя язык автоматизации на английский, Kognitos позволит людям проверять 100 раз больше автоматизаций, увеличивая пропускную способность проверки людьми на несколько порядков и обеспечивая безопасность людей в присутствии сверхчеловеческого искусственного интеллекта.

Спасибо за замечательное интервью, читатели, желающие узнать больше, могут посетить Kognitos.