- Details
- Written by: admin
- Hits: 15
Эта статья - навигатор по остальным публикациям на сайте, посвященных разработке нашей модели импульсных нейронов и моделированию нейронных сетей для решения задач управления движением. Статьи будут время от времени обновляться, чтобы содержать актуальную информацию.
1. Моделирование нейронов.
Предыстория работы по созданию модели импульсного нейрона.
Забегая вперед - пройденный путь и планы исследований.
Обзор существующих моделей нейронов.
От модели формального нейрона к импульсному нейрону.
Математическое описание модели нейрона (требуется обновление).
Описание библиотеки моделей нейронов в Matlab Simulink.
2. Моделирование нейросетевых систем управления движением.
Концепция применения биоподобных моделей нейронных сетей для управления робототехническими системами.
Описание модели нейронных сетей спинального уровня управления мышечным сокращением.
Модель нейросетевого регулятора - RCN (Regulatory Control Network).
Модель нейронной сети управления положением робототехнической системы - PCN (Position Control Network).
Идея нейронной сети управления движением по траектории TCN (Trajectory Control Network).
- Details
- Written by: admin
- Hits: 11
Эта и другие статьи, под общим названием "Моделирование биоподобных систем управления движением" посвящаются памяти Романова Сергея Петровича, доктора биологических наук, ведущего научного сотрудника лаборатории физиологии рецепции Института физиологии им. И.П. Павлова Российской академии наук, и моего учителя, скоропостижно скончавшегося 1 апреля 2013 года на 76 году жизни.
Наша совместная работа началась в мою бытность студентом, когда я начал заниматься исследованиями в направлении возможности применения наработок Сергея Петровича в области моделирования естественных нейронов и нейронных структур для управления движением в технических системах.
Сергей Петрович, был одним из тех немногих ученых, кто мог работать на стыке между биологами и технарями, становясь связующим звеном между ними, и постигшая нас потеря очень тяжела как в моральном, так и в профессиональном плане.
Read more: Предыстория работы по созданию модели импульсного нейрона
Концепция применения биоподобных моделей нейронных сетей для управления робототехническими системами
- Details
- Written by: admin
- Hits: 9
Существует множество подходов к созданию автономных робототехнических систем системы управления которых обладают в большей или меньшей степени интеллектуальными свойствами [1,2,3]. Мы предлагаем вариант идти от моделирования систем управления движением на основе бионики. Нервная система появилась как средство активного взаимодействия со средой и эволюционировала вместе с ростом сложности своего объекта управления и требуемых реакций на среду. При этом важно именно то, что объект активно взаимодействует со средой, получая таким образом ответную обратную связь на результат своей деятельности. Мы предлагаем идти в моделировании по пути, в котором мы, не пытаясь сразу решать сложные задачи (такие как, например, обнаружение и распознавание объектов среды, перевода речи и тому подобное), реализовывать нейронные сети, управляющие объектом, взаимодействующим со средой. При этом в основу сенсорной системы можно положить небольшое число датчиков малой размерности.
В рамках предложенного возможно два различных, но взаимно дополняющих друг друга подхода:
1. Заимствование информации о нейронных структурах с известной морфологией и функцией, и построение их моделей, в дальнейшем изучение их функционирования и применение полученных знаний для решения аналогичных задач в управлении техническими системами. Плюсом является априори известная структура сетей. Однако существует мало информации об архитектурах биологических нейронных сетей управления движением. Более-менее на уровне отдельных нейронов известны только низшие уровни, непосредственно взаимодействующие с мышцами. Наиболее надежный способ здесь - моделирование простейших нервных систем.
2. Используя накопленные знания о принципах организации биологических НС разрабатывать требуемые для решения наших задач нейросетевые архитектуры. Далее идет поиск сходства или расхождения в полученных моделях с реальностью и коррекция моделей при необходимости. Плюсом является свобода в выборе архитектуры сетей. Недостатком - опасность перейти от поиска общих концепций построения сетей управления к решению частных задач. А также, как и в п.1, проверка решений "в лоб" на их адекватность биологическим прототипам затруднена, из-за нехватки морфологических данных.
Очевидно, что разумно попытаться совместить оба подхода.
- Details
- Written by: admin
- Hits: 12
В заметке ранее была описана предыстория появления нашей модели нейрона.
А также представлено небольшое перечисление некоторых из существующих в настоящее время моделей нейронов.
В этой статье будет описаны основные отличия нашей модели от модели формального нейрона. Отталкиваемся именно от модели формального нейрона мы потому, что первоочередной целью является все-таки создание нейронных сетей для решения задач управления в технике. Для исследований в нейрофизилогии более подходящими будут известные классические модели, основанные на описании функционирования ионных каналов.
Тезисно можно выделить четыре этапа, первым из которых будет собственно немного расширенная модель формального нейрона:
1 – Универсальная модель формального нейрона
2 – Нейрон со структурной организацией мембраны
3 – Раздельное вычисление вкладов в мембранный потенциал
4 – Отказ от явного задания пороговой функции
Read more: От модели формального нейрона к импульсному нейрону
- Details
- Written by: admin
- Hits: 11
Mercurial репозиторий с моделями находится по адресу https://bitbucket.org/aicommunity/neuromatlab/ с этой же страницы можно скачать архив последней версии ZIP-файлом.
Все модели находятся в библиотеке NeuroModelerLibrary.mdl в корне.
Остальные папки являются примерами, иллюстрирующими те или иные особенности моделей.
Расшифровка аббревиатур в начале наименований папок с примерами:
- NP (Neuron Parts) - эксперименты с функциональными элементами модели нейрона (синапс, ионный механизм, генератор ПД).
- N (Neuron) - эксперименты с моделью нейрона.
- MC (Motion Control) - моделирование нейронных сетей для управления движением.
В статье будут рассмотрены элементы библиотеки и примеры с которых мы и начнем.
Read more: Модели импульсных нейронов в Matlab - Руководство