Как интерпретировать график весовых позиций СДЛ? - PullRequest
0 голосов
/ 26 октября 2018

Я новичок в SOM и использую пакет Matlab SOM для проверки давления на уровне моря с течением времени. Мой 2D входной массив (строка х столбец): давление (функция широты и долготы) х время. Когда обучение завершено, и я строю весовые позиции SOM, я получаю следующее: enter image description here

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

Вот мой код (примечание: код не будет выполняться, только для концептуальных целей)

slp = somedata; % dim: 30200 x 1550 [pressure x time]

% Calculate mean for each location over time
mean_slp = nanmean(slp,2);

% Calculate anomalies for each location over time
slp_anom = nan((i2-i1+1)*(j2-j1+1),nfiles);
for i = 1:time
    slp_anom(:,i) = slp3(:,i) - mean_slp(i,1);
end

% Normalize data
[slp_anom2,PS] = mapminmax(slp_anom);

net = selforgmap([4 4]);
net.trainParam.epochs = 1000;
net = train(net,slp_anom2);

Я ценю любые отзывы. Спасибо!

...