Mostrar el registro sencillo del ítem

dc.rights.licenseAll rights reserveden_US
dc.contributor.advisorCruz, Alfredo
dc.contributor.authorTorres Torres, Isaac L.
dc.date.accessioned2022-03-31T12:00:54Z
dc.date.available2022-03-31T12:00:54Z
dc.date.issued2021
dc.identifier.citationTorres Torres, I. L. (2021). Exploring Distributed Machine Learning System on Raspberry Pi Computer Cluster [Unpublished manuscript]. Graduate School, Polytechnic University of Puerto Rico.en_US
dc.identifier.urihttp://hdl.handle.net/20.500.12475/1420
dc.descriptionDesign Project Article for the Graduate Programs at Polytechnic University of Puerto Ricoen_US
dc.description.abstractThis project explored the use of Distributed Machine Learning (DML) as a potential tool in training times of Machine Learning (ML) models in lower-end computer cluster, to provide alternatives for students and scientists when implementing their ML environment without expensive/performant hardware. As part of this, an ML training environment was developed and deployed using container technology on a 4-node raspberry pi computer cluster. This cluster was used to train ML classifier models over the popular CIFAR10 dataset. Test cases were set up to analyze how the training times for models were affected when adding and removing nodes from the system and varying the number of processor cores allotted to the system. Data was recorded for each test, such as the test’s execution time, average CPU time spent when building the model, overhead, and model accuracy, among others. When analyzing this data, it was found that they were practical limits to the speedup on training times achievable when using DML for the cluster, with diminishing returns on speedup values when adding additional nodes. Meanwhile, the speedup observed when increasing processing power for the cluster displayed no such limitations, showing that DML can be used to improve training times for lower-end devices but in a limited capacity. Key Terms: Containers, Distributed Machine Learning, Docker, Limitations Raspberry Pi.en_US
dc.language.isoenen_US
dc.publisherPolytechnic University of Puerto Ricoen_US
dc.relation.ispartofComputer Science Program;
dc.relation.ispartofseriesWinter-2021;
dc.relation.haspartSan Juanen_US
dc.subject.lcshPolytechnic University of Puerto Rico--Graduate students--Researchen_US
dc.subject.lcshPolytechnic University of Puerto Rico--Graduate students--Postersen_US
dc.subject.lcshArtificial intelligence
dc.subject.lcshData mining
dc.subject.lcshRaspberry Pi (Computer)
dc.titleExploring Distributed Machine Learning System on Raspberry Pi Computer Clusteren_US
dc.typeArticleen_US
dc.rights.holderPolytechnic University of Puerto Rico, Graduate Schoolen_US


Ficheros en el ítem

Thumbnail
Thumbnail

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

Mostrar el registro sencillo del ítem