Штучний інтелект вже перемагав людей в шахах, в шашках го, StarCraft та Gran Turismo, а тепер дрон, яким керував ШІ, переміг людей не за комп’ютером, а, так би мовити, в реальному житті.
Цього разу його “жертвами” стали троє досвідчених операторів, чемпіонів у перегонах на БПЛА. Їх переміг алгоритм, який навчився літати на дроні по 3D-трасі на шаленій швидкості. Розроблений дослідниками з Цюріхського університету, ШІ Swift виграв 15 з 25 перегонів проти світових чемпіонів і показав найшвидше коло на трасі, досягнувши швидкості 80 км/год. Робот витримав таке прискорення, від якого багато людей можуть втратити свідомість.
“Наш результат – це перший випадок, коли робот, керований штучним інтелектом, переміг людину-чемпіона у справжньому фізичному виді спорту, створеному для людей”, – говорять дослідники з команди Swift.
Подібні перегони відбуваються з видом від першої особи та передбачають керування дроном на трасі з купою воріт, через які потрібно пролетіти без помилок, щоб уникнути зіткнення. Пілоти бачать трасу через відеозображення з камери, встановленої на дроні. Перед змаганнями оператори мали тиждень для тренувань на трасі, тоді як Swift тренувався в симуляційному середовищі, що містило віртуальну копію траси.
Щоб підібрати оптимальні команди для проходження траси, Swift використовував техніку під назвою “глибоке навчання з підкріпленням”. Вона ґрунтується на методі спроб і помилок, тобто дрон сотні разів кудись врізався під час тренувань, але оскільки це була симуляція, дослідники просто перезапускали процес.
Під час перегонів Swift надсилає відео з бортової камери на нейронну мережу, яка розпізнає гоночні ворота. Ця інформація поєднується з показаннями інерційного сенсора для оцінки положення, орієнтації та швидкості. Оцінки передаються до другої нейромережі, яка вирішує, які команди надсилати дрону. Аналіз перегонів показав, що Swift був стабільно швидшим на початку гонки та проходив крутіші повороти, ніж пілоти-люди. Найшвидше коло дрон пролетів за 17,47 секунди, що на пів секунди швидше, ніж дрон, яким керував найшвидший пілот.
Але ШІ не був непереможним. Він програв 40% перегонів з людьми та кілька разів розбився. Здавалося, що дрон був чутливим до змін у навколишньому середовищі, наприклад, до освітлення. Проте Swift міг впоратися з аеродинамічною турбулентністю та розмиттям камери. В перспективі такі можливості можуть допомогти дронам шукати людей у палаючих будівлях або проводити інспекцію великих споруд.
Читайте також: