Натаниэль Рочестер (14 января 1919 – 8 июня 2001) – главный архитектор IBM 701, первого массового научного компьютера, и прототипа его первой коммерческой версии – IBM 702. Он написал первый ассемблер и участвовал в становлении области искусственного интеллекта.
Ранние работы Рочестер получил степень бакалавра наук по электротехнике в Массачусетском технологическом институте в 1941 году. Он проработал три года в радиационной лаборатории Массачусетского технологического института, а затем перешел в компанию Sylvania Electric Products, где отвечал за проектирование и создание радиолокационных станций и другого военного оборудования. Его группа создала арифметический элемент для компьютера Whirlwind I в Массачусетском технологическом институте.
Компьютер IBM 701 В 1948 году Рочестер перешел в IBM, где совместно с Джерриером Хаддадом разработал первый массовый научный компьютер IBM 701. Он написал первый символьный ассемблер, который позволил записывать программы короткими, легко читаемыми командами, а не простыми числами или перфокодами. Он стал главным архитектором компьютеров серии 700 компании IBM.
Искусственный интеллект В 1955 году компания IBM организовала группу по изучению распознавания образов, теории информации и теории коммутационных схем во главе с Рочестером. В числе других проектов группа моделировала поведение абстрактных нейронных сетей на компьютере IBM 704.
Тем летом Джон Маккарти, молодой математик из Дартмутского колледжа, также работал в IBM. Он и Марвин Мински начали серьезно обсуждать идею интеллектуальных машин. Они обратились к Рочестеру и Клоду Шеннону с предложением провести конференцию по этой теме. При поддержке двух ведущих ученых им удалось получить 7000 долларов от Фонда Рокфеллера на финансирование конференции летом 1956 года, а также . Эта встреча, ныне известная как Дартмутская конференция, широко считается «рождением искусственного интеллекта».
Рочестер продолжал руководить проектами искусственного интеллекта в IBM, включая шашечную программу Артура Сэмюэля, программу доказательства геометрических теорем Герберта Гелернтера и шахматную программу Алекса Бернстайна. В 1958 году он был приглашенным профессором в Массачусетском технологическом институте, где помогал Маккарти с разработкой языка программирования Lisp.
Программы искусственного интеллекта, разработанные в IBM, стали привлекать широкую огласку и освещались в статьях в Scientific American и The New York Times. Акционеры IBM начали оказывать давление на президента IBM Томаса Джона Уотсона–младшего, требуя от него объяснить, почему исследовательские бюджеты тратятся на столь «легкомысленные дела». Кроме того, маркетологи IBM начали замечать, что клиенты боятся идеи «электронного мозга» и «думающих машин». Во внутреннем отчете, подготовленном около 1960 года, IBM рекомендовалось прекратить широкую поддержку искусственного интеллекта, поэтому компания закрыла свою программу искусственного интеллекта и начала агрессивно распространять сообщение о том, что «компьютеры могут делать только то, что им сказали».
Более поздняя работа В 1960-х годах Рочестер продолжал работать в IBM, руководя исследованиями в области криогеники и схем на туннельных диодах. К 1975 году он работал в IBM Cambridge Research над клавиатурой IBM Chord Keyboard. Позже он присоединился к подразделению систем данных IBM, где занимался разработкой языков программирования.
Признание В 1967 году Рочестер был назначен почетным сотрудником IBM (), заняв высшую техническую должность в компании. В 1984 году он получил премию «Пионер компьютеров» от Компьютерного общества Института инженеров электротехники и электроники.
Примечания
Литература
Ссылки Устное историческое интервью с Джином Амдалом. Институт Чарльза Бэббиджа, Университет Миннесоты, Миннеаполис. Амдаль рассказывает о своей роли в разработке нескольких компьютеров для IBM, включая STRETCH, IBM 701, 701A и IBM 704.