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

Тема в разделе "Машинное отделение", создана пользователем grizly, 6 дек 2017.

  1. Sergey1983
    Оффлайн

    Sergey1983 Учаcтник

    Репутация:
    1
    Я считаю что переобучение возникает когда мал не абсолютный, а относительный(% от максимально возможного) набор данных, если же % велик то сеть будет просто превосходно адаптирована под данные(ИМХО).
     
  2. Rom
    Оффлайн

    Rom Старожил

    Репутация:
    28
    400 позиций первого хода не расширить никакими методами. Скорее всего сеть их просто запомнит. И потеряет гибкость "мышления" в начальной стадии партии. На следующих ходах вариантов больше, но тоже проще запомнить. Таким образом часть нейросети быстро проучивается и костенеет, по сути превращаясь в курс дебютов, и таким образом оказывает сдерживающее влияние на гибкость обучения остальной части нейросети.

    ...Или не оказывает. Это просто гипотеза, в достоверности которой я и сам не убежден.
     
  3. Sergey1983
    Оффлайн

    Sergey1983 Учаcтник

    Репутация:
    1
    LcZero обыграла Stockfish 180614:
     
    Vladruss нравится это.
  4. Vladruss
    Оффлайн

    Vladruss НедоКМС, победитель второразрядников. баннер

    Репутация:
    530
    Невероятная игра!
     
  5. pavelgttfj8
    Оффлайн

    pavelgttfj8 Учаcтник

    Репутация:
    3
    А вот тут лила с сайта проигрывает в абсолютно закрытой позиции стокфишу 8-го уровня

     
  6. Undying
    Оффлайн

    Undying Учаcтник

    Репутация:
    15
    Интересно жертву на f5 Лила просто не видела или расценивала получающуюся позицию оптимистично?
     
  7. Boroda
    Оффлайн

    Boroda Новичок

    Репутация:
    0
    А есть эта игра в каком нибудь шахматном редакторе?
     
  8. Mustitz
    Оффлайн

    Mustitz баннер

    Репутация:
    37
    А в Будапешстский гамбит Стокфиш сам пошёл или его заставили?
     
  9. Sergey1983
    Оффлайн

    Sergey1983 Учаcтник

    Репутация:
    1
    Vladruss нравится это.
  10. Sergey1983
    Оффлайн

    Sergey1983 Учаcтник

    Репутация:
    1
  11. Polarity
    Оффлайн

    Polarity Новичок

    Репутация:
    0
    Версия на сайте чрезвычайно слаба, по сравнению с той, что используется в TCEC.
    И Лила только учится. Как справедливо было отмечено в видео, из 22 матчей, ей удалось выиграть всего лишь 1 раз, а проиграть - 15.
     
  12. Vladruss
    Оффлайн

    Vladruss НедоКМС, победитель второразрядников. баннер

    Репутация:
    530
    Что вы имеете в виду? Я первый раз слышу про шахматные редакторы.
     
  13. Kesandr
    Оффлайн

    Kesandr Учаcтник

    Репутация:
    11
    Наверное человек имел ввиду Есть ли данная партия в каком то текстовом формате, допустим pgn.
     
  14. Boroda
    Оффлайн

    Boroda Новичок

    Репутация:
    0
    Пардон, я имел ввиду, чтобы её можно было посмотреть как например здесь https://lichess.org/P2GRf7Y3
     
  15. Vladruss
    Оффлайн

    Vladruss НедоКМС, победитель второразрядников. баннер

    Репутация:
    530
    С Личесса можно скопировать тест партии и вставить в любую шахматную оболочку и потом эту партию посмотреть. Если потребуется, то можно свои комментарии присовокупить. В этом смысле - это и есть шахматный редактор. Но изначально надо просто иметь текст партии, иначе вставлять нечего и редактировать нечего.
    Лично я пользуюсь оболочкой Фритц, мне она наиболее удобная. Можно здесь на форуме партию вставить, чтобы на вьюере можно было посмотреть.
     
    Boroda нравится это.
  16. pavelgttfj8
    Оффлайн

    pavelgttfj8 Учаcтник

    Репутация:
    3
    https://lichess.org/paste
    1. d4 Nf6 2. c4 e5 3. dxe5 Ng4 4. Bf4 Bb4+ 5. Nc3 Bxc3+ 6. bxc3 Nc6 7. Nf3 Qe7 8. Qd5 f6 9. exf6 Nxf6 10. Qd3 d6 11. g3 O-O 12. Bg2 Bg4 13. O-O Rae8 14. Rfe1 b6 15. h3 Bh5 16. Bg5 Bf7 17. Bxf6 Qxf6 18. Ng5 Bg6 19. Qd5+ Kh8 20. Qxc6 Qxg5 21. Qd5 Re5 22. Qd4 Be4 23. Bxe4 Rf4 24. Bxh7 Rxd4 25. cxd4 Ra5 26. Bd3 Ra3 27. Rac1 Rxa2 28. h4 Qa5 29. Kg2 Rd2 30. h5 Kg8 31. Rh1 Qg5 32. Rb1 a5 33. Rb5 Qe7 34. h6 Rxe2 35. Rf5 Re4 36. Rf3 gxh6 37. Rxh6 Rxd4 38. Bf5 Qe8 39. Be6+ Kg7 40. Rhf6 Qh8 41. Rf7+ Kg6 42. R7f5 a4 43. Bf7+ Kg7 44. Rg5+ Kf8 45. Bd5+ Ke7 46. Rf7+ Kd8 47. Rfg7 Qxg7 48. Rxg7 a3 49. Rg8+ Kd7 50. Ra8 b5 51. Rxa3 bxc4 52. Bf3 Rd2 53. Kf1 Rb2 54. Rc3 Rb4 55. Bd5 c6 56. Bxc4 d5 57. Be2 Rb1+ 58. Kg2 Rb2
     
    Boroda нравится это.
  17. sovaz1997
    Оффлайн

    sovaz1997 Учаcтник

    Репутация:
    3
    Небольшой инсайд. В следующем сезоне TCEC будут играть 2 NN-движка, один из которых Leela, о другом пока вообще нет информации в сети. Возможно, его сила игры примерно на уровне Stockfish. Железо такое: стандартные 43 ядра TCEC (CPU) для обычных движков и 2x GTX 1080 Ti для NN-движков. Примерная дата старта - 1 Августа.

    Из чата Twitch:
    noobpwnftw: I can tell you this secret NN engine is very strong
    noobpwnftw: I got my channels
    sovaz19972: Stronger than SF?
    noobpwnftw: probably on-par
     
    Boroda и Vladruss нравится это.
  18. Polarity
    Оффлайн

    Polarity Новичок

    Репутация:
    0
    мб это бот от фейсбука?
     
  19. sovaz1997
    Оффлайн

    sovaz1997 Учаcтник

    Репутация:
    3
    От кого угодно может быть этот движок :)
    Полную информацию мы увидим в анонсе, надеюсь. Сначала он будет в 4-м дивизионе и постепенно будет продвигаться (если он играет действительно на уровне Stockfish, проблем добраться до Премьер-дивизиона у него не будет).
     
  20. Vladruss
    Оффлайн

    Vladruss НедоКМС, победитель второразрядников. баннер

    Репутация:
    530
    Если сделать вот так:

    [​IMG]

    то получится вот так:

    [​IMG]

    И в итоге будет так:

     
    Boroda нравится это.
  21. pavelgttfj8
    Оффлайн

    pavelgttfj8 Учаcтник

    Репутация:
    3
    Vladruss, а как бы он тогда скопировал нотацию и закинул ее в личес? Я специально так сделал
     
  22. WinPooh
    Оффлайн

    WinPooh В.М. Команда форума

    Репутация:
    95
    А что это за Leela Chess 0.10 64-bit w323, которая в рейтинг-листе CCRL 40/40 соседствует с GreKo (2647 и 2646, соответственно)?
    На каком железе она играет, что за версия?
     
  23. WinPooh
    Оффлайн

    WinPooh В.М. Команда форума

    Репутация:
    95
    Из ссылок понял только, что это далеко не самая последняя версия сетки, где-то конца мая.
    А какая используется видеокарта, нигде не написано.
     
  24. Rom
    Оффлайн

    Rom Старожил

    Репутация:
    28
    Видеокарта не использовалась. Лила играла на одном CPU по стандартам CCRL.
     
  25. WinPooh
    Оффлайн

    WinPooh В.М. Команда форума

    Репутация:
    95
    А умеет ли Лила играть на нескольких ядрах? Конечно, по параллельности до GPU такое решение не дотягивает, но какое-то усиление должно быть. И в CCRL такие тесты проводятся.
     
  26. Boroda
    Оффлайн

    Boroda Новичок

    Репутация:
    0
    Еще дня три назад, сети тестового сервера работали в арене без проблем, а сейчас новые не хотят почему то.
     
  27. Rom
    Оффлайн

    Rom Старожил

    Репутация:
    28
    Сети перевели на новый формат, чтобы сократить размер. Под новый формат скорее всего потребуется новая версия программы:
    https://github.com/LeelaChessZero/lc0/releases
     
    Sergey1983 и Boroda нравится это.
  28. sovaz1997
    Оффлайн

    sovaz1997 Учаcтник

    Репутация:
    3
    Новая нейронная сеть DeusX находится на уровне ТОП-3 или выше. Полное интервью с автором появится до 3 Августа.

    "The coming version of DeusX will be ready for Premier division, the top three and more."

    Пресс-релиз TCEC 13

    Начало: 3 Августа.
     
    Boroda и Пломбир нравится это.
  29. sovaz1997
    Оффлайн

    sovaz1997 Учаcтник

    Репутация:
    3
    WinPooh и Пломбир нравится это.
  30. Kesandr
    Оффлайн

    Kesandr Учаcтник

    Репутация:
    11
    А кратко по русски кто то может изложить суть данного интервью?
     
  31. Пломбир
    Оффлайн

    Пломбир Новичок

    Репутация:
    0
    Ну из меня тоже переводчик никакой, но насколько я понял, там почти одна вода.
    Автор движка вдохновился результатами A0 и LC0, но начал работу над Deus Ex позже разработчиков лилы. У него были свои какие-то идеи реализации, которые не были использованы в LC0. От невыносимого желания воплотить и проверить эти идеи, он начал свою работу и постепенно построил движок, который по осторожным его оценкам очень силен. Возможно по силе войдет в тройку. Но на самом деле в домашних условиях у него нет такой мощной машины, как будет на чемпионате, поэтому за результат конечно не ручается. Работал в одиночку. Помощники были, но не в плане идей и подходов, а в плане реализаций разных модулей. Это не единственная нейросеть, которая у него есть. Он уверен, что другая реализация будет еще сильнее.
    Ну и истории про то, что нейродвижки - это гении по стратегии, а стандартный подход - по тактике. Ни чего принципиально нового, что не знаем мы, вроде бы не сказали.
     
    svoitsl и sovaz1997 нравится это.
  32. sovaz1997
    Оффлайн

    sovaz1997 Учаcтник

    Репутация:
    3
  33. Sergey1983
    Оффлайн

    Sergey1983 Учаcтник

    Репутация:
    1
    Сделал турнир LcZero-Texel_V.1.08.a2 10' 5'' сеть 10274 с тестового сервера в настройках Арены стояло сдаваться при -9 в 5 ходов счёт 12-18 в пользу Texel(работал в 6 потоков) LcZero работал на видеокарте GTX 1080
     

    Вложения:

    • Tournaments.zip
      Размер файла:
      276,8 КБ
      Просмотров:
      486
  34. svoitsl
    Оффлайн

    svoitsl Учаcтник

    Репутация:
    7
    Интересно, а если это в Эло выразить....
     
  35. Sergey1983
    Оффлайн

    Sergey1983 Учаcтник

    Репутация:
    1
    69-76 Эло согласно Википедии, кстати сейчас перезапускают основной сервер https://blog.lczero.org//2018/08/02/lc0/
    у меня даже обучение не работает.

    P.S. Вообще за последний месяц-два в силе игры мало что поменялось.