Abstract
Optimum-Path Forest (OPF) is a graph-based classifier that has achieved remarkable results in various applications. OPF has many advantages when compared to other supervised classifiers, since it is free of parameters, achieves zero classification errors on the training set without overfitting, handles multiple classes without modifications or extensions, and does not make assumptions about the shape and separability of the classes. Despite these advantages, it still suffers with a high computational cost required to execute its classification process, which grows proportionally to the size of the training set. In order to overcome this drawback, we propose a new approach based on genetic algorithms to prune irrelevant training samples and still preserve accuracy in OPF classification. In our proposal, named FSGAP-OPF, the standard reproduction and mutation operators are modified so as to maintain the number of pruned patterns with a fixed-size. To evaluate the performance of our method, we tested its generalization capabilities on datasets obtained from the UCI repository. On the basis of our experiments, we can say that FSGAP-OPF is a good alternative for classification tasks and can also be used in problems where the memory consuming is crucial.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
The OX operator was the one used in this work.
- 3.
Similar definition will be applied for measuring the accuracy in \(Z_3\) in all methods presented in this work.
References
Chen, S., Sun, T., Yang, F., Sun, H., Guan, Y.: An improved optimum-path forest clustering algorithm for remote sensing image segmentation. Comput. Geosci. 112, 38–46 (2018)
Cormen, T.H., Leiserson, C.E., Rivest, R.L., Stein, C.: Introduction to Algorithms. MIT Press, Cambridge (1990)
Costa, K.A., Pereira, L.A., Nakamura, R.Y., Pereira, C.R., Papa, J.P., Falcão, A.X.: A nature-inspired approach to speed up optimum-path forest clustering and its application to intrusion detection in computer networks. Inf. Sci. 294, 95–108 (2015)
Eiben, A.E., Smith, J.E., et al.: Introduction to Evolutionary Computing, vol. 53. Springer, Berlin (2003). https://doi.org/10.1007/978-3-662-05094-1
Falcão, A.X., Stolfi, J., de Alencar Lotufo, R.: The image foresting transform: theory, algorithms, and applications. IEEE Trans. Pattern Anal. Mach. Intell. 26(1), 19–29 (2004)
Fernandes, S.E., Pereira, D.R., Ramos, C.C., Souza, A.N., Gastaldello, D.S., Papa, J.P.: A probabilistic optimum-path forest classifier for non-technical losses detection. IEEE Trans. Smart Grid 10, 3226–3235 (2018). https://ieeexplore.ieee.org/abstract/document/8329170
Holland, J.H.: Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence. MIT press, Cambridge (1992)
da S. Luz, E.J., Nunes, T.M., De Albuquerque, V.H.C., Papa, J.P., Menotti, D.: ECG arrhythmia classification based on optimum-path forest. Expert Syst. Appl. 40(9), 3561–3573 (2013)
Man, K.F., Tang, K.S., Kwong, S.: Genetic Algorithms: Concepts and Designs. Springer Science & Business Media, New York (2012)
Miranda, P.M., Falcão, A.X., Rocha, A., Bergo, F.P.: Object delineation by-connected components. EURASIP J. Adv. Signal Process. 2008(1), 467928 (2008)
Nunes, T.M., Coelho, A.L., Lima, C.A., Papa, J.P., de Albuquerque, V.H.C.: Eeg signal classification for epilepsy diagnosis via optimum path forest-a systematic assessment. Neurocomputing 136, 103–123 (2014)
Papa, J.P., Falcão, A.X.: On the training patterns pruning for optimum-path forest. In: Foggia, P., Sansone, C., Vento, M. (eds.) ICIAP 2009. LNCS, vol. 5716, pp. 259–268. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-04146-4_29
Papa, J.P., Falcao, A.X., Suzuki, C.T.: Supervised pattern classification based on optimum-path forest. Int. J. Imaging Syst. Technol. 19(2), 120–131 (2009)
Papa, J.P., Falcão, A.X., Suzuki, C.T.N., Mascarenhas, N.D.A.: A discrete approach for supervised pattern recognition. In: Brimkov, V.E., Barneva, R.P., Hauptman, H.A. (eds.) IWCIA 2008. LNCS, vol. 4958, pp. 136–147. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-78275-9_12
Papa, J.P., Falcao, A.X., de Freitas, G.M., de Avila, A.M.H.: Robust pruning of training patterns for optimum-path forest classification applied to satellite-based rainfall occurrence estimation. IEEE Geosci. Remote Sens. Lett. 7(2), 396–400 (2010)
Pereira, C.R., Nakamura, R.Y., Costa, K.A., Papa, J.P.: An optimum-path forest framework for intrusion detection in computer networks. Eng. Appl. Artif. Intell. 25(6), 1226–1234 (2012)
Srinivas, M., Patnaik, L.M.: Genetic algorithms: a survey. Computer 27(6), 17–26 (1994)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
da Silva Costa, L., Barbosa, G.S., da Rocha Neto, A.R. (2019). A Fixed-Size Pruning Approach for Optimum-Path Forest. In: Rojas, I., Joya, G., Catala, A. (eds) Advances in Computational Intelligence. IWANN 2019. Lecture Notes in Computer Science(), vol 11507. Springer, Cham. https://doi.org/10.1007/978-3-030-20518-8_60
Download citation
DOI: https://doi.org/10.1007/978-3-030-20518-8_60
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-20517-1
Online ISBN: 978-3-030-20518-8
eBook Packages: Computer ScienceComputer Science (R0)