Объясняем «на пальцах»: зачем нужен искусственный интеллект, что он умеет сегодня и ждать ли нам атаки андроидов
Об искусственном интеллекте говорят много и часто, но не все точно понимают, что же это такое. Кто-то представляет злобных роботов, которые порабощают человечество, кто-то – сверхмощный компьютер. Суть обычно одна: ИИ – это нечто выдающееся, готовое перевернуть мир. На самом деле искусственный интеллект давно стал частью нашей повседневной жизни.
Что такое искусственный интеллект (совсем просто)
Сначала разберемся, что такое интеллект вообще. Распространенное заблуждение, что он есть только у человека. На самом деле интеллектом обладают не только люди, но и животные, а сегодня – и машины. Второй миф: интеллект связан исключительно с рациональным мышлением, логикой и вычислениям.
На самом деле он представляет собой целый комплекс способностей:
- адаптация к изменениям;
- накопление опыта;
- рефлексия и самоосознание;
- сила воли и так далее.
Это только часть механизмов, которые входят в понятие интеллекта. Все гораздо сложнее, и многие из них до сих пор не изучены.
НЕЙРОСЕТЬ своими руками за 10 минут на Python
Если говорить грубо, интеллект – это проявление личности . Чем выше его уровень, тем выше с эволюционной точки зрения стоит личность.
Искусственный интеллект – не калька с разума человека. Это технология, с помощью которой машина решает задачи по заданным алгоритмам. Они очень узко направлены: например, программа, которая умеет отвечать на вопросы, не обучена анализу фотографий.
При этом устройства с ИИ не настолько ограничены, как обычные машины. Они не просто делают вычисления по готовым формулам, а еще и добавляют собственные данные к результату. Функция воображения – это основа ИИ , и она приближает его к человеческому.
Еще искусственным интеллектом сегодня называют целую науку, которая посвящена его разработке. Помимо теории, она предлагает конкретные технологии, по которым создаются «умные» машины и программы.
Где применяется ИИ?
Создание робота, который по интеллекту догонит и (возможно) превзойдет человека – только одна из причин работы над ИИ. Главная цель – сделать такое устройство или программу, которая станет разумной и в обучении, и в вычислениях, и в выдаче результатов.
Программы с искусственным интеллектом могут:
- просчитывать максимальное количество возможных решений одной ситуации;
- отвечать на любые вопросы, которые интегрированы в их систему;
- постоянно поглощать, обрабатывать и объединять даже не связанные между собой фрагменты информации.
Сегодня эти способности используются в таких сферах:
- обработка языка. Машины понимают человеческую речь в любом виде (устную, письменную, печатную), преобразуют ее или переводят с одного языка на другой;
- игровые схемы. В стратегических играх (шахматы, шашки) устройства просчитывают ходы, составляют план действий, выбирают лучшее решение;
- анализ окружающей среды. В квадрокоптерах и роботах-пылесосах установлены датчики, которые сканируют поверхности, пространство, температуру воздуха. Еще они могут отслеживать изменения в окружении и адаптироваться к ним;
- управление финансами. ИИ умеет анализировать все, что связано с денежными системами: от целого рынка до личного кошелька. Для последних используются мобильные приложения, которые считают доходы, расходы и выстраивают их динамику.
- транспорт – контроль расхода энергии и выброса вредных веществ;
- телефонные службы , колл-центры, техподдержка;
- медиа – планирование и публикация новостей, постов, статей;
- медицина – анализы, процедуры и даже помощь в уходе за пациентом;
- тяжелая промышленность – предприятия, на которых слишком опасная или тяжелая для человека работа.
А недавно на французском аукционе Christieʼs продали картину «Портрет Эдмонда Беллами» за 432 500 долларов. И да, ее написал искусственный интеллект.
Что такое искусственный интеллект и как его используют сегодня | GeekBrains
«Портрет Эдмонда Беллами»
«Яндекс.Алиса», разблокировка телефона сканированием лица, чат-боты «ВКонтакте» и онлайн-кошелек со статисткой – это все тот самый искусственный интеллект. И люди им пользуются совершенно незаметно для себя прямо сейчас.
При чем тут нейронные сети?
Слово «нейросеть» резко стало популярным после того, как российские разработчики представили приложение Prizma . Оно анализировало фотографии и стилизовало их под картины. С тех пор нейронные сети отождествляют с искусственным интеллектом.
Это не совсем верно. Нейросеть – всего лишь одна из технологий, которые использует ИИ. Это такая самобучаемая программа, в которую входят микропрограммы – нейроны. Они устроены так, что на поступающие сигналы реагируют случайным образом. Если в нейросеть загрузить данные, через некоторое время она сама их будет сортировать по разным признакам.
Самый простой пример: поиск по «Яндекс.Картинкам». Вы загружаете изображение или даете на него ссылку, а система предлагает вам похожие фото. Она научилась этому не сразу, а после множества подтверждений, что именно эти картинки напоминают друг друга.
Так роботы все же нападут?
Коротко : пока – нет.
Сложнее : ИИ – это система, которая обучается и создает что-то новое, но для этого ей нужна исходная информация. Производить что-то абсолютно что-то уникальное, просто так, из воздуха она не умеет. Всегда нужен человек, который заложит в машину данные и задаст ей алгоритм. А еще ИИ развивается односторонне.
Компьютеры, которые делают гигантские финансовые расчеты, неспособны распознать и перевести даже одно слово, если в них это не запрограммировано. Пока так происходит, люди полностью контролируют искусственный интеллект.
Почему пока? Потому что создание робота, который сможет творить так же, как человек – одна из целей науки ИИ. Сегодня сложно прогнозировать, чем это обернется, потому что такая технология – вопрос не самого ближайшего будущего.
Источник: dzen.ru
Что такое искусственный интеллект?
Суть искусственного интеллекта в формате вопросов и ответов. История создания, технологии исследования, связан ли искусственный интеллект с IQ и можно ли его сравнить с человеческим. На вопросы отвечал профессор Стэнфордского университета Джон Маккарти.
Что такое искусственный интеллект (ИИ)?
Искусственный интеллект — это область науки и инжиниринга, занимающаяся созданием машин и компьютерных программ, обладающих интеллектом. Она связана с задачей использования компьютеров для понимания человеческого интеллекта. При этом искусственный интеллект не должен ограничиваться только биологически наблюдаемыми методами.
Да, но что такое интеллект?
Интеллект – способность приходить к решению при помощи вычислений. Интеллект разного вида и уровня есть у людей, многих животных и некоторых машин.
Разве нет определения интеллекта, которое не зависит от соотнесения его с человеческим интеллектом?
До настоящего времени нет понимания, какие виды вычислительных процедур мы хотим назвать интеллектуальными. Мы знаем далеко не обо всех механизмах интеллекта.
Является ли интеллект однозначным понятием, чтобы на вопрос «Обладает ли данная машина интеллектом?» можно было ответить «да» или «нет»?
Нет. Исследования ИИ показали, как использовать лишь некоторые из механизмов. Если для выполнения задачи требуются только хорошо изученные модели, получаются очень впечатляющие результаты. Такие программы обладают «небольшим» интеллектом.
Является ли искусственный интеллект попыткой имитировать человеческий интеллект?
Иногда, но далеко не всегда. С одной стороны, мы узнаем, как заставить машины решать задачи, наблюдая за людьми или за работой наших собственных алгоритмов. С другой стороны, исследователи ИИ используют алгоритмы, которые не наблюдаются у людей или требуют гораздо больших вычислительных ресурсов.
У компьютерных программ есть IQ?
Нет. IQ основан на темпах развития интеллекта у детей. Это отношение возраста, в котором ребенок обычно набирает определенный результат, к возрасту ребенка. Данная оценка подходящим образом распространяется и на взрослых людей. IQ хорошо коррелирует с различными показателями успеха или неудачи в жизни.
Но создание компьютеров, которые могут набрать высокий балл в тестах IQ, будет слабо связано с их полезностью. Например, способность ребенка повторять длинную последовательность цифр хорошо коррелирует с другими интеллектуальными способностями. Она показывает, какое количество информации ребенок может запомнить за один раз. При этом удержание в памяти цифр является тривиальной задачей даже для самых примитивных компьютеров.
Как сравнить человеческий и компьютерный интеллекты?
Артур Р. Дженсен, ведущий исследователь в области человеческого интеллекта, в качестве «эвристической гипотезы» утверждает, что обычные люди имеют одни и те же механизмы интеллекта и интеллектуальные различия связаны с «количественными биохимическими и физиологическими условиями». К ним относятся скорость мышления, краткосрочную память и способность формировать точные и извлекаемые долгосрочные воспоминания.
Независимо от того, правильна ли точка зрения Дженсена в отношении человеческого интеллекта, ситуация в ИИ на сегодняшний день является противоположной.
Компьютерные программы имеют большой запас скорости и памяти, но их способности соответствуют интеллектуальным механизмам, которые разработчики программ хорошо понимают и могут вложить в них. Некоторые способности, которые дети обычно не развивают до подросткового возраста, внедряются. Другие, которыми владеют двухлетние дети, все еще отсутствуют. Дело еще более усугубляется тем фактом, что когнитивные науки до сих пор не могут точно определить, каковы человеческие способности. Скорее всего, организация интеллектуальных механизмов ИИ выгодно отличается от таковой у людей.
Когда человеку удается решить задачу быстрее, чем компьютеру, это говорит о том, что разработчикам не хватает понимания механизмов интеллекта, необходимых для эффективного выполнения данной задачи.
Когда началось исследование ИИ?
После Второй мировой войны несколько человек начали независимо работать над интеллектуальными машинами. Английский математик Алан Тьюринг, возможно, был первым из них. Он прочитал свою лекцию в 1947 году. Тьюринг одним из первых решил, что ИИ лучше всего исследовать путем программирования компьютеров, а не конструирования машин. К концу 1950-х годов было много исследователей ИИ, и большинство из них основывали свою работу на программировании компьютеров.
Является ли целью ИИ поместить человеческий разум в компьютер?
У человеческого разума есть много особенностей, вряд ли реально имитировать каждую из них.
Что такое тест Тьюринга?
В статье А. Алана Тьюринга 1950 года «Вычислительная техника и разум» обсуждались условия обладания машиной интеллектом. Он утверждал, что если машина может успешно притворяться человеком перед разумным наблюдателем, то вы, конечно же, должны считать ее разумной. Этот критерий удовлетворит большинство людей, но не всех философов. Наблюдатель должен взаимодействовать с машиной или человеком через средство ввода-вывода для исключения необходимости имитации машиной внешнего вида или голоса человека. Задача как машины, так и человека состоит в том, чтобы заставить наблюдателя считать себя человеком.
Тест Тьюринга является односторонним. Машина, успешно проходящая тест, определенно должна считаться разумной, даже если она не обладает знаниями о людях, достаточными, чтобы их имитировать.
Книга Дэниела Деннета «Brainchildren» содержит прекрасное обсуждение теста Тьюринга и его различные части, которые были реализованы успешно, т. е. с ограничениями на знание наблюдателем об ИИ и предмете обсуждения. Оказывается, некоторых людей довольно легко убедить в том, что достаточно примитивная программа является разумной.
Является ли целью ИИ достижение человеческого уровня интеллекта?
Да. Конечной целью является создание компьютерных программ, которые могут решать проблемы и достигать целей так же, так и человек. Однако ученые, проводящие исследования в узких областях, ставят гораздо менее амбициозные цели.
Насколько далек искусственный интеллект от достижения человеческого уровня? Когда это произойдет?
Интеллект человеческого уровня может быть достигнут путем написания большого количества программ, и сбора обширных баз знаний о фактах на языках, которые сегодня используются для выражения знаний. Тем не менее, большинство исследователей ИИ считает, что необходимы новые фундаментальные идеи. Поэтому невозможно предсказать, когда будет создан интеллект человеческого уровня.
Является ли компьютер машиной, которая может стать интеллектуальной?
Компьютеры могут быть запрограммированы для имитации любого типа машины.
Скорость компьютеров позволяет им обладать интеллектом?
Некоторые люди думают, что требуются как более быстрые компьютеры, так и новые идеи. Компьютеры и 30 лет назад были достаточно быстрыми. Если бы мы только знали, как их программировать.
Что насчет создания «детской машины», которая могла бы улучшиться путем чтения и обучения на собственном опыте?
Эта идея неоднократно предлагалась с 1940-х годов. В конце концов, она будет реализована. Тем не менее, программы ИИ еще не достигли уровня, позволяющего узнать многое из того, чему ребенок учится в ходе жизнедеятельности. Существующие программы недостаточно хорошо понимают язык, чтобы многому научиться посредством чтения.
Являются ли теория вычислимости и вычислительная сложность ключами к ИИ?
Нет. Эти теории актуальны, но не затрагивают фундаментальные проблемы ИИ.
В 1930-х годах математические логики Курт Гёдель и Алан Тьюринг установили, что не существует алгоритмов, которые гарантировали бы решение всех задач в некоторых важных математических областях. Например, ответы на вопросы в духе: «является ли предложение логики первого порядка теоремой» или «имеет ли полиномиальное уравнение в одних переменных целочисленные решения в других». Так как люди способны решать задачи такого рода, данный факт было предложен в качестве аргумента в пользу того, что компьютеры по своей сути неспособны делать то, что делают люди. Об этом говорит и Роджер Пенроуз. Однако люди не могут гарантировать решения произвольных задач в этих областях.
В 1960-х годах ученые-программисты, в числе которых были Стив Кук и Ричард Карп, разработали теорию областей NP-полных задач. Задачи в данных областях разрешимы, но, по-видимому, их решение требует времени, растущего экспоненциально с размерностью задачи. Простейшим примером области NP-полной задачи служит вопрос: какие утверждения логики высказываний являются выполнимыми? Люди часто решают проблемы в области NP-полных задач в разы быстрее, чем это гарантируется основными алгоритмами, но не могут решать их быстро в общем случае.
Для ИИ важно, чтобы при решении задач алгоритмы были такими же эффективными, как и человеческий разум. Определение подобластей, в которых существуют хорошие алгоритмы, является важным, но многие программы, решающие задачи ИИ, не имеют отношения к легко идентифицируемым подобластям.
Теория сложности общих классов задач называется вычислительной сложностью. До сих пор эта теория не взаимодействовала с ИИ настолько, насколько можно было надеяться. Успех в решении проблем людьми и программами ИИ, по-видимому, зависит от свойств задач и методов решения задач, которые ни исследователи сложности, ни сообщество ИИ не могут определить точно.
Также актуальной является теория алгоритмической сложности, разработанная независимо друг от друга Соломоновым, Колмогоровым и Чайтиным. Она определяет сложность символьного объекта как длину наиболее короткой программы, которая сможет его сгенерировать. Доказательство того, что программа-кандидат является самой короткой или близкой к таковой, является неразрешимой задачей, но представление объектов генерирующими их короткими программами иногда может прояснять ситуацию, даже если вы не можете доказать, что ваша программа является самой короткой.
Источник: neurohive.io
Искусственный интеллект: как работает ИИ, его типы и отличие от машинного обучения
Представляем обзор искусственного интеллекта, что это такое и примеры использования в финансах. Если простыми словами — искусственный интеллект (ИИ) — это способность машины учиться выполнять задачи без явных человеческих инструкций. Британскому математику Алану Тьюрингу обычно приписывают разработку идеи искусственного интеллекта, хотя саму фразу он придумал не сам. Он считал, что истинно мыслящие машины должны решать проблемы так же, как люди, чтобы считаться автономными, стандарт, известный как «тест Тьюринга».
Разберемся, что же такое искусственный интеллект?
Стэнфордский профессор Джон Маккарти был первым, кто использовал термин «искусственный интеллект» и описал его как «заставить машину вести себя так, как если бы человек вел себя так, как если бы это было разумно». Поведение ИИ может включать решение проблем, обучение на основе прошлых и настоящих данных и планирование будущих действий на основе того, что было изучено.
Как работает ИИ
Искусственный интеллект бывает разных форм, но ИИ — это общая способность использовать данные в реальном времени для принятия решения. Машина или программа могут получать эти данные через датчики, удаленный ввод или в цифровом виде. Затем ИИ должен проанализировать данные перед принятием решения, что является характеристикой, которая отличает его от заранее запрограммированной машины.
В финансах в процессе андеррайтинга можно использовать искусственный интеллект, чтобы помочь кредитору принимать более обоснованные решения в отношении заявок на получение кредита. Вместо того, чтобы полагаться на прогнозную аналитику, предписанную статистиками, компьютерный алгоритм может считывать данные о предыдущих займах и определять для себя лучшую прогнозную модель для оценки кредитоспособности соискателей.
Робо-советники — популярное применение искусственного интеллекта в финансах. Робо-консультанты используют информацию клиента о финансовых целях, толерантности к риску и горизонте инвестирования для определения распределения инвестиционных активов. Затем робот-советник при необходимости перебалансирует портфель, размещая сделки и даже решая такие задачи, как сбор налоговых убытков.
Типы искусственного интеллекта
В целом существует четыре широких категории искусственного интеллекта: реактивный, ограниченная память, теория разума и самосознание. Думайте об этих типах как о прогрессивном спектре; каждый тип строится на сложности предыдущего типа.
Реактивный
Это самый простой тип ИИ. Чисто реактивный искусственный интеллект может действовать на основе оценки текущей ситуации, но не может создать хранилище воспоминаний, из которых можно будет извлечь пользу в будущем.
Ограниченная память
Основываясь на реактивной категории, ИИ с ограниченным объемом памяти может «запоминать» прошлый опыт как предварительно запрограммированные представления своей среды. Затем ИИ с ограниченным объемом памяти будет использовать эти воспоминания в будущих решениях.
Теория разума
Этот тип ИИ даже более продвинут, чем ограниченная память. Получив свое название от психологического термина, ИИ теории разума может приписывать другим психические состояния, такие как убеждения, намерения, желания, эмоции и знания. Если это звучит футуристично, это потому, что это так. Этот тип искусственного интеллекта еще предстоит разработать.
Самосознание
Выходя за рамки ИИ теории разума, самосознающий ИИ имеет способность формировать представления о себе — таким образом, имея сознание.
Искусственный интеллект против машинного обучения
Из-за отсутствия стандартизированного определения и того факта, что существует так много связанных терминов, бывает сложно провести различие между искусственным интеллектом и машинным обучением.
Искусственный интеллект — это широкий термин, и его определение довольно широко. Машинное обучение — это особое приложение искусственного интеллекта, в котором машины учатся на данных и со временем изменяются, чтобы принимать более обоснованные решения в отношении этих данных. Основное применение машинного обучения — обработка больших объемов информации за короткий промежуток времени.
Примером машинного обучения является то, как платформы социальных сетей узнают, какой тип контента — сообщения и реклама — вам понравится больше, в зависимости от того, как вы взаимодействовали с контентом на платформе.
Источник: b-mag.ru
Искусственный интеллект и принятие решений: как это работает?
Искусственный интеллект в первую очередь служит для улучшения качества жизни человека, для этого он применяет свои возможности , специальные методы и алгоритмы, о которых мы поговорим чуть ниже.
Искусственный интеллект — это не что-то сверхъестественное и невероятное, в классическом определении это всего лишь восприимчивость компьютера к обучению, котор ое да е т ему знания, чтобы он мог принимать решения , похожие на решения человеческого интеллекта. По простому, ИИ — это способность компьютера «думать» и «размышлять».
Методы и алгоритмы искусственного интеллекта
- математические вычисления;
- биологические процессы;
- психологические наработки;
- кибернетика;
- и много-много всего.
Методы искусственного интеллекта и их классификация
- Искусственная нейронная сеть.
- Неточная логика.
- Экспертная логика.
- Эволюционная логика.
- Логика для анализа данных.
Искусственная нейронная сеть
- идентификации графических образов;
- распознавани я речи;
- идентификаци и лиц;
- распознавани я знаков и объектов;
- и др.
Неточная логика
Неточная логика используется в разработке экспертных систем или в управленческих системах. Неточная логика — это более качественная оценка всего происходящего и принятие решений на основе этой «качественной оценки». Если представить условную шкалу, то неточная логика будет выше и лучше нейронной сети по качеству анализа.
Экспертная логика
- прогноз погоды;
- постановка диагноза;
- прогноз спортивного события;
- и др.
Эволюционная логика
Методы данной группы применяются, когда нужно воссоздать более «одушевленное» общение. Например, это может быть робот с почти человеческим лицом. Чаще всего эти методы более узко направлены на какую-то сферу своего применения. Например, если это робот-медработник, то применяются алгоритмы, направленные на медицинскую тематику.
Данные методы часто применяются в тандеме с группой неточной или экспертной логики. Эти методы также преследуют подход с самообучаемостью.
Логика для анализа данных
- бизнес-продажи;
- спортивная статистика;
- метеорологические данные;
- генетические данные и др.
Классификация искусственного интеллекта
- Слабый. Это тот искусственный интеллект, который уже создан человеком. В основном это мощные программы, которые выполняют какую-то узкую задачу. Например, программа для игры в шахматы, которая обыграла Гарри Каспарова. Кроме как играть в шахматы, эта программа ничего не умеет. Такое применение искусственного интеллекта также есть в медицине, финансовой сфере, в системах безопасности и др.
- Сильный. Это т интеллект находится в стадии разработки. Его принцип — это способность «мыслить», то есть принимать решения в задачах, по которым ИИ не проходил «обучение». На сегодняшний день очень близкими к «сильному» искусственному интеллекту являются определенные роботы-операторы колл-центров. Некоторые из них способны вести полноценный диалог, имитируя человеческое общение. Голосовые помощники в телефоне — это не «сильный» интеллект, так как они пока не способны «думать», они принимают решения только по тем задачам, которым их обучили.
- Суперинтеллект. Пока нет предпосылок его создать, есть только общее представление, каким он должен быть. К примеру, есть идея , что суперинтеллект должен быть максимально идентичен человеческому, а возможно , даже превосходить его. Поэтому на данный момент суперинтеллект — это , скорее , фантастика, нежели ощутимая реальность. Но кто знает , с какой скоростью пойдет прогресс в ближайшее время?
Заключение
- разнообразие наук, которы е помогают создавать «умное железо»;
- способность «железа» обучаться и принимать решения.
Мы будем очень благодарны
если под понравившемся материалом Вы нажмёте одну из кнопок социальных сетей и поделитесь с друзьями.
Источник: codernet.ru