sESOM4BMUs {GeneralizedUmatrix} | R Documentation |
simplified ESOM
Description
internfunction for the simplified ESOM Algorithmus [Thrun/Ultsch, 2020] for fixed BestMatchingUnits
Usage
sESOM4BMUs(BMUs,Data, esom, toroid,
CurrentRadius,ComputeInR=FALSE,Parallel=TRUE)
Arguments
BMUs |
[1:Lines,1:Columns], BestMAtchingUnits generated by ProjectedPoints2Grid() |
Data |
[1:n,1:d] array of data: n cases in rows, d variables in columns |
esom |
[1:Lines,1:Columns,1:weights] array of NeuronWeights, see ListAsEsomNeurons() |
toroid |
TRUE/FALSE - topology of points |
CurrentRadius |
number betweeen 1 to x |
ComputeInR |
=T: Rcode, =F Cpp Code |
Parallel |
=T: Rcode, =F Cpp Code |
Details
Algorithm is described in [Thrun, 2018, p. 48, Listing 5.1].
Value
esom |
array [1:Lines,1:Columns,1:d], d is the dimension of the weights, the same as in the ESOM algorithm. modified esomneuros regarding a predefined neighborhood defined by a radius |
Note
Usually not for seperated usage!
Author(s)
Michael Thrun
References
[Thrun/Ultsch, 2020] Thrun, M. C., & Ultsch, A.: Uncovering High-Dimensional Structures of Projections from Dimensionality Reduction Methods, MethodsX, Vol. in press, pp. 101093. doi 10.1016/j.mex.2020.101093, 2020.