Искусственный разум | страница 9
Итак, цифровая вычислительная машина прекрасно решила не числовую, а словесную задачу. Она оказалась интеллектуальнее человека, даже не одного, а целой компании, всех гостей разом.
Вот это да! Похоже, путь к Искинту открыт, и недлинным и прямым выглядит этот путь.
Просто следует усложнять словесные задачи. Вместо "Погрузки корабля" возьмем студенческую головоломку: сделать из мухи слона.
Требуется получить из слова "муха" слово "слон", меняя каждый раз по одной букве, причем все промежуточные слова должны тоже быть полноценными русскими словами.
Попробуйте сделать из мухи слона. Это совсем непросто. Решение головоломки: муха - мура - тура - тара - кара - каре - кафе - кафр - каюр - каюк - крюк - крок - срок - сток - стон - слон. Машина с программой, мало отличающейся от "Погрузки корабля", успению выведет эту цепочку слов и добавит, что в заданном ей словаре эта цепочка наикратчайшая. Правда, впечатляет?
Теперь расширим круг доступных машине "слов". И опять воспользуемся не очень серьезным примером. Ну, скажем, однажды к компьютеру обратился некий молодой человек с просьбой помочь в розысках Спящей красавицы. Машина охотно согласилась, только попросила у юноши карту сказочной страны и вызвала для консультации вещую птицу. Вещая птица много знала, но говорила всего два слова - "да" и "нет".
Делать нечего, машина разделила территорию сказочного Царства пополам и присвоила половинкам имена. Одну из них назвала Баклуши, а другую - Балясы. Потом ткнула световым карандашом в Баклуши и спрашивает у вещей птицы:
- Красавица здесь?
- Нет, - отвечает осведомленная птица.
- Значит, она в Балясах, - соображает машина и теряет всякий интерес к пустой половине Царства. В фокусе машинного разума оказались Балясы, для компьютера именно они стали всей страной, и, естественно, машина присваивает им новое имя: были Балясы, а стало Царство.
Как и положено в сказке, полстраны обратились вдруг страной, зато машине ни о чем не нужно думать, она просто повторяет всю цепь своих действий: делит территорию Царства пополам, называет половинки (на самом-то деле они уже четвертинки) Баклушами и Балясами, указывает на новоявленные Баклуши и опять осведомляется у птицы:
- Красавица здесь?
- Нет, - говорит птица.
- Значит, в Балясах, - привычно решает компьютер, столь же привычно присваивает четвертушке страны имя Царство и делит это оскудевшее Царство снова пополам.
Так раз за разом машина дробит страну, отбрасывая части, где нет красавицы, до тех пор, пока вещая птица не скажет "да".