24.11.2019, 20:49 | #4921 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: LCZero
Ну там красиво, если я правильно помню, у CCRL 4 прям вообще дохлых ядра, а напротив аж 2080. Я вообще удивлён, что SF в этом списке каким-то образом второй. Видимо то, что он там сносит комодо и гудини, очень сильно помогает.
|
Пользователь сказал cпасибо: | Alex_Lk (25.11.2019) |
25.11.2019, 04:34 | #4922 |
Гроссмейстер
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
|
Re: LCZero
Цитата: Сообщение от Vizvezdenec
Ну там красиво, если я правильно помню, у CCRL 4 прям вообще дохлых ядра, а напротив аж 2080
Хотя очевидно, что против них нужно брать GTX 1650 Super или GTX 1660 |
25.11.2019, 04:39 | #4923 |
Гроссмейстер
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
|
Re: LCZero
Цитата: Сообщение от alchemist888
Уже жду статью на chessbase, со ссылкой на CCRL 40/4, где будет сказано, что Fat Fritz уже превзошел Stockfish и LCZero в блиц! А может и просто превзошел. Чего уж стесняться. От Лилы там играет сеть 49921. Она слабая, отстаёт даже от последних 42xxx сетей, не говоря уже о сетях Jhortosa Поэтому по факту тут мелкое шулерство |
Пользователь сказал cпасибо: | Viktor (25.11.2019) |
25.11.2019, 06:47 | #4924 |
КМС
Регистрация: 25.04.2019
Сообщений: 674
Сказал(а) спасибо: 293
Поблагодарили 641 раз(а) в 345 сообщениях
Репутация: 61
|
Re: LCZero
Цитата: Сообщение от Омегазеро
Я бы не назвала эти ядра дохлыми. На восьми потоках хороший результат дают
Цитата: Сообщение от Омегазеро
От Лилы там играет сеть 49921. Она слабая, отстаёт даже от последних 42xxx сетей, не говоря уже о сетях Jhortosa
|
25.11.2019, 07:14 | #4925 |
Гроссмейстер
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
|
Re: LCZero
Цитата: Сообщение от alchemist888
Там AB движки вроде с этими процессорами играют - Athlon 64 X2 4600+ (2.4 GHz)
Цитата:
Games played on an RTX2080 in an Intel Core i7-6700K machine
Он используется как "стандартная линейка" для расчета контроля времени Цитата:
Time control: Equivalent to 40 moves in 4 minutes on Athlon 64 X2 4600+ (2.4 GHz), about 1.5 minutes on a modern CPU
|
2 пользователя(ей) сказали cпасибо: | alchemist888 (25.11.2019), Alex_Lk (25.11.2019) |
25.11.2019, 07:43 | #4926 |
КМС
Регистрация: 25.04.2019
Сообщений: 674
Сказал(а) спасибо: 293
Поблагодарили 641 раз(а) в 345 сообщениях
Репутация: 61
|
Re: LCZero
Скорее всего Вы правы. Раньше я думал, что нейронные сети играют на одной машине, а AB движки на другой, но наверняка теперь все игры между NNs и ABs проходят именно на этом оборудовании: RTX2080 in an Intel Core i7-6700K.
Cпасибо! Однако, когда играют AB движки между собой, то используется именно этот проц: Athlon 64 X2 4600+ (2.4 GHz). |
25.11.2019, 08:13 | #4927 |
Мастер
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
|
Re: LCZero
Graham Banks тестирует для CCRL на Intel i5 Quad:
http://talkchess.com/forum3/viewtopic.php?f=6&t=72277 Честно говоря, плохо представляю, как они согласовывают столь разное железо. С корректировкой времени между ab-движками более менее понятно. Но как они согласуют всё это с видеокартой? |
Пользователь сказал cпасибо: | Viktor (25.11.2019) |
25.11.2019, 11:05 | #4928 |
2 разряд
Регистрация: 30.04.2018
Сообщений: 252
Сказал(а) спасибо: 9
Поблагодарили 505 раз(а) в 193 сообщениях
Репутация: 51
|
Re: LCZero
Цитата: Сообщение от alchemist888
Уже жду статью на chessbase, со ссылкой на CCRL 40/4, где будет сказано, что Fat Fritz уже превзошел Stockfish и LCZero в блиц! А может и просто превзошел. Чего уж стесняться. |
3 пользователя(ей) сказали cпасибо: |
25.11.2019, 11:16 | #4929 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: LCZero
Цитата: Сообщение от alchemist888
Там AB движки вроде с этими процессорами играют - Athlon 64 X2 4600+ (2.4 GHz).
Да и сами они пишут замысловато: Time control: Equivalent to 40 moves in 40 minutes on Athlon 64 X2 4600+ (2.4 GHz), about 15 minutes on a modern CPU. Т.е. там вероятно уже какая-то другая железка, которая явно побыстрее, и на ней нормируют время исходя из ее скорости. |
25.11.2019, 11:19 | #4930 |
КМС
Регистрация: 25.04.2019
Сообщений: 674
Сказал(а) спасибо: 293
Поблагодарили 641 раз(а) в 345 сообщениях
Репутация: 61
|
Re: LCZero
Цитата: Сообщение от crem
Как в воду глядел. https://en.chessbase.com/post/optimizing-fat-fritz
Маркетинг, что с него взять... Цитата: Сообщение от alchemist888
Однако, когда играют AB движки между собой, то используется именно этот проц: Athlon 64 X2 4600+ (2.4 GHz).
Цитата: Сообщение от Maratka
Не совсем так.. Ну даже теоритически - ПК с таким процессором весьма вероятно уже остался без матерники, ибо ей лет 10-15, и не факт, что выжила.
Да и сами они пишут замысловато: Time control: Equivalent to 40 moves in 40 minutes on Athlon 64 X2 4600+ (2.4 GHz), about 15 minutes on a modern CPU. Т.е. там вероятно уже какая-то другая железка, которая явно побыстрее, и на ней нормируют время исходя из ее скорости. |
25.11.2019, 13:24 | #4931 |
2 разряд
Регистрация: 30.04.2018
Сообщений: 252
Сказал(а) спасибо: 9
Поблагодарили 505 раз(а) в 193 сообщениях
Репутация: 51
|
Re: LCZero
Кстати если посмотреть на игры, то Lc0 выиграла в играх и против FF (42-39), и против SF(30-28).
FF залез так высоко потому что он избил Allie 50-28. |
25.11.2019, 14:20 | #4932 |
Гроссмейстер
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
|
Re: LCZero
Вот мои результаты
Сеть T40B.4-260 против последнего Стокфиша Контроль 3min+1.5sec Дебютные наборы от Noomen (100 с переменой цвета) Поражение -800 сантипешек 8 ходов подряд, ничья 8 сантипешек 8 ходов после 64 хода либо присуждение по 5-фигурным таблицам Score of lc0-T40B.4-260 : vs stockfish_19111809_x64_bmi2: 34 - 26 - 140 [0.520] Elo difference: 13.9 Четырехядерник против GTX1650, отношение скоростей в начальной позиции 1:1500 Как видим, в этих условиях сеть Хортоса до сих пор немного сильнее Стокфиша Игры прилагаются Дебютный набор прилагается Последний раз редактировалось Омегазеро; 25.11.2019 в 15:17. |
6 пользователя(ей) сказали cпасибо: | alchemist888 (26.11.2019), Alvir (25.11.2019), SergeyMZ (25.11.2019), svoitsl (25.11.2019), Viktor (25.11.2019), Виталий В. (01.01.2020) |
26.11.2019, 15:18 | #4933 |
Гроссмейстер
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
|
Re: LCZero
А вот результаты тестирования 60-х сетей
Сеть 61245 против последнего Стокфиша Контроль 2min+1sec Дебютные наборы от Noomen (100 с переменой цвета) Поражение -800 сантипешек 8 ходов подряд, ничья 8 сантипешек 8 ходов после 64 хода либо присуждение по 5-фигурным таблицам Score of lc0-61245 : vs stockfish_19111809_x64_bmi2: 11 - 78 - 111[0.333] Elo difference: -121.1 Четырехядерник против GTX1650, отношение скоростей в начальной позиции 1:3000 (более ёмкие сети в два раза медленнее) Как видим, пока 60-е сети слабоваты Игры прилагаются Дебютный набор тот же |
4 пользователя(ей) сказали cпасибо: |
26.11.2019, 15:21 | #4934 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: LCZero
Цитата: Сообщение от Омегазеро
Сеть 61245 против последнего Стокфиша
.. более ёмкие сети в два раза медленнее .... Контроль 2min+1sec Цитата: Сообщение от Омегазеро
Сеть T40B.4-260 против последнего Стокфиша
Контроль 3min+1.5sec Ну или для корректности сравнения, если хочется увидеть разницу сетей при коротких контролях, и только коротких - контроль должен быть равным. Но уменьшить контроль для больших и медленных сетей - это что такое было? |
Пользователь сказал cпасибо: | alchemist888 (26.11.2019) |
26.11.2019, 18:10 | #4936 |
Гроссмейстер
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
|
Re: LCZero
Цитата: Сообщение от Maratka
Вроде бы очевидно, что для потенциально более умных, но заведомо более медленных сетей контроль для порядка нужно увеличить, ну скажем до 5+2
Мне кажется, было бы интересно сравнить более короткий и более длинный У него 66 Эло разницы между 60-ми сетями и 10-м Стокфишем Мне кажется, это близко к 121 Эло разницы с последним Стокфишем Я тестирую для сравнения с mattblanches, мне интересно, как влияют более короткие контроли и двухходовый набор дебютов (у него - не двухходовый) |
26.11.2019, 21:35 | #4937 |
КМС
Регистрация: 25.04.2019
Сообщений: 674
Сказал(а) спасибо: 293
Поблагодарили 641 раз(а) в 345 сообщениях
Репутация: 61
|
Re: LCZero
Цитата: Сообщение от Maratka
Вроде бы очевидно, что для потенциально более умных, но заведомо более медленных сетей контроль для порядка нужно увеличить, ну скажем до 5+2 а не уменьшить. Ну как минимум - оставить тем же?
Ну или для корректности сравнения, если хочется увидеть разницу сетей при коротких контролях, и только коротких - контроль должен быть равным. Посмотрим на процент поражений, в матче представленном Омегазеро. Он составляет 39%. Что очень много для движка уровня SF9+ Score of lc0-61245 : vs stockfish_19111809_x64_bmi2: 11 - 78 - 111[0.333] Elo difference: -121.1 А теперь давайте взглянем на картинку от DeepMind: Показатели скорости AlphaZero ~ 63 Kn/s, SF8 - 58 Mn/s. Speed ratio 1:900. Мы видим, что на низких значениях nodes/move Стокфиш выступает значительно лучше. На значениях 6500 n/move AlphaZero уступает SF8 ~ 55 Elo, но уже при значениях 65000 n/move, превосходит его ~ на 32 Elo. AlhpaZero, это конечно не совсем LCZero, да и SF8 это не SFdev, но вероятность соблюдения принципа очень велика. Что это значит на практике? Омегазеро, скорее всего, в Вашем матче T60 - SFdev среднее время на ход составляло примерно 2.5 секунды, или около 6.5 Kn/move. Оптимальное значение, как видим по графику, больше 650 Kn/move. Естественно, на слабом оборудовании такие цифры получить почти невозможно. Поэтому, при тестировании сетей 24х320 (30b) я просто рекомендую Вам удваивать время, которое Вы используете для тестов 20х256 (20b) cетей. Например, если для 20b сетей делаете 5+2, то для 30b рекомендую ставить 10+5. |
27.11.2019, 05:58 | #4938 |
Мастер
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
|
Re: LCZero
Цитата: Сообщение от alchemist888
А теперь давайте взглянем на картинку от DeepMind:
В первую очередь обращает на себя внимание то, что график рисует практически полное отсутствие прибавки у Стокфиша при контроле свыше 1 сек/ход. Это прямо противоречит результатам опубликованным в Сайнс (см. табл. S5). Кроме того, график АльфаЗеро не очень согласуется с рисунком 2 (B) статьи в Сайнс. Рисунок 2b свидетельствует о низком приросте результатов АльфаЗеро при увеличении контроля. |
3 пользователя(ей) сказали cпасибо: |
27.11.2019, 06:54 | #4939 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: LCZero
Таки да. Я думаю, что увеличение времени на ход с 1 секунды до 100 для SF даст несколько отличную от 60 эло цифру (или сколько из этого графика выйдет, 80?). Да чего уж тут, 60 эло это более-менее нормально для удвоения временного контроля с секунды на ход до 2, но никак не для х100.
|
27.11.2019, 13:15 | #4940 |
КМС
Регистрация: 25.04.2019
Сообщений: 674
Сказал(а) спасибо: 293
Поблагодарили 641 раз(а) в 345 сообщениях
Репутация: 61
|
Re: LCZero
Цитата: Сообщение от Rom77
В первую очередь обращает на себя внимание то, что график рисует практически полное отсутствие прибавки у Стокфиша при контроле свыше 1 сек/ход. Это прямо противоречит результатам опубликованным в Сайнс (см. табл. S5).
Кроме того, график АльфаЗеро не очень согласуется с рисунком 2 (B) статьи в Сайнс. Рисунок 2b свидетельствует о низком приросте результатов АльфаЗеро при увеличении контроля. Вспомнил о нем благодаря последней статье на Chessbase о превосходстве Fat Fritz над всеми движками Цитата: Сообщение от Vizvezdenec
Таки да. Я думаю, что увеличение времени на ход с 1 секунды до 100 для SF даст несколько отличную от 60 эло цифру (или сколько из этого графика выйдет, 80?). Да чего уж тут, 60 эло это более-менее нормально для удвоения временного контроля с секунды на ход до 2, но никак не для х100.
|
27.11.2019, 15:34 | #4941 |
Мастер
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
|
Re: LCZero
Цитата: Сообщение от alchemist888
Ну там не понятно, что идет после 10^1, дальше разметку не сделали
Цитата:
Figure 2 shows the scalability of each player with respect to thinking time, measured on an Elo scale, relative to Stockfish or Elmo with 40ms thinking time.
Ещё хотелось бы отметить, что точки излома графиков соединены прямыми линиями. Но по логике они должны быть кривыми, поскольку предполагается, что график должен быть плавным. Таким образом промежуточные значения следует снимать с графика с некоторым превышением. |
Пользователь сказал cпасибо: | alchemist888 (27.11.2019) |
27.11.2019, 23:27 | #4942 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: LCZero
v0.23.0-rc2
Цитата:
Fixes in nps and time reporting during search.
Introduced DNNL BLAS build for modern CPUs in addition to OpenBLAS. Build fixes on MacOS without OpenCL. Fixed smart pruning and KLDGain trying to stop search in go infinite mode. OpenCL package now has check_opencl tool to find computation behaves sanely. Fixed a bug in interoperation of shortsighteness and certainty propagation.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
30.11.2019, 13:35 | #4943 |
3 разряд
Регистрация: 01.12.2017
Адрес: Орехово-Зуево
Сообщений: 249
Сказал(а) спасибо: 132
Поблагодарили 244 раз(а) в 165 сообщениях
Репутация: 0
|
Re: LCZero
Leelenstein - это движок нейронной сети на основе Lc0.
Но вместо самостоятельной игры он использует сеть, обученную на некоторых высокоуровневых играх с движком («контролируемое обучение»). Это обучение также включало в себя такие техники, как сжатие возбуждения и планировщики скорости обучения. Leelenstein также включает ненулевые улучшения в двоичном коде Lc0, такие как штраф за торговлю и подсчет очков.https://rapidu.net/5948357583/Leelenstein-925.7z |
Пользователь сказал cпасибо: | Viktor (30.11.2019) |
30.11.2019, 13:57 | #4944 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: LCZero
Цитата: Сообщение от Yard
Leelenstein - это движок нейронной сети на основе Lc0.
|
30.11.2019, 14:02 | #4945 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: LCZero
Цитата: Сообщение от Yard
Leelenstein - это движок нейронной сети на основе Lc0.
Но вместо самостоятельной игры он использует сеть, обученную на некоторых высокоуровневых играх с движком («контролируемое обучение»). Это обучение также включало в себя такие техники, как сжатие возбуждения и планировщики скорости обучения. Leelenstein также включает ненулевые улучшения в двоичном коде Lc0, такие как штраф за торговлю и подсчет очков.https://rapidu.net/5948357583/Leelenstein-925.7z |
30.11.2019, 14:10 | #4946 |
3 разряд
Регистрация: 01.12.2017
Адрес: Орехово-Зуево
Сообщений: 249
Сказал(а) спасибо: 132
Поблагодарили 244 раз(а) в 165 сообщениях
Репутация: 0
|
Re: LCZero
Maratka, самомнение у вас выше плинтуса не нравится-не читайте
Leelenstein is a neural-network engine based on Lc0. But instead of self-play, it uses a net trained on select high-level engine games (“supervised learning”). It's training also included techniques such as squeeze excitation and learning rate schedulers. Leelenstein also includes non-Zero enhancements to the Lc0 binary, such as a trade penalty and mate scoring. переводи по русски |
30.11.2019, 14:12 | #4948 |
3 разряд
Регистрация: 01.12.2017
Адрес: Орехово-Зуево
Сообщений: 249
Сказал(а) спасибо: 132
Поблагодарили 244 раз(а) в 165 сообщениях
Репутация: 0
|
Re: LCZero
Leelenstein is a neural-network engine based on Lc0.
But instead of self-play, it uses a net trained on select high-level engine games (“supervised learning”). It's training also included techniques such as squeeze excitation and learning rate schedulers. Leelenstein also includes non-Zero enhancements to the Lc0 binary, such as a trade penalty and mate scoring. переводи сам по русски умник |
Пользователь сказал cпасибо: | svoitsl (30.11.2019) |
30.11.2019, 14:48 | #4949 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: LCZero
Цитата: Сообщение от svoitsl
Интересно, кто нибудь может подтвердить (или опровергнуть) гипотезу,о том, что новые сети теста 58 по силе превосходят LD2?
Что касается LD2, то эти сети у меня в турнире 26 движков были наравне с MateFinder 060819 и заняли 25 и 26 место с результатом в 2 раза ниже, чем лидеры. |
30.11.2019, 14:58 | #4950 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: LCZero
Цитата: Сообщение от Viktor
а где этот тест 58?
Цитата: Сообщение от Viktor
Или это сети 58, но я о таких не слышал
Цитата: Сообщение от Viktor
результатом в 2 раза ниже, чем лидеры.
Лучшие сети такого размера мне пока не известны |
Пользователь сказал cпасибо: | Viktor (30.11.2019) |
Здесь присутствуют: 2 (пользователей: 0 , гостей: 2) | |
|
|