1. Всем привет. В двух словах о себе: 12 лет назад начал карьеру в компании LG Electronics. Спустя несколько лет погрузился в Game Dev Индустрию (3Д Рендер, Ультра Оптимизация). Работал над известными и не очень Тайтлами. Последние годы занимаюсь крупными Enterprise проектами. Работаю над Клиент-Серверной Архитектурой, Реал-Тайм Сетями, Стримингом, Процедурной 3Д Графикой, Шейдингом, AR / VR, Построением фреймворков с нуля, BIM, Media Decoding / Encoding, Компиляторами и мн. др. Текущий уровень квалификации Solution Architect. Сегодня хотел бы рассказать о таком сравнительном новом направлении engineering-а, с которым уже удалось поработать, как AI (Искусственный Интеллект). Задачей доклада является: - Развенчать Мифы вокруг Искусственного Интеллекта. - Наглядно показать, что отдельные его части реализовываются простыми уравнениями. - Глубже погрузиться в технологию и реализацию. - Поговорить об AI как о Функции, а не Человеке. Кому будет интересен доклад: - Для тех, кто не знает с чего начать работу с AI - Кто нуждается в понимании технической стороны для грамотного Product Ownership (Владелицы, Носители Идеи Проекта). - Кто слышал много, но хочет узнать дополнительные детали - Кто просто всегда интересовался: А как это работает? 2. Поехали. На данном слайде мы видим человека, который принадлежит к устаревшей профессии – Elevator Operator. Лифтер по-нашему. Такие люди управляли Лифтами в начале ХХ века. Вопрос: если мы запрограммируем этого человека (его Интеллект), как он будет выглядеть? В воображении это может быть мыслящая личность, которая осознает сама себя. В реальности его обязанности сводятся к нажатию одной единственной кнопки (собственно, ради чего его приняли на работу). Этот добродушный человек также может рассказывать анекдоты. Это не сдерживает нас загрузить и в память нашей компьютерной версии тысяч 600 шуток, впрочем. Таким образом, вся Функция данной упраздненной профессии сводиться к нажатию одной кнопки. Я предлагаю дальше рассматривать AI как функцию, а не Личность. 3. Задача любого современного AI выполнять Функцию. Простую или сложную, но Функцию не более того. Управляемую простыми уравнениями. Кстати, функция приготовления вкусной пищи намного сложнее преставления ящиков. И тут мы, понимаем, насколько расточительно наше общество. Заставляя человека, который может заниматься гуманитарной помощью или решать бизнес проблемы, носить ящики, мы забиваем заклепки кувалдой. Работая над AI мы должны декомпозировать на детали и постановку задачи и реализацию. Нельзя работать над всем сразу. Иначе ничего не получиться. 4. Ну и собственно, дадим ответ на вопрос озвученный в Теме доклада. Что такое AI для разработчика? Не более чем группа Алгоритмов, выполняющих функцию. Дальше: https://drive.google.com/file/d/10SpnPcew0EfTvHesi44i3GTn71lfIGdl