Гроссмейстер на основе углерода против чемпиона на основе кремния

Насколько хорошо компьютер может играть в шахматы? Как мы видели, лучший компьютер и программа Deep Blue выиграли у Гарри Каспарова, которого многие считают лучшим игроком всех времен. Теперь существует сколько угодно компьютеров, которые могут выиграть у кого угодно, кроме лучших игроков, один из таких компьютеров - мой собственный Pentium, и можно смело предположить, что и у вас есть такой же. Чем полезно наблюдение за машиной, обучающейся играть в шахматы? Прежде всего мы можем узнать, что на основе анализа паттернов машина способна делать только грубые суждения о том, какие признаки важны. Компьютеру не хватает именно проницательности, однако он компенсирует это способностью к быстрой и объемной математической деятельности типа «поиск и сравнение». Человеческая способность извлекать значимые признаки из чрезвычайно сложного мира сенсорной информации, чтобы формировать абстракции этих признаков, преобразовывать эти абстракции в ассоциативные структуры более высокого уровня и строить сложные когнитивные планы, в то же время согласуя эти внутренние действия с внешней реальностью, может быть лишь приблизительно реализована в компьютере. Но даже эта обширная способность к поиску недостаточна, чтобы предусмотреть все возможные случайности, поэтому развитие стратегий игры - важная часть современных программ.

За три года до конца XX столетия случилось «невозможное». Deep Blue, самый быстрый в мире играющий в шахматы компьютер, созданный Чанг-Джен Таном в IBM, выиграл у обладателя титула чемпиона мира по шахматам Гарри Каспарова. Deep Blue смог победить, потому что был способен искать до 200 млн шахматных позиций в секунду. Но он выиграл также и потому, что мог лучше «продумать» стратегию. Машины следующего поколения, вероятно, будут способны учиться на собственном опыте и улучшать свои результаты за короткий период, как это делают люди, только быстрее и лучше.

Гроссмейстер на основе углерода против чемпиона на основе кремния - student2.ru

Решение задач, игры и искусственный интеллект

Глава 16. Искусственный интеллект

количество клеток по вертикали или горизонтали при условии, что на ее пути нет других фигур, пешка может ходить на одно поле вперед, за исключением... и т. д.); ходы можно выбирать путем грубого поиска, а количество перестановок конечно, хотя и огромно. При условии очень большого объема хранения и такого же запаса времени можно для каждого хода определить вероятность, с которой он приближает выигрыш. Компьютеры изучают потрясающее количество возможных ходов, однако модель, которая будет просчитывать все ходы, построить технически невозможно; кроме того, это не говорит ничего о том, как играют в шахматы люди и, что более важно, как при этом воспринимаются, кодируются, преобразуются и приводятся в действие сложные паттерны.

Из экспериментов Чейза и Де Грота (см. главу 4) мы знаем, что даже начинающие игроки в шахматы выделяют информацию о положении конкретных фигур и затем сосредоточиваются на разработке стратегии вокруг ключевых фигур и ходов. Поэтому, чтобы шахматная машина могла играть в шахматы как человек, она должна уметь анализировать паттерн и быстро абстрагировать из фигур и их позиций информацию об относительной важности более крупных единиц информации.

Кроме шахмат люди могут бросить вызов компьютеру в большом количестве других компьютерных игр, включая триктрак, бридж, шашки, го, покер и «Эрудит». Все они есть в Интернете и ожидают, чтобы сообразительные люди вроде вас испытали их.

Искусственный интеллект и художественное творчество

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

Поэзия.

Поэзия.Компьютеры создали несколько вполне удачных стихотворений, похожих на стихи, сочиненные людьми. Одна такая программа была разработана Курцвейлом и названа «Кибернетический поэт Рея Курцвейла» (Ray Kurzweil's Cybernetic Poet — RKCP)1. Эта программа использует методы моделирования языка, основанные на материале стихотворений, которые она «читала». Ей дают образец (чем более объемный, тем лучше) стихов какого-нибудь поэта, и на их основе она создает модель языка, в которой копируются стиль, паттерны ритма и структура стихотворения автора2. Оцените это хокку (японское лирическое стихотворение), написанное «Кибернетическим поэтом Рея Курцвейла» после того, как он «прочитал» стихи Джона Китса и Уэнди Деннис.

1 См. прекрасную книгу Курцвейла «Век одухотворенных машин» (The Age of Spiritual Machines), в которой он приводит примеры стихотворений и делает смелые предсказания о будущем компьютеров и искусственного интеллекта.

2 Свободную копию RKCP можно найти на сайте www.kurzweiltech.com.

Наши рекомендации