Онлайн
библиотека книг
Книги онлайн » Сказки » Роботы. Детская энциклопедия - Ольга Жаховская

Шрифт:

-
+

Закладка:

Сделать
1 2 3 4 5 6 7 8 9 10
Перейти на страницу:
ботов особенными?

— Потому что, в отличие от остальных роботов, их нельзя потрогать.

— Вот это да! Почему?

— У них нет физической оболочки, как у других роботов, но с ними можно общаться.

— Разве такое возможно? И где с ними встретиться?

— Боты — это программы. Их создают для выполнения часто повторяющихся задач по определённой схеме. Встретиться с ними можно в интернете.

— Наверно, это очень сложно — встретить настоящего бота.

— Вовсе нет, Чевостик. Сейчас они очень распространены. Достаточно зайти на какой-либо сайт в интернете и начать что-то рассматривать, как всплывает небольшое окно с ботом, который предлагает помощь, может задавать вопросы и отвечать на них…

Боты всегда готовы дать полезный совет и порекомендовать услугу или товар.

— А если бот не сумеет ответить, тогда что?

— Он переключит беседу на человека, чтобы тот разобрался. Ботов создают, чтобы помочь людям выполнять утомительную работу, сэкономить время и силы. Боты способны выполнять любые задачи, которые перед ними ставят их создатели-программисты, например рассылать электронные письма, находить и распространять информацию и многое другое.

— Дядя Кузя, роботы столько всего умеют! Интересно, как их этому учат?

— Пойдём погуляем? Смотри, какая погода хорошая. И я расскажу тебе. Это довольно кропотливая и долгая работа.

Искусственный интеллект. Программирование роботов

— Сначала составляется алгоритм.

— Что составляется? Я такого слова никогда раньше не слышал.

— Оно происходит от algorithmi (алгоризми). Так на латыни писали имя Аль-Хорезми — великого учёного родом из древнего государства Хорезм, которое находилось в Средней Азии. Этот учёный жил в IX веке.

— Ого, как давно! А чем он прославился?

— Научными трудами в самых разных областях знаний: астрономии, географии, истории. Особую известность получили его книги по математике: европейцы перевели их на латынь и несколько столетий учились по ним в университетах, как по учебникам.

— Ничего себе!

— В одном из своих сочинений, «Книге об индийском счёте», Аль-Хорезми изложил правила выполнения арифметических вычислений. Перевод этой книги начинался словами «Алгоризми сказал…». Возможно, поэтому слово «алгоритм» долгое время применялось к счёту. Но в наше время его значение расширилось, и теперь под алгоритмом понимают подробный и точный план действий, необходимых для достижения результата или выполнения задачи.

— А какой задачи?

— Любой.

— Вот это да! Интересно, как составляют такой замечательный план?

— Хочешь узнать? Давай вместе составим алгоритм… ну хотя бы…

— А можно алгоритм того, как поиграть в компьютерную игру?

— Отлично! Алгоритм будет состоять из набора действий, которые нужно пронумеровать по порядку или изобразить в виде схемы, где каждое действие записывается в прямоугольнике и стрелками показано, в каком порядке их выполнять. Если есть стрелки, действия можно не нумеровать. В начале алгоритма принято писать слово «Начало», а в конце — «Конец».

— Действие первое. Начало. Действие второе. Получить разрешение у дяди Кузи.

— Это ты правильно сообразил. В зависимости от результата на этом этапе дальше для алгоритма возможны два варианта.

— Каких?

— Первый — ты не получаешь разрешения.

— Ну, это плохой вариант, потому что на нём алгоритм закончится и я не поиграю.

— Верно, для этого варианта алгоритм закончится. Но есть и второй вариант, получше, — ты получаешь разрешение. Но не забудь: не больше тридцати минут.

— Этот вариант мне нравится. Тогда дальше так:

Третье действие. Включить компьютер.

Четвёртое. Начать игру.

Пятое. Поиграть тридцать минут.

Шестое действие. Сохранить сеанс игры.

Седьмое. Завершить игру.

Восьмое. Выключить компьютер.

И как ты сказал, дядя Кузя, обязательно слово «конец»?

— Правильно, обязательно.

— Тогда действие девять. Конец.

— Да, в этих прямоугольниках содержится настоящая инструкция. И варианты видны: там, где возможны два результата, схема разветвилась.

БЛОК-СХЕМА — АЛГОРИТМ

— Круто! Мне понравилось составлять алгоритм. А что с ним делают дальше?

— Записывают на одном из языков программирования, после чего эту запись переводят на особый, так называемый машинный язык, который понимают и исполняют машины.

Искусственный язык для записи алгоритмов.

— Вот это да! Машины могут понимать?!

— Раньше способности машин этим и ограничивались, но сегодня многие специалисты считают, что робот — это машина, которая воспринимает, мыслит, действует и коммуницирует, то есть взаимодействует, общается.

Набор команд, которые понимает и исполняет процессор компьютера.

— Ух ты! Как же роботы этому научились?

— Чевостик, роботы не сами научились. Их научили учёные, инженеры. История таких роботов началась почти сто лет назад, в сороковых годах XX века.

— Почему именно тогда? В то время произошло что-то важное?

— Да, Чевостик. Был создан первый в мире программируемый компьютер. Правда, вычисления он производил очень медленно и был довольно большим: занимал несколько комнат…

— Ничего себе!

— Главное, что он работал. Кроме компьютера для появления «разумных» роботов нужны были исследования работы мозга, которые учёные проводили примерно в это же время.

— Но ведь это совсем разное: компьютер — машина, а мозг… он есть только у живых существ.

— Оказалось, что у них есть нечто общее. Об этом рассказал профессор математики Норберт Винер в своей книге, изданной в 1948 году.

— Правда? И что же рассказал профессор?

— Что у вычислительной машины и мозга общий принцип действия. И это подтвердилось на практике.

«Отдайте же человеку — человеческое, а вычислительной машине — машинное», — сказал Норберт Винер, чтобы подчеркнуть, что, хотя у вычислительной машины и человеческого мозга есть много общего, не стоит недооценивать их различия.

— В самом деле? Интересно, как?

— Чтобы узнать, давай перенесёмся в лабораторию английского учёного Грея Уолтера. Он с 1948 по 1951 год экспериментировал с роботами-черепашками.

— Ну вот, мы попали в обычную комнату. На стене — полка с книгами. За столом — человек в очках, с короткой острой бородкой.

— Это сам Грей Уолтер.

— Дядя Кузя, что он мастерит?

— Собирает электрическую схему робота-черепашки.

— Как интересно! А можно мне подойти поближе, чтобы рассмотреть черепашку?

— На всякий случай ступай осторожнее.

— Ага, тут на полу такой беспорядок, столько всего разбросано… Дядя Кузя, эта штука вовсе не похожа на черепашку. Скорее уж на тележку с тремя колёсиками.

— С тремя? Тогда я знаю имя этого робота: Элмер. У него было три

1 2 3 4 5 6 7 8 9 10
Перейти на страницу:

Еще книги автора «Ольга Жаховская»: