Если мы разрешаем, например, запускать python на подключенной к интернету машине - то эта система таки скачает и запустит stockfish. Если Вы предлагаете это запретить, то нужно сказать, в каком режиме мы тестируем.
Я предлагаю запретить ? ) Да я самый демократичный демократ в этом смысле ) Я
за широкое понимание постановок задач, но при этом должны быть какие-то нетривиальны результаты. Хорошо, чтобы не вводить искусственных ограничений, а потом не путаться в том, что мы хотели сделать и что вместо этого сделали, мы можем дать модели вообще всё. То есть, буквально все ресурсы, которыми владеет человек. Любые шахматные движки, дебютные книги, база из 30 миллионов записей игр, упорядоченных по рейтингу игроков, таблицы эндшпильных позиций, отдельная база партий, сыгранных компьютерными движками, библиотеки распознанных сканов шахматных учебников и задачников. Мы дадим ей всё, что у нас есть, но что мы получим взамен ? На сегодняшний день ничего лучше, чем точную копию Stockfish. Разве это кому-нибудь интересно? Нет. Человек ждёт от AI и вообще, от экспертной системы результатов, отличных от тех (в сторону "плюс"), которые он мог бы получить за сравнимое время без участия рассматриваемой экспертной системы.
Если речь идёт о шахматах (как бы пытаясь развивать эту отделившуюся тему), то человек в перспективе хотел бы:
1. Объяснения идей, которые следуют за теми или иными ходами. И чтобы глубина объяснения исходила из силы ученика. Слабому объяснять на уровне базовых концепций, сильному - на глубоком уровне.
2. Оценка позиции. Стокфиш играет как бог, он прекрасно оценивает позицию, но он глух и нем, он не объясняет почему оценка такая, какая она есть.
Её объяснения по пунктам 1 и 2 должны быть интерпретацией внутреннего машинного представления игры на язык, понятный шахматисту. Чтобы сделать такую интерпретацию, нужно обладать не просто машинной практической силой игры, но иметь "переводной словарик" с понимания Стокфиша на шахматно-человеческий. Так как такого словарика нет и взяться ему неоткуда, модель должна
сама генерировать нужные объяснения, а значит и "понимать" (или скорее угадывать) игру. В математике, (возвращаясь к материнской теме) с этим LLM уже с переменным успехом справляется.
3. Возможность играть с игроком, чуть сильнее себя, но играющим "как человек". Проблема регулировки уровня силы движков в том, что сила их игры меняется неравномерно. То есть, сила каждого хода скачет: часть ходов очень сильная, часть очень слабая, а в среднем получаем "голубцы" )
4. Возможность симулировать игрока разных стилей игры. Например, известный супергроссмейстер Гата Камский в интервью рассказывал, что в юности он плохо играл "острые" позиции, в которых много счёта и динамики (тогда как, например, Каспаров их чувствовал прекрасно). Что сделал его тренер? Он поговорил с отцом мальчика и они пригласили одного игрока, который обладал необходимыми качествами игры. Играя с ним Гата приобрёл недостающие навыки.
5. Анализ слабых мест игры ученика и подбор/генерация соответствующих его слабым местам и его уровню: задач, упражнений, литературы, проведению тренировочных партий, начиная с каких-то позиций, призванных устранить их непонимание у ученика.
6. Необязательная с точки зрения развития шахматных навыков, но весьма полезная с точки зрения шахматной культуры и распространения шахмат фишка: имитация стиля игры определённого игрока по той базе партий, которые с ним мы имеем. Дело в том, что споры о том, какой шахматист "круче" в шахматном мире не менее холиварные, чем споры о том, кто из ученых больший след оставил в науке. Пиковый Карслен (2013, 2018) считается сильнейшим из белковых шахматистов за всю историю.Но пиковые Фишер (1970-1972) и Каспаров (1999 - 2003) - это чудовищно сильные игроки, опередившие время и они заметно выделяются на фоне остальных чемпионов мира. Многие хотели бы увидеть их перекрестные матчи. К сожалению, просто анализ игры не выдаёт уровня - сила хода сильно зависит от сопротивляемости соперника, а т.к. соперников этим трём не было, все трое выглядят крайне сильно. Это уже прошлое, но суть явления от этого не меняется: примерно каждые 25 лет будет рождаться гений, который заинтересуется этой игрой. Если нейронка смогла бы скопировать его стиль и силу игры и запечатлеть её "в веках", мы могли бы сравнивать великих чемпионов из разных поколений.
Я думаю, таких задач можно придумать ещё с десяток, была бы фантазия, но суть в том, что если мы в руки модели даём всё, то и ждём от неё взамен чего-то интересного, а не тривиального повторения уже достигнутых результатов.
Напомню, что в математике результаты использования LLM несколько интереснее и соответствующая тема (про возможности LLM решать математические задачи) это подтверждает. Возможно, дело в том, что математика изначально находилась в более трудном положении: у неё не было своего Стокфиша - своей интерактивной и умной системы компьютерной математики и на фоне полного отсутствия таковой, результаты LLM - это хлеб.