Читаем Об интеллекте полностью

Вот другой пример того, как переупорядочивание проблемы привело к новому решению. В 1994 мои коллеги и я пытались решить, как ввести текст в наладонный компьютер. Все сосредоточились на программном распознавании рукописного текста. Говорили, «смотрите, вы пишете на клочке бумаги, вы должны суметь сделать это же на экране компьютера». К несчастью, это оказалось очень трудным. Это одна из тех вещей, которые компьютеры пока не могут, хотя для мозга это очень просто. Причина в том, что мозг использует память и текущий контекст для предсказания написанного. Слова и буквы, которые не получается распознать самих по себе, легко распознаются в контексте. Сопоставления паттернов в компьютере недостаточно для решения этой задачи. Я разработал несколько компьютеров, которые использовали распознавание традиционных рукописных символов, но они это делали недостаточно хорошо.

Я несколько лет боролся над тем, как заставить распознающую программу работать лучше, и не двигался с места. Однажды я отошел и решил взглянуть на проблему с другой перспективы. Я поискал аналогичную проблему. Я сказал себе: «Как мы вводим текст в настольный компьютер? Мы печатаем его на клавиатуре. Как мы учимся печатать на клавиатуре? Да, действительно, это не легко. Это было придумано недавно и необходимо долгое время, чтоб научиться. Печатание пальцами на клавиатуре в стиле печатной машинки сложно и не интуитивно, это совершенно не похоже на писание от руки — но миллионы людей научились этому. Почему? Потому что это работает». Мои размышления продолжались по аналогии, «Возможно я могу предложить систему текстового ввода, которая не обязательно будет интуитивной, но люди будут использовать ее, потому что это работает».

Буквально, именно такой процесс я прошел. Я использовал действие печатания на клавиатуре как аналогию к решению того, как ввести текст стилусом на дисплее. Я понял, что люди готовы научиться сложной задаче (печатанию), потому что это надежный и быстрый способ ввести текст в машину. Следовательно, если б мы смогли создать новый метод ввода текста с помощью стилуса, который будет быстрым и надежным, люди использовали бы его, даже если это потребует обучения. Таким образом, я разработал алфавит, который бы надежно транслировал написанное в компьютерный текст, мы назвали его Граффити. В системах распознавания традиционного рукописного текста, когда компьютер неправильно интерпретирует написанное — вы не знаете почему. Но система Граффити всегда производит корректные буквы, несмотря на то, что вы делаете ошибки в написании. Наш мозг не любит непредсказуемость, вот почему люди не любят системы распознавания традиционного рукописного текста.

Множество людей считает Граффити совершенно дурацкой идеей. Я прошел через все то, как по их мнению должен работать компьютер. Заклинанием тех дней было то, что компьютер должен адаптироваться к пользователю, но не наоборот. Но я был уверен, что люди приняли бы новый способ ввода текста по аналогии с клавиатурой. Граффити обернулось великолепным решением и было широко принято. До сих пор я слышу, как некоторые люди заявляют, что компьютеры должны адаптироваться к пользователям. Это не всегда верно. Наш мозг предпочитает системы, которые непротиворечивы и предсказуемы, и мы можем обучиться новым умениям.

7.6. Может ли творчество завести меня в тупик? Могу ли я обмануть сам себя?

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

Как и все ученики школы Ренессанса, Кеплер был глубоко подвержен влиянию греческих идей. Ему казалось, что не может быть простым совпадением то, что есть пять платонических тел и шесть планет. Как он написал в своей книге TheCosmicMystery (1596 год): «Динамический мир представлен телами с плоской поверхностью. Таковых пять: однако, если их рассматривать как границы, они разделяют 6 вещей: отсюда шесть планет, вращающихся вокруг солнца. Это также причина, почему есть только шесть планет». Он видел красивую, но совершенно ложную аналогию.

Перейти на страницу:

Похожие книги

Самоучитель UML
Самоучитель UML

Самоучитель UMLПервое издание.В книге рассматриваются основы UML – унифицированного языка моделирования для описания, визуализации и документирования объектно-ориентированных систем и бизнес-процессов в ходе разработки программных приложений. Подробно описываются базовые понятия UML, необходимые для построения объектно-ориентированной модели системы с использованием графической нотации. Изложение сопровождается примерами разработки отдельных диаграмм, которые необходимы для представления информационной модели системы. Цель книги – помочь программистам освоить новую методологию разработки корпоративных программных приложений для последующего применения полученных знаний с использованием соответствующих CASE-инструментов.

Александр Васильевич Леоненков , Александр Леоненков

Зарубежная компьютерная, околокомпьютерная литература / Программирование / Прочая компьютерная литература / Книги по IT
Основы информатики: Учебник для вузов
Основы информатики: Учебник для вузов

Учебник состоит из двух разделов: теоретического и практического. В теоретической части учебника изложены основы современной информатики как комплексной научно-технической дисциплины, включающей изучение структуры и общих свойств информации и информационных процессов, общих принципов построения вычислительных устройств, рассмотрены вопросы организации и функционирования информационно-вычислительных сетей, компьютерной безопасности, представлены ключевые понятия алгоритмизации и программирования, баз данных и СУБД. Для контроля полученных теоретических знаний предлагаются вопросы для самопроверки и тесты. Практическая часть освещает алгоритмы основных действий при работе с текстовым процессором Microsoft Word, табличным редактором Microsoft Excel, программой для создания презентаций Microsoft Power Point, программами-архиваторами и антивирусными программами. В качестве закрепления пройденного практического курса в конце каждого раздела предлагается выполнить самостоятельную работу.

Вадим Васильевич Лысенко , Лариса Александровна Малинина , Максим Анатольевич Беляев

Зарубежная компьютерная, околокомпьютерная литература / Прочая компьютерная литература / Книги по IT
Киберкрепость: всестороннее руководство по компьютерной безопасности
Киберкрепость: всестороннее руководство по компьютерной безопасности

Как обеспечить надежную защиту в эпоху, когда кибератаки становятся все более продвинутыми? Каковы последствия уязвимости цифровых систем? Петр Левашов, экс-хакер с богатым бэкграундом, рассматривает все грани кибербезопасности, начиная с базовых принципов и заканчивая новейшими технологиями.Читатели познакомятся с:• основами компьютерной безопасности и актуальными методами защиты;• современными методами шифрования данных и криптографии;• процедурами ответа на инциденты и восстановления после катастроф;• юридическими и регуляторными требованиями к компьютерной безопасности.Автор использует свой уникальный опыт, чтобы предоставить читателям углубленное понимание кибербезопасности. Его подход охватывает теоретические знания и практическую подготовку, делая этот материал доступным для профессионалов и новичков.

Пётр Юрьевич Левашов

Зарубежная компьютерная, околокомпьютерная литература