Package smile.ica

Class Kurtosis

java.lang.Object
smile.ica.Kurtosis
All Implemented Interfaces:
Serializable, DifferentiableFunction, Function

public class Kurtosis extends Object implements DifferentiableFunction
The kurtosis of the probability density function of a signal. Note that kurtosis is very sensitive to outliers.
See Also:
  • Field Summary

    Fields inherited from interface smile.util.function.Function

    logger
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
    double
    f(double x)
    Computes the value of the function at x.
    double
    g(double x)
    Computes the gradient/derivative at x.
    double
    g2(double x)
    Compute the second-order derivative at x.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface smile.util.function.DifferentiableFunction

    root

    Methods inherited from interface smile.util.function.Function

    apply, inv
  • Constructor Details

    • Kurtosis

      public Kurtosis()
      Constructor.
  • Method Details

    • f

      public double f(double x)
      Description copied from interface: Function
      Computes the value of the function at x.
      Specified by:
      f in interface Function
      Parameters:
      x - a real number.
      Returns:
      the function value.
    • g

      public double g(double x)
      Description copied from interface: DifferentiableFunction
      Computes the gradient/derivative at x.
      Specified by:
      g in interface DifferentiableFunction
      Parameters:
      x - a real number.
      Returns:
      the derivative.
    • g2

      public double g2(double x)
      Description copied from interface: DifferentiableFunction
      Compute the second-order derivative at x.
      Specified by:
      g2 in interface DifferentiableFunction
      Parameters:
      x - a real number.
      Returns:
      the second-order derivative.