Янник Кильхер: подробный разбор PyTorch 1.9, ИИ-модерации и беспилотного Mayflower 400

Yannic Kilcher 13,3 тыс. 15 мин 8 мин 24.06.2021
Главное

В новом выпуске программы ML News ведущий и эксперт по машинному обучению Янник Кильхер представляет масштабный обзор ключевых событий из мира искусственного интеллекта и программирования. Главными темами обсуждения стали долгожданный релиз PyTorch 1.9, запуск бесплатных практических курсов от Hugging Face и уникальный эксперимент с нейросетевой версией игры GTA. Автор анализирует как чисто технические прорывы, так и неоднозначные социальные последствия внедрения ИИ в повседневную жизнь.

🤗 Бесплатный курс по NLP от Hugging Face 0:17

Известный стартап в области обработки естественного языка Hugging Face объявил о запуске специализированного образовательного курса. Программа обучения выстроена по принципу от простого к сложному и охватывает широкий спектр тем. Ученики начинают с базового знакомства с архитектурой трансформеров, после чего переходят к тонкой настройке (fine-tuning) предобученных моделей.

Курс включает в себя следующие элементы:

По словам Янника Кильхера, программа сильно интегрирована во внутреннюю экосистему Hugging Face, однако она требует минимальных стартовых знаний. Курс содержит практические интерактивные тетради Google Colab, видеоуроки и наглядные демонстрации программного кода. Материал полностью бесплатен и ориентирован на практикующих программистов и дата-сайентистов.

🚗 GAN Theft Auto: Игра внутри сознания нейросети 1:32

Популярный ИТ-блогер Scentdex представил уникальный проект под названием GAN Theft Auto. Это модификация культовой игры GTA, которая полностью воспроизводится «в сознании» генеративно-состязательной нейросети. Весь визуальный ряд и игровое окружение создаются алгоритмом в реальном времени в ответ на действия пользователя.

Особенности реализации проекта:

Янник Кильхер обращает внимание на удивительный факт: в процессе обучения нейросеть смогла самостоятельно освоить базовые физические законы игры. При этом создатели алгоритма изначально не закладывали в него никаких правил физического взаимодействия объектов.

🤬 Алгоритмы против ругани: ИИ-модерация в Facebook 2:23

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

Янник Кильхер иронично комментирует примеры агрессивного поведения, продемонстрированные Facebook в презентации продукта. В них пользователи спорят из-за органической еды, используя фразы в духе «заткнись, ты такой тупой». Ведущий отмечает, что компания ожидаемо не стала показывать наиболее жесткие проявления токсичности в официальном демо.

Вместе с тем эксперт высказывает серьезный скептицизм относительно автоматического регулирования речи алгоритмами. По мнению Янника Кильхера, отправка уведомлений живым модераторам — полезная практика, но автоматическая блокировка контента вызывает вопросы. Главная проблема подобных систем заключается в размытой грани между детекцией реальной токсичности и цензурой мнений, которые просто не нравятся руководству современных технологических гигантов. В качестве альтернативного решения Янник Кильхер в шутку предлагает пользователям просто перестать заходить на Facebook.

🧠 Опасные седловые точки 4:12

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

Кильхер использовал это как повод для профессиональной шутки, призвав коллег тренировать модели эффективно и избегать «больших седел». По словам ведущего, седловые точки (saddle points) чрезвычайно опасны не только для сходимости алгоритмов оптимизации, но и для семей благополучных дата-сайентистов.

⛵ Mayflower 400: Трудности автономного покорения Атлантики 5:08

Издание The Washington Post опубликовало материал о первой попытке беспилотного корабля Mayflower 400 пересечь Атлантический океан. Полностью автономное судно было построено британской компанией. Янник Кильхер высказывает сомнение в том, насколько этот проект можно отнести к чистому ИИ, поскольку управление кораблем строится преимущественно на классической робототехнике и теории управления.

Предполагаемые сферы применения автономных судов:

Первая миссия Mayflower 400 завершилась неудачей из-за непредвиденных технических неполадок, заставивших судно вернуться к берегу. Ведущий продемонстрировал онлайн-карту трекинга корабля, на которой видно, что перед возвращением на базу Mayflower 400 начал выписывать странные геометрические фигуры в воде. Янник Кильхер шутит, что давняя цель создания принимающего самостоятельные решения ИИ наконец достигнута: алгоритм просто решил подольше поплавать и повеселиться в океане.

⚙️ Большое обновление: Релиз PyTorch 1.9 7:19

Разработчики популярного фреймворка глубокого обучения PyTorch представили стабильную версию 1.9. Одним из ключевых изменений стал перевод ряда экспериментальных библиотек в статус официальных и стабильных. В частности, это коснулось модуля torch.linalg и комплексного автоматического дифференцирования (complex autograd).

Основные технические новшества релиза:

Кроме того, разработчики внесли множество улучшений во фреймворк PyTorch RPC, предназначенный для распределенного обмена данными между рабочими узлами. По мнению Кильхера, обновление делает PyTorch идеальным инструментом для мобильной разработки.

🍟 Роботы на кассе: ИИ-драйв-тру в McDonald's и эффект «зловещей долины» 8:25

В социальной сети TikTok набрало популярность видео пользователя suitmaster2000, демонстрирующее работу новой автоматизированной системы заказов в McDonald's. Робот-кассир успешно распознает человеческую речь, принимает заказ на десерты Макфлурри и озвучивает итоговую сумму.

Ряд ИТ-журналистов, включая авторов портала ZDNet, сочли этот голос пугающим и антиутопичным. По их мнению, монотонный тембр звучит так, словно «дочь голосового помощника Siri устроилась на свою первую работу». В свою очередь, Янник Кильхер признается, что у него этот робот вызывает исключительно теплые чувства, напоминая искусственный интеллект GLaDOS из культовой видеоигры Portal.

На примере этого кейса ведущий выводит важную психологическую закономерность:

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

Никого не раздражает медлительность автоматического голоса, объявляющего станции в поезде. Но стоит ИИ приблизиться к человеческим стандартам общения, как любая заминка начинает вызывать у пользователей дискомфорт и отторжение. Сам Кильхер подчеркивает, что для него главным критерием является корректная работа распознавания речи, а не имитация человеческих эмоций.

💼 ИИ против банкиров: Прогнозы главы UBS и скепсис экспертов 10:20

Генеральный директор швейцарского финансового конгломерата UBS Ральф Хамерс в интервью CNBC заявил, что искусственный интеллект не сможет полностью заменить живых финансовых консультантов. По мнению топ-менеджера, технологии лучше подходят для выполнения рутинных повседневных задач. К ним Хамерс относит процедуру открытия банковских счетов или непосредственное исполнение торговых сделок. Живые специалисты при этом должны использовать подсказки ИИ для принятия стратегических решений и консультирования клиентов. Также UBS планирует внедрить персонализированные панели управления в стиле Netflix.

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

Кильхер открыто сомневается в авторитете традиционных банкиров:

Резюмируя тему, Янник Кильхер заявляет, что в любой день предпочтет доверить управление финансами беспристрастному алгоритму ИИ, нежели живому банковскому консультанту.

📜 Дань истории: Юрген Шмидхубер о наследии Курта Гёделя 12:21

Известный ученый в области ИИ Юрген Шмидхубер опубликовал в своем блоге статью, приуроченную к 90-летию фундаментального труда Курта Гёделя, изданного в 1931 году. По мнению Шмидхубера, именно эта математическая работа заложила основы современной теоретической информатики и концепции искусственного интеллекта.

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

🛠️ Новые инструменты: Библиотека Augly от Facebook и ИИ-пазлы от MIT 12:59

Компания Facebook представила новую библиотеку для аугментации данных под названием Augly. Инструмент ориентирован на повышение устойчивости ИИ-моделей. Традиционно такие решения применяются в сфере компьютерного зрения, однако Augly расширяет эти возможности на обработку естественного языка (NLP) и другие типы данных.

Одновременно с этим консорциум исследователей из Массачусетского технологического института (MIT), Института искусственного интеллекта Аллена и Microsoft Research выпустил специализированный набор ИИ-пазлов для программирования. Проект призван ускорить исследования в области создания ИИ-кодеров, способных самостоятельно писать программный код.

Примеры задач, вошедших в репозиторий:

Проект развивается как коллективный открытый репозиторий, куда любой разработчик может добавить свои задачи для тестирования будущих ИИ-систем.

🐕 Год в реальном мире: День рождения робопса Spot 14:33

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

Сферы полезного применения роботов Spot:

Янник Кильхер подчеркивает, что данная технология избавляет людей от необходимости выполнять рутинную, монотонную или сопряженную с риском для жизни работу. Несмотря на то, что Boston Dynamics показывает свое детище исключительно в позитивном ключе, у любой технологии есть двойное назначение. Тем не менее ведущий убежден, что прогресс робототехники важен, и он однозначно предпочитает жить в мире, где существуют такие роботы, как Spot.

💬 Цитаты

«Чем более человечным вы делаете ИИ, тем меньше люди склонны прощать ему ошибки.»

Янник Кильхер 09:54

«Я выберу ИИ вместо этих людей в любой день, спасибо.»

Янник Кильхер 12:07
👥 Спикер
🔗 Упомянутые сайты и проекты
📖 Термины
Трансформеры
Архитектура нейросетей, совершившая прорыв в обработке естественного языка.
Седловые точки
Точки на графике функции, где производные равны нулю, но минимума или максимума нет, что затрудняет оптимизацию моделей ИИ.
Аугментация данных
Метод увеличения объема обучающих данных путем создания измененных копий существующих изображений или текстов.
📊 Цифры
🗓 Хронология
  1. 1931 Курт Гёдель публикует фундаментальную математическую работу, заложившую основы компьютерных наук.
  2. 2020 Начало развертывания и практического использования робопса Spot в реальном мире.
  3. 2021 Релиз PyTorch 1.9 и первая попытка трансатлантического перехода корабля Mayflower 400.
⚖️ Другая сторона
Искусственный интеллект PyTorch Hugging Face Mayflower 400 Янник Кильхер