Class AlgorithmLLE

  • All Implemented Interfaces:
    java.awt.event.ActionListener, java.awt.event.WindowListener, java.lang.Runnable, java.util.EventListener

    public class AlgorithmLLE
    extends AlgorithmBase
    • Field Detail

      • numberOfNeighbors

        private int numberOfNeighbors
        This is a port of the file lle.m created by Professor Lawrence K. Saul References: 1.) Nonlinear Dimensionality Reduction by Locally Linear Embedding by Sam T. Roweis and Lawrence K Saul, Science, Vol. 290, December 22, 2000, pp. 2323 - 2326. 2.) Think Globally, Fit Locally: Unsupervised Learning of Low Dimensional Manifolds by Lawrence K. Saul and Sam T. Roweis, Journal of Machine Learning Research, Vol. 4, 2003, pp. 119 - 155. 3.) Unsupervised Learning of Image Manifolds by Semidefinite Programming by Kilian Q. Weinberger and Lawrence K. Saul.
      • tol

        private double tol
      • d

        private int d
    • Constructor Detail

      • AlgorithmLLE

        public AlgorithmLLE​(ModelImage destImg,
                            ModelImage srcImg,
                            int d,
                            int numberOfNeighbors,
                            double tol)
        Creates a new AlgorithmLLE object.
        Parameters:
        destImg - list of image models where result image is to stored
        srcImg - source image model
        d - Number of embedded dimensions
        numberOfNeighbors - Number of neighbors
        tol - regularizer
    • Method Detail

      • finalize

        public void finalize()
        Prepares this class for destruction.
        Overrides:
        finalize in class AlgorithmBase