Искусственный интеллект - Обзор

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

Отделение компьютерных наук под названием « Искусственный интеллект» занимается созданием компьютеров или машин, таких же интеллектуальных, как люди.

Что такое искусственный интеллект?

По словам отца искусственного интеллекта Джона Маккарти, это «наука и техника создания интеллектуальных машин, особенно интеллектуальных компьютерных программ».

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

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

Философия ИИ

Используя силу компьютерных систем, любопытство человека, он задается вопросом: «Может ли машина мыслить и вести себя, как люди?»

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

Цели ИИ

  • Создание экспертных систем - системы, которые демонстрируют интеллектуальное поведение, учатся, демонстрируют, объясняют и консультируют своих пользователей.

  • Реализация человеческого интеллекта в машинах - создание систем, которые понимают, думают, учатся и ведут себя как люди.

Что способствует ИИ?

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

Из следующих областей одна или несколько областей могут способствовать созданию интеллектуальной системы.

Компоненты ИИ

Программирование без и с ИИ

Программирование без и с ИИ отличается в следующих отношениях -

Программирование без ИИ Программирование с ИИ
Компьютерная программа без ИИ может ответить на конкретные вопросы, которые она призвана решить. Компьютерная программа с ИИ может ответить на общие вопросы, которые она призвана решить.
Модификация в программе приводит к изменению ее структуры. Программы ИИ могут впитывать новые модификации, объединяя очень независимые фрагменты информации. Следовательно, вы можете изменить даже небольшую часть информации о программе, не затрагивая ее структуру.
Модификация не является быстрой и легкой. Это может привести к негативному влиянию на программу. Быстрая и простая модификация программы.

Что такое техника AI?

В реальном мире знание имеет некоторые нежелательные свойства -

  • Его объем огромен, почти невообразим.
  • Это не хорошо организовано или хорошо отформатировано.
  • Он постоянно меняется.

AI Technique - это способ эффективно организовать и использовать знания таким образом, чтобы -

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

Техники искусственного интеллекта повышают скорость выполнения сложной программы, которой он оснащен.

Приложения ИИ

ИИ был доминирующим в различных областях, таких как -

  • Игры - ИИ играет решающую роль в стратегических играх, таких как шахматы, покер, крестики-нолики и т. Д., Где машина может думать о большом количестве возможных позиций на основе эвристических знаний.

  • Обработка естественного языка - возможно взаимодействие с компьютером, который понимает естественный язык, на котором говорят люди.

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

  • Системы зрения - эти системы понимают, интерпретируют и понимают визуальный ввод на компьютере. Например,

    • Самолет-шпион снимает фотографии, которые используются для определения пространственной информации или карты местности.

    • Врачи используют клиническую экспертную систему для диагностики пациента.

    • Полиция использует компьютерное программное обеспечение, которое может распознать лицо преступника с сохраненным портретом, сделанным судебно-медицинским экспертом.

  • Распознавание речи - Некоторые интеллектуальные системы способны слышать и понимать язык с точки зрения предложений и их значений, пока человек разговаривает с ним. Он может обрабатывать различные акценты, сленговые слова, шум на заднем плане, изменение шума человека из-за холода и т. Д.

  • Распознавание рукописного ввода - программное обеспечение распознавания рукописного ввода считывает текст, написанный на бумаге ручкой или на экране стилусом. Он может распознавать формы букв и преобразовывать их в редактируемый текст.

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

История ИИ

Вот история ИИ в 20 веке -

Год Веха / Инновации
1923

В Лондоне открывается пьеса Карела Чапека «Универсальные роботы Россума» (RUR), впервые использовавшая слово «робот» на английском языке.

1943

Основы для нейронных сетей заложены.

1945

Исаак Азимов, выпускник Колумбийского университета, ввел термин « робототехника» .

1950

Алан Тьюринг представил тест Тьюринга для оценки интеллекта и опубликовал « Вычислительная техника и интеллект». Клод Шеннон опубликовал Детальный анализ игры в шахматы как поиск.

1956

Джон Маккарти придумал термин « искусственный интеллект» . Демонстрация первой программы ИИ в Университете Карнеги-Меллона.

1958

Джон Маккарти изобрел язык программирования LISP для ИИ.

1964

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

1965

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

1969

Ученые из Стэнфордского научно-исследовательского института разработали робота Shakey , оснащенного локомоцией, восприятием и решением проблем.

1973

Группа Assembly Robotics в Эдинбургском университете создала знаменитого шотландского робота Фредди , способного использовать зрение для поиска и сборки моделей.

1979

Первый управляемый компьютером автономный автомобиль, Stanford Cart, был построен.

1985

Гарольд Коэн создал и продемонстрировал программу рисования Аарона .

1990

Основные достижения во всех областях ИИ -

  • Значительные демонстрации в машинном обучении
  • Основанное на случае рассуждение
  • Многоагентное планирование
  • планирование
  • Интеллектуальный анализ данных, Web Crawler
  • понимание естественного языка и перевод
  • Видение, Виртуальная Реальность
  • Игры
1997

Программа Deep Blue Chess превосходит тогдашнего чемпиона мира по шахматам Гарри Каспарова.

2000

Интерактивные роботы становятся коммерчески доступными. MIT показывает Kismet , робота с лицом, которое выражает эмоции. Робот Nomad исследует отдаленные районы Антарктиды и обнаруживает метеориты.