Наскільки я розумію, здається, що перед тим, як перейти, все сильне шахове програмне забезпечення
- вивчає тисячі чи мільйони можливих майбутніх посад;
- оцінює кожну майбутню позицію згідно з деякою евристичною, званою функцією оцінювання;
- окремо оцінює кожну майбутню позицію для спокою, щоб вирішити, чи слід досліджувати продовження з позиції;
- вибирає серед доступних ходів мінімакс; і
- використовує вступну книгу.
Все йде нормально. Однак сила шахової програми, як видається, здебільшого залежить від якості її оцінки та евристики спокою - а також від її вступної книги, яка, з точки зору комп'ютера, є ще однією евристикою. Така шахова програма, мабуть, тільки, точно знає стільки ж гри, скільки і людини, яка виробила евристику. Програма, здається, не має власних уявлень.
Хтось коли-небудь писав шахову програму, яка має власну думку? Що пізнає гру самостійно? Що тренує себе? Така програма, безумовно, забезпечуватиметься правилами гри, і, ймовірно, надалі буде забезпечена необробленою інфраструктурою мінімаксу та спокою, і вона змогла б визнати та притягнути до відповідальності примусового напавника, якби його знайшли. Однак евристики не було б. Наприклад, не було б сказано відкривати гру до центру, а також не віддавати перевагу гракам лицарям, а також сицилійській обороні. Потрібно було б зробити такі принципи (або, можливо, виявити кращі принципи) самостійно.
У чистому вигляді такій програмі ніколи б не пропонувались майстерні ігри для вивчення, а лише власні ігри, зіграні проти себе. Тільки один раз, коли повністю навчився, він би розв'язався на змаганнях людини.
Чи існує такий чистий шаховий ШІ? Чи коли-небудь з'явився механічний шаховий автодидакт? Дійсно, чи може сам старий турк навчити себе?
Ось, здається, коротке повідомлення про чистий шаховий ШІ, який не вдався.
( На цьому сайті раніше виникало тангенціально пов'язане питання щодо комп'ютерного вивчення шахових отворів.)
ОНОВЛЕННЯ
Питання поширюється трьома різними, висвітлюючими відповідями на момент написання цього повідомлення, від @WesFreeman, @GregE. і @Landei. Всі троє настійно рекомендуються, і я буду відчувати свою провину, коли згідно з політикою щодо сайту я офіційно приймаю одного до виключення інших. Дозвольте мені подякувати і висловити вдячність усім трьом.
Питання хочуть стислості. Однак відповідь на відповіді може тривати довше. Тому зацікавлений читач може переходити звідси безпосередньо до відповідей, а потім, якщо все-таки зацікавився, може повернутися, щоб прочитати довше оновлення, що випливає.
Коли я задавав питання, мав на увазі щось подібне.
Припустимо, гіпотетичне село на околиці Шанрі-Ла, де люди ніколи не чули про шахи. Під час свого короткого візиту ви навчаєте сільських старших правилам гри, але ніколи не навчаєте їх ні в одному із принципів гри. Двоє зі старших грають у гру, як решта старших спостерігають, тоді як ви (не бажаючи зірвати гру за допомогою кібітзингу) обмежуєте свій коментар питаннями правил. Жоден посмертний слід за грою, а також шахи не граються і не обговорюються знову, поки ви залишаєтесь у Шангрі-Ла. Однак, коли ви від'їжджаєте, ніколи не повертаючись, ви залишаєте шаховий набір позаду.
У вашу відсутність старші навчають гру людям. Дехто з людей трохи пізніше грає у вільний час, дехто із все більшим ентузіазмом, який створює власні шахові набори.
Таким жителям села може бути не відразу зрозуміло, що грак був кращим за лицаря, але народ все одно може поступово відпрацьовувати відносні сили шахістів у грі багатьох ігор. Крім того, їм може бути не відразу очевидно, що 1. a4 був поганим відкриттям: вони могли, але спробувати це і врахувати результати.
Якою мірою розуміння мешканців села в грі врешті-решт збігається з розумінням зовнішнього світу? Не маючи вступної книги, вони могли б розробити свої власні відкриття? Звичайно, не можна було б сподіватися, що відкриття селян спочатку будуть дуже хорошими, але, маючи пару століть ізоляції, жителі села можуть розробити поважний репертуар відкриття, наскільки я знаю.
Чи може будь-яке їх відкриття, незалежно розроблене, виявитись цікавим для навколишнього світу, коли наступний мандрівник проїхав, щоб взяти їх до відома, через 200 років? Чи може Шангрі-Ла подарувати світові нову, новельну, «Оборону Шангрі-Ла»?
Якщо так, то, що стосується мого первісного питання про шаховий AI, то, що я мав на увазі, було більш-менш таким: чи міг шаховий AI більше чи менше дублювати шаховий прогрес жителів села на околиці Шангі-Ла?
Розглядаючи історію Суссмана у відповіді @ Ландея нижче, це, безсумнівно, правда, що мої жителі села принесуть певні передумови до гри. Наприклад, вони б зрозуміли, що володіти більшою кількістю корисної речі, як правило, краще, ніж володіти меншою кількістю цього, і тому, можливо, захопити шахматів противника, мабуть, переважно, ніж страждати захопленням власного. Наскільки територіальні вигадані люди Шангрі-Ла за своєю природою є питанням для літератури, але можна припустити, що вони визнавали б позицію, яка командувала більшою кількістю простору, вищою за позицію, яка менше наказувала. І будь-який яскравий новачок, щойно показує шаховий набір і проінструктований у правилах гри, може зробити висновок, що королева, швидше за все, піша пішака, просто завдяки тому, що королева має до 27 ходів,
Тому моє запитання не повинно тлумачитися таким, що означає абсолютну заборону в стилі Суссмана проти приведення будь-яких знань до шахової дошки; а скоріше для загального заборони проти попередньо задуманих шахових знань. Зрештою (нехтуючи питанням еволюції правил гри давно), в певний час у минулому відбулася перша гра в шахи. Можливо, перший гравець відкрив 1. a4; але врешті-решт він краще навчився та навчив своїх учнів; який, у свою чергу, дізнавався більше і вчив більше, покоління в покоління, щоб дати нам Каспаров.
Чи не міг ШІ зробити щось подібне лише за тиждень, а не про століття?
Платон був би скептично налаштований. Юм був би більш оптимістичним, але питання вже не вирішується лише філософією. Зараз у нас є електронні комп’ютери, за допомогою яких можна перевірити пропозицію, і мені було цікаво, що таке стан мистецтва AI. Найкращі шахові ІС на даний момент здаються цілком неінтелектуальними експертними системами, які б'ють усіх, не розуміючи нічого. Мені було цікаво, чи трохи ширші ШІ, які в деякому сенсі насправді думають про шахи, мали чималий успіх у навчанні гри.
Я вважаю, що відповідь ні, напевно, ні.