This is a function that applies softmax normalization to a matrix or dataframe.
Usage
softmaxnorm(data)
Arguments
data
The datset to be normalized
Value
softdata
original matrix normalized
Details
This normalization is so called because it reaches "softly" towards
maximum and minimum value, never quite getting there. The
transformation is more or less linear in the middle range, and has a
nonlinearity at both ends. The output range covered is [0,1]. The
algorithm removes the classes of the dataset before normalization
and replaces them at the end to form the matrix again.