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

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

  1. MaxVirmir Новичок

    • Новичок
    Member Since:
    08.12.2017
    Message Count:
    14
    Likes Received:
    10
    Репутация:
    0
    Оффлайн
    А
    А...понял
    Но этим и не пахнет в случае с А0.
    Там же была рыбка с рыбкой насколько я помню.

    1. сколько не грузи стокфиша он ходы А0 не находит в первой линии.
    2. 1 партия которая была у Слюсарчука никаких восхищений не вызвала (как раз наоброт - только подозрения)
    3. Слюсарчук уже тогда многими считался шарлатаном...а гугл нет...хотя бы из-за Го
    4. Ну и главное - это замеченное многими - это именно позиционное "понимание" шахмат А0. В течении многих ходов, а не в 1 ход как у Слюсарчука
  2. WinPooh В.М.

    • Команда форума
    Member Since:
    13.02.2006
    Message Count:
    9.491
    Likes Received:
    3.118
    Репутация:
    95
    Location:
    Москва
    Оффлайн
    То, о чем вы говорите, тоже в некотором роде слэнг. Если уж хотите строгости определений, используйте термины "хэш-функция", "хэш-ключ", "хэш-значение". Далее, коллизии в любой схеме хэширования неизбежны просто по построению - мы делаем отображение множества большей мощности на множество меньшей. И задача криптографии вовсе не избежание коллизий, а достижение статистической неотличимости зашифрованного текста с выдачей генератора случайных чисел.
    В задачах типа шахматного программирования достижение криптографического качества ГСЧ и хэш-функции - в некотором смысле overkill. Было показано, что при достаточно глубоком дереве расчета хэш-промахи и коллизии, случающиеся на большой глубине, оказывают пренебрежимо малое влияние на выбор хода и оценку в корневой позиции.
    Goranflo likes this.
  3. Комсюк народный модератор

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    17.07.2011
    Message Count:
    19.230
    Likes Received:
    23.509
    Репутация:
    1.263
    Нарушения:
    31
    Оффлайн
    теперь отредактируй свой наезд, который чуть выше
    А потом дальше поговорим :)
  4. N1mTzo Учаcтник

    • Участник
    Member Since:
    17.04.2008
    Message Count:
    318
    Likes Received:
    30
    Репутация:
    1
    Оффлайн
    По первой партии 15...Сg5 такой себе ход имхо, наличие минимум двух альтернатив (15...b5 и 15...е4) в позиции, где черные (обе партии 2400+ оба соперника) не проиграли говорит о том, что запас прочности в позиции большой.
    По второй - Молль(2579) в другой партии против Туркова сыграл 13...f4 (вместо 13...а6) и довольно легко (с виду) сделал ничью в 30 ходов. Надо смотреть, конечно, с движком очень тщательно, у меня пока железо слабое это не позволит сделать. Тут бы помощь AlphaZero, несомненно, пригодилась - с ним (или ней) можно было бы вообще весь вариант этот закрыть и сдать в архив.
    Комсюк likes this.
  5. Комсюк народный модератор

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    17.07.2011
    Message Count:
    19.230
    Likes Received:
    23.509
    Репутация:
    1.263
    Нарушения:
    31
    Оффлайн
    челябинский?
  6. N1mTzo Учаcтник

    • Участник
    Member Since:
    17.04.2008
    Message Count:
    318
    Likes Received:
    30
    Репутация:
    1
    Оффлайн
    Зачем мне бестлоджик, если вариант заигран топовыми гроссами на iccf и массой игроков помельче? Да я и сам его (данный вариант) за оба цвета гонял на iccf и на том же бестлоге, когда активно играл переписку. И во фристайле (в классику, быструшки и даже в блиц раз пришлось) играл (без поражений) против монстров типа Гидры, у которых серверное железо и куча оперативки.
  7. Camon14 Хранитель традиций

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    28.05.2012
    Message Count:
    18.567
    Likes Received:
    10.939
    Репутация:
    687
    Нарушения:
    31
    Оффлайн
    N1mTzo, в адванс везде ничья, но ничья ничьё рознь, чтобы понять насколько колько челябинский хуже 1...е5 надо не в адванс играть , а с людьми. И вообще понимать, что некоторые варианты которые показывает комп в реальной партии человек не поднимет никогда. Тимощенко перешёл на 1...е5, а Свешников на вариант Лабурдоне-Калашникова.
    N1mTzo likes this.
  8. West55 Начинающий

    • Начинающий
    Member Since:
    09.12.2017
    Message Count:
    4
    Likes Received:
    2
    Репутация:
    0
    Оффлайн
    Посмотрели ролик на ютубе, а через телефон на андроиде написали гневный пост на форуме, обвиняя гугл в шарлатанстве))) Напоминает сайнс-фриков и их последователей, рассказывающих о заговоре ученых.
  9. Crest Админ, МГ

    • Команда форума
    Member Since:
    05.02.2006
    Message Count:
    57.243
    Likes Received:
    21.131
    Репутация:
    627
    Location:
    Москва, Россия
    Оффлайн
    Народы!
    Пожалуйста, обсуждайте нюансы челябинского варианта в отдельной специализированной теме.
    А здесь мы обсуждаем АльфаЗеро, нейронные сети и состоявшийся матч.
    Если будете упорствовать и плодить офф-топ, то...
    Сами понимаете.
    N1mTzo likes this.
  10. Vladruss НедоКМС, победитель второразрядников.

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    30.12.2009
    Message Count:
    16.477
    Likes Received:
    8.522
    Репутация:
    530
    Нарушения:
    31
    Оффлайн
    Да уж. Такое впечатление, что Гугл кому-то в карман нагадил, что столько недовольств. Гораздо больше оснований было обвинять в шарлатанстве IBM в свое время, когда Дип Сот у Каспарова выиграл партию в ничейной позиции. И потом ведь агрегат разобрали, распечатку вариантов не показали. Ничего, шахматный мир не шибко-то переживал по этому поводу. А тут Зеро показал феноменально сильную игру, так столько стонов, что бедному Стокфишу дебютную книжку не дали.
  11. Strogach Начинающий

    • Начинающий
    Member Since:
    11.12.2017
    Message Count:
    2
    Likes Received:
    3
    Репутация:
    0
    Оффлайн
    В кои-то веки владрусс адекватен. Фантастика!
    А ведь АльфаЗеро под-пиндосский и явно русофобский продукт:)
    nn likes this.
  12. Vladruss НедоКМС, победитель второразрядников.

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    30.12.2009
    Message Count:
    16.477
    Likes Received:
    8.522
    Репутация:
    530
    Нарушения:
    31
    Оффлайн
    Владрусс всегда адекватен, когда трезв. И процентов на 70 адекватен даже когда пьян.
    Кто вам сказал, что русофобский? Сатанинский - да. Но это уже античеловеческий, против любой нации или народа, не только против русского.
  13. Мобуту спаситель нации

    • Заслуженный
    • Ветеран
    • Старожил
    Member Since:
    15.02.2006
    Message Count:
    6.916
    Likes Received:
    3.969
    Репутация:
    141
    Location:
    Заир
    Оффлайн
    А что, разве не очевидно, что любой хвастун, не подтверждающий свой базар доказательствами, гадит на всё человечество? Если человек заявляет, что толкает штангу 300 кило, то тем самым он гадит на настоящих чемпионов, которые всю жизнь положили на то, чтобы толкнуть 260 с чем-то. Если он хвастается марафоном из двух часов, то тем самым льёт грязь на идиотов-марафонцев, которым эта цифра не даётся. Если он нацепил орден героя, то тем самым нагадил на тех, кто реально совершал подвиги. Это в любой области так.

    Deep Blue своим нечестным матчем с Каспаровым выставила белковых шахматистов слабаками раньше времени, приуменьшила великолепную честную победу Фрица в 2006-м году. Слюсарчук выставил идиотами всех шахматистов, которые всю жизнь учатся шахматам и не могут обыграть Рыбку. Мол, как же жалко на вас, дураков, смотреть: я её вслепую и без подготовки обыграл. Ну и AlphaZero со своим нечестным матчем против Стокфиша попадает в тот же самый ряд. Принижены реальные достижения шахматных программистов, которые всю жизнь этому посвящают. Причём в том же слюсарчуковско-издевательском стиле: мол, нам вообще плевать на ваши шахматы, а вы сидите в них дальше, всё равно ничего не сможете, лузеры. А реальных доказательств - пшик.

    Таким хвастунишкам, не утруждающим себя приведением доказательств, можно и нужно давать по башке. И почаще, посильнее, с этим делом вообще невозможно переборщить.
  14. просроченый_кмс Старожил

    • Участник
    • Старожил
    Member Since:
    15.02.2010
    Message Count:
    1.112
    Likes Received:
    167
    Репутация:
    6
    Оффлайн
    надеюсь что шахматы они доработают и мы увидим настоящий матч со всеми партиями, а так же зеро саму с собой, а потом гуглу можно заняться продажей тпу и разными прогами под неё.

    По поводу слюсарчука, сколько слышу про него думал какой то безобидный шарлатанчик, а оказывается в тюрьму даже посадили, вообще такой бред возможен только на украине. имхо.
  15. Vladruss НедоКМС, победитель второразрядников.

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    30.12.2009
    Message Count:
    16.477
    Likes Received:
    8.522
    Репутация:
    530
    Нарушения:
    31
    Оффлайн
    Н-да... Реальная игра, которую показал Зеро, это, по версии Мобуту, "пшик". А те, кто сделал этот проект - хвастунишки.
    Однако...:facepalm2::idntknow:
  16. просроченый_кмс Старожил

    • Участник
    • Старожил
    Member Since:
    15.02.2010
    Message Count:
    1.112
    Likes Received:
    167
    Репутация:
    6
    Оффлайн
    от гугла усовершенствование проги, а мы накупим себе тпу кто сколько сможет и будем постигать новый уровень игры, я думаю в будущем появятся спец платы на пк, которые будут вставляться в слоты видео карт.

    А скорее всего, кто делает гудини стокфиш и комодо попробуют повторить, а мощности мы возьмём объединив наши компы.

    @Challenger Spy,
    з.ы. По поводу дорогих тпу, они пока выпускаются в малых количествах самой гугл поэтому и стоимость большая. И чего ворчать, нам за их счёт показали новый уровень игры.
    И третье, когда нейросети и тпу будут в компах применение им найдётся не только в шахматах, а это ввиду количества уменьшит цену.
  17. Challenger Spy Технический специалист

    • Команда форума
    Member Since:
    29.01.2011
    Message Count:
    5.280
    Likes Received:
    2.838
    Репутация:
    226
    Оффлайн
    lolskix:
    1) Стокфишу поотрубали плавники, вырвали зубы и поставили играть в заведомо неравных условиях. В каком плане? Ну во-первых, противник играл на 4 TPU, оценки разные, сколько это в ядрах, но от 400 до 8000 они. Стокфишу же выдали 64 ядра и 1 ГБ хэша, что просто криминал, т.к. надо минимум 16 под такое количество ядер и такой временной контроль. Т.е. просто на железе разница уже как минимум эло 100 составляет. Во-вторых, АльфаЗеро играл дебюты, которые были выбраны как "лучшие" для него и на них потом он тренировался, они выбирались огромной нейронной сетью, в то время как стокфиш играл с нуля, т.е. без дебютной книги. Понятно, что тут опять сильно разные алгоритмы и сравнение апельсинов с яблоками немного, но для стокфиша есть книга Cerebellum, которая сделана как раз на основе игр самим с собой, где выводятся вперёд варианты, где он лучше всего может себя показать. Она добавляет ещё 50 эло. Но если играть без дебютной книги, то надо ставить сеты нестандартных позиций (аля финалы TCEC), т.к. альфазеро тренировался на "хороших" позициях, а стокфиш тренируется на 2-ходовой книге, в которую входит и всякая дрянь, в первую очередь для того, чтобы адекватно оценивать и неправильные дебюты тоже. В-третьих, временной контроль был выбран как "минута за ход" жёсткий, что дефолт для нейронки, но совсем не дефолт для шахмат в принципе, любая шахматная программа использует время неравномерно и в общем пользование времени такое тоже приносит эло, которое тут украли. Это ещё 20 эло или около того. Итого стокфиш подрезали где-то на 170 эло, а обыграли на 100 со стартовой позиции и на 70 с позиций 4-ходовых. Более того, использовалась версия годичной давности, которая на 40-45 эло слабее текущей (на 8-ходовой книге и разница больше на 0 и 4 ходовых книгах, разумеется). В общем 200 эло (скорее всего, конечно, несколько меньше, т.к. на таком уровне уже просто пойдёт компрессия эло, но всё же) или около того укралось просто потому что вот так вот;
    2) Если посмотреть статью саму, то становится видно, что АльфаЗеро становится тем относительно слабее, чем меньше времени на ход. Соответственно, если делать игры на более слабом железе, то ему нужно будет больше времени. В итоге мы имеем монструозное железо с минутой на ход, где оно "явно сильнее", но вот на условных 8 ядрах уже понадобится час, два, день, век на ход (непонятно сколько), чтобы он не играл на условные 200 эло слабее, чем стокфиш. Т.е. даже если разработчики и займутся портом его со своего супер-железа на обычное, толку будет весьма мало, разве что для адванса, и то не факт;
    3) Кстати, по поводу 4 часов самообучения. Звучит прекрасно, но не нужно забывать, что это гугл. Мы тут прикидывали, конечно, это опять сравнение яблок с апельсинами, но час самообучения по порядку примерно столько же, сколько стокфиш тратит в год своей разработки мощностей счёта. Т.е. они за 4 часа сделали столько же, сколько стокфиш за само существование фиштеста! Дайте стокфишу такое железо - он тоже будет очень и очень быстро прогрессировать. Хоть, конечно, и не так быстро;
    4) Практическое применение данного подхода в шахматах для создания движков весьма сомнительно. Слишком нужно много железа для такой нейронной сети и результат не настолько радикально отличается, как в сёги, где разница между прогой и альфазеро 300 эло, у нас же как бы 70, которые вроде бы и не 70;
    5) Сама идея создания шахматных суперкомпов на данный момент никому особо не интересна и бесполезна. Т.к. никто не будет закупать эти TPU, которые стоят миллионы долларов, чтобы что-то с ними анализировать, а на меньшем железе нейронки просто неспособны работать нормально. По крайней мере любой шахматный любитель будет гонять анализы на домашнем компе, особенно экспресс анализы, а на таком железе и времени классические шахматные проги >>> альфазеро. Более того, если вести разработку стокфиша для суперкомпов конкретно, я уверен, что его можно сделать существенно сильнее, т.к. в дип блю в своё время, например, было 8000 параметров оценочной функции, в стокфише же их около сотни, т.к. каждый параметр замедляет его работу, но вот если вынести их счёт в отдельные устройства - будет всё далеко не так ужасно и можно будет усложнить оценочкую функцию по самое не хочу, что даст некоторое количество эло. Более того, не стоит забывать, что стокфиш весит всего-то 400 килобайт, а альфазеро нужны вот эти вот TPU монстры;
    6) Шахматы это, тоже, разумеется, не убьёт. Хотя бы потому, что человеку толком всё равно, 3300 у него советчик, 3400 или 3500. Да, на большей нейронной сети натренированный альфазеро, наверное, сможет быть на 100-150 эло честно быть сильнее стокфиша (или нет), может быть, он даже всегда будет выдавать абсолютно идеальный ход, но в реальной игре уже давно шахматисты ходят не в первые линии, а в те, где противнику труднее правильные ходы найти за доской. В общем если всё просуммировать - эксперимент весьма любопытный, доказывающий, что пошаговые игры нейронки решают хорошо, но в контексте шахмат от него мало толку - движок использовать у обычного человека вряд ли выйдет, разработка движков таким методом будет нерентабельна, а разница в их силе игры с классическими брутфорс прогами не настолько критична, как в го или сёги.
  18. tiger Новичок

    • Новичок
    Member Since:
    11.02.2006
    Message Count:
    85
    Likes Received:
    25
    Репутация:
    1
    Оффлайн
    Скорее всего в недалеком будущем столько железа будет не нужно. Почти все методы внутри сетей изменятся, может и сами сети уйдут. Останется только главный принцип из-за которого они дают результат. Пока просто нет полного понимания принципа. Кстати, в начале 90х точно таким же способом были решены нарды. Та же идея - не сковывать обучение никакой системой координат, а просто представлять позицию как есть.
  19. vsvor Новичок

    • Новичок
    Member Since:
    09.12.2017
    Message Count:
    9
    Likes Received:
    3
    Репутация:
    0
    Оффлайн
    Опять снова. "Вчера были маленькие, но по 3, а сегодня большие, но по 5". ©

    Почему люди упорно говорят о каком-то диком неравенстве в железе? Неравенство было бы, если бы один алгоритм работал на кластере, а другой на ПК. Здесь же, если под TPU понимать одну плату, то число транзисторов и энергопотребление будет отличаться в несколько раз, но не на порядок. Если один чип, то вообще не будет отличаться. Да, TPU выполняет намного больше простых параллельных операций с короткими числами, чем CPU. Но "программу общего назначения" с ветвлениями и циклами он выполнять не может. Я, конечно, не знаю подробностей о 2-м поколении TPU, но 1-е было куда проще, чем современные CPU/GPU, и менее технологично (28 нм).

    Более-менее уместно сравнение с версиями GPU, которые в последнее время используются для тех же задач, что и TPU. Оказывается, что Tesla V100 на половинной точности (120 tflops) близка к 4-чиповому TPU (180 tflops). Так что мощности эти не так уж эксклюзивны. С обучением сложнее, но для программы распределенных вычислений и оно вполне подъемно, даже если Гугл :diablo: зажмет доступ к Тензорной Туче.

    Что же до подробностей, в ближайшее время обещают более подробную статью, посмотрим.
  20. 4547 Учаcтник

    • Участник
    Member Since:
    15.11.2016
    Message Count:
    1.804
    Likes Received:
    1.808
    Репутация:
    138
    Оффлайн
    Вы рассматриваете матч как нечестное соревнование двух движков. Это не совсем так..
    Сколько железа стокфишу не давай, дальше его прибавка в силе незначительна.
    Главное отличие (перед которым меркнут все остальные факты!!) в том, что в обычный движок человеком вложены алгоритмы оценки позиции. Да у стокфиша не было дебютной книги. Но он использовал алгоритмы оценки позиций, в которых фактически сотни лет развития игры в шахматы и миллионы партий, сыгранных людьми!
    Альфа зеро самообучалось и само вырабатывало оценки позиций и заново принципы игры! Оно выиграло и значит алгоритмы оценки позиций, выработанные в шахматах человечеством, несовершенны. Это самое важное. Раньше оценка позиции движком принималась за абсолютную истину (исключая крепости), теперь мы видим что это не так...
    N1mTzo and Bishop like this.
  21. Комсюк народный модератор

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    17.07.2011
    Message Count:
    19.230
    Likes Received:
    23.509
    Репутация:
    1.263
    Нарушения:
    31
    Оффлайн
    Спай, я не знаю, откуда ты берёшь эти умные коменты, но уровень непрофессионализма икспертов зашкаливает
    Цифры берутся видимо с потолка!
    Например, я давал ссылку на тест Седата, эта книга даёт 160 Эло, а не 50
  22. ШахматыЭтоДиагноз Учаcтник

    • Участник
    Member Since:
    31.03.2017
    Message Count:
    3.502
    Likes Received:
    4.570
    Репутация:
    206
    Оффлайн
    Да невозможно перебрать ту кучу позиций и вариантов, которые заложены в шахматах, и методом "научного тыка" вывести из этого закономерности, позволяющие всухую обыгрывать один из сильнейших в мире движков. Это как история с холодным термоядом, который десять раз открывали в лабораториях, но так никто его и не увидел. :)
  23. NoraNora Старожил

    • Участник
    • Старожил
    Member Since:
    30.03.2013
    Message Count:
    544
    Likes Received:
    505
    Репутация:
    8
    Оффлайн
    Объективно шахматная позиция это просто сложная математическая задача, которая может быть решена очень мощным специальным калькулятором.
    По поводу перебираний, да, число теоретически возможных шахматных партий - оно зашкаливает и может быть многократно больше, чем атомов в обозримой Вселенной и так далее.
    Но число возможных шахматных партий с ходами, которые можно логически объяснить, навряд ли такое уж запредельное. Компьютеру вряд ли нужно слишком углублятьcя во все возможные варианты после 1. e4 e5 2. Nf3 Ba3, хотя теоретически там можно сыграть многие миллиарды партий. Так вот, если обрезать всю шелуху и оставить луковицу, то просчитать эту луковицу почему нельзя?
  24. Challenger Spy Технический специалист

    • Команда форума
    Member Since:
    29.01.2011
    Message Count:
    5.280
    Likes Received:
    2.838
    Репутация:
    226
    Оффлайн
    Друзья, может хватит уже про "самообучение"!? Даже до меня, темного, давно дошло, что эти 4-9 часов (равноценные годам для компа) чудо-прога лишь набирала дебютную книгу. А вся шахматная начинка (не исключено ещё с модификациями именно под данный стокфиш) забита в том или ином виде в сам "типаИИ".
    Мобуту likes this.
  25. 4547 Учаcтник

    • Участник
    Member Since:
    15.11.2016
    Message Count:
    1.804
    Likes Received:
    1.808
    Репутация:
    138
    Оффлайн
    Тут нет никакого "научного тыка" и полного перебора :) ИИ сначала вырабатывает первые примитивные игровые принципы, затем более сложные, уточняет и прорабатывает..
  26. ШахматыЭтоДиагноз Учаcтник

    • Участник
    Member Since:
    31.03.2017
    Message Count:
    3.502
    Likes Received:
    4.570
    Репутация:
    206
    Оффлайн
    Я считаю, что обманули с "самообучением".
  27. DIOGEN Учаcтник

    • Участник
    Member Since:
    26.05.2017
    Message Count:
    445
    Likes Received:
    132
    Репутация:
    12
    Оффлайн
    Потому что это никому не нужно. До недавнего времени, почти все лучшие гроссмейстеры мира заявляли, что победить лучшие шахматные программы - невозможно даже в одной партии. Оказалось, что это не так. Если бы очень сильный гроссмейстер, с помощью государства, использовал для подготовки к матчу с машиной что-то типа Альфа-Зеро - вполне мог бы выиграть пару партий.
    Шахматы как наука умерли после матча Каспарова 1997 года. (Сейчас уже никому в голову не придет вкладывать подобные суммы в развитие "шахматной науки"). Шахматы как искусство сейчас - в партиях программ. Только вот оценить его практически никто не может.
    Остается спорт. Только вот правила надо подкорректировать. Вообще, в настоящее время шахматы на высшем уровне мне напоминают соревнования, в которых люди пытаются победить в решении арифметических и других задач без помощи вычислительной техники. (Для этого они проводят чудовищное количество времени пытаясь запомнить результаты и алгоритм работы калькулятора).
    N1mTzo and 4547 like this.
  28. sovaz1997 Учаcтник

    • Участник
    Member Since:
    30.08.2016
    Message Count:
    649
    Likes Received:
    120
    Репутация:
    3
    Оффлайн
    Я все же думаю, что Alpha Zero - лучшая шахматная машина. Да, машина. Если бы у каждого было такое оборудование, как у Alpha Zero, давно бы перешли на нейросети. А сейчас на нашем оборудовании нейросети для шахмат покажут худшую производительность. Поэтому не надо говорить, что алгоритм Alpha Zero лучше. Это - будущее компьютерных шахмат, не для наших CPU. Думаю лет через 5-10 появятся процессоры с нормальной поддержкой быстрых вычислений для нейросетей, тогда эта штука будет работать. Сейчас же нам пока даже не сказали о недостатках Alpha Zero.
  29. Undying Учаcтник

    • Участник
    Member Since:
    31.08.2016
    Message Count:
    1.316
    Likes Received:
    566
    Репутация:
    15
    Оффлайн
    Кем воспринималась? Любой адвансер знает, что компьютерная оценка к истине имеет очень отдаленное отношение.
  30. Vladimirovich Консультант

    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    27.09.2006
    Message Count:
    6.007
    Likes Received:
    810
    Репутация:
    31
    Нарушения:
    31
    Location:
    https://quantoforum.ru/
    Оффлайн
    Если честно, то это некая схоластика...
    Я специально оговорил, сама по себе.
    Если у нас есть один стаканчик, то рандомности нет :)
    Если пять, то тоже нет...
    Но стоит завязать глаза, то элементы оной появляются
    Но, заметьте, не количество является первопричиной

    Так и с прогами - простейшая однотредовая (если не использует случайный генератор, привязки ко времени и тд.) работает детерминированно.
    Куча многотредовых, коих сейчас почти 100% уже, также...
    Ворд кладет буковки на место, Фотошоп - пиксели, и даже если все ядра загружены по самые уши и в едином пароксизме с видеоплатой майнят биткойны, то и тогда результат транзакции случаен большей частью в хэше ея...

    Потому что все зависит от того, как синхронизироваться.
    Так было бы глупо, если бы распределенное решение сложной системы диффуров было рэндомным и давало разные результаты.
  31. Undying Учаcтник

    • Участник
    Member Since:
    31.08.2016
    Message Count:
    1.316
    Likes Received:
    566
    Репутация:
    15
    Оффлайн
    Ничего космического в оборудовании Альфа Зеро нет. Производительность железа, которое использовал Альфа Зеро 180 терафлопс. Для сравнения производительность видеокарты NVIDIA GeForce GTX 980 стоимостью 20 тысяч рублей 5,5 терафлопс. То есть разница всего в 30 раз. Стокфиш играл на 64 ядрах. Значит, по идее Альфа Зеро на такой видяхе должен играть сильнее, чем Стокфиш на 2 ядернике.

    Адаптировать Альфа Зеро под видеокарты это дело несложной техники. Не факт правда, что гугл будет этим заниматься. Но ящик Пандоры уже открыт, путь показан. Сейчас все ринутся в этом направлении. И появление программ аналогичных Альфа Зеро, но работающих на персональных компьютерах, это дело недалекого будущего.

    ps
    Тензорный процессор, который использует Альфа Зеро, на самом деле намного проще и дешевле, чем видеокарта аналогичной производительности. Но вряд ли такие процессоры в ближайшее время появятся на персональных компьютерах, так как под них пока просто нет задач.
  32. Vladimirovich Консультант

    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    27.09.2006
    Message Count:
    6.007
    Likes Received:
    810
    Репутация:
    31
    Нарушения:
    31
    Location:
    https://quantoforum.ru/
    Оффлайн
    В целом согласен, но все же избежание коллизий также относится к задачам оной
    :beer:
    WinPooh likes this.
  33. sovaz1997 Учаcтник

    • Участник
    Member Since:
    30.08.2016
    Message Count:
    649
    Likes Received:
    120
    Репутация:
    3
    Оффлайн
    Будем ждать. Сравнение тем не менее некорректно, ждем реализаций под ПК.
  34. Комсюк народный модератор

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    17.07.2011
    Message Count:
    19.230
    Likes Received:
    23.509
    Репутация:
    1.263
    Нарушения:
    31
    Оффлайн
    https://alisa2018.ru/
    Всё! Переписывайте Википедию
    https://lb.ua/society/2017/12/07/384176_apellyatsionniy_sud_otpravil_delo.html
  35. ШахматыЭтоДиагноз Учаcтник

    • Участник
    Member Since:
    31.03.2017
    Message Count:
    3.502
    Likes Received:
    4.570
    Репутация:
    206
    Оффлайн
    Это не объясняет почему SF8 в партиях с А0 совершает по полдесятка тактических ошибок ценой от пешки и выше. Которые сам же потом без труда и находит при анализе. :) Я еще не все партии просмотрел и не запускал для страховки комодо и гудини, но в принципе картина ясна.

Share This Page