Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/renkun-ken/knn

A k-NN based non-parametric non-linear non-stationary time series predictor
https://github.com/renkun-ken/knn

Last synced: 27 days ago
JSON representation

A k-NN based non-parametric non-linear non-stationary time series predictor

Awesome Lists containing this project

README

        

README
===========================
Introduction
---------------------------
In pattern recognition, the k-nearest neighbors algorithm (k-NN) is a non-parametric method for classification and regression that predicts objects' "values" or class memberships based on the k closest training examples in the feature space. k-NN is a type of instance-based learning, or lazy learning where the function is only approximated locally and all computation is deferred until classification. The k-nearest neighbor algorithm is amongst the simplest of all machine learning algorithms: an object is classified by a majority vote of its neighbors, with the object being assigned to the class most common amongst its k nearest neighbors (k is a positive integer, typically small). If k = 1, then the object is simply assigned to the class of that single nearest neighbor.

Motivation
---------------------------

References
---------------------------
https://en.wikipedia.org/wiki/K-nearest_neighbor_algorithm

https://en.wikipedia.org/wiki/Nearest_neighbor_search