?

Log in

No account? Create an account
А зачем тебе жужжать, если ты не пчела?
 
[Most Recent Entries] [Calendar View] [Friends]

Below are the 20 most recent journal entries recorded in WinPooh's LiveJournal:

[ << Previous 20 ]
Wednesday, February 14th, 2018
11:17 am
Книги (декабрь-февраль)
Гарри Поттер (книги 1-7)
Поскольку за последние несколько лет все мои ухи были прожужжаны (весьма уважаемыми людьми) о достоинствах фанфика HPMOR, я наконец-то решил его прочитать. И тут обнаружилось, что я совершенно не знаком с первоисточником, читал только какие-то отрывки первого-второго тома ещё до официального перевода. В общем, собрался я с духом, и прочитал весь канон. И совершенно об этом не жалею :) Ну, теперь и за HPMOR возьмусь.

Гарри Каспаров - Человек и компьютер
Кроме общефилософских рассуждений о нашем постепенном приближении к технологической сингулярности крайне интересен рассказ о трёх матчах с Deep Thought / Deep Blue. Узнал много новых для себя фактов, хотя темой интересуюсь очень давно и материалом владею неплохо. Любопытно, что ни единой диаграммы и записи партий в книге нет - Гарри справедливо полагает, что всё прекрасно находится в базах и интернете, и даёт только словесный комментарий. Но очень развёрнутый, искренний и весьма эмоциональный.

Тарик Рашид - Создаём нейронную сеть
Достаточно элементарное введение в тему машинного обучения однослойной нейронной сети, с примерами на Питоне. По охвату материала примерно соответствует разделу про нейросети из вводного курса Andrew Ng на Курсере. Интересное объяснение backpropagation "на пальцах", моё интуитивное понимание алгоритма явно улучшилось. Теперь даже сам готов его кому-нибудь объяснить. Повторение - мать учения. Заодно разобрался с пакетами Anaconda и Jupyter Notebook.

С.Николенко и др. - Глубинное обучение...
А вот здесь математика уже в полный рост. Начиная с байесианского изложения теории вероятностей, далее про функции активации, градиентный спуск, многослойные, свёрточные, остаточные сети, марковские модели языка... Есть подраздел и про недавние матчи АльфаГо, вплоть до игр с Ке Цзе в мае 2017 г. Также приводятся примеры программ на Питоне, но уже не с нуля, а с использованием библиотек TensorFlow и Keras. Отдельно радуют эпиграфы из самых разнообразных источников. Например, главу про т.н. долгую память предваряет цитата из раннего БГ - "... особенно в узком кругу". Ценители из узкого круга да оценят.
Monday, January 22nd, 2018
6:36 pm
7% Fine Art
Документальный фильм о китайской программе Fine Art, разрабатываемой по мотивам Alpha Go. Китайский язык, английские субтитры.



На днях была опубликована серия партий Fine Art против топ-профессионалов на форе (фору давал компьютер). Счёт впечатляет: 30-2 в пользу машины. В числе прочих был повержен первый номер мирового рейтинга Ке Цзе. Профессионал 9-го дана с двумя камнями гандикапа "не вышел из дебюта": партия длилась всего лишь 78 ходов. Вот её запись: http://eidogo.com/#EUexCx07 Вспоминается шестая партия Каспарова с Deep Blue из матча 1997-го года...

Интересный факт: сообщают, что японская профессиональная федерация запретила проведение подобного матча с участием своих профессионалов.
Sunday, January 7th, 2018
7:02 pm
Sunday, December 31st, 2017
5:32 pm
Invincible
Из файла с планами на Новый год:
10. Посмотреть все партии из "Invincible".


Очевидно, дедушка Мороз обладает некоторыми хакерскими навыками, поскольку вчера он эту запись прочитал. В детстве я бы в результате нашёл подарок под ёлкой, сейчас методы деда изменились: он предоставил мне возможность поменять несколько цветных бумажек на книгу, прибывшую прямым ходом из Kiseido. Которую в бумажном варианте я искал уже несколько лет.



Теперь отговорками не отделаться, придётся пункт плана выполнять :)

Ибо строг, суров и рьян
Дед Мороз девятый дан...
10:48 am
Предновогоднее
Первого с утра пораньше встаньте,
да под ёлку - любопытный нос.
Мальчик Лёня! Вы писали Санте -
но явился строгий Дед Мороз.

музыкой навеяло
Friday, December 29th, 2017
10:46 pm
Wednesday, December 6th, 2017
7:42 pm
Зеро, господа!
В мирах компьютерных шахмат, го и сёги - очередная сенсация. Да, сразу во всех трёх. Компьютерная программа AlphaGo Zero, о которой нам рассказали в октябре в Nature, была адаптирована для игры сразу в два варианта шахмат - европейские и японские. После нескольких часов самообучения с нуля она превзошла лучшие программы как в той, так и в другой игре. Новая версия получила название AlphaZero. В шахматах был обыгран чемпион мира прошлого года Stockfish, причём AlphaZero закончила матч из 100 партий без единого поражения. В сёги повержена программа elmo - также одна из ведущих в своём классе, хотя вроде бы и не первый номер в текущем рейтинге.

Подробности можно прочитать в статье на arxiv: https://arxiv.org/pdf/1712.01815.pdf

Вкратце:

- Для оценки позиции используется нейронная сеть, на вход которой подаются только позиции фигур. Никаких вручную сконструированных признаков и эвристик не применяется (вроде классического таррашевского: "Конь, стоящий на краю - позор на голову твою!")
- Для перебора вариантов по дереву используется метод Монте-Карло, а не стандартная для шахмат альфа-бета. Это, на самом деле, очень существенный прорыв - до сих пор господствовало мнение, что в шахматах MCTS и прочие варианты вероятностного поиска работают плохо. Хотя были и единичные примеры удачных примеров, вроде B*-search в программе Берлинера Hitech из 80-90-х годов.
- Играли с контролем времени по одной минуте на ход, и без дебютных библиотек. Что уже дало повод некоторым специалистам для сдержанного брюзжания - обученную нейросеть в какой-то степени можно рассматривать как дебютный справочник!
- Скорость перебора позиций у AlphaZero составила порядка 80-100 тыс. в секунду. Против нескольких десятков миллионов у Stockfish. Таким образом, в каком-то смысле сбылась мечта Ботвинника о медленно думающей по алгоритму шахматного мастера программе c небольшим деревом. Хотя не знаю, насколько шахматный патриарх согласился бы с человекоподобием данной системы :)

Интересно, что ещё несколько дней назад авторы программ Houdini и Komodo в своём интервью прогнозировали, что подход AlphaGo заработает в шахматах не раньше, чем через пять лет...

Friday, December 1st, 2017
6:00 pm
Двенадцать кадров из Вены (12.09 - 16.09.2017)
Самое сложное - это не отобрать из нескольких сотен снимков какую-то небольшую часть для показа, а именно что пренебречь при этом всеми остальными. Буду тренироваться. Всё равно, написать даже краткие аннотации ко всем фотографиям возможности никакой нет. Пусть будет двенадцать - хорошее число, ровно треть от стандартной фотоплёнки времён не столь отдалённых.



ПоехалиCollapse )
Monday, November 20th, 2017
4:51 pm
Седьмой Дзен, распределённая Лила
Пару недель назад была, наконец, выпущена в продажу публичная версия программы Deep Zen 7. Возможно, она могла выйти ещё год назад, если бы не была обыграна в матче из трёх партий легендарным Чо Чикуном. Затем последовало не совсем удачное выступление на чемпионате мира среди компьютерных программ весной этого года (Alpha Go не играла, первое место заняла китайская Fine Art, Deep Zen в итоге оказалась только второй). В общем, пунктов для доработки у авторов нашлось достаточно, и работа над ошибками затянулась до осени.

Я эту версию пока не смотрел. Пишут, что по интерфейсу она полностью совпадает с 6-й, а по силе игры превосходит её на 1-2 камня. Впрочем, об абсолютном уровне судить трудно - коммерческий вариант программы играет только на CPU, графическая карта не используется. А она существенно усиливает нынешние алгоритмы, заточенные на Монте-Карло и нейросети. На серверах Tygem и Fox лучшие версии Deep Zen набирают против профессионалов порядка 90% очков, но какое там железо - неизвестно.

Тем временем Gian-Carlo Pascutto, автор программы Leela (свободно распространяемая, поддерживает GPU, играет на обычном PC в силу 7-го дана) начал новый проект Leela Zero - обучение нейросети своего движка с нуля, только на партиях с самим собой. По той схеме, которая была описана в недавней статье в "Nature" командой Deep Mind. Для тренировки требуется большое количество партий, в случае Alpha Go Zero их было порядка 20 миллионов. Поэтому были призваны энтузиасты компьютерного Го, которые на своих компьютерах могут запускать клиент Leela Zero, наигрывающий партии и отправляющий их в центральную базу для обучения сети.

Сейчас в проекте участвует почти 1800 добровольцев, ими накоплено около 120 тысяч партий (из них пять-шесть моих :)) Сила игры текущего варианта сети - на уровне начинающего, только-только изучившего правила. Но прогресс может проявиться скачкообразно. Ждём. Отслеживаем состояние проекта на http://zero.sjeng.org/.

Я на волне всеобщего энтузиазма решил попробовать то же самое в своём шахматном движке. Шахматы - игра простая, поэтому для обучения партий нужно не так много, оценочная функция имеет меньше коэффициентов, и результат достигается быстрее. Так, за несколько часов мне удалось натренировать версию, которая вполне успешно соперничает с Giraffe - нейросетевой шахматной программой, также обучавшейся с нуля. Я про неё писал в журнале пару лет назад. Интересный факт - Matthew Lai, автор Giraffe, прекратил работу над проектом, так как отправился работать в Deep Mind (хотя, вроде бы, не в проект Alpha Go).
Wednesday, November 8th, 2017
5:46 pm
Двигаться дальше
После некоторого перерыва решил возобновить более-менее активные публикации в журнале. Если кто-то его ещё читает, можете оставить какое-нибудь сообщение в комментариях. Будет интересно проверить, правда ли ЖЖ так пуст, как о нём говорят. Впрочем, на появление новых записей количество ответов большого влияния не окажет.



Фотография для привлечения внимания сделана в сентябре этого года во время нашей поездки в Вену. Надеюсь в ближайшем будущем дать краткий фотоотчёт об этом путешествии.
Tuesday, November 7th, 2017
1:16 am
Friday, June 30th, 2017
6:13 pm
Ватикан (29.04.2017)


Поездку в Ватикан мы, по многочисленным советам в Интернете, запланировали на предпоследний день наших римских каникул: "После Ватикана впечатления от Рима уже не те". Разумеется, билеты на экскурсии бронировали ещё из дома, за пару недель. И то, оказалось, что русскоязычных экскурсий в наличии на наш период времени нет, взяли английскую.

Прибыв с утра, немного заблудились, и пошли в сторону площади Св.Петра, а надо было свернуть направо и идти вдоль стены. В результате к своему времени экскурсии опоздали. Впрочем, нас тут же без проблем переместили на ближайшее доступное время. Пока ждали, рассматривали различные сувениры католическо-папской тематики в местном киоске, а также выясняли, как отправлять сувенирные открытки из ватиканского почтового отделения.

Около 11 утра экскурсия началась. Первым пунктом программы значились знаменитые Сады Ватикана... Погода, что называется, благоприятствовала - после четвергово-флорентийского дождя установилось нормальное солнечное апрельское лето.Читать дальшеCollapse )
Wednesday, June 21st, 2017
4:35 pm
Немного Флоренции (27.04.17)
Во Флоренцию мы выбрались только на один день. Утром прибыли из Рима скоростным поездом "Серебряная стрела", вечером на нём же обратно. На галерею Уффици и прочие музеи времени не оставалось совсем, поэтому решили ограничиться осмотром только города.


Фотоотчёт с краткими комментариямиCollapse )
Tuesday, June 6th, 2017
5:56 pm
Фотоблоггерское
При регистрации гугловского аккаунта на новом телефоне я что-то включил в настройках, и теперь он периодически у меня спрашивает: не хочу ли я поделиться с миром своими фотографиями? Не то что бы очень часто - обычно в каких-то местах, которые он сам считает интересными. Мне не жалко, если связь хорошая, я соглашаюсь. Он их где-то на Гугл-картах размещает, за дальнейшей судьбой фоток я специально не слежу. Но люди их смотрят, лайкают, что-то там ещё делают. А Гугл время от времени присылает письмо: типа, ваши снимки бьют все рекорды, и т.п.
Вот сегодня как раз такое письмо пришло. Со статистикой просмотров за прошлую неделю. Числа мне показались очень смешными. Итак...

- какая-то траттория в Риме: 17 просмотров за неделю (за всё время - 110)
- экспонаты музея собора Дуомо во Флоренции: 50 и 51 просмотр (206 и 179)
- сады Ватикана: 26 и 64 просмотра (143 и 318)
- и, наконец... барабанная дробь... 955 просмотров за неделю, 4259 за всё время! что же это?

смотримCollapse )
Thursday, June 1st, 2017
11:56 am
Италия (23.04 - 30.04.17) - Римские впечатления
Немного фотографий из нашей поездки в Италию в апреле этого года, с краткими комментариями. В этой части - Рим.

Не буду оригинален и начну с самых традиционно-туристических мест. Римский Форум. Пришли мы туда после двухчасовой прогулки по Палатинскому холму, поэтому осматривали всё достаточно бегло. Из конкретных достопримечательностей ограничились поиском Пупа земли (он же Пуп города, он же Umbilicus urbis).


Смотреть дальшеCollapse )
Monday, May 29th, 2017
12:02 pm
三々
Однажды Ласкер научил Алехина играть в Го. Учеником Алехин оказался способным, особенно ему понравилось при первой же возможности вторгаться в сан-сан. С тех пор Алехина так и стали звать - Сан Саныч.
Thursday, May 18th, 2017
12:07 pm
In the sky, with diamonds
http://www.sente.ru/2017/05/galyucinogeny-i-go/
Игрок в го примет микродозу ЛСД, чтобы выиграть у ИИ
Ученые решили дать человеку небольшую дозу ЛСД и посмотреть, сможет ли он обыграть искусственный интеллект в игре го под воздействием галлюциногена.


Особую пикантность ситуации придаёт часто используемое в англоязычной среде сокращение имени Ли Седоля: LSD.
Tuesday, March 21st, 2017
5:06 pm
Бармагугл - 2
Некоторое время назад (без малого десять лет прошло, на самом деле) я тестировал только что появившийся гугловский переводчик на классических "хливких шорьках". И написал по этому поводу в ЖЖ небольшой пост. Недавно читаю новость: Google Translate подключил русский язык к переводу с глубинным обучением. Ну что же, думаю, давайте проверим, насколько искусственный интеллект продвинулся за десятилетие... Итак, Бармагугл-2 (оригинал на английском, если кто не помнит).

`Twas brillig, и slithy toves
Кругом вился и визжал:
Все мимсы были борогевы,
И мама raths outgrabe.

далее...Collapse )

У меня такое ощущение, что десять лет назад оно как-то ближе к традиционному варианту было, не находите? Хотя, конечно, тульский лес, возвращение в галочку и ещё несколько поэтических находок - несомненная творческая удача новых алгоритмов. А что, это вам не Ли Седоля в Го обыгрывать. Тут думать надо!
Tuesday, March 7th, 2017
6:28 pm
Партия с КГС
Где-то читал такое японское суждение: "Если вы сыграли партию с результатом в пол-очка, это обычно одна из ваших лучших партий, вне зависимости от того - выиграли вы, или проиграли".
Очередная игра в состоянии лёгкого опьянения. Свою игру, однако, охарактеризовал бы как несколько более трезвую, чем обычно.


http://gokifu.com
Friday, February 10th, 2017
1:24 pm
Снова Питер
Отправляюсь на Кубок Генерального консульства КНР. Играем и живём в том же отеле Азимут, что и на ЕГК-2016. Да и по составу и числу участников турнир обещает быть чуть ли не таким же представительным. Шесть туров за два дня. Так что времени на прогулки в этот раз не будет. Впрочем, не сезон.

И вновь несёт меня Сапсан
Туда, где хоси и сан-сан...
[ << Previous 20 ]
About LiveJournal.com