Новости из мира высоких технологий

Зачем искусственный интеллект учат переписывать свой код?

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

Старая поговорка «повторение — мать учения» отлично применима и к машинам. Многие современные системы искусственного интеллекта, работающие в устройствах, полагаются на повторение в процессе обучения. Алгоритмы глубокого обучения позволяют устройствам ИИ извлекать знания из наборов данных и затем применять то, чему они научились в конкретных ситуациях. К примеру, если скормить системе ИИ данные о том, что небо обычно голубое, позднее она начнет узнавать небо среди изображений.

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

Gamalon использует технику байесовского программирования, программного синтеза. В ее основе лежит математика 18 века, разработанная математиком Томасом Байесом. Байесовская вероятность используется для уточненных прогнозов о мире с использованием опыта. Эта форма вероятностного программирования — когда код использует вероятные, а не конкретные величины — требует меньшего числа примеров, чтобы сделать вывод, например, что небо голубое с пятнами белых облаков. Программа также уточняет свои знания по мере дальнейшего изучения примеров, а ее код можно переписать, чтобы подправить вероятности.

Вероятностное программирование

В то время как этот новый подход к программированию по-прежнему имеет свои проблемы, которые нужно решить, у него есть значительный потенциал для автоматизации разработки алгоритмов машинного обучения. «Вероятностное программирование упростит машинное обучения для исследователей и практиков», объясняет Брендан Лейк, научный сотрудник Нью-Йоркского университета, работавший над вероятностными методами программирования в 2015 году. «У него есть возможность самостоятельно заботиться о сложных частях программирования».

Генеральный директор CEO и соучредитель Бен Вигода показал MIT Technology Review демонстрационное приложение для рисования, которое использует их новый метод. Оно похоже на то, что выпустил Google в прошлом году, тем, что предсказывает, что человек пытается нарисовать. Подробнее о нем мы писали. Но в отличие от версии Google, которая полагается на эскизы, уже виденные ранее, приложение Gamalon полагается на вероятностное программирование в попытке определить ключевые черты объекта. Таким образом, даже если вы нарисуете фигуру, которая отличается от тех, что имеются в базе данных приложения, пока оно сможет определить конкретные черты — например, квадрат с треугольником наверху (домик) — оно будет делать правильные прогнозы.

Два представленных Gamalon продукта показывают, что их методы могут найти коммерческое применение уже в ближайшем времени. Продукт Gamalon Structure использует байесовский программный синтез для распознавания концептов из обычного текста и уже обходит по эффективности другие программы. Например, получив описание телевизора от производителя, она может определить его бренд, название продукта, разрешение экрана, размер и другие особенности. Другое приложение — Gamalon Match — распределяет продукты и цены в инвентаре магазина. В обоих случаях система быстро учится распознавать вариации акронимов или сокращений.

Вигода отмечает, что имеются и другие возможные применения. Например, если оснастить байесовской моделью машинного обучения смартфоны или ноутбуки, им не придется делиться личными данными с крупными компаниями, чтобы определять интересы пользователей; расчеты можно будет эффективно проводить внутри устройства. Автономные машины тоже могут научиться адаптироваться к окружающей среде намного быстрее, используя этот метод обучения.

Если научить искусственный интеллект учиться самостоятельно, ему не придется быть на поводке.


Источник: Зачем искусственный интеллект учат переписывать свой код?
Автор:
Теги: Программирование робототехника роботы автоматизация google код MIT Интеллект

Комментарии (0)

Сортировка: Рейтинг | Дата
Пока комментариев к статье нет, но вы можете стать первым.
Написать комментарий:
Напишите ответ :
Искусственный интеллект «оживил» героев известных картин, мультиков и президентов с денежных купюр
Искусственный интеллект «оживил» героев известных картин, мультиков и президентов с денежных купюр
2
Человек познаёт мир 02:30 16 апр 2024
В автошколах этому не учат!
В автошколах этому не учат!
2
Страничка добра и сплошного жизненного позитива! 00:10 13 авг 2024
Как полюбить свой возраст
Как полюбить свой возраст
25
Женский развлекательный и поучительный сайт. 10:29 15 май 2020
Как разнообразить деловой дресс-код: простые советы стилиста
Как разнообразить деловой дресс-код: простые советы стилиста
0
Женский развлекательный и поучительный сайт. 21:03 11 июн 2023
Зачем акула выплевывает свой желудок?
Зачем акула выплевывает свой желудок?
3
Сад огород дача и все самое интересное 02:30 09 авг 2017
Чему учат в школе: 7 необычных школьных предметов, которые существуют в разных странах
Чему учат в школе: 7 необычных школьных предметов, которые существуют в разных странах
4
Человек познаёт мир 01:30 11 мар 2024
Мудрая притча старого еврея — почему еврейского мальчика учат играть на скрипке
Мудрая притча старого еврея — почему еврейского мальчика учат играть на скрипке
12
Страничка добра и сплошного жизненного позитива! 19:54 15 мар 2023
Зачем втыкать гвоздику в лук. Что вы еще не знали об этой пряности
Зачем втыкать гвоздику в лук. Что вы еще не знали об этой пряности
2
Застолье 20:20 21 янв 2025
Как уборка влияет на ваш интеллект
Как уборка влияет на ваш интеллект
7
Человек познаёт мир 12:37 14 апр 2024
Зачем жечь лавровые листья дома. Должна знать каждая хозяйка
Зачем жечь лавровые листья дома. Должна знать каждая хозяйка
6
Застолье 22:20 30 янв 2025
Зачем сыпать соль на угли при приготовлении шашлыков
Зачем сыпать соль на угли при приготовлении шашлыков
2
Человек познаёт мир 09:00 15 апр 2025
Рацион старости: от каких продуктов вы стареете преждевременно?
Рацион старости: от каких продуктов вы стареете преждевременно?
1
Страничка добра и сплошного жизненного позитива! 07:40 03 июн 2025

Выберете причину обращения:

Выберите действие

Укажите ваш емейл:

Укажите емейл

Такого емейла у нас нет.

Проверьте ваш емейл:

Укажите емейл

Почему-то мы не можем найти ваши данные. Напишите, пожалуйста, в специальный раздел обратной связи: Не смогли найти емейл. Наш менеджер разберется в сложившейся ситуации.

Ваши данные удалены

Просим прощения за доставленные неудобства