Прорыв в ИИ
Кто играл в шахматы с ПК - знает, что человеку с комьютером играть тяжело, а со Stockfish - на победу можно не расчитывать.
Так вот, AlphaZero, детище гугла, которое обыграло топ-игрока в ГО, вынесло алгоритм Stockfish в 100 партиях +28 =72 -0.
Для сравнения, рейтинг ЭЛО - международный мастер 2400, Магнус Карлсен 2889, Stockfish ~3300.
И Stockfish был просто уничтожен.
Сразу отмечу, что у стокфиша была отключена дебютная книга - это серьезная фора, и стокфиш использовал обычный ПК, а альфазеро - сервера гугл, но как бы там ни было, результат просто ошеломительный.
Это прорыв в ИИ, который может дать огромный перевес везде, где может быть применен.
https://mi3ch.livejournal.com/3976271.html
Сразу отмечу, что у стокфиша была отключена дебютная книга - это серьезная фора, и стокфиш использовал обычный ПК, а альфазеро - сервера гугл, но как бы там ни было, результат просто ошеломительный.
Это прорыв в ИИ, который может дать огромный перевес везде, где может быть применен.
https://mi3ch.livejournal.com/3976271.html
Еще на тему
Ты не в теме совершенно. Даже без дебютной книги и при разнице в мощностях - это поразительный результат.
У Стокфиша и АльфаЗеро принципиальной разные архитектуры, сравнивать их мощности линейно - это полная херня.
Стокфиш рассматривает примерно на три порядка больше позиций в секунду, чем АльфаЗеро - и что это нам говорит о сравнении мощностей?...
Да нихера не говорит, не нужно сравнивать хер с пальцем.
Потому что хомячки тут же начнут вопить - конецно, один пользовался серверами гугл, другой на одном ПК был.
И если внимательно читал - я написал "даже при"
Немного конкретики на пальцах.
Стокфиш "перебирает" в секунду примерно в тысячу раз больше позиций, чем гадёныш АльфаЗеро.
Да-да, на три порядка больше позиций рассматривает в единицу времени.
Кроме того, Стокфиш, даже без дебютной книги - это система, специализированно спроектированная человеками, и заточенная под одно единственное - разносить противника в шахматы. Чтобы даже перейти на шашки - это выбросить алгоритм Стокфиша на свалку, и писать заново нужно.
А АльфаЗеро - это система, которую человеки решили сделать, ибо заебались под каждую новую задачу кодить заново.
Они, лентяи, сделали систему, которой просто даёшь правила новой (ранее ей неизвестной!) игры, и говоришь - ну а дальше ты сама, а я пока по пиву и на боковую. Проснулся наутро - а она, зараза, уже гроссмейстер в новой игре. Сама с собой перетёрла несколько часов, и смекнула, как нагибать всех прочих в этой игре.
И не за счёт крутости железа, отметим, и тупого брутфорса...
В общем, игры с полной информацией (любые существующие, и даже не существующие ещё) более для машин не проблема даже без помощи людей в разъяснениях, как тут лучше играть. Им человеческий опыт партий (даже если он тысячелетний, как в шахматах или го) - капля в море. Скорее даже мешать будет. Они сами без нас лучше поймут, как играть надо. Им нужно просто пояснить, какие тут правила, а остальное они сами.
Это таки круто.
Хоть немного покопай, что такое стоикфиш в шахматах.
При этом в лоб по по опредяющим допустимые ходы и победу правилам ты таки не найдёшь решения в сколь-либо разумный срок, ибо дохера комбинаций.
Больше, чем атомов во вселенной.
Ты тоже не в теме произошедшего, как и 2 выше тебя.
Алгоритм ИИ (неиросетевой) обыграл алгоритм перебора, причем очень крутой алгоритм - была проделана огромная работа по совершенствованию. Его фишка в том, что он перебирает варианты и отсекает заведомо неинтересные - без отсечения алгоритм всего на несколько полуходов (ход только одной стороны) может видеть, с отсечением на 17-23 вполне.
Что произошло:
*Человек считает очень медленно, но прекрасно отсекает варианты (хотя и с ошибками, человеческий фактор).
*Алгоритм перебора с отсечением (топовый - Stockfish) научился худо-бедно отсекать варианты и за счет адовой скорости счета (под 70 000 000 в секунду) превзошел человека, причем очень серьезно.
*AlphaZero - считает быстрее человека, но намного медленнее Stockfish, всего 80 000 вариантов в секунду, но эти ходы настолько качественно выбраны, что вчистую переигрывают Stockfish.
И человек и AlphaZero - идут по пути меньшего количество рассматриваемых ходов и берут качеством, при этом AlphaZero несравнимо превосходит человека.
А теперь представим, что будет, если переложить алгоритм на иные отрасли?
Мне видится следующий шаг после игр 1-1 (хотя и весьма сложный) - это управление активами, биржевые торги. Стратегическое планирование, политика.
По сути - это первый случай, когда неиросети показывают реально бОльшую эффективность, чем человек (ДрВатсон IBM сравним в медицине, если еще не обошел среднестат западного врача в постановке диагноза).
Одно дело, когда компьютер быстрее считает, совершенно другое - когда ПК выбирает *что* считать намного лучше человека.
точной информации, что-то будет неточным, а чего-то просто не будет. Поэтому трудно сказать, как хорошо себя поведут нейросети в условиях нашего реального мира.
Если в примерах, то не проблема. В шахматах пешка режет любого противника на определенной клетке в свой ход. Без исключений. А в реальности отдельный солдат\отряд\проч не факт что сможет уничтожить противника, или избежать потерь. Ибо на поле боя ты далеко не всегда знаешь кол-во, состав, положение противника и многое другое.
То, что неизвестна вероятность того или иного события - сводится к Байесовым играм, которые прекрасно формализуются и решаются через НС.
Распределение весов в гугле настолько качественно проработано, что прекрасный счетный алгоритм ничего не может противопоставить.
Если есть шахматисты - посмотрите партию, ход
7. d5 - за гранью просто
https://www.chess.com/ru/news/view/alphazero-novyi-proiekt-google-ghromit-stockfish-v-matchie-iz-100-partii#comments
Нехуй делать машинам работать с неопределённостями, вероятностями, и множить "может быть" на "нехуй делать" и получать в результате "да ебись оно тут всё конём".
Запросто.
Сложность для машин (пока!) представляет понятие смысла как такового. Когнитивность самоопределения ими контекста семантических построений.
Т.е. то, что человек и сам объяснить не может (будем честны хотя бы на реакторе). А принимает на веру, впитывает с молоком и прочая невербальщина. Закрытый клуб кожаных мешков пока это. Сами не понимаем, объяснить нихуя не можем, но совместное бытие банке привело к тому, что красивое красивым называем примерно синхронно. Хотя не без эксцессов.
Вот тут да - машины слабы в коленках.
И это их счастье, которого они пока не понимают, а когда поймут - не дай боже мы к этому окажемся причастны...
Не простят.