Машины, способные мыслить: как Джон Маккарти ввел понятие «искусственный интеллект»

Машины, способные мыслить: как Джон Маккарти ввел понятие «искусственный интеллект», фото
Дата рождения
04 Сентября 1927
Страна рождения
США
Город рождения
Бостон
Дата смерти
24 Октября 2011
Образование
Принстонский университет, Калифорнийский технологический институт
Родители
Джон Патрик Маккарти и Ида Глатт
РЕКЛАМА – ПРОДОЛЖЕНИЕ НИЖЕ

Джон Маккарти — человек, который был уверен, что машины способны мыслить. Американский информатик не только заложил фундаментальные основы области искусственного интеллекта, но и дал ей название. Прежде под ИИ понимали «исследование автоматов», однако далеко не все знали, о каких автоматах идет речь. Сейчас же программы, созданные Маккарти, используются по всему миру.

Плохой спортсмен, но гениальный информатик: Джон Маккарти

Джон Маккарти поздно пошел в школу из-за проблем со здоровьем. Однако это не помешало ему экстерном окончить среднюю школу в Калифорнии.

После школы Джон поступил в местный технологический институт, где столкнулся с препятствием — обязательными занятиями физкультурой. Юноша был плох в упражнениях с гантелями, а потому категорически отказывался посещать уроки. Ректорат был непреклонен и Маккарти отчислили за прогулы.

Еще во время учебы в университете началась Вторая мировая война, и Джон был вынужден поступить на службу в армию США. Маккарти никогда не принимал участие в боях и выполнял лишь бумажную работу в снабжении. После войны Джон вернулся в Калифорнийский технологический институт, где со второй попытки смог получить степень бакалавра в 1948 году, после чего молодой человек пошел учиться в Принстонский университет, чтобы получить докторскую степень по математике.

Джон Маккарти в молодости
Джон Маккарти в молодости
Courtesy MIT Museum
РЕКЛАМА – ПРОДОЛЖЕНИЕ НИЖЕ

Появление термина «искусственный интеллект»

Джон Маккарти работал ассистентом профессора математики в Дартмутском колледже в 1956 году. Тогда же он со своими коллегами — Марвином Минским, Натаниэлем Рочестером и Клодом Шенноном — организовал семинар, который был задуман как двухмесячный мозговой штурм. Они хотели обсудить возможность моделирования интеллекта с помощью вычислительных машин. На семинаре Маккарти впервые использовал термин «искусственный интеллект».

«Каждая особенность интеллекта или аспектов обучения в принципе может быть описана настолько точно, что машина может легко ее смоделировать».
Джон Маккарти
Джон Маккарти Американский информатик
Джон Маккарти в университете
Джон Маккарти в университете
Stanford University

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

РЕКЛАМА – ПРОДОЛЖЕНИЕ НИЖЕ
«Трудно быть строгим в отношении того, действительно ли машина "знает" и "думает", потому что нам трудно определить эти вещи. Мы понимаем человеческие мыслительные процессы лишь немного лучше, чем рыба понимает плавание».
Джон Маккарти
Джон Маккарти Американский информатик

Lisp — язык программирования искусственного интеллекта

Маккарти продолжал изучать возможности ИИ и осознал необходимость в новом языке программирования, который мог бы обрабатывать не только числовые данные, но и символы. В 1958 году он приступил к созданию Lisp.

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

Lisp получил свое название за счет возможности обрабатывать списки (List Processing). Это было еще одной особенностью нового языка программирования.
Джон Маккарти за работой
Джон Маккарти за работой
Stanford University
РЕКЛАМА – ПРОДОЛЖЕНИЕ НИЖЕ

За свою разработку Маккарти получил звание почетного члена Специального комитета ACM по языкам Международной федерации по обработке информации (IFIP). Через год он изобрел метод «сборки мусора», чтобы упростить управление памятью Lisp. Его идея позволяла использовать объем памяти, который уже был занят объектами, не задействованными программой.

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

Исследование возможностей искусственного интеллекта

Одновременно с написанием языка программирования Маккарти думал над программой, которая могла бы имитировать логическое мышление человека. В 1958 году он написал статью «Программы со здравым смыслом», где предложил Advice Taker — систему, способную улучшить свою работу за счет советов в воспринимаемой человеком форме.

Джон Маккарти демонстрирует компьютерные шахматы в 1966 году в Стэнфордском университете
Джон Маккарти демонстрирует компьютерные шахматы в 1966 году в Стэнфордском университете
ai.stanford.edu
РЕКЛАМА – ПРОДОЛЖЕНИЕ НИЖЕ

Джон Маккарти не остановился на достигнутом и в 1965 году открыл Стэнфордскую лабораторию искусственного интеллекта (SAIL). Информатики со всего мира стали съезжаться в Америку, чтобы изучать возможности ИИ.

Команда Маккарти проводила различные исследования — от теории до практического применения искусственного интеллекта. Они создали первого в мире мобильного робота общего назначения и компьютерные шахматы.

Маккарти совместно с командой принял участие в шахматной игре против советских коллег из ИТЭФ, применяя компьютерную программу в 1967 году. Матч проводился по телеграфу и затянулся почти на год из-за того, что московские ученые могли играть только ночью — днем компьютер решал задачи для физиков. В результате Стэнфордская лаборатория проиграла две партии и одну сыграла вничью.
Свен Вальстром и Нильс Нильссон с роботом Shakey
Свен Вальстром и Нильс Нильссон с роботом Shakey, способным говорить на английском, воспринимать примитивные факты, создавать план и исправлять собственные ошибки
SRI International

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

Премии

  • 2003 Медаль Бенджамина Франклина
  • 1990 Национальная научная медаль
  • 1988 Премия Киото
  • 1985 Премия компьютерного пионера
  • 1985 Премия IJCAI за выдающиеся научные достижения
  • 1971 Премия Тьюринга

Вы просмотрели 0 из материалов