AlphaZero. Нейронная сеть играет в шахматы

Discussion in 'Машинное отделение' started by grizly, 6 Dec 2017.

  1. Комсюк народный модератор

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    17.07.2011
    Message Count:
    19.230
    Likes Received:
    23.509
    Репутация:
    1.263
    Нарушения:
    31
    Оффлайн
    Котэ likes this.
  2. Нестор консультант_ специалист по черной магии

    • Заслуженный
    • Участник
    • Старожил
    Member Since:
    11.04.2006
    Message Count:
    2.955
    Likes Received:
    3.315
    Репутация:
    331
    Location:
    Москва
    Оффлайн
    А возможно и не получить?
  3. Benas Учаcтник

    • Участник
    Member Since:
    09.05.2017
    Message Count:
    147
    Likes Received:
    27
    Репутация:
    1
    Оффлайн
    Тут видишь , я не всегда улавливаю это Тыкание...ну как то натурально я пишу - видишь , а не - видите. такие бы только проблемы - кто кому наТыкал...
  4. nh2008 Старожил

    • Участник
    • Старожил
    Member Since:
    01.12.2013
    Message Count:
    3.961
    Likes Received:
    5.378
    Репутация:
    379
    Location:
    Украина
    Оффлайн
    Смелое заявление. Но, возможно, так и будет. Пусть поиграют с лучшим железом и большим контролем для Стокфиша. И ещё хотелось бы, чтобы с Комодо, который смотрит на меньшую глубину, но со сплошным перебором.
  5. Комсюк народный модератор

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    17.07.2011
    Message Count:
    19.230
    Likes Received:
    23.509
    Репутация:
    1.263
    Нарушения:
    31
    Оффлайн
    это заблуждение
  6. Vladruss НедоКМС, победитель второразрядников.

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    30.12.2009
    Message Count:
    16.477
    Likes Received:
    8.522
    Репутация:
    530
    Нарушения:
    31
    Оффлайн
    Я всегда был за государственное регулирование. В теме "Политика" я большой пост выдал про Монархию и Государей, которые обязаны принимать государственные решения стратегического значения - это ихняя непосредственная задача как лидеров государства.
    Но, как только попробовал тут в этой ветке подобное высказать, мне тут же штрафбаллы выписали. Типа, я тему "политика" затронул, а это не хорошо, ага.
    Можно подумать, что, когда разговор выходит на разные темы, то виноват тот, кто последним запостил, того тогда и можно штрафовать и банить.
    Ну, давайте тогда говорить про алгоритмы АльфаЗеро, про пипсы-мипсы, хэши-хэштеги и прочие гигабайты-терафлопы. И НЕ ДАЙ БОГ! - про политическую составляющую тут затроните: сразу бан 20 лет без права переписки, чо.
    Так что, Котэ, вы тут это... про государственное регулирование осторожнее. Не дай Бог, проснется какой-нибудь местный модератор, прочитает знакомые буквы, да и всобачит вам штраф за нарушение правил (как он, конечно, это понимает в своем воспаленном воображении). Потому что, разговор про "государственное регулирование", это уже тема "Политика", а не про какие-то силиконовые железяки. Вот там про "государственное регулирование" и размышляйте на досуге.
    Котэ likes this.
  7. ШахматыЭтоДиагноз Учаcтник

    • Участник
    Member Since:
    31.03.2017
    Message Count:
    3.502
    Likes Received:
    4.569
    Репутация:
    206
    Оффлайн
    Мне тут вспоминается одна из книг Головачёва, где одним из персонажей был сам Люцифер. Так вот в трактовке автора он был не воплощением зла, а абсолютным разумом... но без всякой морали.
  8. Vladruss НедоКМС, победитель второразрядников.

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    30.12.2009
    Message Count:
    16.477
    Likes Received:
    8.522
    Репутация:
    530
    Нарушения:
    31
    Оффлайн
    Да, это сатанизм.
  9. ШахматыЭтоДиагноз Учаcтник

    • Участник
    Member Since:
    31.03.2017
    Message Count:
    3.502
    Likes Received:
    4.569
    Репутация:
    206
    Оффлайн
    Да, это искусственный интеллект.
    Любитель_ likes this.
  10. Осипов Юрий Учаcтник

    • Участник
    Member Since:
    18.06.2007
    Message Count:
    399
    Likes Received:
    475
    Репутация:
    11
    Location:
    Правда
    Оффлайн
    Примерно лет 5 тому назад я проделал один эксперимент.
    Взял исходники Гудини 1.5а (по сути усовершенствованный Ипполит), обозвал его Стрелка5, и запустил турнир с Гудини из 5 с лишним тысяч партий. Естественно, результат турнира получился примерно равный.
    Потом взял полученный PGN-файл, и прогнал его через процедуру анализа. Результаты анализа загрузил в Стрелку-5 и снова провел турнир. Результат показал усиление в 15-20 пунктов Эло.
    Потом - снова анализ, партии и т.д.
    После примерно 20 таких итераций получилось усиление более 200 пунктов. Но это работало только на определенном железе, против определенного соперника и на заданном контроле времени.
  11. Комсюк народный модератор

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    17.07.2011
    Message Count:
    19.230
    Likes Received:
    23.509
    Репутация:
    1.263
    Нарушения:
    31
    Оффлайн
    ну вот... Марков оценил перевес по мощности во сто крат
  12. Vladruss НедоКМС, победитель второразрядников.

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    30.12.2009
    Message Count:
    16.477
    Likes Received:
    8.522
    Репутация:
    530
    Нарушения:
    31
    Оффлайн
    Абсолютный разум без морали, это и есть сатанизм искусственный интеллект. Согласен.
    Любитель_ likes this.
  13. Camon14 Хранитель традиций

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    28.05.2012
    Message Count:
    18.567
    Likes Received:
    10.939
    Репутация:
    687
    Нарушения:
    31
    Оффлайн
    А программа для Го уже есть в продаже или ее хухль тоже прячет?
  14. Комсюк народный модератор

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    17.07.2011
    Message Count:
    19.230
    Likes Received:
    23.509
    Репутация:
    1.263
    Нарушения:
    31
    Оффлайн
    Camon14, ты же над СашейЛ смеялся, когда он Альфазеру попросил
    Любитель_ likes this.
  15. Camon14 Хранитель традиций

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    28.05.2012
    Message Count:
    18.567
    Likes Received:
    10.939
    Репутация:
    687
    Нарушения:
    31
    Оффлайн
    Так в Го давно обыграла чемпиона, должны продавать, раз не продают, значит аферисты , или проект -лажа, раз без суперкомпа не работает.:cool:
  16. Комсюк народный модератор

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    17.07.2011
    Message Count:
    19.230
    Likes Received:
    23.509
    Репутация:
    1.263
    Нарушения:
    31
    Оффлайн
    ясно...
    В чате народа нет? :)
  17. DOC-03 Старожил

    • Участник
    • Старожил
    Member Since:
    25.03.2006
    Message Count:
    4.654
    Likes Received:
    3.660
    Репутация:
    125
    Оффлайн
    А кто такой Слюсарчук?
    Любитель_ likes this.
  18. dom1n1k Учаcтник

    • Участник
    Member Since:
    18.11.2016
    Message Count:
    187
    Likes Received:
    155
    Репутация:
    3
    Оффлайн
    "Стабильная версия" - это такой термин из программистского сленга, который далеко не всегда отражает реальную стабильность программы. Иными словами её можно было бы назвать "официальной" - ну то есть та версия, которая доступна для скачивания с официального сайта, которую сами авторы считают полностью оттестированной, готовой к использованию и за которую авторы официально ручаются.
    При этом более свежие версии разработчиков тоже могут по факту работать вполне стабильно, но авторы пока ещё не придали им официального статуса. По каким причинам - это надо спрашивать у них, это их внутренние проблемы. Если кто-то использует такую версию для себя - он делает это на свой страх и риск.
    Это нормальная практика, использовать для официальных тестирований последнюю стабильную версию.
  19. Комсюк народный модератор

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    17.07.2011
    Message Count:
    19.230
    Likes Received:
    23.509
    Репутация:
    1.263
    Нарушения:
    31
    Оффлайн
  20. DOC-03 Старожил

    • Участник
    • Старожил
    Member Since:
    25.03.2006
    Message Count:
    4.654
    Likes Received:
    3.660
    Репутация:
    125
    Оффлайн
  21. Нестор консультант_ специалист по черной магии

    • Заслуженный
    • Участник
    • Старожил
    Member Since:
    11.04.2006
    Message Count:
    2.955
    Likes Received:
    3.315
    Репутация:
    331
    Location:
    Москва
    Оффлайн
  22. IvanSusanin Начинающий

    • Начинающий
    Member Since:
    07.12.2017
    Message Count:
    3
    Likes Received:
    7
    Репутация:
    0
    Оффлайн
    Для начала взял псевдоним "Альфа Зеро". И теперь унижает Стокфиш.
  23. vasa Опытный перворазрядник

    • Команда форума
    Member Since:
    13.02.2006
    Message Count:
    35.296
    Likes Received:
    17.577
    Репутация:
    583
    Location:
    Ростов-на-Дону
    Оффлайн
  24. Нестор консультант_ специалист по черной магии

    • Заслуженный
    • Участник
    • Старожил
    Member Since:
    11.04.2006
    Message Count:
    2.955
    Likes Received:
    3.315
    Репутация:
    331
    Location:
    Москва
    Оффлайн
    vasa, краткий перевод — все звезды в шоке! ;)
    Тоже жду полный перевод ...
  25. просроченый_кмс Старожил

    • Участник
    • Старожил
    Member Since:
    15.02.2010
    Message Count:
    1.112
    Likes Received:
    167
    Репутация:
    6
    Оффлайн
    Как было написано давно, компы понимают позицию на уровне кмс и очень быстро считают, последние годы понимание поднялось на мастерский уровень, а эта нейросеть уже гроссмейстерский с чем то ещё, т.к. она видит закономерности в позициях которые мы не всегда видим или понимаем, + скорость счёта, небольшая но в общем прога мечта Ботвинника, программа пионер на современном железе с современным подходом.
    thenewone and Undying like this.
  26. Challenger Spy Технический специалист

    • Команда форума
    Member Since:
    29.01.2011
    Message Count:
    5.280
    Likes Received:
    2.838
    Репутация:
    226
    Оффлайн
  27. просроченый_кмс Старожил

    • Участник
    • Старожил
    Member Since:
    15.02.2010
    Message Count:
    1.112
    Likes Received:
    167
    Репутация:
    6
    Оффлайн
    И ещё если уж партии движков кажутся необычными, то партии нейросетей это будет нечто, причём они не будут одинаковыми, обученые на одну силу нейросети могут иметь совершенно разные коэффиценты связей между нейронами.
  28. Комсюк народный модератор

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    17.07.2011
    Message Count:
    19.230
    Likes Received:
    23.509
    Репутация:
    1.263
    Нарушения:
    31
    Оффлайн
    лишь бы людей не "лечил"
    Любитель_ likes this.
  29. Sery Начинающий

    • Начинающий
    Member Since:
    09.12.2017
    Message Count:
    2
    Likes Received:
    12
    Репутация:
    0
    Оффлайн
    Здравствуйте, Сергей Юрьевич! Огромное спасибо за Ваш труд. Блистательно и занимательно. Оказалось, довольно сложно оформить это сообщение в качестве вопроса, но, надеюсь, Вы будете снисходительны к столь наглому попиранию сути данной ветки. Имея определенное отношение к теме нейронных сетей хотелось бы уточнить некоторые моменты. Итак, как ни странно, но нейронная сеть, все же суть та же компьютерная программа. Также заблуждением является то, что для ее функционирования необходимы гигантские вычислительные мощности. Процесс ее «обучения» вещь действительно довольно энерго- и ресурсозатратная, но дальнейшее ее функционирование сводится к довольно простому, условно, построению графа и, как итог, вычисления какой-то вероятности. Многие не задумываются, но многие процессы в т.ч. инициируемые ими самими уже довольно давно используют нейронные сети. И ведь многим из них с лихвой хватает ресурсов вашего смартфона. Конечно, мне не знакома архитектура сети AlphaZero, но у нейронных сетей (от мала до велика) один принцип функционирования, который, думаю, в базовом смысле поймет практически любой белковый. Под капотом этих процессов вещи уже посложнее, а результаты (в т.ч. промежуточных слоев) нередко удивляют и самих создателей. Вещь вправду крайне интересная, но не стоит ее демонизировать. Также было высказано мнение, если не изменяет память, Петром Вениаминовичем, что де раз она за 4 часах так выучилась, то учить ее дальше, все равно, что рождать гения вселенского масштаба, которому и скайнет, что деревянный болванчик. Но здесь кроется еще одна (да, есть и другие) ахиллесова пята этого самого ИИ. Проблема «переобучаемости» нейронных сетей одна из крупнейших в этой области, с которой, впрочем, талантливые люди учатся успешно бороться. А конкретно о ее результате со стокфишем можно сказать одно: непоказательно. Если то, что говорилось, правда (т.е. мощное железо для А0, и ограничения для стокфиша), то А0 получила ничего особо ей не дающий бонус, а у стокфиша отняла единственную возможность блеснуть своими талантами. Стокфишу же действительно нужны мощности, действительно нужны дебютные базы, действительно нужно время, т.к. алгоритм его работы построен по сути на переборе вариантов одобряемых оценочной функцией, коим так или иначе несть числа. Как итог: да здравствует человеческая идея, которая в 1943 году позволила зародиться мысли о нейронных сетях, ну и, конечно, слава талантливым профессионалам годах в 70-х прошлого века соорудивших для нас всех микропроцессор, который в итоге дал жизнь и Стокфишу и АльфаЗеро. Да и вообще всему хорошему слава.
    Edik, ajax111, sovaz1997 and 4 others like this.
  30. V-ampire Начинающий

    • Начинающий
    Member Since:
    09.12.2017
    Message Count:
    1
    Likes Received:
    0
    Репутация:
    0
    Оффлайн
    Интересно было бы посмотреть что выйдет если этому ИИ дать 7 нот на изучение и посмотреть какую музыку он родит)))
  31. NoraNora Старожил

    • Участник
    • Старожил
    Member Since:
    30.03.2013
    Message Count:
    544
    Likes Received:
    505
    Репутация:
    8
    Оффлайн
    g2-g3
    h2-h4!!
    © AlfaZero
    Жду не дождусь его анализов староиндийской защиты. Особенно зная, как этот чувак обожает пространственный перевес.
  32. Комсюк народный модератор

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    17.07.2011
    Message Count:
    19.230
    Likes Received:
    23.509
    Репутация:
    1.263
    Нарушения:
    31
    Оффлайн
    это чувиха, судя по имени
  33. nn Заблокирован

    • Участник
    • Заблокирован
    • Старожил
    Member Since:
    25.03.2007
    Message Count:
    1.459
    Likes Received:
    3.109
    Репутация:
    124
    Нарушения:
    31
    Оффлайн
    Вставить ей 4 TPU и не возникало бы вопросов.

  34. nh2008 Старожил

    • Участник
    • Старожил
    Member Since:
    01.12.2013
    Message Count:
    3.961
    Likes Received:
    5.378
    Репутация:
    379
    Location:
    Украина
    Оффлайн
    Разве Комодо не доходит до определённой глубины, не пропуская ни одного возможного хода?
  35. Комсюк народный модератор

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    17.07.2011
    Message Count:
    19.230
    Likes Received:
    23.509
    Репутация:
    1.263
    Нарушения:
    31
    Оффлайн
    Все движки смотрят полный набор ходов, просто какой-то раньше режет , какой-то позже
    Но лучше читать спецов :)
    Чуть выше статья Маркова, Осипов тут где-то рядом...

Share This Page