Чувства для нас так же важны, как тело и разум. И хотя многие из нас способны распознавать чужие и свои эмоции, все же остается множество вопросов: что такое эмоции, как они действуют, почему возникают. Наверняка известно лишь одно: без них мы не были бы собой.
Сейчас мы переступаем порог удивительной новой эры, в которой начинаем наделять устройства способностью читать, интерпретировать, воспроизводить эмоции и, вероятно, испытывать их. Эмоциональное программирование – новое направление в искусственном интеллекте, эффективная и незаурядная технология, которой суждено изменить нашу жизнь и мир в течение грядущих десятилетий.
Такое развитие событий может показаться фантастикой или очередным свидетельством неумолимо наступающего прогресса. Как бы то ни было, мы сближаемся с технологиями теснее, чем когда-либо прежде. В конечном итоге машины станут нашими помощниками, друзьями, компаньонами и, возможно, даже возлюбленными. Со временем мы увидим, как мечта (или кошмарный сон) о разумных машинах становится реальностью.
Эволюция человечества связана с техническим развитием с тех самых пор, как на заре цивилизации люди изготовили первые инструменты. Столь тесное сближение стало возможным лишь благодаря своевременной и постоянной взаимной поддержке людей и механизмов. Процесс этот необратим, и, к счастью, при жизни нашего поколения и последующих тенденция будет усиливаться.
Социальные и экономические факторы, влияющие на развитие технологий, очень напоминают некоторые механизмы естественного отбора>1. Например, люди используют технологии, чтобы получить преимущество в конкуренции (в промышленности, научных учреждениях, строительстве). В свою очередь, некоторые факторы, определяющие, насколько технология приспособлена к окружающей среде, могут сдерживать развитие. Именно от среды – физических, социальных, экономических и политических реалий общества – зависит успех новой разработки, даже если впоследствии она будет изменяться и совершенствоваться.
Хотя у биологической и технологической эволюций есть общие черты, основное различие состоит в том, что технологии развиваются в геометрической прогрессии. В природе эволюция происходит в относительно стабильной линейной последовательности, поскольку ее сдерживают метаболизм, темпы размножения и частота генных мутаций. А технологии развиваются в условиях многочисленных цепей положительной обратной связи, ускоряющих процесс>2. Темп развития нельзя назвать постоянным; как правило, он выравнивается по каждой отдельной области или парадигме, а с течением времени – и по всей технологической сфере, но общей тенденцией является положительный прирост знаний и навыков. Таким образом, технологии и все, что с ними связано, растут в геометрической прогрессии, значительно опережая изменения, происходящие в биологическом мире на протяжении того же периода времени>3.
Именно поэтому возникла потребность в сложных пользовательских интерфейсах, которые позволят взаимодействовать с многочисленными устройствами и технологиями и контролировать их. Я готов подтвердить это на основании своего многолетнего опыта разработки интерфейсов для компьютерных приложений. Как заметила эксперт по теории технологий Бренда Лорел, «чем больше различие между двумя объектами, тем сильнее необходимость в хорошо проработанном интерфейсе»