Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Plotsom(pos)



Задание 6. Создать сетку размера 2*3 со случайным расположением узлов и построить график расположения нейронов, выполнив следующие действия:

pos=randtop(2,3) % 0.062 0.647 0.49 и т. д.

% 0 0.122 0,904 и т. д.

plotsom(pos) %построение графика.

Задание 7. Создать сетку размера 5*4*3 со случайным расположением узлов и построить график расположения нейронов, выполнив следующие действия:

pos=randtop(5,4,3) % создание сетки;

plotsom(pos) %построение графика.

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

pos=rand(3,10) %случайная матрица координат;

d=dist(pos) %евклидово расстояние между нейронами.

Задание 9. Вычислить расстояние максимального смещения координат нейронов, размещенных в трехмерном пространстве, выполнив команды:

pos = rand(3,10); %случайная матрица координат

d = boxdist(pos) %максимальное координатное смещение,
% которые для векторов х и
у вычисляются
% следующим образом: d = max(abs(x-y)).

Задание 10. Вычислить суммарные координатные смещения для сетки из 10 нейронов в трехмерном пространстве со случайной матрицей координат, выполнив следующие действия:

pos = rand(3,10) %случайные координаты для 10 нейронов.

d = mandist(pos) %суммарные координатные смещения,
% которые для векторов х и
у вычисляются
% следующим образом: d = sum(abs(x-y)).

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

pos = rand(3,10) %массив случайных координат

для 10 % нейронов.

d = linkdist(pos) %расстояния связи между нейронами,
% определяемые следующим образом:

% – 0 1 1 1 1 1 1 1 1 1 1 1

% – 1 0 1 1 1 1 1 1 1 1 1 1

% – 1 1 0 1 1 1 1 1 1 1 1 1

% – 1 1 1 0 2 1 2 1 1 1 1 1 и т. д.

Задание 12. Создать гексагональную карту Кохонена разме-
ром 2х3, проанализировать ее структурную схему и параметры вычислительной модели, произвести обучение карты и ее моделирование, а также построить необходимые графики, выполнив следующие команды:

net = newsom([0 2; 0 1],[2 3]); % – два входа.

net, net.layers{1} % – вычислительная модель.

P = [0.1 0.3 1.2 1.1 1.8 1.7 0.1 0.3 1.2 1.1 1.8 1.7;…….

0.2 0.1 0.3 0.1 0.3 0.2 1.8 1.8 1.9 1.9 1.7 1.8];

plotsom(net.IW{1,1}, net.layers{1}.distances)





Дата публикования: 2015-10-09; Прочитано: 269 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...