Skip to main content
Log in

DDC: distance-based decision classifier

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

This paper presents a new classification method utilizing distance-based decision surface with nearest neighbor projection approach, called DDC. Kernel type of DDC has been extended to take into account the effective nonlinear structure of the data. DDC has some properties: (1) does not need conventional learning procedure (as k-NN algorithm), (2) does not need searching time to locate the k-nearest neighbors, and (3) does not need optimization process unlike some classification methods such as Support Vector Machine (SVM). In DDC, we compute the weighted average of distances to all the training samples. Unclassified sample will be classified as belonging to a class that has the minimum obtained distance. As a result, by such a rule we can derive a formula that can be used as the decision surface. DDC is tested on both synthetic and real-world data sets from the UCI repository, and the results were compared with k-NN, RBF Network, and SVM. The experimental results indicate DDC outperforms k-NN in the most experiments and the results are comparable to or better than SVM with some data sets.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Laguia M, Castro JL (2008) Local distance-based classification. Knowl Based Syst 21:692–703

    Article  Google Scholar 

  2. Bow ST (2002) Pattern recognition and image preprocessing, 2nd edn. Marcel Dekker, New York

    Book  Google Scholar 

  3. Senda S, et al. (1995) A fast algorithm for the minimum distance classifier and its application to kanji character recognition. In: Proceedings of the third international conference on document analysis and recognition, vol 1, pp 283–286

  4. Cover TM, Hart PE (1967) Nearest neighbor pattern classification. IEEE Trans Inf Theory 13:21–27

    Article  MATH  Google Scholar 

  5. Aha DW et al (1991) Instance-based learning algorithms. Mach Lear 6:37–66

    Google Scholar 

  6. Duda RO et al (2001) Pattern classification. Wiley Interscience Publication, New York

    MATH  Google Scholar 

  7. Domeniconi C et al (2002) Locally adaptive metric nearest-neighbor classification. IEEE Trans Pattern Mach Intell 24:1281–1285

    Article  Google Scholar 

  8. Vincent P, Bengio Y (2002) K-local hyperplane and convex distance nearest neighbor algorithms, vol 14. The MIT Press, Cambridge

    Google Scholar 

  9. Dasarathy BV (1991) Nearest neighbor (NN) norms: NN pattern classification techniques. IEEE Computer Society Press, Los Alamitos

    Google Scholar 

  10. Shakhnarovich G, et al. (2006) (eds) Nearest-neighbor methods in learning and vision: theory and practice. MIT press, Cambridge

  11. Lam W et al (2002) Discovering useful concept prototypes for classification based on filtering and abstraction. IEEE Trans Pattern Mach Intell 24:1075–1090

    Article  Google Scholar 

  12. Veenman CJ, Reinders MJT (2005) The nearest subclass classifier: a compromise between the nearest mean and nearest neighbor classifier. IEEE Trans Pattern Mach Intell 27:1417–1429

    Article  Google Scholar 

  13. Olvera-Lo′pez JA et al (2010) A new fast prototype selection method based on clustering. Pattern Anal Appl 13(2):131–141

    Article  MathSciNet  Google Scholar 

  14. Herrero JR, Navarro JJ (2007) Exploiting computer resources for fast nearest neighbor classification. Pattern Anal Appl 10:265–275

    Article  MathSciNet  Google Scholar 

  15. Dudani SA (1976) The distance-weighted k-nearest-neighbor rule. IEEE Trans Syst Man Cybern 6:325–327

    Article  Google Scholar 

  16. Zuo W et al (2008) On kernel difference-weighted k-nearest neighbor classification. Pattern Anal Appl 11:247–257

    Article  MathSciNet  Google Scholar 

  17. Bommanna KR et al (2010) Texture pattern analysis of kidney tissues for disorder identification and classification using dominant Gabor wavelet. Mach Vis Appl 21:287–300

    Article  Google Scholar 

  18. Takada Y et al (1994) A geometric algorithm finding set of linear decision boundaries. IEEE Trans Signal Process 42:1887–1891

    Article  Google Scholar 

  19. Cortes C, Vapnik V (1995) Support-vector network. Mach Learn 20:273–297

    MATH  Google Scholar 

  20. Kai Y et al (2002) Kernel nearest neighbor algorithm. Neural Process Letters 15:147–156

    Article  MATH  Google Scholar 

  21. Luxburg UV, Bousquet O (2004) Distance-based classification with Lipschitz functions. J Mach Lear Res 5:669–695

    MATH  Google Scholar 

  22. Kosinov S, Pun T (2008) Distance-based discriminant analysis method and its applications. Pattern Anal Appl 11:227–246

    Article  MathSciNet  Google Scholar 

  23. Gaitanis N, et al. (1993) (eds) Pattern classification using a generalized hamming distance metric. International conference on neural networks

  24. Pekalska E, Hassdonk B (2009) Kernel discriminant analysis for positive definite and indefinite kernels. IEEE Trans Pattern Mach Intell 31:1017–1031

    Article  Google Scholar 

  25. Li X et al (2009) Kernel-based nonlinear dimensionality reduction for electrocardiogram recognition. Neural Comput Appl 18:1013–1020

    Article  Google Scholar 

  26. Ruiz A, Lopez-de-Teruel PE (2001) Nonlinear kernel-based statistical pattern analysis. IEEE Trans Neural Netw 12:16–32

    Article  Google Scholar 

  27. Downs T et al (2001) Exact simplification of support vector solutions. J Mach Learn 2:293–297

    Google Scholar 

  28. Nefedov A et al (2009) Experimental study of support vector machines based on linear and quadratic optimization criteria. DIMACS Technical Report, no. 2009–18, June 2009

  29. Orr MJL (1996) Introduction to radial basis function networks. Center Cognitive Science University Edinburgh, UK, Edinburgh

    Google Scholar 

  30. Hettich S, et al. (1998) UCI Repository of machine learning databases. Available: http://www.ics.uci.edu/mlearn/MLRepository.html

  31. Hastie T, Tibshirani R (1998) Classification by pairwise coupling. Ann Stat 26(2):451–471

    Article  MathSciNet  MATH  Google Scholar 

  32. Tax DMJ, Duin RPW (2005) Using two-class classifiers for multiclass classification. Pattern Recognition Group, Faculty of Applied Science, Delft University of Technology, Delft

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Javad Hamidzadeh.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Hamidzadeh, J., Monsefi, R. & Sadoghi Yazdi, H. DDC: distance-based decision classifier. Neural Comput & Applic 21, 1697–1707 (2012). https://doi.org/10.1007/s00521-011-0762-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-011-0762-8

Keywords

Navigation