23.01.2019, 14:53 | #1 |
Гроссмейстер
Регистрация: 28.05.2016
Сообщений: 3,184
Сказал(а) спасибо: 11,937
Поблагодарили 5,570 раз(а) в 2,288 сообщениях
Репутация: 614
|
Лила (LCZero). Установка и вопросы по ней.
Удалось наконец-то установить Лилу!
Развернуть для просмотра[свернуть] Алгоритм запуска такой: 1. Здесь я скачал OpenCl версию: Lila 0.20 OpenCl Куда-версия у меня не пошла. Видеокарта Nvidia Geforce 1070 Gigabyte. 2. Нейросетку я скачал эту: Network 3. Запустил в оболочке CB15 как новый движок UCI. Актуальная информация по установке Последний раз редактировалось Гудвин; 08.02.2019 в 09:03. Причина: Добавил информацию. |
10.02.2019, 08:14 | #91 |
Гроссмейстер
Регистрация: 29.05.2016
Сообщений: 2,062
Сказал(а) спасибо: 454
Поблагодарили 10,182 раз(а) в 2,019 сообщениях
Репутация: 422
|
Re: Лила (LCZero). Установка и вопросы по ней.
Простите за немного наивный вопрос, но как именно работает эта Лила? Расчет вариантов, оценка позиции, в чем принципиальное отличие нейросети от алгоритмизированной программы? И зачем ей нужна мощная видеокарта?
|
Пользователь сказал cпасибо: | Философ (10.02.2019) |
10.02.2019, 11:50 | #92 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Лила (LCZero). Установка и вопросы по ней.
Мне так кажется, что в бОльшей степени оценка позиции в целом, а вот факторов для оценки там не много, а очень много.
Видео нужна для расчетов (их можно делать и на CPU, но это очень медленно). |
10.02.2019, 17:35 | #93 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Лила (LCZero). Установка и вопросы по ней.
Цитата: Сообщение от Viktor
Так Стокфиш тоже признает это сильнейшим!
А Комодо, а Гудини? Тоже ведь одни из топовых движков, а тем не менее как минимум сразу этот ход не предлагают. А Лила предложила. Я взял этот движок на заметку и буду с ним работать. Хотя бы иногда.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
10.02.2019, 20:53 | #95 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Лила (LCZero). Установка и вопросы по ней.
Цитата: Сообщение от Burcontovk
Этот бенч норм для amd видеокарты?
Для старой платы, где ~1000 процессоров, и нет поддержки FP16 - норма Для Polaris а-ля RX-460/560, где есть эта поддержка - ненормально, но тут вопрос к разработчикам - поодерживают ли они FP16 на платах AMD? |
Пользователь сказал cпасибо: | Burcontovk (10.02.2019) |
10.02.2019, 20:54 | #96 |
Гроссмейстер
Регистрация: 20.12.2016
Сообщений: 1,715
Сказал(а) спасибо: 2,282
Поблагодарили 2,156 раз(а) в 1,075 сообщениях
Репутация: 240
|
Re: Лила (LCZero). Установка и вопросы по ней.
Цитата: Сообщение от Maratka
Смотря для какой.
Для платы, где ~1000 процессоров, и нет поддержки FP16 - норма |
10.02.2019, 21:01 | #97 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Лила (LCZero). Установка и вопросы по ней.
IMHO, норма
2048 ядер/процессоров, но при низких частотах, и отсутствии поддержки FP16 (по поводу движка - ответ выше) - нормально. Моя GTX 960 при своих 1024 ядрах дает в два раза больше, но это CUDA (сразу в 2-3 раза быстрее, плюс частота чипа около 1400). _______ Очень нужен четкий ответ от разработчиков: есть ли поддержка FP16 (Polaris/Vega) в движке, и дает ли она около 100% в сравнении с FP32 (если есть, и вообще что-то дает). Если есть, но не 100%, то сколько? _____ Спросите у Crem. |
Пользователь сказал cпасибо: | Burcontovk (10.02.2019) |
10.02.2019, 21:02 | #98 |
Гроссмейстер
Регистрация: 20.12.2016
Сообщений: 1,715
Сказал(а) спасибо: 2,282
Поблагодарили 2,156 раз(а) в 1,075 сообщениях
Репутация: 240
|
Re: Лила (LCZero). Установка и вопросы по ней.
Цитата: Сообщение от Maratka
IMHO, норма
2048 ядер/процессоров, но при низких частотах, и отсутствии поддержки FP16 (по поводу движка - ответ выше) - нормально. Моя GTX 960 при своих 1024 ядрах дает в два раза больше, но это CUDA (сразу в 2-3 раза быстрее, и частота чипа около 1400). |
10.02.2019, 21:24 | #99 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Лила (LCZero). Установка и вопросы по ней.
Нет
Вдвое Вы ее не разогнете, а 10-30% погоды не даст. |
Пользователь сказал cпасибо: | Alex_Lk (11.02.2019) |
11.02.2019, 10:29 | #100 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Лила (LCZero). Установка и вопросы по ней.
Цитата: Сообщение от Кевин
Возможно, спустя много часов анализа, это надо проверять. У меня он на первых порах уж точно сильнейшим это решение не считает.
А Комодо, а Гудини? Тоже ведь одни из топовых движков, а тем не менее как минимум сразу этот ход не предлагают. А Лила предложила. Я взял этот движок на заметку и буду с ним работать. Хотя бы иногда. CiChess 2.6 311218 спустя 7-8 сек. CorChess 2.6 260119 спустя 7-8 сек. Stockfish 10 спустя 8-10 сек. Причем, оценка на малой глубине постоянно улучшается и к 1 минуте падает до полного равенства. Houdini 6.02 прозревает после 1 мин.10 сек., а Komodo 12.3 хоть и показывает на 7 сек., но далее постоянно прыгает, меняя ход и только к 2 мин.10 сек. устанавливает стабильно сильнейшим. Но эти ветераны уже устарели и уступают Стоку, о чем лишний раз подтверждает и этот тест. Но я не вижу большого достижения Лилы в данном случае. Если учесть, что на малой глубине выдается "правильная" оценка, то это еще ни о чем "не говорит". Всем же ясно, что нужно проверять позиции гораздо глубже. |
11.02.2019, 12:59 | #101 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Лила (LCZero). Установка и вопросы по ней.
Цитата: Сообщение от Viktor
Уточняю по этому поводу в позиции после 1.e4 e5 2.Kf3 Kc6 3.Cc4 Kf6 4.Kg5 d5 5.ed5 Ka5 6.Cb5 c6 7.dc6 bc6 8.Фf3 cb5 9.Фa8 ход 9...Ce7 движки видят сильнейшим:
CiChess 2.6 311218 спустя 7-8 сек. CorChess 2.6 260119 спустя 7-8 сек. Stockfish 10 спустя 8-10 сек. Причем, оценка на малой глубине постоянно улучшается и к 1 минуте падает до полного равенства. Houdini 6.02 прозревает после 1 мин.10 сек., а Komodo 12.3 хоть и показывает на 7 сек., но далее постоянно прыгает, меняя ход и только к 2 мин.10 сек. устанавливает стабильно сильнейшим. Но эти ветераны уже устарели и уступают Стоку, о чем лишний раз подтверждает и этот тест. Но я не вижу большого достижения Лилы в данном случае. Если учесть, что на малой глубине выдается "правильная" оценка, то это еще ни о чем "не говорит". Всем же ясно, что нужно проверять позиции гораздо глубже.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
15.02.2019, 18:33 | #103 |
Мастер
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
|
Re: Лила (LCZero). Установка и вопросы по ней.
Цитата: Сообщение от Философ
Хэш для лилы имеет значение? Что выставлять?
|
Пользователь сказал cпасибо: | Философ (15.02.2019) |
15.02.2019, 19:34 | #105 |
Гроссмейстер
ТС
Регистрация: 28.05.2016
Сообщений: 3,184
Сказал(а) спасибо: 11,937
Поблагодарили 5,570 раз(а) в 2,288 сообщениях
Репутация: 614
|
Re: Лила (LCZero). Установка и вопросы по ней.
Цитата: Сообщение от Rom77
У неё вроде бы нет Хэша.
|
15.02.2019, 19:37 | #106 |
Мастер
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
|
Re: Лила (LCZero). Установка и вопросы по ней.
Цитата: Сообщение от Философ
Выходит всё равно, что стоит в оболочке?
|
Пользователь сказал cпасибо: | Философ (15.02.2019) |
15.02.2019, 19:41 | #107 |
Мастер
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
|
Re: Лила (LCZero). Установка и вопросы по ней.
Цитата: Сообщение от SergeyMZ
Если не ошибаюсь, то хэш Лилы, считай - графическая память видеокарты.
|
15.02.2019, 22:14 | #108 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
|
Re: Лила (LCZero). Установка и вопросы по ней.
Цитата: Сообщение от Viktor
Но я не вижу большого достижения Лилы в данном случае.
|
15.02.2019, 23:06 | #109 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Лила (LCZero). Установка и вопросы по ней.
Ну наверное необходимость тренировки еще ~10^43 степени позиций для того, чтобы охватить их все.
Иначе оно будет просто себе заточкой, ничуть не лучше, чем захардкодить в движке "ход такой-то при таком-то FEN". |
16.02.2019, 13:35 | #110 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
|
Re: Лила (LCZero). Установка и вопросы по ней.
Цитата: Сообщение от Maratka
чем захардкодить в движке "ход такой-то при таком-то FEN".
|
16.02.2019, 13:44 | #111 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Лила (LCZero). Установка и вопросы по ней.
Почему она сработает?
Пешка то на другом поле, а на этой позиции обучения не было: Цитата: Сообщение от DEEP_MIND
а что мешает натренировать нейросеть на данную позицию и получать всегда 100% верный результат ?
|
16.02.2019, 14:04 | #112 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
|
Re: Лила (LCZero). Установка и вопросы по ней.
Цитата: Сообщение от Maratka
а на этой позиции обучения не было
|
16.02.2019, 14:27 | #113 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Лила (LCZero). Установка и вопросы по ней.
Что бы она не записывала, если позиция отличается от той базовой, на которой тренировались - результат после тренировки будет тем хуже, чем больше различий (а в пределе просто выродится в обычный бонус от дополнительных тренировок на базе стартовой позиции).
Потому, ответ на вопрос: Цитата: Сообщение от DEEP_MIND
а что мешает натренировать нейросеть на данную позицию и получать всегда 100% верный результат ?
______ Это вроде как тренироваться только на французской, а турнир устроить по вариантам сицилианки. Да, после 50-100 ходов мы ненулевой вероятностью попадем в статистически неотличимые эндшпили с 10 и менее фигурами, но них нужно еще дожить. |
16.02.2019, 15:38 | #114 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
|
Re: Лила (LCZero). Установка и вопросы по ней.
Цитата: Сообщение от Maratka
Сие невозможно, ибо является точечной заточкой, которая сожрет несколько суток тренировки, но ничего не даст в сколь-нибудь "другой" позиции (коих большинство).
|
17.02.2019, 14:32 | #115 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Лила (LCZero). Установка и вопросы по ней.
Нормально ли работают одноядерные движки? В частности меня интересует их подключение в Аквариуме?
|
17.02.2019, 14:46 | #116 |
Мастер
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
|
Re: Лила (LCZero). Установка и вопросы по ней.
Цитата: Сообщение от Viktor
Нормально ли работают одноядерные движки? В частности меня интересует их подключение в Аквариуме?
|
Пользователь сказал cпасибо: | Viktor (17.02.2019) |
20.02.2019, 13:00 | #117 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Лила (LCZero). Установка и вопросы по ней.
Попробовал установить движок Leela версии lc0-v0.21.0-rc1-windows-opencl в Аквариум. Видеоадаптер GeForce GTX 750 Ti 4гб
Сеть: 0b4395fe20733f01e195499ccdcf4bda1d9e9cc2c541d7726f c9eb538586646a Первый матч в 100 партий с последней версией Стока закончился сухой победой, где Leela сделала только 4 ничьи. Контроль: 1'+1" Сейчас запустил второй матч в 100 партий. Пока есть 8 ничьих и 25 партий в запасе. Контроль: 2'+2". У меня вопросы: 1. Это из-за слабой видеокарты? 2. Будет ли улучшение если провести больше матчей и турниров для этой Leela? 3. На Ноутбуке видеоадаптер: Intel(R) HD Graphics 5600 (1гб). Он лучше? |
20.02.2019, 14:34 | #118 |
Мастер
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
|
Re: Лила (LCZero). Установка и вопросы по ней.
Цитата: Сообщение от Viktor
У меня вопросы:
1. Это из-за слабой видеокарты? 2. Будет ли улучшение если провести больше матчей и турниров для этой Leela? 3. На Ноутбуке видеоадаптер: Intel(R) HD Graphics 5600 (1гб). Он лучше? Видеокарта не быстрая. Сила Лилы в блице быстро падает с сокращением контроля. Играйте хотя бы на контроле 3+3 для Лилы. Если партии слишком долгие, то выставите Стокфишу контроль 1+1. Тогда на на 2-3 ядрах у Стока, должно быть примерное равенство в силе. На ноутбуке видеоадаптер гораздо слабее. |
20.02.2019, 15:18 | #119 |
Мастер
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
|
Re: Лила (LCZero). Установка и вопросы по ней.
Цитата: Сообщение от Viktor
Leela версии lc0-v0.21.0-rc1-windows-opencl
|
20.02.2019, 17:54 | #120 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Лила (LCZero). Установка и вопросы по ней.
Цитата: Сообщение от Rom77
В первую очередь - у вас слабая сеть. Сеть 40 ещё не дотренирована. Замените её на сеть 32930.
Цитата: Сообщение от Rom77
Видеокарта не быстрая. Сила Лилы в блице быстро падает с сокращением контроля. Играйте хотя бы на контроле 3+3 для Лилы.
Цитата: Сообщение от Rom77
Самое главное забыл У вас opencl - версия Лилы. Она же в несколько раз медленнее cuda. Скачивайте cuda - версию. Возможно придётся ещё обновить драйвер видеокарты.
Видео-драйвер через Windows не обновляется - пишет, что не надо обновлять. А через сайт не нашел нужной. Спасибо за помощь. |
Здесь присутствуют: 3 (пользователей: 0 , гостей: 3) | |
|
|