Искусственный нейронные сети и возможность создания на их основе искусственного интеллекта

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

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 25.03.2019
Размер файла 67,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Искусственный нейронные сети и возможность создания на их основе искусственного интеллекта

Artificial neural networks and the ability to create on their basis of artificial intelligence

Сулейманов К.Б.

Дагестанский государственный университет

Махачкала, Россия

Искусственный интеллект - это область компьютерной науки (раздел информатики), занимающаяся автоматизацией разумного поведения [1]. Разумное поведение ярче всего проявляется при решении так называемых «интеллектуальных задач».

Среди основных направлений развития систем искусственного интеллекта выделяют: нейронные сети, экспертные системы, естественно-языковые системы, эволюционные вычисления, самоорганизующиеся СУБД, интеллектуальная инженерия. Из них направление «нейронные сети» стабильно держится на первом месте и это связано с потенциалом развития этой технологии, а так же с перспективой ее реализации.

Искусственная нейронная сеть (ИНС) -- математическая модель, а также её программное или аппаратное воплощение, построенная по принципу организации и функционирования биологических нейронных сетей -- сетей нервных клеток живого организма. Это понятие возникло при изучении процессов, протекающих в мозге, и при попытке смоделировать эти процессы. Первой такой попыткой были нейронные сети У. Маккалока и У. Питтса. [2]

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

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

Так в чем же основная особенность нейронных сетей? В чем их главное отличие? Одно из главных преимуществ нейронных сетей перед традиционными алгоритмами является то, что они обучаются, а не программируются в привычном смысле этого слова. Технически обучение заключается в нахождении коэффициентов связей между нейронами. Нейронная сеть способна выявлять сложные зависимости между входными и выходными данными и выполнять их обобщение. Значит нейронная сеть может дать результат даже при условии, что на входе были использованы искаженные, неполные данные. Это одна из характерных черт искусственного интеллекта, способность работать в ограниченных условиях, как и человек.

На рисунке 1 ниже представлена схема простой нейросети.

искусственный интеллект нейронная сеть

Рис.1 Схема простой нейросети

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

Выделяют следующие этапы решения задач в нейросети:

• Сбор данных для обучения;

• Подготовка и нормализация данных;

• Выбор топологии сети;

• Экспериментальный подбор характеристик сети;

• Экспериментальный подбор параметров обучения;

• Собственно обучение;

• Проверка адекватности обучения;

• Корректировка параметров, окончательное обучение;

• Вербализация сети с целью дальнейшего использования[3].

В 1950 году один из основателей понятия «Искусственный интеллект», Пионер в области вычислительной техники, английский ученый Алан Тьюринг, написал статью под названием «Может ли машина мыслить?» [4] в которой описывает процедуру, с помощью которой можно будет определить момент, когда машина сравняется в плане разумности с человеком, получившую название теста Тьюринга. С этого момента ученые задаются вопросом: каковы границы возможностей компьютеров и достигнут ли машины уровня развития человека?

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

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

Google и Microsoft используют нейронные сети в своих приложениях перевода языков. Мы часто видели плохие переводы английского языка на русский, но со временем нейронные сети обучаются улучшать эти переводы, исходя из правильных переводов. Тоже самое можно наблюдать в переводе речи в текст. Google voice с течением времени снизило свои ошибки на 49%, в этом и проявляется самообучаемость системы.

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

Специалисты исследовательского проекта Google Brain, который занимается разработками в области искусственного интеллекта и методов глубокого обучения, сформировали группу по изучению творческих возможностей нейросетей. Об этом сообщает Quartz.[5]

Исследовательская группа Magenta официально будет представлена в июне, однако первые наработки в области творчества машин уже были продемонстрированы на музыкальном фестивале Moogfest, который прошел в городе Дарем (США). Дуглас Экк (Douglas Eck), один из разработчиков в группе Magenta, продемонстрировал импровизацию нейросети. Программа на основе пяти полученных нот сыграла более сложную и длинную мелодию. [5]

По словам Дугласа Экка, разработчики Magenta планируют доработать алгоритм, чтобы нейросеть могла сочинять более сложные и длинные мелодии, а затем будут заниматься разработками машинного творчества в области создания изображений. [5]

Методы машинного обучения уже применялись в творчестве. Например, исследователи из Университета будущего Хакодате с помощью искусственного интеллекта написали роман, который прошел в финал литературной премии имени Хоси Синъити. Также с помощью нейросетей был написан портрет «Следующий Рембрандт», а результаты совместной работы художников и нейросети DeepDream были выставлены на аукцион. [5]

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

Список использованной литературы

1. Люггер Джордж Ф. Искусственный интеллект: стратегии и методы решения сложных проблем. - М.: Издательский дом «Вильямс», 2004. - 864 с.

2. Мак-Каллок У. С., Питтс В. Логическое исчисление идей, относящихся к нервной активности // Автоматы / Под ред. К. Э. Шеннона и Дж. Маккарти. -- М.: Изд-во иностр. лит., 1956. -- С. 363--384. (Перевод английской статьи 1943 г.)

3. Миркес Е. М. Логически прозрачные нейронные сети и производство явных знаний из данных // Нейроинформатика / А. Н. Горбань, В. Л. Дунин-Барковский, А. Н. Кирдин и др. -- Новосибирск: Наука. Сибирское предприятие РАН, 1998. -- 296 с. -- ISBN 5-02-031410-2.

4. Гаврилова Т. А. Хорошевский В. Ф. Базы знаний интеллектуальных систем: Учебник для вузов. Режим доступа: http://www.raai.org/about/persons/osipov/pages/ai/ai.html

5. Николай Воронцов. Искусственный интеллект Google займется сочинением музыки. Статья. Режим доступа: https://nplus1.ru/news/2016/05/23/magenta

Размещено на Allbest.ru

...

Подобные документы

  • Сущность и проблемы определения искусственного интеллекта, его основных задач и функций. Философские проблемы создания искусственного интеллекта и обеспечения безопасности человека при работе с роботом. Выбор пути создания искусственного интеллекта.

    контрольная работа [27,9 K], добавлен 07.12.2009

  • Сущность искусственного интеллекта, сферы человеческой деятельности, в которых он распространен. История и этапы развития данного явления. Первые идеи и их воплощение. Законы робототехники. Использование искусственного интеллекта в коммерческих целях.

    реферат [40,8 K], добавлен 17.08.2015

  • Эволюция систем искусственного интеллекта. Направления развития систем искусственного интеллекта. Представление знаний - основная проблема систем искусственного интеллекта. Что такое функция принадлежности и где она используется?

    реферат [49,0 K], добавлен 19.05.2006

  • Искусственный интеллект – научное направление, связанное с машинным моделированием человеческих интеллектуальных функций. Черты искусственного интеллекта Развитие искусственного интеллекта, перспективные направления в его исследовании и моделировании.

    реферат [70,7 K], добавлен 18.11.2010

  • Характеристика сущности искусственного интеллекта. Проблема создания искусственного интеллекта. Базовые положения, методики и подходы построения систем ИИ (логический, структурный, эволюционный, имитационный). Проблемы создания и реализация систем ИИ.

    реферат [43,1 K], добавлен 19.07.2010

  • Преимущества нейронных сетей. Модели нейронов, представляющих собой единицу обработки информации в нейронной сети. Ее представление с помощью направленных графов. Понятие обратной связи (feedback). Основная задача и значение искусственного интеллекта.

    реферат [1,2 M], добавлен 24.05.2015

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

    реферат [45,1 K], добавлен 20.11.2009

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

    реферат [85,7 K], добавлен 20.12.2011

  • Понятие искусственного интеллекта как свойства автоматических систем брать на себя отдельные функции интеллекта человека. Экспертные системы в области медицины. Различные подходы к построению систем искусственного интеллекта. Создание нейронных сетей.

    презентация [3,0 M], добавлен 28.05.2015

  • Описание структурной схемы искусственного нейрона. Характеристика искусственной нейронной сети как математической модели и устройств параллельных вычислений на основе микропроцессоров. Применение нейронной сети для распознавания образов и сжатия данных.

    презентация [387,5 K], добавлен 11.12.2015

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

    научная работа [255,5 K], добавлен 23.12.2014

  • Рождение искусственного интеллекта. История развития нейронных сетей, эволюционного программирования, нечеткой логики. Генетические алгоритмы, их применение. Искусственный интеллект, нейронные сети, эволюционное программирование и нечеткая логика сейчас.

    реферат [78,9 K], добавлен 22.01.2015

  • Составление программы искусственного интеллекта в среде программирования Delphi 7, осуществляющую игру "крестики-нолики" с пользователем. Данная программа имеет возможность запоминания ходов и на основе них ходить так, чтобы не оказаться в проигрыше.

    контрольная работа [787,7 K], добавлен 16.01.2011

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

    реферат [24,7 K], добавлен 05.01.2010

  • Понятие, сущность и история создания искусственного интеллекта. Области его практического приложения в человеческой деятельности. Использование его для создания роботизированной техники. Задача создания первой разумной системы на основе сети Интернет.

    презентация [622,3 K], добавлен 01.12.2014

  • Может ли искусственный интеллект на данном уровне развития техники и технологий превзойти интеллект человека. Может ли человек при контакте распознать искусственный интеллект. Основные возможности практического применения искусственного интеллекта.

    презентация [511,2 K], добавлен 04.03.2013

  • Математическая модель искусственной нейронной сети. Структура многослойного персептрона. Обучение без учителя, методом соревнования. Правило коррекции по ошибке. Метод Хэбба. Генетический алгоритм. Применение нейронных сетей для синтеза регуляторов.

    дипломная работа [1,5 M], добавлен 17.09.2013

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

    дипломная работа [1,5 M], добавлен 21.07.2013

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

    курсовая работа [41,3 K], добавлен 29.08.2013

  • Принципы построения и программирования игр. Основы 2-3D графики. Особенности динамического изображения и искусственного интеллекта, их использование для создания игровых программ. Разработка логических игр "Бильярд", "Карточная игра - 50", "Морской бой".

    отчет по практике [2,3 M], добавлен 21.05.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.