This paper describes a machine learning method, called Regression by Feature Projections (RFP), for predicting a real-valued target feature. In RFP training is based on simply storing the projections of the training
instances on each feature separately. Prediction is computed through two approximation procedures. The first approximation
process is to find the individual predictions of features by using the K-nearest neighbor algorithm (KNN). The second approximation
process combines the predictions of all features. During the first approximation step, each feature is associated with a weight
in order to determine the prediction ability of the feature at the local query point. The weights, found for each local query
point, are used in the second step and enforce the method to have an adaptive or context-sensitive nature. We have compared
RFP with the KNN algorithm. Results on real data sets show that RFP is much faster than KNN, yet its prediction accuracy is
comparable with the KNN algorithm.
This project is supported, in part, by TUBITAK (Scientific and Technical Research Council of Turkey) under Grant 198E015.