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

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

  1. Sergey1983 Учаcтник

    • Участник
    Member Since:
    03.04.2018
    Message Count:
    126
    Likes Received:
    14
    Репутация:
    1
    Оффлайн
    Я считаю что переобучение возникает когда мал не абсолютный, а относительный(% от максимально возможного) набор данных, если же % велик то сеть будет просто превосходно адаптирована под данные(ИМХО).
  2. Rom Старожил

    • Участник
    • Старожил
    Member Since:
    12.02.2012
    Message Count:
    645
    Likes Received:
    276
    Репутация:
    28
    Оффлайн
    400 позиций первого хода не расширить никакими методами. Скорее всего сеть их просто запомнит. И потеряет гибкость "мышления" в начальной стадии партии. На следующих ходах вариантов больше, но тоже проще запомнить. Таким образом часть нейросети быстро проучивается и костенеет, по сути превращаясь в курс дебютов, и таким образом оказывает сдерживающее влияние на гибкость обучения остальной части нейросети.

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

    • Участник
    Member Since:
    03.04.2018
    Message Count:
    126
    Likes Received:
    14
    Репутация:
    1
    Оффлайн
    LcZero обыграла Stockfish 180614:
    Vladruss likes this.
  4. Vladruss НедоКМС, победитель второразрядников.

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    30.12.2009
    Message Count:
    16.477
    Likes Received:
    8.523
    Репутация:
    530
    Нарушения:
    31
    Оффлайн
    Невероятная игра!
  5. pavelgttfj8 Учаcтник

    • Участник
    Member Since:
    07.12.2017
    Message Count:
    290
    Likes Received:
    90
    Репутация:
    3
    Оффлайн
    А вот тут лила с сайта проигрывает в абсолютно закрытой позиции стокфишу 8-го уровня

  6. Undying Учаcтник

    • Участник
    Member Since:
    31.08.2016
    Message Count:
    1.316
    Likes Received:
    566
    Репутация:
    15
    Оффлайн
    Интересно жертву на f5 Лила просто не видела или расценивала получающуюся позицию оптимистично?
  7. Boroda Новичок

    • Новичок
    Member Since:
    12.01.2018
    Message Count:
    62
    Likes Received:
    8
    Репутация:
    0
    Оффлайн
    А есть эта игра в каком нибудь шахматном редакторе?
  8. Mustitz Заслуженный

    • Заслуженный
    • Участник
    • Старожил
    Member Since:
    30.09.2006
    Message Count:
    3.547
    Likes Received:
    1.299
    Репутация:
    37
    Location:
    Киев
    Оффлайн
    А в Будапешстский гамбит Стокфиш сам пошёл или его заставили?
  9. Sergey1983 Учаcтник

    • Участник
    Member Since:
    03.04.2018
    Message Count:
    126
    Likes Received:
    14
    Репутация:
    1
    Оффлайн
    Vladruss likes this.
  10. Sergey1983 Учаcтник

    • Участник
    Member Since:
    03.04.2018
    Message Count:
    126
    Likes Received:
    14
    Репутация:
    1
    Оффлайн
  11. Polarity Новичок

    • Новичок
    Member Since:
    24.04.2018
    Message Count:
    77
    Likes Received:
    17
    Репутация:
    0
    Оффлайн
    Версия на сайте чрезвычайно слаба, по сравнению с той, что используется в TCEC.
    И Лила только учится. Как справедливо было отмечено в видео, из 22 матчей, ей удалось выиграть всего лишь 1 раз, а проиграть - 15.
  12. Vladruss НедоКМС, победитель второразрядников.

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    30.12.2009
    Message Count:
    16.477
    Likes Received:
    8.523
    Репутация:
    530
    Нарушения:
    31
    Оффлайн
    Что вы имеете в виду? Я первый раз слышу про шахматные редакторы.
  13. Kesandr Учаcтник

    • Участник
    Member Since:
    02.09.2008
    Message Count:
    464
    Likes Received:
    35
    Репутация:
    11
    Оффлайн
    Наверное человек имел ввиду Есть ли данная партия в каком то текстовом формате, допустим pgn.
  14. Boroda Новичок

    • Новичок
    Member Since:
    12.01.2018
    Message Count:
    62
    Likes Received:
    8
    Репутация:
    0
    Оффлайн
    Пардон, я имел ввиду, чтобы её можно было посмотреть как например здесь https://lichess.org/P2GRf7Y3
  15. Vladruss НедоКМС, победитель второразрядников.

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    30.12.2009
    Message Count:
    16.477
    Likes Received:
    8.523
    Репутация:
    530
    Нарушения:
    31
    Оффлайн
    С Личесса можно скопировать тест партии и вставить в любую шахматную оболочку и потом эту партию посмотреть. Если потребуется, то можно свои комментарии присовокупить. В этом смысле - это и есть шахматный редактор. Но изначально надо просто иметь текст партии, иначе вставлять нечего и редактировать нечего.
    Лично я пользуюсь оболочкой Фритц, мне она наиболее удобная. Можно здесь на форуме партию вставить, чтобы на вьюере можно было посмотреть.
    Boroda likes this.
  16. pavelgttfj8 Учаcтник

    • Участник
    Member Since:
    07.12.2017
    Message Count:
    290
    Likes Received:
    90
    Репутация:
    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 likes this.
  17. sovaz1997 Учаcтник

    • Участник
    Member Since:
    30.08.2016
    Message Count:
    649
    Likes Received:
    120
    Репутация:
    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 and Vladruss like this.
  18. Polarity Новичок

    • Новичок
    Member Since:
    24.04.2018
    Message Count:
    77
    Likes Received:
    17
    Репутация:
    0
    Оффлайн
    мб это бот от фейсбука?
  19. sovaz1997 Учаcтник

    • Участник
    Member Since:
    30.08.2016
    Message Count:
    649
    Likes Received:
    120
    Репутация:
    3
    Оффлайн
    От кого угодно может быть этот движок :)
    Полную информацию мы увидим в анонсе, надеюсь. Сначала он будет в 4-м дивизионе и постепенно будет продвигаться (если он играет действительно на уровне Stockfish, проблем добраться до Премьер-дивизиона у него не будет).
  20. Vladruss НедоКМС, победитель второразрядников.

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    30.12.2009
    Message Count:
    16.477
    Likes Received:
    8.523
    Репутация:
    530
    Нарушения:
    31
    Оффлайн
    Если сделать вот так:

    [​IMG]

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

    [​IMG]

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

    Boroda likes this.
  21. pavelgttfj8 Учаcтник

    • Участник
    Member Since:
    07.12.2017
    Message Count:
    290
    Likes Received:
    90
    Репутация:
    3
    Оффлайн
    Vladruss, а как бы он тогда скопировал нотацию и закинул ее в личес? Я специально так сделал
  22. WinPooh В.М.

    • Команда форума
    Member Since:
    13.02.2006
    Message Count:
    9.494
    Likes Received:
    3.126
    Репутация:
    95
    Location:
    Москва
    Оффлайн
    А что это за Leela Chess 0.10 64-bit w323, которая в рейтинг-листе CCRL 40/40 соседствует с GreKo (2647 и 2646, соответственно)?
    На каком железе она играет, что за версия?
  23. WinPooh В.М.

    • Команда форума
    Member Since:
    13.02.2006
    Message Count:
    9.494
    Likes Received:
    3.126
    Репутация:
    95
    Location:
    Москва
    Оффлайн
    Из ссылок понял только, что это далеко не самая последняя версия сетки, где-то конца мая.
    А какая используется видеокарта, нигде не написано.
  24. Rom Старожил

    • Участник
    • Старожил
    Member Since:
    12.02.2012
    Message Count:
    645
    Likes Received:
    276
    Репутация:
    28
    Оффлайн
    Видеокарта не использовалась. Лила играла на одном CPU по стандартам CCRL.
  25. WinPooh В.М.

    • Команда форума
    Member Since:
    13.02.2006
    Message Count:
    9.494
    Likes Received:
    3.126
    Репутация:
    95
    Location:
    Москва
    Оффлайн
    А умеет ли Лила играть на нескольких ядрах? Конечно, по параллельности до GPU такое решение не дотягивает, но какое-то усиление должно быть. И в CCRL такие тесты проводятся.
  26. Boroda Новичок

    • Новичок
    Member Since:
    12.01.2018
    Message Count:
    62
    Likes Received:
    8
    Репутация:
    0
    Оффлайн
    Еще дня три назад, сети тестового сервера работали в арене без проблем, а сейчас новые не хотят почему то.
  27. Rom Старожил

    • Участник
    • Старожил
    Member Since:
    12.02.2012
    Message Count:
    645
    Likes Received:
    276
    Репутация:
    28
    Оффлайн
    Сети перевели на новый формат, чтобы сократить размер. Под новый формат скорее всего потребуется новая версия программы:
    https://github.com/LeelaChessZero/lc0/releases
    Sergey1983 and Boroda like this.
  28. sovaz1997 Учаcтник

    • Участник
    Member Since:
    30.08.2016
    Message Count:
    649
    Likes Received:
    120
    Репутация:
    3
    Оффлайн
    Новая нейронная сеть DeusX находится на уровне ТОП-3 или выше. Полное интервью с автором появится до 3 Августа.

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

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

    Начало: 3 Августа.
    Boroda and Пломбир like this.
  29. sovaz1997 Учаcтник

    • Участник
    Member Since:
    30.08.2016
    Message Count:
    649
    Likes Received:
    120
    Репутация:
    3
    Оффлайн
    WinPooh and Пломбир like this.
  30. Kesandr Учаcтник

    • Участник
    Member Since:
    02.09.2008
    Message Count:
    464
    Likes Received:
    35
    Репутация:
    11
    Оффлайн
    А кратко по русски кто то может изложить суть данного интервью?
  31. Пломбир Новичок

    • Новичок
    Member Since:
    09.04.2018
    Message Count:
    35
    Likes Received:
    25
    Репутация:
    0
    Оффлайн
    Ну из меня тоже переводчик никакой, но насколько я понял, там почти одна вода.
    Автор движка вдохновился результатами A0 и LC0, но начал работу над Deus Ex позже разработчиков лилы. У него были свои какие-то идеи реализации, которые не были использованы в LC0. От невыносимого желания воплотить и проверить эти идеи, он начал свою работу и постепенно построил движок, который по осторожным его оценкам очень силен. Возможно по силе войдет в тройку. Но на самом деле в домашних условиях у него нет такой мощной машины, как будет на чемпионате, поэтому за результат конечно не ручается. Работал в одиночку. Помощники были, но не в плане идей и подходов, а в плане реализаций разных модулей. Это не единственная нейросеть, которая у него есть. Он уверен, что другая реализация будет еще сильнее.
    Ну и истории про то, что нейродвижки - это гении по стратегии, а стандартный подход - по тактике. Ни чего принципиально нового, что не знаем мы, вроде бы не сказали.
    svoitsl and sovaz1997 like this.
  32. sovaz1997 Учаcтник

    • Участник
    Member Since:
    30.08.2016
    Message Count:
    649
    Likes Received:
    120
    Репутация:
    3
    Оффлайн
  33. Sergey1983 Учаcтник

    • Участник
    Member Since:
    03.04.2018
    Message Count:
    126
    Likes Received:
    14
    Репутация:
    1
    Оффлайн
    Сделал турнир LcZero-Texel_V.1.08.a2 10' 5'' сеть 10274 с тестового сервера в настройках Арены стояло сдаваться при -9 в 5 ходов счёт 12-18 в пользу Texel(работал в 6 потоков) LcZero работал на видеокарте GTX 1080

    Attached Files:

  34. svoitsl Учаcтник

    • Участник
    Member Since:
    06.01.2018
    Message Count:
    374
    Likes Received:
    91
    Репутация:
    7
    Оффлайн
    Интересно, а если это в Эло выразить....
  35. Sergey1983 Учаcтник

    • Участник
    Member Since:
    03.04.2018
    Message Count:
    126
    Likes Received:
    14
    Репутация:
    1
    Оффлайн
    69-76 Эло согласно Википедии, кстати сейчас перезапускают основной сервер https://blog.lczero.org//2018/08/02/lc0/
    у меня даже обучение не работает.

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

Share This Page