Визуализация искусственной кортикальной колонки.




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

· Назначение

· Количество нейроноподобных элементов в различных слоях

· Пороги срабатывания нейроноподобных элементов в различных слоях

· Функции активации нейроноподобных элементов

· Распределение нейроноподобных элементов по полю зрения.

Режимы визуализации.

Отображение числа элементов в наружном пирамидальном слое, полученных в результате процедуры обучения.

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

Отображение весов элементов в наружном пирамидальном слое, полученных в результате процедуры обучения.

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

Привет отображение расположения элементов полиморфного слоя, связанных с конкретным элементом наружного пирамидального слоя.

Пример отображения всей колонки в трехмерном виде.

Пример отображения заданного элемента и его связей в трехмерном виде.

Пример отображения заданного элемента и его связей в двумерном виде.

 

Пример отображения элементов, связанных с заданным в заданных слоях.

Пример отображение связей между несколькими заданными элементами.

Визуализация работы искусственной кортикальной колонки.

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

Рисунок 5. Визуализация работы искусственной кортикальной колонки. Активные элементы внутреннего зернистого слоя отображаются зеленым, а активные элементы пирамидального слоя отображаются красным.

 

Параметры.

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

Название параметра Назначение Доступные значения.
FileName Имя файла Каждая модель искусственной кортикальной колонки находится в файле и для начала работы с ним система должна загрузить его в память. Face.xml – кортикальная колонка, которая реагирует на лицо человека в анфас. FaceHalfProfile.xml – кортикальная колонка, которая реагирует на лицо человека в полупрофиль. CarSide.xml – кортикальная колонка, которая реагирует на легковой автомобиль сбоку. CarBack.xml – кортикальная колонка, которая реагирует на автомобиль сзади. CarFront.xml – кортикальная колонка, которая реагирует на автомобиль спереди. CarHalfProfileBack.xml кортикальная колонка, которая реагирует на автомобиль сзади-сбоку. CarHalfProfileFront.xml – кортикальная колонка, которая реагирует на автомобиль спереди-сбоку. PedistrainFront.xml – кортикальная колонка, которая реагирует на пешехода спереди. PedistrainBack.xml – кортикальная колонка, которая реагирует на пешехода сзади. PedistrainProfile.xml – кортикальная колонка, которая реагирует на пешехода сбоку.
ImageName Имя файла изображения. Каждая модель искусственной кортикальной колонки работает с файлом изображения. Любое изображение в формате jpeg или png. Если не задано изображение, то невозможна визуализация работы кортикальной колонки в динамике. Доступно только ее внутреннее представление.
Rect Прямоугольник, в котором требуется выполнять поиск объекта. Любой прямоугольной фрагмент изображения ImageName. Если он не задан, то поиск ведется по всему изображению.
ObjectType Тип объекта. Каждая из искусственных кортикальных колонок может реагировать только на один тип объекта. Этот параметр указывает какой тип объекта связан с этой колонкой. Параметр доступен только для чтения. Face, Vehicle, Pedestrian
NumStages Число нейронов в пирамидальном слое. Параметр доступен только для чтения. 0..100  
NumSensors(K) Число нейронов внутреннего зернистого слоя, связанных с К-м нейроном пирамидального слоя 1…1000
Layer(N) Отображать N-й слой в колонке. True/false. N = 0…3
Satge(N) Отображать N-й нейрон в пирамидальном слое со всеми связями True/false. N = 0…NumStages
3DView Отображать колонку в трехмерном виде. True/false.

 

 

Заключение.

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



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-01-11 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: