Class Kurtosis
java.lang.Object
smile.ica.Kurtosis
- All Implemented Interfaces:
Serializable, DifferentiableFunction, Function
The kurtosis of the probability density function of a signal.
Note that kurtosis is very sensitive to outliers.
The function is G(u) = u⁴/4.
- See Also:
-
Field Summary
Fields inherited from interface DifferentiableFunction
logger -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface DifferentiableFunction
root
-
Constructor Details
-
Kurtosis
public Kurtosis()Constructor.
-
-
Method Details
-
f
-
g
public double g(double x) Description copied from interface:DifferentiableFunctionComputes the gradient/derivative at x.- Specified by:
gin interfaceDifferentiableFunction- Parameters:
x- a real number.- Returns:
- the derivative.
-
g2
public double g2(double x) Description copied from interface:DifferentiableFunctionCompute the second-order derivative at x.- Specified by:
g2in interfaceDifferentiableFunction- Parameters:
x- a real number.- Returns:
- the second-order derivative.
-
toString
-