Decimal Scaling¶
Global Algorithm - Multi-Dimensional algorithm
Decimal Scaling algorithm takes each value and divides it by ten to an exponent, c, which moves the decimal point so that all values fall into the interval (−1,1). The basic formula is as follows:
ˆY=Y10c,
where Y can be a vector or a multi-dimensional matrix. c is the smallest integer such that the maximum value of ˆY is smaller than 1.
Input Parameters
Parameter | Type | Constraint | Description | Remarks |
---|---|---|---|---|
Y | Y∈RN1,RN1×N2, or RN1×N2×N3,… | N1,N2,N3∈N | ||
c | c∈N |
Output Parameters
Parameter | Type | Constraint | Description | Remarks |
---|---|---|---|---|
ˆY | ˆY∈(−1,1)N1,(−1,1)N1×N2, or (−1,1)N1×N2×N3,… | N1,N2,N3∈N |
Single Steps using the Algorithm
References
- J. Han, M. Kamber and J. Pei, Data Mining - Concepts and Techniques, 3rd ed., Amsterdam: Morgan Kaufmann Publishers, 2012.