Mostrar el registro sencillo del ítem

dc.contributor.authorMaillo Hidalgo, Jesús
dc.contributor.authorRamírez-Gallego, Sergio
dc.contributor.authorTriguero, Isaac
dc.contributor.authorHerrera Triguero, Francisco 
dc.date.accessioned2020-12-14T09:09:19Z
dc.date.available2020-12-14T09:09:19Z
dc.date.issued2017-02
dc.identifier.citationJesus Maillo, Sergio Ramírez, Isaac Triguero, Francisco Herrera, kNN-IS: An Iterative Spark-based design of the k-Nearest Neighbors ClassiÞer for Big Data, Knowledge-Based Systems (2016), [doi: 10.1016/j.knosys.2016.06.012]es_ES
dc.identifier.urihttp://hdl.handle.net/10481/64867
dc.descriptionThis work has been supported by the Spanish National Research Project TIN2014-57251-P and the Andalusian Research Plan P11-TIC-7765. J. Maillo and S. Ramirez hold FPU scholarships from the Spanish Ministry of Education. I. Triguero held a BOF postdoctoral fellowship from Ghent University during part of the development of this work.es_ES
dc.description.abstractThe k-Nearest Neighbors classifier is a simple yet effective widely renowned method in data mining. The actual application of this model in the big data domain is not feasible due to time and memory restrictions. Several distributed alternatives based on MapReduce have been proposed to enable this method to handle large-scale data. However, their performance can be further improved with new designs that fit with newly arising technologies. In this work we provide a new solution to perform an exact k-nearest neighbor classification based on Spark. We take advantage of its in-memory operations to classify big amounts of unseen rases against a big training dataset. The map phase computes the k-nearest neighbors in different training data splits. Afterwards, multiple reducers process the definitive neighbors from the list obtained in the map phase. The key point of this proposal lies on the management of the test set, keeping it in memory when possible. Otherwise, it is split into a minimum number of pieces, applying a MapReduce per chunk, using the caching skills of Spark to reuse the previously partitioned training set. In our experiments we study the differences between Hadoop and Spark implementations with datasets up to 11 million instances, showing the scaling-up capabilities of the proposed approach. As a result of this work an open-source Spark package is available.es_ES
dc.description.sponsorshipSpanish National Research Project TIN2014-57251-Pes_ES
dc.description.sponsorshipAndalusian Research Plan P11-TIC-7765es_ES
dc.description.sponsorshipSpanish Governmentes_ES
dc.description.sponsorshipGhent Universityes_ES
dc.language.isoenges_ES
dc.publisherElsevieres_ES
dc.rightsAtribución-NoComercial-SinDerivadas 3.0 España*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/*
dc.subjectK-nearest neighborses_ES
dc.subjectBig Dataes_ES
dc.subjectApache Hadoopes_ES
dc.subjectApache sparkes_ES
dc.subjectMapReducees_ES
dc.titlekNN-IS: An Iterative Spark-based design of the k-Nearest Neighbors Classifier for Big Dataes_ES
dc.typeinfo:eu-repo/semantics/articlees_ES
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses_ES
dc.identifier.doi10.1016/j.knosys.2016.06.012
dc.type.hasVersioninfo:eu-repo/semantics/acceptedVersiones_ES


Ficheros en el ítem

[PDF]

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem

Atribución-NoComercial-SinDerivadas 3.0 España
Excepto si se señala otra cosa, la licencia del ítem se describe como Atribución-NoComercial-SinDerivadas 3.0 España