| SOM Toolbox | Online documentation | http://www.cis.hut.fi/projects/somtoolbox/ |
[Err,sPropTotal,sPropMunits,sPropComps] = som_distortion3(sM,D,rad)
SOM_DISTORTION3 Map distortion measures.
[sE,Err] = som_distortion3(sM,[D],[rad]);
sE = som_distortion3(sM);
Input and output arguments ([]'s are optional):
sM (struct) map struct
[D] (matrix) a matrix, size dlen x dim
(struct) data or map struct
by default the map struct is used
[rad] (scalar) neighborhood radius, looked from sM.trainhist
by default, or = 1 if that has no valid values
Err (matrix) size munits x dim x 3
distortion error elements (quantization error,
neighborhood bias, and neighborhood variance)
for each map unit and component
sPropTotal (struct) .n = length of data
.h = mean neighborhood function value
.err = errors
sPropMunits (struct) .Ni = hits per map unit
.Hi = sum of neighborhood values for each map unit
.Err = errors per map unit
sPropComps (struct) .e1 = total squared distance to centroid
.eq = total squared distance to BMU
.Err = errors per component
See also SOM_QUALITY.