Я делаю некоторый эксперимент, чтобы узнать, как работает SOM (самоорганизующиеся карты), я пытался применить алгоритм к наборам данных ионосферы. и обнаружил, что модель Code Plot странно себя ведет (если применяется более 14 переменных) .. Вот мои фрагменты, чтобы проверить это:
library(kohonen)
library(mlbench) #Ionosphere dataset is loaded from here
data(Ionosphere)
instance_data = Ionosphere
#====================================== Applying 5 Variable ======================================
data_train_matrix <- as.matrix(instance_data[,3:7])
som_grid <- somgrid(xdim = 5, ydim=5, topo="hexagonal")
som_model <- som(data_train_matrix, grid=som_grid,
rlen=500, alpha=c(0.1,0.01),
keep.data = TRUE)
plot(som_model, type="codes")
![5 Variable Applied](https://i.stack.imgur.com/VzVaV.png)
#========================================= 10 Columns ==============================================
data_train_matrix <- as.matrix(instance_data[,3:12])
som_grid <- somgrid(xdim = 5, ydim=5, topo="hexagonal")
som_model <- som(data_train_matrix, grid=som_grid,
rlen=500, alpha=c(0.1,0.01),
keep.data = TRUE)
plot(som_model, type="codes")
![10 Variable Applied](https://i.stack.imgur.com/X6ULb.png)
#========================================= 14 Variable ==============================================
data_train_matrix <- as.matrix(instance_data[,5:18])
som_grid <- somgrid(xdim = 5, ydim=5, topo="hexagonal")
som_model <- som(data_train_matrix, grid=som_grid,
rlen=500, alpha=c(0.1,0.01),
keep.data = TRUE)
plot(som_model, type="codes")
![14 Variable Applied](https://i.stack.imgur.com/mkai1.png)
#========================================= 15 Variable ==============================================
data_train_matrix <- as.matrix(instance_data[,5:19])
length_col = length(colnames(data_train_matrix))
som_grid <- somgrid(xdim = 5, ydim=5, topo="hexagonal")
som_model <- som(data_train_matrix, grid=som_grid,
rlen=500, alpha=c(0.1,0.01),
keep.data = TRUE)
plot(som_model, type="codes")
Я хотел знать, что это значит в коде сюжета? моя мысль, когда я вижу это:
1) выводит ли это, что SOM Models не поддерживает построение множества переменных одновременно?
2) или есть какой-то смысл из последнего графика графика?
3) также, безопасно ли продолжать анализ с SOM, если коды графика возникли как последний график?
Пожалуйста, помогите за отзыв, спасибо за вашу поддержку видов:)