2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


В раздел Пургаторий будут перемещены спорные темы, относительно которых администрация приняла решение о нецелесообразности продолжения дискуссии.
Причинами такого решения могут быть, в частности: безграмотность, бессодержательность или псевдонаучный характер темы, нарушение автором принципов ведения дискуссии, принятых на форуме.
Права на добавление сообщений имеют только Модераторы и Заслуженные участники форума.



Начать новую тему Ответить на тему
 
 Шахматный data mining и ассоциативное мышление
Сообщение11.12.2019, 12:34 
Аватара пользователя


08/12/19
5

(Оффтоп)

Связь с интеллектом здесь хотя бы через https://ru.wikipedia.org/wiki/Data_mining, https://en.wikipedia.org/wiki/Data_mining ... и простите, что использую 'оффтоп' для форматирования!

Я хочу доказать, что в партиях шахматистов встречаются статистические паттерны. Хочу доказать удивительность этих паттернов, доказать то что в проблемах статистики такого ещё не было.(это моя идея и гипотеза)

Хочу доказать, что истинность гипотезы означает обогащение методов и проблем статистики и ИИ. И обсудить другие возможные последствия...

Хочу предложить модель восприятия и ассоциирования и (использования) памяти! (вытекающую из гипотезы)

Хочу узнать возможные математические и инженерные формализации гипотезы. Возможно, провести мозговой штурм!

Хочу молить о помощи (хотя бы о серьёзном обсуждении), так как ситуация в моей жизни безвыходная. (напишу в конце)

Не хочу никого мучить длинными текстами! Просто хочу честного обсуждения. Просто хочу быть честным парнем. Вот мои мысли и предложения супер-кратко и супер-быстро:

(идея и предложение)

Берём позицию какого-то шахматиста (Ботвинника): разбрасываем по позиции "векторы". Векторы меняют направление за счёт каких-то правил и обмена информацией. Мы смотрим много позиций Ботвинника и выучиваем какие-то свойства ("симметрии") взаимного положения векторов в его позициях. Используем это для угадывания Ботвинника по позиции или для статистических предсказаний о типичных свойствах его позиций....

И это же работает с лицами. (И с любой информацией)

Разные выучиваемые паттерны (Ботвинника и Фишера, например) тоже обмениваются информацией, между разными паттернами тоже выучиваются "симметрии" — паттерны взаимосвязаны... (как разные цвета единого спектра)

Я могу поделиться некоторыми знаниями о том как это всё может происходить (это всё не только про ИИ, это ещё и гипотеза о реальном мире и чём-то понятном людям)

Можно сравнить с CNN или Attention.

Я думаю, это даст 2 новых уровня абстракции:

Если обычная ИИ-машина это сеть мостов, то это сеть мостов над мостами, которые при этом можно двигать.

Если CNN это фильтр, то это — фильтры фильтров с подвижными фильтрами между фильтрами.


Вот сама гипотеза, в ней 5-6 уровней (области, позиции, партии, множество инвариантов, классы, универсум всех классов), она описывает предполагаемые свойства шахматной статистики:

(Гипотеза)

Если взять "миттельшпильную" позицию какого-то шахматиста, у всех областей этой позиции будет одно инвариантное свойство *, это же инвариантное свойство будет общим для всех позиций из этой партии и всех партий этого шахматиста, это же инвариатное свойство шахматиста будет помогать находить другие его инвариантные свойства, оно же будет общим для целого класса похожих на него игроков и оно же будет "связано" с инвариантными свойствами всех других классов, как связаны (например) цвета в спектре, то есть из инварианта (например) двух игроков можно получить "заранее известной" операцией инвариант третьего, т.е. существует инвариант инвариантов. Когда двое играют, их инварианты немного смешиваются (как цвета), однако это не (?) та же самая "операция" (тут дело немного мутное). Может быть возможно угадать обоих игроков по одной "миттельшпильной" позиции, но может быть невозможно угадать кто каким цветом играл. (Ещё в * предложении небольшой подвох)

Инвариантное свойство — неизменное свойство.


Как, по-моему, происходит обнаружение таких инвариантов:

  1. Сначала есть только позиция, просто набор фигур.

  2. Позиция разделяется на условные области, каждая из которых "сообщает" определённую информацию. Например "Здесь такие-то пешки и фигуры" или "Здесь пешки, а рядом пустота" или "Иди туда-то, чтобы встретить больше всего пешек и фигур, или туда-то, чтобы выйти к пустому пространству". Какая-то часть этой информации может быть выражена стрелочками, значит, это всё напоминает векторы или тензоры.

  3. Информация между областями перемешивается, пока каждая область не начинает сообщать "одно и то же". Это означает создание "текстуры": образа позиции, который везде одинаков.

  4. "Цвет" это частный случай текстуры, который позволяет классифицировать и угадывать шахматистов. Информация между текстурами из разных позиций и партий шахматиста перемешивается для создания "цвета".

  5. "Цвета" образуют "спектр". Информация между "цветами" тоже перемешивается, но по немного другим правилам.

    (Спектр)

    Спектр это аналог пространства свойств ("feature space"), только все точки в нём соответствуют реально существующим или значимым объектам, нет комбинаторности и комбинаторного взрыва. У каждого свойства ("цвета") есть единственный хозяин.

  6. О паттерных которые мы запоминаем можно думать как о "контрастах" внутри текстур или "спектра", (а)симметриях. Можно думать о них как об обобщении "Haar Features" (Haar Feature описывает контраст в светлости, (а)симметрию расположения светлых и тёмных пятен)
    https://en.wikipedia.org/wiki/Viola%E2% ... _framework

  7. "Цвет" это не обычное свойство или класс. "Цвет" это скорее плейсхолдер свойства или класса + принципы "подстановки" чего-то на место плейсхолдера. Ты можешь заранее не представлять, как будет выглядеть позиция какого-то цвета, но уверенно узнавать её, не знать каких-то "цветов" вообще, но знать как они будут друг к другу относиться, или не знать даже этого, но быстро восстанавливать всё это "на месте". Думаю, все человеческие понятия таковы.

    (Забегая вперёд!)

    Я говорю "текстура", "спектр", но довольно мало знаю об их работе... (не могу представить "спектр" или сравнить всех шахматистов друг с другом сразу, у меня нет "таблицы Менделеева" для всех отношений "цветов")

    Забегая вперёд, вот эти вещи:
    Цитата:
    "Цвет" это не обычное свойство или класс. "Цвет" это скорее плейсхолдер свойства или класса
    Цитата:
    не могу представить "спектр" или сравнить всех шахматистов друг с другом сразу
    Цитата:
    В общем случае, описанный шахматный "клубок" может научиться делить позицию (или любое другое пространство, выбранное/созданное из данных) на какие угодно области. Даже сворачивать в гиперкуб или наматывать на цилиндр.

    Заставили верить, что тут есть какая-то связь с kernel (trick)!
    Как понимаю, для CNN это банальная связь (фильтр ~= kernel). А для других сетей?
    Может здесь это не банально потому, что мы пришли к этому на другом уровне абстракции. Как к чему-то, относящемуся ко всему мышлению.
    Плюс, здесь могут быть отличия. Например, трансформация может быть лишь первым/одним этапом. Или частью более абстрактной трансформации.

Интересные ""факты"":

(Клубки)

  • Области, текстуры, "цвет", спектр — это клубки информации. Текстурность, "цвет", спектральность и отсутствие комбинаторики — это (а)симметрии в перемашанности информации, (а)симметрии в клубках. Клубки и (а)симметрии могут быть любыми другими. Любая мысль или продукт мысли это частный случай (а)симметрии/клубка.

    • При этом идеи текстур/цветов/спектров можно обобщать и не настолько кардинально.

  • То есть это общая теория любого интеллекта. В этом смысле не может быть ничего умнее или абстрактнее человека, человек мыслит на пределе абстракции (Интеллект либо есть, либо его нет.)

  • Математические и физические конструкции это частный случай (а)симметрий и "клубков".

  • В описанных шахматных "клубках" может быть даже разного рода память, и даже конкретные воспоминания о позициях или частях позиций — но эти воспоминания не обязаны быть "прототипами" или "шаблонами", это самая банальная трактовка. Воспоминания могут быть частью любого общего процесса анализа и сравнения... (например, того что описал выше)
    https://en.wikipedia.org/wiki/Pattern_recognition_(psychology)#Theories

  • В общем случае, описанный шахматный "клубок" может научиться делить позицию (или любое другое пространство, выбранное/созданное из данных) на какие угодно области. Даже сворачивать в гиперкуб или наматывать на цилиндр. Реализация самого общего случая означала бы создание маленького мозга, способного принимать решения, выбирать что анализировать или даже видеть сны. ("спектр" же был как-то придуман/открыт)

  • То есть я хочу сказать, что модель допускает бесконечное усложнение и углубление любого из этапов процесса восприятия, если это требуется. Например, любая сущность может быть сколь угодно многослойной или присутствующей в нескольких вариантах.

  • Феномен "Идеастезии" очень сильно связан "текстурами", "цветами" и "клубками":
    https://en.wikipedia.org/wiki/Ideasthes ... perception
    Цитата:
    Most people will agree that the star-shaped object on the left is named Kiki and the round one on the right Bouba.[19][20] It has been assumed that these associations come from direct connections between visual and auditory cortices.[20] For example, according to that hypothesis, representations of sharp inflections in the star-shaped object would be physically connected to the representations of sharp inflection in the sound of Kiki. However, Gomez et al.[16][21] have shown that Kiki/Bouba associations are much richer as either word and either image is associated semantically to a number of concepts such as white or black color, feminine vs. masculine, cold vs. hot, and others. These sound-shape associations seem to be related through a large overlap between semantic networks of Kiki and star-shape on one hand, and Bouba and round-shape on the other hand. For example, both Kiki and star-shape are clever, small, thin and nervous. This indicates that behind Kiki-Bouba effect lies a rich semantic network. In other words, our sensory experience is largely determined by the meaning that we assign to stimuli.

  • Фрактальная природа "спектра" наталкивает на мысль о связи с этим:
    https://www.quantamagazine.org/a-power- ... d-20191022
    Цитата:
    The neurons didn’t care about all the dimensions equally: A few dimensions, or firing patterns, captured most of the neural responses to the visual stimuli. Adding other dimensions further increased that predictive power only by smaller and smaller increments.

  • "Общая текстура" и "спектр" могут быть или не быть одной сущностью.
    Изображение
    https://www.chessgames.com/perl/chessgame?gid=1666622 (откуда позиция)



Примеры:
Я готов привести хоть 180 примеров, если кто-то заинтересован (попросите), но пока дам меньше!
Самая дотошная иллюстрация была бы такая: взять игроков А, Б, В и продемонстрировать игры всех пар A+Б, A+В, В+Б. И показать, как отличаются/смешиваются свойства позиций, но я пока сделаю не это.
Помните, что всякие стрелочки и формочки и проч. это просто частности!

(Игры пятерых)

Изображение
https://imageup.ru/img69/3521208/sshess ... nce-fb.png

Здесь 4-ре блока партий. Можете сказать, в чём разница между позициями?

Давайте введём ""вектор"", который будет указывать 1) в какую сторону надо идти, чтобы придти к пешкам/фигурам или пустоте 2) в какую сторону надо идти, чтобы позиция выглядела одинаково

Изображение
https://imageup.ru/img69/3521203/sshess ... try-fb.png
Изображение
https://imageup.ru/img69/3521206/sshess ... als-fb.png

И давайте ещё посмотрим на контрасты скоплений пешек и пустых пространств: (простите за кучу цветов, они нам не важны)
Изображение
https://imageup.ru/img69/3521207/sshess ... ast-fb.png
Изображение
https://imageup.ru/img69/3521317/sshess ... phy-rb.png (забыл пару деталек)

(ВЫВОДЫ:)

У Фишера (1-ый кластер) позиции симметричные относительно уголков доски и центра.

У пары Таль + Спасский (2-ой кластер) всё совсем иначе. Для сохранения симметрии надо двигаться скорее по вертикальным и горизонтальным линиям.

У Карпова (3-ий кластер) в позиции огромные пустоты, напоминает гигантский (серый) квадрат, можно считать симметрия там вдоль больших горизонтальной и вертикальной линий + центра. И контраст скоплений пешек с большими пустотами. (в паре позиций ещё выделял границы, создаваемые пешками)

У Морфи (4-ый кластер) тоже контраст с большими пустотами, но меньше симметрии (или другие отличия).

Михаила Ботвинника можно считать совмещением Фишера и Карпова: "крестовая" симметрия + "уголковая"
https://chesspro.ru/statistic/botvinnik.shtml

Можете верить или не верить, но идея в этом.

Игры Фишера:
https://www.chessgames.com/perl/chessgame?gid=1008419
https://www.chessgames.com/perl/chessgame?gid=1008371
https://www.chessgames.com/perl/chessgame?gid=1028389
https://www.chessgames.com/perl/chessgame?gid=1008418
https://www.chessgames.com/perl/chessgame?gid=1044668
https://www.chessgames.com/perl/chessgame?gid=1044050
https://www.chessgames.com/perl/chessgame?gid=1044016

Игры Спасского и Таля:
https://www.chessgames.com/perl/chess.p ... omp=either
https://www.chessgames.com/perl/chessgame?gid=1128313
https://www.chessgames.com/perl/chessgame?gid=1128406
https://www.chessgames.com/perl/chessgame?gid=1128868
https://www.chessgames.com/perl/chessgame?gid=1129329
https://www.chessgames.com/perl/chessgame?gid=1140507

https://www.chessgames.com/perl/chessgame?gid=1128899
https://www.chessgames.com/perl/chessgame?gid=1128677
https://www.chessgames.com/perl/chessgame?gid=1128679
https://www.chessgames.com/perl/chessgame?gid=1128672
https://www.chessgames.com/perl/chessgame?gid=1128429
https://www.chessgames.com/perl/chessgame?gid=1128424

Игры Карпова:
https://chesspro.ru/statistic/karpov.shtml
https://www.chessgames.com/perl/chessgame?gid=1067442 (ГИК)
https://www.chessgames.com/perl/chessgame?gid=1068106 (ТИММАН)
https://www.chessgames.com/perl/chessgame?gid=1068264 (КОРЧНОЙ)
https://www.chessgames.com/perl/chessgame?gid=1069169 (ВЕСЕЛИН)
https://www.chessgames.com/perl/chessgame?gid=1068373 (САКС)
https://www.chessgames.com/perl/chessgame?gid=1067168 (КАСПАРОВ)

https://www.chessgames.com/perl/chessgame?gid=1068397 (Романишин)
https://www.chessgames.com/perl/chessgame?gid=1068311 (Портиш)
https://www.chessgames.com/perl/chessgame?gid=1066997 (Хюбнер)
https://www.chessgames.com/perl/chessgame?gid=1068323 (Нанн)
https://www.chessgames.com/perl/chessgame?gid=1066998 (Петросян)
https://www.chessgames.com/perl/chessgame?gid=1068276 (Сейраван)
https://www.chessgames.com/perl/chessgame?gid=1068331
https://www.chessgames.com/perl/chessgame?gid=1068330 (Любоевич и Портиш)

https://www.chessgames.com/perl/chessgame?gid=1068292 (Майлс)
https://www.chessgames.com/perl/chessgame?gid=1068306 (Местел)

МАТЧ В МЕРАНО!:
https://www.chessgames.com/perl/chess.pl?tid=55014

Игры Пола Морфи:
https://www.chessgames.com/player/paul_morphy.html (Морфи - особые игры)
https://www.chessgames.com/perl/chessgame?gid=1075507 (Руссо)

https://www.chessgames.com/perl/chessgame?gid=1238131 (неизвестный)

https://www.chessgames.com/perl/chessgame?gid=1227694
https://www.chessgames.com/perl/chessgame?gid=1075508 (Коннел)

https://www.chessgames.com/perl/chessgame?gid=1293213 (Мик)
https://www.chessgames.com/perl/chessgame?gid=1316493 (Генри!)

Может, здесь поподробнее и попоследовательнее и побольше: (ещё шахматные примеры)
http://www.cyberforum.ru/unrecognised-t ... st14066832
http://www.cyberforum.ru/unrecognised-t ... st14069894



Последствия доказательства гипотезы:

(Следствия)

  • Открытие уровня Дарвина или Менделя или Менделеева (классификация + статистика + важная закономерность). Шок для психологов и шахматного мира.

  • Автоматически открыли новую задачу распознавания для статистики и ИИ.

  • Привели к созданию новых статистических методов. Если гипотеза верна, из этого логически неизбежно следует, что методов её проверки скорее всего нет. Либо они ужасно недооценены.

  • Автоматически внесли вклад в "Stylometry" (статистика + ИИ) и "Chess Psychology"
    https://en.wikipedia.org/wiki/Stylometr ... and_events
    https://en.wikipedia.org/wiki/Stylometr ... nd_methods
    https://en.wikipedia.org/wiki/Writer_invariant
    https://en.wikipedia.org/wiki/Chess#Psychology

  • Сделали биологическое и генетическое открытие.
    https://en.wikipedia.org/wiki/Symmetry_in_biology

  • Получили чуть ли не первый в истории evidence для создания каких-либо общих теорий об интеллекте. ("Спектр" сообщает о высокоуровневом интеллекте несравненно больше, чем психология и нейробиология.)

Свойства моей теории ("клубки"), основанной на гипотезе выше:

  • Часто теории можно свести к понятиям, которые они использует.
    Это мета-теория, она анализирует сами понятия, из которых конструируют другие теории.

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

  • Можно оценивать теории по тому, на каком (новом) опыте они основываются и что они сообщают о реальном мире. Моя идея основана на новом опыте и сообщает новое о реальности.

 Профиль  
                  
 
 Re: Шахматный data mining и ассоциативное мышление
Сообщение11.12.2019, 13:22 
Аватара пользователя


31/08/17
2116
шахматных фриков я еще не видел

 Профиль  
                  
 
 Re: Шахматный data mining и ассоциативное мышление
Сообщение11.12.2019, 13:43 
Заслуженный участник
Аватара пользователя


16/07/14
8451
Цюрих

(Оффтоп)

На всякий случай: я на другой площадке потратил много часов на попытки вытащить из ТС что-то осмысленное, но не смог.

 Профиль  
                  
 
 Re: Шахматный data mining и ассоциативное мышление
Сообщение11.12.2019, 13:57 
Аватара пользователя


11/01/13
292

(Оффтоп)

pogulyat_vyshel в сообщении #1429682 писал(а):
шахматных фриков я еще не видел

Вселенная подобна шахматной доске...

 Профиль  
                  
 
 Re: Шахматный data mining и ассоциативное мышление
Сообщение11.12.2019, 14:11 
Аватара пользователя


01/11/14
1654
Principality of Galilee
dvuobyomnyi в сообщении #1429667 писал(а):
Здесь пешки, а рядом пустота
Этот перл должен дождаться своего Пелевина.
dvuobyomnyi в сообщении #1429667 писал(а):
Шок для психологов и шахматного мира.
Но зато рутина для психиатров.

 Профиль  
                  
 
 Re: Шахматный data mining и ассоциативное мышление
Сообщение11.12.2019, 14:40 
Экс-модератор
Аватара пользователя


23/12/05
12047
Мне одному кажутся выделенные "векторы" и "скопления" случайными рисуками на доске?

 Профиль  
                  
 
 Re: Шахматный data mining и ассоциативное мышление
Сообщение11.12.2019, 14:52 
Аватара пользователя


01/11/14
1654
Principality of Galilee
photon в сообщении #1429698 писал(а):
Мне одному кажутся выделенные "векторы" и "скопления" случайными рисуками на доске?
Нет. Мне это тоже бросилось в глаза.

 Профиль  
                  
 
 Posted automatically
Сообщение11.12.2019, 18:39 


20/03/14
12041
 i  Тема перемещена из форума «Искусственный интеллект и Машинное обучение» в форум «Пургаторий (Св)»
Причина переноса: по назначению.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Модератор: Модераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group