Artificial Intelligence - Искусственный интеллект

Xakep, номер #055, стр. 055-036-2


В 1956 г. Джон Маккарти – автор термина «Искусственный Интеллект» и один из пионеров в области компьютерного мышления – провел первую конференцию по ИИ. Поучаствовать в ней приехали все немногочисленные ученые, работавшие над созданием разумных машин и имеющие разные варианты решения задачи. Эта встреча имела ключевое значение в истории и привела к возникновению отдельной ветви компьютерных наук с одноименным названием. А в начале шестидесятых тот самый Джон Маккарти и его приятель Марвин Мински создали первую лабораторию Искусственного Интеллекта. Там работали многие талантливые программисты из Массачусетского и Стэндфордского институтов, там же разрабатывались самые передовые проекты, такие, как робот, умеющий играть в теннис. Эта лаборатория и сейчас является мировым центром. Но за прошедшие 40 лет число ученых и организаций, занимающихся вопросами ИИ, многократно возросло (среди них далеко не последнюю роль играет Россия). Еще больше увеличилось количество мнений относительно главной цели всех исследований – создания системы, способной действовать и принимать решения подобно человеку.

А как оно там фурычит, брат?

Сложно там все – жуть. Чтобы сымитировать деятельность нашего мозга, нужно для начала разобраться, как он работает. Тут-то нас и поджидают проблемы. Как оказалось, пока мы точно не знаем, как в голове рождаются мысли. Мозг – настолько сложный механизм, что считается одной из самых больших тайн во Вселенной. Над изучением его свойств ломают голову тысячи психологов, но пока мы имеем лишь общее представление.

На протяжении многих лет ученые искали способы наделения машин разумом. В разные годы появлялись люди, которые выдвигали собственные гипотезы, их мысли тут же подхватывали другие... так наука об Искусственном Интеллекте постепенно делилась на разные ветви. Каждое из этих направлений по-своему важно и находит применение в разных областях человеческой деятельности. Ниже – основные методы, которые используются в ИИ-проектах.

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

Назад на стр. 055-036-1  Содержание  Вперед на стр. 055-036-3