Мы в социальных сетях:
Круглосуточное вещание!

Заметили ошибку в тексте?
Выделите её мышкой и
нажмите Ctrl + Enter

Альтернативный взгляд

«Альтернативная история, уфология, паранормальные явления, криптозоология, мистика, эзотерика, оккультизм, конспирология, наука»

Мы не автоматический, тематический новостной агрегатор

Статей за 48 часов: 145

Очевидец: Если Вы стали очевидцем НЛО, с Вами произошёл мистический случай или Вы видели что-то необычное, то расскажите нам свою историю.
Автор / исследователь: У Вас есть интересные статьи, мысли, исследования? Публикуйте их у нас.
!!! Ждём Ваши материалы на e-mail: info@salik.biz или через форму обратной связи, а также Вы можете зарегистрироваться на сайте и размещать материалы на форуме или публиковать статьи сами (Как разместить статью).

Машинные провидцы: как предсказать ошибку до ее возникновения?

Время прочтения:
Машинные провидцы: как предсказать ошибку до ее возникновения?

Небезызвестная геймерам компания Ubisoft разработала новый алгоритм искусственного интеллекта под названием Commit Assistant. Он помечает ошибки в коде еще до того, как программисты их сделали.

Как это работает? Ubisoft загрузила примерно 10 лет разработки кодов в Commit Assistant из библиотеки софта, созданного компанией. ИИ проанализировал, где в коде раньше делались ошибки, а также какие исправления применялись для исправления этих ошибок. Подобный тип машинного обучения позволил Commit Assistant предсказывать, когда программист рискует совершить сходную ошибку.

Обычно геймеры ожидают, что игры, выпущенные столь крупным игроками как Ubisoft, будут лишены багов. Впрочем, все мы знаем, что это не так, а исправление каждой допущенной ошибки зачастую может быть процессом долгим и отнять немало времени. Ив Жакье, глава отдела исследований и разработок Ubisoft, утверждает, что ИИ может сэкономить программистам до 20% рабочего времени. Сейчас ИИ шесть из десяти ошибок видит без проблем.

Если разработчики не смогли выловить ошибки в коде при написании, то это придется делать тестерам уже на стадии пост-продакшена. Когда они замечают проблему, то программистам приходится искать, куда конкретно вкралась ошибка — а это бывает довольно сложно. Согласно Wired UK, по данным Ubisoft вылавливание всех багов до того, как игра пойдет в продажу, может снизить стоимость всех переделок на 70%.

Понятно, что ИИ подобного типа может применяться не только при создании видеоигр, но не стоит забывать, что одно из условий работы Commit Assistant заключается в том объеме данных, которые он проанализировал, прежде чем начать указывать на возможные ошибки. И у такой большой компании как Ubisoft есть подобный архив. Что делать на этом этапе менее крупным разработчикам софта иного типа, пока остается под вопросом.

Николай Кудрявцев

Источник:

Поделиться в социальных сетях:


Понравилась статья? Поддержите Салика, жмите:



+18
139
Распечатать
RSS
Нет комментариев. Ваш будет первым!
Загрузка...
Высший разум рекомендует
Пишут в блогах
Интересное видео