16.03.2019, 08:58 | #2581 |
Мастер
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
|
Re: LCZero
Цитата: Сообщение от Viktor
Материнские платы с двумя разъемами:
http://www.hardcoregames.biz/dual-socket-motherboards/ Для Лилы имеет ли значение в использовании? |
Пользователь сказал cпасибо: | Viktor (16.03.2019) |
16.03.2019, 09:39 | #2582 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: LCZero
Цитата: Сообщение от Rom77
Ей и одного процессора достаточно
Такое впечатление,что обучение 40 сети несколько притормозилось, всего порядка 0.5 млн. игр в сутки.... На данный момент менее 46 млн игр,и если пойдет так, то на конец марта будет всего 53-54 млн Да и общее впечатление от неё пока не более как осторожный оптимизм. |
16.03.2019, 12:03 | #2583 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: LCZero
Закончился очередной турнир (SF и LC0) сети 41541
(остальные по 300) 32930 119.11 (132-33-135) 33004 154.14 (168-43-89) 41052 177.22 (171-30-99) 41214 168.4 (168-33-99) 41369 143.07 (160-43-97) 41414 129.61 (149-42-109) 41453 105.00 +/-32 (140-52-108) 41500 142.05 +/-27 (199-44-157) 41508 115.23 +/-27 (189-61-150) 41541 136.97 +/-27 (196-46-158) (у четырех последних движок новый 0.21 и 400 игр, для остальных 0.20.2 и 300 игр) Такое впечатление,что быстрой рост силы игры прекратился,а может быть и вообще какой либо. Последний раз редактировалось svoitsl; 16.03.2019 в 12:43. |
16.03.2019, 14:17 | #2584 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: LCZero
Цитата: Сообщение от svoitsl
Да и общее впечатление от неё пока не более как осторожный оптимизм.
Показываешь одному из разработчиков проблемную партию, а он даже не пытается понять, в чем проблема. Так и пишет: хочешь мол, сам смотри, мне не интересно/некогда. Спрашиваешь у разработчика, что для LZ лучше: AMD в OpenCL с FP16, или nVidia (CUDA, FP32) - ответа просто нет. Ну так и откуда ему быть, не барское это дело - бенчи замерять. Потребитель должен сам пойти, купить, проверить, и если ожидания не оправдываются - вернуть в магазин, и взять альтернативное решение. Спрашиваешь, можно ли доучить сеть 4xx, дабы она нормально пешку проводила - ответа опять нет. И тоже все понятно, на кой леший ему про это думать, когда через полгода, в сети 60 это заведомо будет исправлено. Отсюда выводы: все пущено на самотек. Доказать себе и всем, что ИИ движок класса AAA возможен доказали, а его практическая реализация оставлена на очень сильно "когда-нить потом", возможно и на "никогда". |
16.03.2019, 17:30 | #2585 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: LCZero
Цитата: Сообщение от Maratka
А как Вы хотели?
Показываешь одному из разработчиков проблемную партию, а он даже не пытается понять, в чем проблема. Так и пишет: хочешь мол, сам смотри, мне не интересно/некогда. Спрашиваешь у разработчика, что для LZ лучше: AMD в OpenCL с FP16, или nVidia (CUDA, FP32) - ответа просто нет. Ну так и откуда ему быть, не барское это дело - бенчи замерять. Потребитель должен сам пойти, купить, проверить, и если ожидания не оправдываются - вернуть в магазин, и взять альтернативное решение. Спрашиваешь, можно ли доучить сеть 4xx, дабы она нормально пешку проводила - ответа опять нет. И тоже все понятно, на кой леший ему про это думать, когда через полгода, в сети 60 это заведомо будет исправлено. Отсюда выводы: все пущено на самотек. Доказать себе и всем, что ИИ движок класса AAA возможен доказали, а его практическая реализация оставлена на очень сильно "когда-нить потом", возможно и на "никогда". Давайте честно: LCZero - это не коммерческий проект. Это всего лишь хобби для разработчиков. Люди не получают денег за работу над LCZero и требовать от разработчиков чего-либо нельзя. Можно предлагать, но не требовать. Либо же, если есть возможность и желание, участвовать в разработке. Без глубокого понимания продукта никто не имеет морального права ругать разработчиков. Исключения заставляют только коммерческие продукты. LCZero - свободный и бесплатный продукт с открытым исходным кодом. Если бы не crem, вряд ли бы это продукт стал таким, какой он есть. Да, возможно, кто-то бы адаптировал LeelaGo под шахматы. Но это уже другая история. У нас же Лила дошла до невероятного уровня развития - практически до уровня Stockfish и здесь можно лишь сказать "Спасибо" разработчикам. |
16.03.2019, 17:49 | #2586 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: LCZero
Цитата: Сообщение от sovaz1997
Складывается ощущение, что Вы заплатили за продукт "Leela Chess Zero" и требуете от них техподдержку...
Об этом я написал вполне конкретно и думаю понятно: Цитата: Сообщение от Maratka
Вы мне не нанялись, да и сам проект LZ Ваш, а не мой: не хотите/не можете - ну значит пусть будет так, как есть.
Цитата: Сообщение от sovaz1997
Можно предлагать, но не требовать.
Цитата: Сообщение от sovaz1997
У нас же Лила дошла до невероятного уровня развития - практически до уровня Stockfish и здесь можно лишь сказать "Спасибо" разработчикам.
Цитата: Сообщение от Maratka
Доказать себе и всем, что ИИ движок класса AAA возможен доказали
Crem (и остальные) делают что хотят, а потребители решают, пользоваться этим продуктом или нет. |
16.03.2019, 19:23 | #2587 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: LCZero
Добавлю еще чуть мысли
Если бы LZ не "зевал", то уже и сейчас имел бы +40-50 ELO сверх SF на железе TCEC. Обосновываю: из 10 побед SF ~8 - это не выигрыш благодаря пересчету, а выигрыш благодаря абсолютно идиотским подставам LZ. Если засчитать эти партии как ничьи, то от SF нужно отнять 4 очка, которые добавить LZ. Т.е. счет не 50,5/49,5, а 46,5/53,5, и разница в 24 ELO в пользу LZ. К этому можно добавить два поражения LZ в известных дисбалансах, вида три ферзя, и QRvRRBBPP, которые LZ явно не учился играть, и выйдет как раз около сорока. Но проблема в том, что... гм... х.з, куда повернет новая сеть в очередном витке своего обучения. Скажем сеть 4xx понимает три ферзя на доске, но однобоко проводит пешку. Как по мне - это даже хуже. И заранее, до запуска обучения исправить это как минимум непросто: ведь нужно знать болячки заранее, а их в практическом смысле чуть меньше бесконечности, т.е. захардкодить их невозможно. |
Пользователь сказал cпасибо: | sovaz1997 (16.03.2019) |
16.03.2019, 20:14 | #2588 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: LCZero
Цитата: Сообщение от Maratka
Добавлю еще чуть мысли
Если бы LZ не "зевал", то уже и сейчас имел бы +40-50 ELO сверх SF на железе TCEC. Обосновываю: из 10 побед SF ~8 - это не выигрыш благодаря пересчету, а выигрыш благодаря абсолютно идиотским подставам LZ. Если засчитать эти партии как ничьи, то от SF нужно отнять 4 очка, которые добавить LZ. Т.е. счет не 50,5/49,5, а 46,5/53,5, и разница в 24 ELO в пользу LZ. К этому можно добавить два поражения LZ в известных дисбалансах, вида три ферзя, и QRvRRBBPP, которые LZ явно не учился играть, и выйдет как раз около сорока. Но проблема в том, что... гм... х.з, куда повернет новая сеть в очередном витке своего обучения. Скажем сеть 4xx понимает три ферзя на доске, но однобоко проводит пешку. Как по мне - это даже хуже. И заранее, до запуска обучения исправить это как минимум непросто: ведь нужно знать болячки заранее, а их в практическом смысле чуть меньше бесконечности, т.е. захардкодить их невозможно. |
17.03.2019, 15:08 | #2589 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: LCZero
Цитата: Сообщение от crem
Test30 славится тем, что очень плохо играет, когда у одной стороны два ферзя. Она думает, что это очень плохо. Поэтому вариант, что стокфиш решится на второго ферзя, она не рассматривает.
Я не знаю, почему, но скорее всего такие позиции очень редко появлялилсь в тренировочных партиях. Пару раз в начале тренировки возможно не повезло и два ферзя проиграли, а в дальнейшем лила таких позиций избегала (оно если и не избегать случается не так уж и часто). Ибо иначе ведь действительно получается, что если несколько раз после проведения второго ферзя партии закончились поражением (ну скажем потому, что обратная сторона ставила форсированный мат в 3 хода), то сеть обучилась ферзя не проводить (хотя понятно, что причиной поражения стал не лишний ферзь, а имеющаяся на момент провода пешки позиция), а потому не знает, как играть, когда этот дисбаланс возникает. Теперь представим себе вариант, что это не третий ферзь, а пятый/пятая ладья/слон/конь. Даже суммарно, это бывает на 2-3 порядка реже, чем дополнительный ферзь. Т.е. знаний сети в этих позициях вероятно строгий нуль. А если посмотреть какие-то закрученные дисбалансы, вида 4 легких фигуры против ферзя с ладьей, 5-6 пешек против ладьи и т.д., то набирается в сумме весьма приличная дыра. "Шумок" же с ненулевой вероятностью заставит LZ проводить коня, а не ферзя (это помимо того, что само собой научил бы ставить третьего ферзя на доску), и решит, как кажется много проблем с дисбалансами: проиграет в пятый раз - ну значит проиграет, от этого хуже не станет, а если вдруг выиграет , то получим не 5:0 в пользу стороны, где 1 ферзь против двух, а 4:1, а значит и повышенную вероятность в следующей обучающей партии поставить ферзя. Все то же самое с 3 vs 2 ладьи (конь, слон). |
Пользователь сказал cпасибо: | Viktor (17.03.2019) |
17.03.2019, 17:09 | #2590 |
Эксперт
ТС
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
|
Re: LCZero
Когда игрался матч AZ - Сток, то какая сеть играла? Ведь наверняка как то обозначалась.
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs |
17.03.2019, 17:26 | #2591 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: LCZero
Цитата: Сообщение от Maratka
то набирается в сумме весьма приличная дыра.
ведь как вы уже писали на это потребуется до.... (очень много) игр А результат будет не очень высоким, ну прибавит сеть ещё 50 Эло да и только Тут всем правит статистика и надо попытаться добиться повышения силы игры не увеличивая их число, при этом вполне возможно пожертвовать частично случайностью. И первый ход например сделать не случайным, а всегда конкретным (те же 20 возможных ходов). И например попытаться по экспериментировать с 800 ходами, может вначале и 400 хватит, а потом например сделать 2000 (сделать функцией от числа игр) |
17.03.2019, 17:34 | #2592 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: LCZero
Цитата: Сообщение от svoitsl
А вот нужно ли эту дыру заделывать.....
ведь как вы уже писали на это потребуется до.... (очень много) игр Цитата: Сообщение от svoitsl
А результат будет не очень высоким, ну прибавит сеть ещё 50 Эло да и только
Цитата: Сообщение от svoitsl
Тут всем правит статистика и надо попытаться добиться повышения силы игры не увеличивая их число, при этом вполне возможно пожертвовать частично случайностью. И первый ход например сделать не случайным, а всегда конкретным (те же 20 возможных ходов).
|
17.03.2019, 17:39 | #2593 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: LCZero
Цитата: Сообщение от Alex_Zet
Когда игрался матч AZ - Сток, то какая сеть играла? Ведь наверняка как то обозначалась.
|
17.03.2019, 17:54 | #2594 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: LCZero
Цитата: Сообщение от Maratka
вывел если не оптимальное, до весьма близкое к нему число
(однако, смотря как падает число помощников и число игр, это будет не просто) Цитата: Сообщение от Alex_Zet
наверняка как то обозначалась.
|
18.03.2019, 23:24 | #2595 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: LCZero
Закончился очередной турнир (SF и LC0) сети 41585
32930 119.11 (132-33-135) 33004 154.14 (168-43-89) 41052 177.22 (171-30-99) 41214 168.4 (168-33-99) 41369 143.07 (160-43-97) 41414 129.61 (149-42-109) 41453 105.00 +/-32 (140-52-108) 41500 142.05 +/-27 (199-44-157) 41508 115.23 +/-27 (189-61-150) 41541 136.97 +/-27 (196-46-158) 41585 99.95 +/-27 (177-65-158) (у четырех последних движок новый 0.21 и 400 игр, для остальных 0.20.2 и 300 игр) такое впечатление что эта сеть (41585) может оказаться довольно сильной |
19.03.2019, 18:38 | #2596 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: LCZero
кстати и новый блог подоспел
В общем благодаря разработчикам и помощникам прогресс не остановим. Где нибудь летом наверное удастся новую сеть натренировать |
Пользователь сказал cпасибо: | Харлампий (19.03.2019) |
19.03.2019, 18:48 | #2597 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: LCZero
Цитата: Сообщение от svoitsl
Где нибудь летом наверное удастся новую сеть натренировать
_____ Какие были явные проблемы в сети 11250? Вроде бы никто их особо и не замечал. Сеть 3xx же имеет дыру с тремя ферзями. Сеть 4xx - с проходной пешкой. Что вылезет в 6xx? А никто собственно и не знает, ибо узнать это можно только после выполнения хотя бы половины тренировки, когда сеть заиграет на уровне хотя бы движков из второй десятки, и появится возможность после проведения партий с ними собрать статистику косяков. |
19.03.2019, 19:04 | #2598 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: LCZero
Цитата: Сообщение от Maratka
Натренировать ее можно и сейчас.
К тому же многочисленные анонсированные эксперименты ещё вроде бы не закончены, поэтому начинать учить большую сеть ещё рановато (да и текущую - 40-ю тоже наверное хотелось бы доучить, может 50 Эло и будут, несмотря на все ошибки,найденные и ещё не найденные) |
19.03.2019, 20:21 | #2600 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: LCZero
Цитата: Сообщение от sovaz1997
эту проблему с проходной
|
Пользователь сказал cпасибо: | sovaz1997 (19.03.2019) |
19.03.2019, 21:06 | #2602 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: LCZero
Цитата: Сообщение от sovaz1997
Self-play пошел вверх
|
19.03.2019, 22:31 | #2604 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: LCZero
Тесты Лилы в удобном виде: http://mind-research.com/LeelaChess/DiscordTestDB/
|
19.03.2019, 23:41 | #2605 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: LCZero
Цитата: Сообщение от sovaz1997
Maratka, похоже, уже исправили эту проблему с проходной
Цитата: Сообщение от svoitsl
да и проблема то мелкая,встречается наверное раз на 1000 игр,
Это вроде как написать правило, согласно которому не существует длинной рокировки: движок никуда не денется, и будет играть во вполне себе шахматы, только вот уровень его будет далеко не тот. |
19.03.2019, 23:43 | #2606 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: LCZero
Цитата: Сообщение от svoitsl
да и вообще думаю чаще лучше сперва взять фигуру и сразу ферзя поставить
Занятная логика! |
19.03.2019, 23:44 | #2607 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: LCZero
Maratka, сейчас костыль - в следующих сетях уже реальное исправление
Цитата: Сообщение от Maratka
Это вроде как написать правило, согласно которому не существует длинной рокировки: движок никуда не денется, и будет играть во вполне себе шахматы, только вот уровень его будет далеко не тот.
|
19.03.2019, 23:47 | #2608 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: LCZero
Цитата: Сообщение от sovaz1997
Maratka, сейчас костыль - в следующих сетях уже реальное исправление
Напомню, что проблема пропуска скрытых шахов была исправлена в коде через несколько дней после ее обнаружения и публикации, но вот сеть натаскивалась на это где-то месяц-полтора. |
19.03.2019, 23:49 | #2609 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: LCZero
Maratka, главное, чтобы прогресс был от переобучения. О он есть. Конечно, одним самообучением не обходится: улучшается и сам движок.
|
20.03.2019, 00:11 | #2610 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: LCZero
Цитата: Сообщение от Maratka
Напомню, что проблема пропуска скрытых шахов была исправлена
А если сейчас все хорошо протестировать (все многочисленные гипер параметры),то все ресурсы можно пустить на обучение (и таким образом игр будет около 1 млн с в сутки) и к середине июня уже будет сеть на 100-150 Эло сильнее :-) |
Здесь присутствуют: 4 (пользователей: 0 , гостей: 4) | |
Опции темы | |
Опции просмотра | |
|
|