Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Введение
Фраза, часто произносимая компьютерами и роботами в популярной культуре
A phrase often uttered by computers and robots in popular culture
"Ошибка: вычисления невозможны", и её вариации, – фраза, которую часто произносят компьютеры, роботы и другие искусственные интеллекты в популярной культуре. Эта фраза указывает на своего рода когнитивный диссонанс у соответствующей машины. Выражение "Ошибка: вычисления невозможны" роботами или компьютерами, пытающимися обработать эмоции, противоречия или парадоксы, часто сатирически изображается в популярной культуре, что нередко приводит к бездействию, сбою или самоуничтожению машины. Эта фраза была использована в качестве коронной фразы в телешоу "My Living Doll" в 1964 году. Она получила дальнейшее распространение в сериале "Потерянные в космосе" (1965), где её часто произносил персонаж Робота. Проблема хранения результата вычисления, не являющегося числом (например, 1/0), является реальной и представляла сложность для ранних компьютеров, которые сталкивались с ошибками деления на ноль или другими математическими парадоксами, для обработки которых ещё не было разработано программное обеспечение, что приводило к сбоям. Для решения этой проблемы были изобретены NaN и связанные с ним типы данных.
"Does not compute", and variations of it, are phrases often uttered by computers, robots, and other artificial intelligences in popular culture. The phrase indicates a type of cognitive dissonance on the part of the machine in question. The expression of the phrase "does not compute" by robots or computers attempting to process emotions, contradictions or paradoxes is frequently satirized in popular culture, often leading to the machine's inaction, malfunction or self destruction. The phrase was used as a catchphrase by the television show My Living Doll in 1964. It was further popularized in Lost in Space (1965) as a catchphrase often uttered by The Robot character. The problem of how to hold the result of a computation that is not a number is genuine (for example, 1/0) and represented a problem for early computers that would experience divide by zero errors or other mathematical paradoxes that software had not yet been written to deal with, leading to a computer crash. The NaN and related data types were invented to solve this problem.
История и использование
Эта фраза часто встречалась в историях, затрагивающих тему превосходства человеческих эмоций над ограничениями логики, используемой машинами. Несмотря на превосходную способность компьютеров вычислять и обрабатывать информацию, их отсутствие эмоций и случайности делало их неспособными разрешить когнитивный диссонанс, что часто приводило к ответу "Не вычисляется". Обычно это был ответ компьютера на информацию, которую он получил, но не мог сопоставить с другими данными, которые он уже считал истинными. Это также можно было рассматривать как отражение ограниченной (и, следовательно, несовершенной) природы машинного программирования; из-за своей предопределённости, машина не могла адаптироваться к обстоятельствам, выходящим за рамки её программы, в отличие от людей, способных приспосабливаться к непредвиденным событиям. Фраза использовалась в ситкоме "Моя живая кукла", где андроид Рода Миллер регулярно произносила её, сталкиваясь с противоречивой информацией, обычно касающейся человеческого поведения. В нескольких случаях, когда она понимала информацию, её ответ был "Это вычисляется". Вероятно, самое известное использование фразы – в телесериале "Потерянные в космосе", где робот часто говорил: "Не вычисляется!", на что доктор Смит отвечал: "Что ты имеешь в виду под "не вычисляется", глупец?!" или что-то подобное. Однако робот не отключался и не взрывался; он просто отказывался продолжать работу, пока не получал более логичную команду. В некоторых случаях, при столкновении компьютера или робота с таким противоречием, это приводило к их саморазрушению. Это происходило в нескольких эпизодах оригинального сериала "Звёздный путь" (например, "Я, Мадд", "Реквием для Мафусала", "Возвращение архонтов" и "Изменчивый"), а также в финале "Бег Логана". В эпизоде телесериала 1968 года "Предатель" под названием "Генерал", Патрик МакГухан вызвал взрыв суперкомпьютера, задав ему вопрос "Почему?". Такие изображения отражали распространённое представление о реальных компьютерах того времени, которым обычно не хватало удобных пользовательских интерфейсов. Компьютеры часто реагировали на некорректный ввод сообщением об ошибке, сопоставимым по полезности с "не вычисляется", хотя саморазрушение было маловероятным результатом плохих данных или неразрешимых проблем. Однако понятие "убийственный прокол" относится к вводу пользователя, предназначенному для повреждения оборудования. (См. также "Остановись и зажги"). Хотя фраза "не вычисляется" и не использовалась, рассказ "Лжец!" (1941) Айзека Азимова является ярким ранним примером когнитивного диссонанса, приводящего к самоуничтожению робота: поскольку, лжёт он, говорит правду или молчит, он причинит вред человеку, и, следовательно, не сможет избежать нарушения Первого закона робототехники Азимова: "Робот не может причинить вред человеку или своим бездействием допустить, чтобы человеку был причинён вред". Этот пример представляет собой более сложный подход к когнитивному диссонансу, приводящему к самоуничтожению, чем большинство примеров из более поздней научно-фантастической литературы. Азимов подробно исследовал тему когнитивного диссонанса ИИ в своих рассказах о роботах. В эпизоде "Зелёная смерть" сериала "Доктор Кто", Доктор пытается вывести из строя компьютер BOSS, утверждающий о своей непогрешимости, используя парадокс лжеца. BOSS делает вид, что испытывает замешательство, пытаясь разрешить парадокс, но на самом деле вызвал охрану. К 1990-м годам, с развитием персональных компьютеров и графического пользовательского интерфейса, общественное представление о компьютерах стало более дружелюбным и сложным, и образ компьютерного интеллекта, неспособного адекватно реагировать на неожиданные данные, постепенно исчез из фантастики, хотя фраза появилась в "Звёздных войнах: Эпизод I – Скрытая угроза" в качестве комического элемента в 1999 году. Она вновь появилась в CGI-сериале "Звёздные войны: Войны клонов" в эпизоде на планете Райлот, когда группа тви'леков атаковала роботизированного генерала, к его роковому удивлению.
The phrase was often present in stories which carried a theme of the superiority of human emotion over limitations within the logic utilized by machines. Despite the superior ability of computers to calculate and process information, their lack of emotion and randomness made them unable to resolve cognitive dissonance, which often led to the output of "Does not compute". It was usually the computer's response to information which it had received but could not reconcile with other information it already held to be true. It could also be seen as a depiction of the limited (and thus flawed) nature of a machine's programming; due to its pre programmed nature, it would be unable to adapt itself to circumstances beyond the scope of its programming, as opposed to humans who could adapt to such unforeseen events. The phrase was used in the sitcom My Living Doll in which the android protagonist, Rhoda Miller, uttered the phrase regularly when confronted with contradictory information, usually in relation to human behavior. On a few occasions when she did understand the information, her response was "that does compute". Perhaps the most famous use of the phrase is in the television series Lost in Space where the robot often says, "It does not compute! ", to which Dr Smith would give a reply of "What do you mean it doesn't compute, you ninny?!" or something to that effect. However, the robot did not shut down or explode; it simply refused to continue working until a more logical command was given. In some cases, presenting a computer or robot with such a contradiction would cause it to violently self destruct. This occurs in several episodes of the original series of Star Trek (e. g. "I, Mudd", "Requiem for Methuselah", "The Return of the Archons" and "The Changeling"), as well as in the finale to Logan's Run. In the episode of the 1968 television series The Prisoner entitled "The General", Patrick McGoohan causes a supercomputer to explode by feeding it the question "Why?". Such depictions reflect common perceptions of real computers at the time, which usually lacked friendly user interfaces. Computers often responded to bad input with an error message on the same order of utility as "does not compute", although self destruction was an unlikely result from bad inputs or insoluble problems fed into the computer. The concept of a "killer poke", however, refers to user input intended to induce hardware damage. (See also "Halt and Catch Fire".) Although not using the phrase "does not compute", the short story "Liar!" (1941) by Isaac Asimov is a striking early example of cognitive dissonance leading to a robot's self destruction: that whether it lies, tells the truth or says nothing, it will cause humans injury, so being unable to avoid breaking Asimov's First Law of Robotics: "A robot may not harm a human being, or, through inaction, allow a human being to come to harm." This example is a more sophisticated treatment of cognitive dissonance leading to self destruction than most examples from later television science fiction. Asimov explored the theme of AI cognitive dissonance at length in his robot stories. In the Doctor Who story "The Green Death", the Doctor attempts to put the computer BOSS, which claims to be infallible, out of action using the liar paradox. BOSS feigns suffering from confusion as he appears to try to resolve the paradox, but has in fact summoned security. By the 1990s, with the rise of personal computers and the graphical user interface, the public conception of computers became more friendly and sophisticated, and the image of the computer intelligence unable to respond gracefully to unexpected inputs has gradually faded away from fiction, though the phrase did show up in Star Wars: Episode I – The Phantom Menace as comic relief in 1999. It re appeared in the CGI series Star Wars: The Clone Wars in an episode on the planet Ryloth, when a number of Twi'Lek characters attacked a robotic general, much to the robots' fatal surprise.