KernelKnn: Kernel k Nearest Neighbors

Share:

Extends the simple k-nearest neighbors algorithm by incorporating numerous kernel functions and a variety of distance metrics. The package takes advantage of 'RcppArmadillo' to speed up the calculation of distances between observations.

Author
Lampros Mouselimis <mouselimislampros@gmail.com>
Date of publication
2016-12-07 15:54:13
Maintainer
Lampros Mouselimis <mouselimislampros@gmail.com>
License
MIT + file LICENSE
Version
1.0.3
URLs

View on CRAN

Man pages

Boston
Boston Housing Data (Regression)
class_folds
stratified folds (in classification) [ detailed information...
func_categorical_preds
OPTION to convert categorical features TO either numeric [ if...
func_shuffle
shuffle data
func_tbl
this function returns a table of probabilities for each label
func_tbl_dist
this function returns the probabilities in case of...
FUNCTION_weights
this function is used as a kernel-function-identifier [ takes...
FUN_kernels
performs kernel smoothing using a bandwidth. Besides using a...
ionosphere
Johns Hopkins University Ionosphere database (binary...
KernelKnn
kernel k-nearest-neighbors
KernelKnnCV
kernel-k-nearest-neighbors using cross-validation
knn.index.dist
indices and distances of k-nearest-neighbors
normalized
this function normalizes the data
regr_folds
create folds (in regression) [ detailed information about...
switch.ops
Arithmetic operations on lists

Files in this package

KernelKnn
KernelKnn/inst
KernelKnn/inst/doc
KernelKnn/inst/doc/image_classification_using_MNIST_CIFAR_data.Rmd
KernelKnn/inst/doc/binary_classification_using_the_ionosphere_data.html
KernelKnn/inst/doc/regression_using_the_housing_data.Rmd
KernelKnn/inst/doc/binary_classification_using_the_ionosphere_data.R
KernelKnn/inst/doc/image_classification_using_MNIST_CIFAR_data.html
KernelKnn/inst/doc/image_classification_using_MNIST_CIFAR_data.R
KernelKnn/inst/doc/binary_classification_using_the_ionosphere_data.Rmd
KernelKnn/inst/doc/regression_using_the_housing_data.R
KernelKnn/inst/doc/regression_using_the_housing_data.html
KernelKnn/tests
KernelKnn/tests/testthat.R
KernelKnn/tests/testthat
KernelKnn/tests/testthat/test-utils.R
KernelKnn/tests/testthat/test-knn_index_dist.R
KernelKnn/tests/testthat/test-distance_metrics.R
KernelKnn/tests/testthat/test-kernelknn_cross_valid.R
KernelKnn/tests/testthat/test-kernelknn.R
KernelKnn/src
KernelKnn/src/Makevars
KernelKnn/src/distance_metrics.cpp
KernelKnn/src/Makevars.win
KernelKnn/src/RcppExports.cpp
KernelKnn/NAMESPACE
KernelKnn/NEWS.md
KernelKnn/data
KernelKnn/data/ionosphere.rda
KernelKnn/data/Boston.rda
KernelKnn/R
KernelKnn/R/knn_index_dist.R
KernelKnn/R/utils.R
KernelKnn/R/kernelknn.R
KernelKnn/R/RcppExports.R
KernelKnn/R/kernelknnCV.R
KernelKnn/vignettes
KernelKnn/vignettes/image_classification_using_MNIST_CIFAR_data.Rmd
KernelKnn/vignettes/regression_using_the_housing_data.Rmd
KernelKnn/vignettes/binary_classification_using_the_ionosphere_data.Rmd
KernelKnn/README.md
KernelKnn/MD5
KernelKnn/build
KernelKnn/build/vignette.rds
KernelKnn/DESCRIPTION
KernelKnn/man
KernelKnn/man/knn.index.dist.Rd
KernelKnn/man/func_tbl.Rd
KernelKnn/man/func_categorical_preds.Rd
KernelKnn/man/func_tbl_dist.Rd
KernelKnn/man/class_folds.Rd
KernelKnn/man/KernelKnn.Rd
KernelKnn/man/ionosphere.Rd
KernelKnn/man/regr_folds.Rd
KernelKnn/man/func_shuffle.Rd
KernelKnn/man/FUNCTION_weights.Rd
KernelKnn/man/normalized.Rd
KernelKnn/man/Boston.Rd
KernelKnn/man/switch.ops.Rd
KernelKnn/man/KernelKnnCV.Rd
KernelKnn/man/FUN_kernels.Rd
KernelKnn/LICENSE