Искусственный интеллект (ИИ)
Искусственный интеллект использует компьютеры и машины, чтобы имитировать способность человеческого разума решать проблемы и принимать решения.
Что такое искусственный интеллект?
Хотя за последние несколько десятилетий появилось несколько определений искусственного интеллекта (ИИ), Джон Маккарти предлагает следующее определение в этой статье 2004 года: «Это наука и техника создания интеллектуальных машин, особенно интеллектуальных компьютерных программ. аналогичная задача использования компьютеров для понимания человеческого интеллекта, но ИИ не должен ограничиваться методами, которые можно наблюдать биологически».
Однако за десятилетия до этого определения рождение разговора об искусственном интеллекте было обозначено основополагающей работой Алана Тьюринга «Вычислительные машины и интеллект» (PDF, 89,8 КБ) (ссылка находится вне IBM), которая была опубликована в 1950 году. В этом В статье Тьюринг, которого часто называют «отцом информатики», задает следующий вопрос: «Могут ли машины думать?» Оттуда он предлагает тест, теперь известный как «Тест Тьюринга», в котором следователь-человек пытается различить текстовый ответ компьютера и человека. Хотя этот тест подвергся тщательному анализу с момента его публикации, он остается важной частью истории ИИ, а также постоянной концепцией в философии, поскольку он использует идеи, связанные с лингвистикой.
Затем Стюарт Рассел и Питер Норвиг опубликовали книгу «Искусственный интеллект: современный подход» (ссылка находится вне IBM), которая стала одним из ведущих учебников по изучению ИИ. В нем они углубляются в четыре потенциальных цели или определения ИИ, которые различают компьютерные системы на основе рациональности и мышления по сравнению с действием:
Человеческий подход:
- Системы, которые мыслят как люди
- Системы, которые действуют как люди
Идеальный подход:
- Системы, которые мыслят рационально
- Системы, которые действуют рационально
Определение Алана Тьюринга подпадало бы под категорию «систем, которые действуют как люди».
В своей простейшей форме искусственный интеллект — это область, которая сочетает в себе информатику и надежные наборы данных для решения проблем. Он также охватывает подобласти машинного обучения и глубокого обучения, которые часто упоминаются в связи с искусственным интеллектом. Эти дисциплины состоят из алгоритмов ИИ, которые стремятся создать экспертные системы, которые делают прогнозы или классификации на основе входных данных.
Сегодня разработка искусственного интеллекта по-прежнему вызывает много ажиотажа, чего ожидают от любой новой технологии, появляющейся на рынке. Как отмечается в цикле ажиотажа Gartner (ссылка находится за пределами IBM), инновации в продуктах, такие как беспилотные автомобили и персональные помощники, следуют «типичному прогрессу инноваций, от чрезмерного энтузиазма через период разочарования к конечному пониманию актуальности и роли инновации. на рынке или в домене». Как отмечает здесь Лекс Фридман (ссылка находится за пределами IBM) в своей лекции в Массачусетском технологическом институте в 2019 году, мы находимся на пике завышенных ожиданий, приближаясь к корыту разочарования.
По мере того, как возникают разговоры об этике ИИ, мы можем начать замечать первые проблески разочарования. Чтобы узнать больше о том, какую позицию занимает IBM в разговоре об этике ИИ, читайте здесь.
Типы искусственного интеллекта — слабый ИИ против сильного ИИ
Слабый ИИ, также называемый узким ИИ или искусственным узким интеллектом (ANI), — это ИИ, обученный и ориентированный на выполнение конкретных задач. Слабый ИИ управляет большей частью ИИ, который нас сегодня окружает. «Узкий» может быть более точным описанием этого типа ИИ, поскольку он совсем не слабый; он позволяет использовать некоторые очень надежные приложения, такие как Siri от Apple, Alexa от Amazon, IBM Watson и автономные транспортные средства.
Сильный ИИ состоит из искусственного общего интеллекта (AGI) и искусственного сверхразума (ASI).Искусственный общий интеллект (AGI) или общий ИИ — это теоретическая форма ИИ, в которой машина будет иметь интеллект, равный человеческому; у него будет самоосознающее сознание, способное решать проблемы, учиться и планировать будущее. Искусственный суперинтеллект (ИСИ), также известный как суперинтеллект, превзойдет интеллект и способности человеческого мозга. Хотя сильный ИИ по-прежнему является чисто теоретическим и практически не используется сегодня, это не означает, что исследователи ИИ также не изучают его развитие. Между тем, лучшие примеры ИСИ могут быть взяты из научной фантастики, например, HAL, сверхчеловеческий компьютерный помощник-мошенник в 2001: Космическая одиссея.
Глубокое обучение против машинного обучения
Поскольку глубокое обучение и машинное обучение, как правило, используются взаимозаменяемо, стоит отметить нюансы между ними. Как упоминалось выше, и глубокое обучение, и машинное обучение являются подобластями искусственного интеллекта, а глубокое обучение на самом деле является подобластью машинного обучения.
Глубокое обучение на самом деле состоит из нейронных сетей. «Глубокое» в глубоком обучении относится к нейронной сети, состоящей из более чем трех слоев, включая входные и выходные данные, которые можно считать алгоритмом глубокого обучения. Обычно это представляется с помощью следующей диаграммы:
Глубокое обучение и машинное обучение отличаются тем, как обучается каждый алгоритм. Глубокое обучение автоматизирует большую часть процесса извлечения признаков, устраняя часть необходимого ручного вмешательства человека и позволяя использовать большие наборы данных. Вы можете думать о глубоком обучении как о «масштабируемом машинном обучении», как отметил Лекс Фридман в той же лекции MIT сверху. Классическое или «неглубокое» машинное обучение в большей степени зависит от вмешательства человека. Эксперты-люди определяют иерархию функций, чтобы понять различия между входными данными, обычно требуя более структурированных данных для изучения.
«Глубокое» машинное обучение может использовать помеченные наборы данных, также известные как контролируемое обучение, для информирования своего алгоритма, но для этого не обязательно требуется помеченный набор данных. Он может принимать неструктурированные данные в необработанном виде (например, текст, изображения) и может автоматически определять иерархию функций, которые отличают разные категории данных друг от друга. В отличие от машинного обучения, для обработки данных не требуется вмешательство человека, что позволяет масштабировать машинное обучение более интересными способами.
Приложения искусственного интеллекта
Сегодня существует множество реальных приложений систем ИИ. Ниже приведены некоторые из наиболее распространенных примеров:
- Распознавание речи: Это также известно как автоматическое распознавание речи (ASR), компьютерное распознавание речи или преобразование речи в текст, и это возможность, которая использует обработку естественного языка (NLP) для преобразования человеческой речи в письменный формат. Многие мобильные устройства включают в свои системы распознавание речи для осуществления голосового поиска. Siri — или предоставьте больше возможностей для обмена текстовыми сообщениями.
- Обслуживание клиентов: Онлайн-чат-боты заменяют людей на пути клиента. Они отвечают на часто задаваемые вопросы (FAQ) по таким темам, как доставка, или предоставляют персональные советы, перекрестные продажи продуктов или предлагают размеры для пользователей, изменяя наше представление о взаимодействии с клиентами на веб-сайтах и платформах социальных сетей. Примеры включают боты для обмена сообщениями на сайтах электронной коммерции с виртуальными агентами, приложения для обмена сообщениями, такие как Slack и Facebook Messenger, а также задачи, обычно выполняемые виртуальными помощниками и голосовыми помощниками.
- Компьютерное зрение: Эта технология искусственного интеллекта позволяет компьютерам и системам извлекать значимую информацию из цифровых изображений, видео и других визуальных входных данных, и на основе этих входных данных он может предпринимать действия. Эта способность давать рекомендации отличает его от задач распознавания изображений.Компьютерное зрение, основанное на сверточных нейронных сетях, находит применение в маркировке фотографий в социальных сетях, рентгенологических изображениях в здравоохранении и беспилотных автомобилях в автомобильной промышленности.
- Рекомендательные двигатели: Используя данные о прошлом потреблении, алгоритмы ИИ могут помочь обнаружить тенденции данных, которые можно использовать для разработки более эффективных стратегий перекрестных продаж. Это используется для предоставления релевантных дополнительных рекомендаций клиентам в процессе оформления заказа для интернет-магазинов.
- Автоматическая торговля акциями: Созданные для оптимизации портфелей акций платформы для высокочастотной торговли на базе искусственного интеллекта совершают тысячи и даже миллионы сделок в день без вмешательства человека.
История искусственного интеллекта: ключевые даты и имена
Идея «мыслящей машины» восходит к Древней Греции. Но с момента появления электронных вычислений (и относительно некоторых тем, обсуждаемых в этой статье) важные события и вехи в эволюции искусственного интеллекта включают следующее:
- 1950: Алан Тьюринг публикует Вычислительная техника и интеллект. В статье Тьюринг, известный тем, что взломал нацистский код ENIGMA во время Второй мировой войны, предлагает ответить на вопрос: «Могут ли машины думать?» и вводит тест Тьюринга, чтобы определить, может ли компьютер продемонстрировать тот же интеллект (или результаты того же интеллекта), что и человек. С тех пор ценность теста Тьюринга обсуждается.
- 1956: Джон Маккарти вводит термин «искусственный интеллект» на первой в истории конференции по искусственному интеллекту в Дартмутском колледже. (Маккарти впоследствии изобрел язык Лисп.) Позже в том же году Аллен Ньюэлл, Дж. К. Шоу и Герберт Саймон создали Logic Theorist, первую в мире работающую программу ИИ.
- 1967: Фрэнк Розенблатт создает персептрон Mark 1, первый компьютер на основе нейронной сети, которая «обучалась» методом проб и ошибок. Всего год спустя Марвин Мински и Сеймур Пейперт публикуют книгу под названием Персептроны, которая становится как знаковой работой по нейронным сетям, так и, по крайней мере, на какое-то время, аргументом против будущих проектов по исследованию нейронных сетей.
- 1980-е: Нейронные сети, которые используют алгоритм обратного распространения для самообучения, стали широко использоваться в приложениях ИИ.
- 1997: Deep Blue от IBM побеждает тогдашнего чемпиона мира по шахматам Гарри Каспарова в шахматном матче (и матче-реванше).
- 2011: IBM Watson побеждает чемпионов Кена Дженнингса и Брэда Раттера в Опасность!
- 2015: Суперкомпьютер Baidu Minwa использует особый вид глубокой нейронной сети, называемой сверточной нейронной сетью, для идентификации и классификации изображений с более высокой точностью, чем у среднего человека.
- 2016: Программа DeepMind AlphaGo, основанная на глубокой нейронной сети, побеждает Ли Содола, чемпиона мира по игре в го, в матче из пяти игр. Победа значима, учитывая огромное количество возможных ходов по ходу игры (более 14,5 триллионов всего за четыре хода!). Позже Google приобрела DeepMind за 400 миллионов долларов.
Искусственный интеллект и IBM Cloud
IBM является лидером в продвижении технологий на основе искусственного интеллекта для предприятий и стала пионером в создании систем машинного обучения для различных отраслей. Основываясь на десятилетиях исследований ИИ, многолетнем опыте работы с организациями любого размера и опыте более 30 000 проектов IBM Watson, IBM разработала лестницу ИИ для успешного развертывания искусственного интеллекта:
- Собирать: Упрощение сбора и доступа к данным.
- Организовать: Создание готовой для бизнеса аналитической базы.
- Анализ: Создание масштабируемых и надежных систем на основе ИИ.
- Влить: Интеграция и оптимизация систем во всей бизнес-инфраструктуре.
- Модернизировать: Перенос приложений и систем ИИ в облако.
IBM Watson предоставляет предприятиям инструменты искусственного интеллекта, необходимые им для преобразования их бизнес-систем и рабочих процессов, при этом значительно повышая автоматизацию и эффективность.Для получения дополнительной информации о том, как IBM может помочь вам завершить переход к ИИ, изучите портфель управляемых услуг и решений IBM.
Рекомендуемые продукты
- Студия IBM Watson
- IBM Cloud Pak для данных
- Помощник IBM Watson