Abstract
The performance of an application can be significantly improved by using parallelization, as well as by defining micro-services which allow the distribution of the work into several independent tasks. In this paper, we show how a micro-service architecture can be used for developing an efficient and flexible application for the nearest neighbor classification problem. Several dissimilarity measures are compared, in terms of both accuracy and computational time, for sequential as well parallel executions. In addition, a web-based interface was developed in order to facilitate the interaction with the user and easily monitoring the progress of the experiments.
A.-L. Uribe-Hurtado—Estudiante del Doctorado en Ingeniería, Industria y Organizaciones - Universidad Nacional de Colombia - Sede Manizales.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
Available at: http://www.37steps.com/prhtml/prdisdata/specdata.html.
- 2.
- 3.
References
Ciavotta, M., Alge, M., Menato, S., Rovere, D., Pedrazzoli, P.: A microservice-based middleware for the digital factory. Procedia Manufact. 11, 931 – 938 (2017). 27th International Conference on Flexible Automation and Intelligent Manufacturing, FAIM 2017, 27-30 June 2017, Modena, Italy (2017)
Cui, M., Cui, J., Li, H.: Dimensionality reduction for histogram features: a distance-adaptive approach. Neurocomputing 173, 181–195 (2016)
Duin, R.P.W., Juszczak, P., de Ridder, D., Paclik, P., Pekalska, E., Tax, D.M.J.: PRTools4: a matlab toolbox for pattern recognition (2007)
Florindo, J.B., Bruno, O.M.: Texture classification using non-euclidean Minkowski dilation. Phys. A 493, 189–202 (2018)
Flynn, M.J.: Some computer organizations and their effectiveness. IEEE Trans. Comput. C-21, 948–960 (1972)
Gutiérrez, P.D., Lastra, M., Bacardit, J., Benítez, J.M., Herrera, F.: GPU-SME-kNN: scalable and memory efficient kNN and lazy learning using GPUs. Inf. Sci. 373, 165–182 (2016)
Jain, A.K., Duin, R.P.W.: Pattern recognition. In: Gregory, R.L. (ed.) The Oxford Companion to the Mind, 2 edn., pp. 698–703. Oxford University Press, Oxford (2004)
Santana, F., Santiago, R.: A generalized distance based on a generalized triangle inequality. Inf. Sci. 345, 106–115 (2016)
Swaminathan, M., Yadav, P.K., Piloto, O., Sjöblom, T., Cheong, I.: A new distance measure for non-identical data with application to image classification. Pattern Recogn. 63, 384–396 (2017)
Todeschini, R., Ballabio, D., Consonni, V., Grisoni, F.: A new concept of higher-order similarity and the role of distance/similarity measures in local classification methods. Chemometr. Intell. Lab. Syst. 157, 50–57 (2016)
Wong, T.T.: Performance evaluation of classification algorithms by k-fold and leave-one-out cross validation. Pattern Recogn. 48(9), 2839–2846 (2015)
Acknowledgments
The authors acknowledge support to attend DCAI’18 provided by Facultad de Administración, Universidad Nacional de Colombia - Sede Manizales (UNAL) and GAIA research group. Anonymous reviewers are acknowledged as well as Oscar David Arbeláez-Echeverri for his support in the development of the application.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Valencia-Hernández, DS., Uribe-Hurtado, AL., Orozco-Alzate, M. (2019). A Web-Based Micro-service Architecture for Comparing Parallel Implementations of Dissimilarity Measures. In: De La Prieta, F., Omatu, S., Fernández-Caballero, A. (eds) Distributed Computing and Artificial Intelligence, 15th International Conference. DCAI 2018. Advances in Intelligent Systems and Computing, vol 800. Springer, Cham. https://doi.org/10.1007/978-3-319-94649-8_20
Download citation
DOI: https://doi.org/10.1007/978-3-319-94649-8_20
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-94648-1
Online ISBN: 978-3-319-94649-8
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)