Штучний інтелект тренуватимуть на "Супер Маріо" Світ ігор

Штучний інтелект тренуватимуть на "Супер Маріо"

05.08.2009

Кадр з гри Infinite Mario Bros Група дослідників у галузі штучного інтелекту організувала змагання Mario AI Competition, в рамках якого учасникам пропонується створити програму, здатну навчитися грати в "Супер Маріо". Про конкурс повідомляє New Scientist, а докладна інформація про змагання доступна на сайті організаторів.

Для конкурсу автори пропонують використовувати версію гри, зроблену Маркусом Перссоном (Markus Persson) на Java, під назвою Infinite Mario Bros (для роботи додатку необхідна встановлена Java 5.0). Характерною особливістю цієї гри є випадкова і нескінченна генерація рівнів.

Переможцем змагання стане програма, яка далі за інших просунеться в грі. При цьому, передбачається, що складність рівнів буде поступова збільшуватися. Приклад роботи програми доступний тут. Планується, що конкурс буде приурочений до конференції Games Innovation Conference, яка пройде в Лондоні. Там автор програми-переможця одержить нагороду в 500 доларів США. Окрім цього, незадовго до конференції організатори конкурсу планують оголосити проміжну трійку переможців, які одержать по 200, 100 і 50 доларів відповідно.

За словами організаторів, вони упевнені, що в змаганні візьмуть участь програми, засновані на абсолютно різних алгоритмах. Так, наприклад, для деяких алгоритмів навчання учені використовують апарат нечіткої логіки. Від звичної логіки, яка оперує всього двома величинами 1 ("істина") і 0 ("брехня"), нечітка логіка відрізняється тим, що працює і з проміжними значеннями. Тобто деякий вираз може бути не зовсім істинно і не зовсім помилково.

Метою нового конкурсу є просування досліджень у галузі штучного інтелекту, зокрема, порівняння різних алгоритмів навчання. Недавно з аналогічною метою компанія IBM оголосила про те, що планує створити комп'ютер, який зможе брати участь в телевикторинах. Розробники намагатимуться навчити машину, яка одержала ім'я Watson, грати в популярну американську телевізійну гру Jeopardy!, російським аналогом якої є "Своя гра".