Q-Kernel-Based and Conditionally Negative Definite Kernel-Based Machine Learning Tools

Nonlinear machine learning tool for classification, clustering and dimensionality reduction. It integrates 12 q-kernel functions and 15 conditional negative definite kernel functions and includes the q-kernel and conditional negative definite kernel version of density-based spatial clustering of applications with noise, spectral clustering, generalized discriminant analysis, principal component analysis, multidimensional scaling, locally linear embedding, sammon's mapping and t-Distributed stochastic neighbor embedding.


Nonlinear machine learning tool for classification, clustering and dimensionality reduction. It integrates 12 q-kernel functions and 14 conditional negative definite kernel functions and includes the q-kernel and conditional negative definite kernel version of density-based spatial clustering of applications with noise, spectral clustering, generalized discriminant analysis, principal component analysis, multidimensional scaling, locally linear embedding, Sammon's mapping and t-Distributed stochastic neighbor embedding.

Examples

install.packages("qkerntool")
library(qkerntool)

News


Changes in version 1.18


NEW FEATURES o add a new argument "cndkernel" in the function "qsammon", when the class of "x" is "cndkernmatrix" o add a new argument "qkernel" in the function "qsammon", when the class of "x" is "qkernmatrix"

FIXES o fixed error in the function "qsammon": in feature space, we should use the square root of qkernmatrix instead of Euclidean distance o fixed error messages which the function "qsammon" prints. The position of these two messages ("Warning : MaxHalves exceeded." and "Optimisation terminated - TolFun exceeded.") should be exchanged


Changes in version 1.19


NEW FEARURES o added a new cnd kernel function called "norcnd",the kernel function denotes K(x,y) = ||x-y||^2


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("qkerntool")

1.19 by Yusen Zhang, 2 months ago


Browse source code at https://github.com/cran/qkerntool


Authors: Yusen Zhang [aut, cre] , Daolin Pang [ctb] , Jinghao Wang [ctb] , Jialin Zhang [ctb]


Documentation:   PDF Manual  


GPL (>= 2) license


Imports stats, class, graphics, methods


See at CRAN