Нейрокомпьютеры и нейронные сети

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

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

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

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

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

1

1

ФГБОУ ВПО «Магнитогорский Государственный технический университет им. Г.И. Носова»

Нейрокомпьютеры и нейронные сети

Ковалёв Евгений Константинович -- студент

кафедры бизнес-информатики и информационных технологий

Колобова Ольга Леонидовна -- к.ф.н., доцент

кафедры бизнес-информатики и информационных технологий

Аннотация

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

Ключевые слова: нейроны, компьютерные сети, нейрокомпьютеры, свойства, искусственные системы.

Abstract

The problem of creation of neurocomputers -- computers organic built of living neurons with which today it is possible to design a new generation of computing devices.

Keywords: neuronal, computer networks, neurocomputers properties, artificial systems.

Введение

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

Нейрокомпьютеры как новая степень развития компьютерной инженерии

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

Толчком к изучению нейрокомпьютеринга послужили исследования в сфере биологии. Из нейробиологии известно, что нервная система человека и животных состоит из отдельных клеток -- нейронов. В мозге человека их число превосходит 1.0е10 - 1.0е12. Каждый нейрон связан с 1.0е3 - 1.0е4 другими нейронами, выполняя сравнительно простые действия. Время срабатывания нейрона -- 2-5 мс. Совокупная работа всех нейронов мозга обуславливает работу мозга в реальном времени, который решает задачи в момент их постановки.

В последние годы эта проблема особенно активно развивается в зарубежных исследованиях. Этой проблеме посвящены работы следующих авторов: Utne L.[13], Tay O N.[12], Bailey J A.[7], Diorio C.[9], Elshafiey, Ibrahim Mohamed.[10], Watkins Steven Spencer.[14], Akbari Kazem.[6], Aikens Valentine Christopher.[5], Pechanek, Gerald George[11].

Особое место занимает исследование «Нейрокомпьютер: целенаправленное обучение в воплощенных культивируемых сетях» Чао Зенаса [8]. В котором он также затрагивает проблему развития нейрокомпьютера «Первый нейрокомпьютер состоял из двух «пиявка» нейронов, которые могли бы успешно выполнять арифметические суммы при кодировании чисел в инжекции тока. Однако, диапазон чисел, что система может кодировать был ограничен; считалось, что эта проблема может быть решена путем найма большего количества нейронов с более сложным узором подключения. Достижения в области биосовместимости материалов и электроники позволили вырастить нейроны непосредственно на устройствах, называемых многоэлектродные матрицы (МЭС), через которые можно стимулировать и записывать электрическую активность нейронов в сети. Культивированные нейронные сети на МЭС предлагают не только гораздо более сложные рисунки подключения, но также значительно-большую свободу для манипулирования и для доступа к динамику групп нейронов, и может стать одним из лучших кандидатов для следующего поколения нейрокомпьютеров» [8].

Современные отечественные исследователи также изучают проблему нейрокомпьютеринга: системы искусственного интеллекта и нейронные сети [3], нейропроцессор NeuroMatrix NM6403 [4].

Д.В. Власов, А.Н. Дайнеко, А.В. Фадеев в своей работе «Оптические процессоры» рассматривают основные отличия нейрокомпьютеров от вычислительных устройств, предыдущих поколений:

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

• нейронная сеть способна к обучению, которое осуществляется путем настройки параметров сети;

• высокая помехо-отказоустойчивость нейронных сетей;

• простое строение отдельных нейронов позволяет использовать новые физические принципы обработки информации для аппаратных реализаций нейронных сетей [1].

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

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

нейронный компьютер вычислительный устройство

Нейронные сети как способ решения сложнейших задач

В основу искусственных нейронных сетей положены следующие черты живых нейронных сетей, позволяющие им хорошо справляться с нерегулярными задачами:

• простой обрабатывающий элемент -- нейрон;

• очень большое число нейронов участвует в обработке информации;

• один нейрон связан с большим числом других нейронов (глобальные связи);

• изменяющиеся веса связей между нейронами;

• массированная параллельность обработки информации [1].

Прародителем искусственного нейрона послужил биологический нейрон головного мозга. Рассмотрим строение биологического нейрона, опираясь на работу Д. В. Власова, А. Н. Дайнеко, А. В. Фадеева «Оптические процессоры» [1].

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

1) нейрон получает от дендридов набор (вектор) входных сигналов;

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

3) нейрон формирует выходной сигнал, интенсивность которого зависит от значения вычисленного скалярного произведения. Если оно не превышает некоторого заданного порога, то выходной сигнал не формируется вовсе -- нейрон "не срабатывает";

4) выходной сигнал поступает на аксон и передается дендридам других нейронов.

Поведение искусственной нейронной сети зависит как от значения весовых параметров, так и от функции возбуждения нейронов. Известны три основных вида функции возбуждения:

• пороговая;

• линейная

• сигмоидальная.

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

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

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

Заключение

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

Список использованных источников

1. Власов Д.В., Дайнеко А.Н., Фадеев А.В. Оптические процессоры. [Электронный ресурс]. URL: http://dfe.petrsu.ru/koi/posob/optproc/ne ucom.html.

2. Роберт Хехт-Нильсен. Открытые системы. [Электронный ресурс]. URL: http://www.osp.ru/os/1998/04/179534.

3. Системы искусственного интеллекта и нейронные сети. [Электронный ресурс]. URL: http://bourabai.ru/einf/chapter134.htm.

4. Студопедия. Нейропроцессор NeuroMatrix NM6403 [Электронный ресурс]. URL: http://studopedia.ru/3_174439_ neyroprotsessor-NeuroMatrixNM.html.

5. Aikens Valentine Christopher. A generic sum of products parallel processor for neural networks and digital signal processing. Ann Arbor: State University of New York at Binghamton 1997. 126 p. URL: http://search.proquest.c om/pqdt/docview/304404431/8B94F35B25B84AFFPQ/10?accountid=164707.

6. Akbari Kazem. A new neurocomputing approach: Software and hardware designs. Ann Arbor: Case Western Reserve University 1995. 246 p. URL: http://search.proquest.com/pqdt/docview/304185582/8B94F35B25B84 AFFPQ/9?accountid=164707.

7. Bailey J A. Towards the neurocomputer: an investigation of VHDL neuron models. Ann Arbor: University of Southampton (United Kingdom) 2010. 190 p. URL: http://search.proquest.com/pqdt/docview/1314567182/8B94F3 5B25B84 AFFPQ/5? \accountid=164707.

8. Chao Zenas C. Toward the neurocomputer: Goal-directed learning in embodied cultured networks. Ann Arbor: Georgia Institute of Technology 2007. 260 p. P. 1-3. URL: http://search.proquest.com/pqdt/ docview/304876283/abstract/230743FFAEDB4152PQ/1? accountid=164707.

9. Diorio C. Neurally inspired silicon learning: From synapse transistors to learning arrays. Ann Arbor: California Institute of Technology 1997. 107 p. URL:http://search.proquest.com/pqdt/docview/304363659/abstract/8B94F35 B25B84AFFPQ/7?accountid=164707.

10. Elshafiey, Ibrahim Mohamed. Computational aspects of electromagnetic NDE phenomena. Ann Arbor: Iowa State University 1994. 204 p. URL: http://search.proquest.com/pqdt/docview/304137981/8B94F35B25B84AFFPQ/ 6?accountid=164707.

11. Pechanek, Gerald George. PLAN: Pyramid Learning Architecture Neurocomputer. Ann Arbor: State University of New York at Binghamton 1991. 326 p. URL: http://search.proquest.com/pqdt/docview/303994538 /8B94F35B25 B84AFFPQ /2?accountid=164707.

12. Tay O N. The use of cache memory in neurocomputer design. Ann Arbor: University of Essex (United Kingdom) 1994. 230 p. URL: http://search. proquest.com/pqdt/docview/301467456/8B94F35B25B84AFFPQ/4?accountid =164707.

13. Utne L. Design of a reconfigurable neurocomputer performance analysis by implementation of recurrent associative memories. Ann Arbor: Universitetet i Trondheim (Norway) 1995. 210 p. URL: http://search.proquest.сom/pqdt/docview/304215938/8B94F35B25B84AFFPQ/ 3?accountid=164707.

14. Watkins Steven Spencer. Reduced complexity VLSI circuits for radial basis function neural networks. Ann Arbor: University of California, San Diego 1995. 131 p. URL: http://search.proquest.com/pqdt/docview/304193 444/8B94 F35B25 B84AFFPQ/8?accountid=164707.

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

...

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

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

    реферат [225,2 K], добавлен 04.06.2008

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

    контрольная работа [229,5 K], добавлен 28.05.2010

  • Характеристика моделей обучения. Общие сведения о нейроне. Искусственные нейронные сети, персептрон. Проблема XOR и пути ее решения. Нейронные сети обратного распространения. Подготовка входных и выходных данных. Нейронные сети Хопфилда и Хэмминга.

    контрольная работа [1,4 M], добавлен 28.01.2011

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

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

  • Искусственные нейронные сети как вид математических моделей, построенных по принципу организации и функционирования сетей нервных клеток мозга. Виды сетей: полносвязные, многослойные. Классификация и аппроксимация. Алгоритм обратного распространения.

    реферат [270,4 K], добавлен 07.03.2009

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

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

  • Принципы организации и функционирования биологических нейронных сетей. Система соединенных и взаимодействующих между собой простых процессоров. Нейронные сети Маккалока и Питтса. Оценка качества кластеризации. Обучение многослойного персептрона.

    курсовая работа [1,1 M], добавлен 06.12.2010

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

    презентация [582,1 K], добавлен 25.06.2013

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

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

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

    дипломная работа [962,4 K], добавлен 23.06.2012

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

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

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

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

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

    дипломная работа [2,4 M], добавлен 07.02.2013

  • Прогнозирование на фондовом рынке с помощью нейронных сетей. Описание типа нейронной сети. Определение входных данных и их обработка. Архитектура нейронной сети. Точность результата. Моделирование торговли. Нейронная сеть прямого распространения сигнала.

    дипломная работа [2,7 M], добавлен 18.02.2017

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

    контрольная работа [37,5 K], добавлен 17.12.2009

  • История развития локальных вычислительных сетей. Составление транспортной задачи с помощью вычислительных средств Microsoft Office Excel. Классификация и архитектура ЛВС. Многослойная модель сети. Подбор программного обеспечения с помощью сети интернет.

    курсовая работа [854,9 K], добавлен 05.03.2016

  • Изучение создания сетей следующего поколения с помощью Cisco Packet Tracer. Проектирование услуги IP-телефонии с помощью Cisco Packet Tracer. Получение адресов и настройка CIPC на устройствах. Организация телефонного соединения схожих устройств.

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

  • Возможности программ моделирования нейронных сетей. Виды нейросетей: персептроны, сети Кохонена, сети радиальных базисных функций. Генетический алгоритм, его применение для оптимизации нейросетей. Система моделирования нейронных сетей Trajan 2.0.

    дипломная работа [2,3 M], добавлен 13.10.2015

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

    курсовая работа [835,9 K], добавлен 17.06.2014

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

    контрольная работа [611,0 K], добавлен 30.11.2016

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