Learn R Programming

ProjectionBasedClustering (version 1.0.0)

NeRV: NeRV projection

Description

Applies the NeRV projection

Usage

NeRV(Data, lambda = 0.1, neighbors = 20, iterations = 10, 

cg_steps = 2, cg_steps_final = 40, randominit = T, OutputDimension = 2,

PlotIt = FALSE, Cls)

Arguments

Data

Matrix of the Data to be projected

lambda

Optional: Controls the trustworthiness-continuity tradeoff. Default = 0.1

neighbors

Optional: Set the number of nearest neighbours that each point should have. Should be positive. Default = 20

iterations

Optional: The number of iterations to perform. Default = 10

cg_steps

Optional: The number of conjugate gradient steps to perform per iteration in NeRV's optimization scheme. Default = 2

cg_steps_final

Optional: The number of conjugate gradient steps to perform on the final iteration in NeRV's optimization scheme. Default = 40

randominit

Optional: TRUE: Random Initialization (default), FALSE: PCA initializiation

OutputDimension

Optional: Number of dimensions in the Outputspace, default=2

PlotIt

Optional: Should the projected points be plotted? Default: FALSE. Note: this is only usefull if OutputDimension = 2.

Cls

Optional: Vector containing the number of the class for each row in Data. This is only used to color the points according to their classes if PlotIt = T

Value

OutputDimension-dimensional matrix of projected points

Details

Uses the NeRV projection with matrix Data and lambda. Lambda controls the trustworthiness-continuity tradeoff.

References

Jarkko Venna, Jaakko Peltonen, Kristian Nybo, Helena Aidos, and Samuel Kaski. Information Retrieval Perspective to Nonlinear Dimensionality Reduction for Data Visualization. Journal of Machine Learning Research, 11:451-490, 2010. Jarkko Venna and Samuel Kaski. Nonlinear Dimensionality Reduction as Information Retrieval. In Marina Meila and Xiaotong Shen, editors, Proceedings of AISTATS 2007, the 11th International Conference on Artificial Intelligence and Statistics. Omnipress, 2007. JMLR Workshop and Conference Proceedings, Volume 2: AISTATS 2007.