Mostra el registre d'ítem simple

dc.contributor.authorNjoroge Kahira, Albert
dc.contributor.authorBautista Gomez, Leonardo
dc.contributor.authorConejero, Javier
dc.contributor.authorBadia Sala, Rosa Maria
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors
dc.date.accessioned2019-10-07T10:10:02Z
dc.date.available2019-10-07T10:10:02Z
dc.date.issued2019
dc.identifier.citationKahira, A. [et al.]. Accelerating hyperparameter optimisation with PyCOMPSs. A: International Conference on Parallel Processing. "ICPP 2019: Proceedings of the 48th International Conference on Parallel Processing: Workshops". New York: Association for Computing Machinery (ACM), 2019, p. 1-8.
dc.identifier.isbn978-1-4503-7196-4
dc.identifier.urihttp://hdl.handle.net/2117/169294
dc.description.abstractMachine Learning applications now span across multiple domains due to the increase in computational power of modern systems. There has been a recent surge in Machine Learning applications in High Performance Computing (HPC) in an attempt to speed up training. However, besides training, hyperparameters optimisation(HPO) is one of the most time consuming and resource intensive parts in a Machine Learning Workflow. Numerous algorithms and tools exist to accelerate the process of finding the right parameters for a model. Most of these tools do not utilize the parallelism provided by modern systems and are serial or limited to a single node. The few ones that are offer distributed execution require a serious amount of programming effort. There is, therefore, a need for a tool/scheme that can scale and leverage HPC infrastructures such as supercomputers, with minimum programmers effort and little or no overhead in performance. We present a HPO scheme built on top of PyCOMPSs, a programming model and runtime which aims to ease the development of parallel applications for distributed infrastructures. We show that PyCOMPSs is a powerful framework that can accelerate the process of Hyperparameter Optimisation across multiple devices and computing units. We also show that PyCOMPSs provides easy programmability, seamless distribution and scalability, key features missing in existing tools. Furthermore, we perform a detailed performance analysis showing different configurations to demonstrate the effectiveness our approach.
dc.format.extent8 p.
dc.language.isoeng
dc.publisherAssociation for Computing Machinery (ACM)
dc.subjectÀrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
dc.subject.lcshElectronic data processing -- Distributed processing
dc.subject.lcshHigh performance computing
dc.subject.lcshMachine learning
dc.subject.otherHyperparameter optimisation
dc.subject.otherDistributed computing
dc.subject.otherHPC
dc.subject.otherPyCOMPSs
dc.titleAccelerating hyperparameter optimisation with PyCOMPSs
dc.typeConference report
dc.subject.lemacProcessament distribuït de dades
dc.subject.lemacCàlcul intensiu (Informàtica)
dc.subject.lemacAprenentatge automàtic
dc.contributor.groupUniversitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions
dc.identifier.doi10.1145/3339186.3339200
dc.description.peerreviewedPeer Reviewed
dc.relation.publisherversionhttps://dl.acm.org/citation.cfm?id=3339200
dc.rights.accessOpen Access
local.identifier.drac25806170
dc.description.versionPostprint (author's final draft)
local.citation.authorKahira, A.; Bautista Gomez, L. A.; Conejero, J.; Badia, R.M.
local.citation.contributorInternational Conference on Parallel Processing
local.citation.pubplaceNew York
local.citation.publicationNameICPP 2019: Proceedings of the 48th International Conference on Parallel Processing: Workshops
local.citation.startingPage1
local.citation.endingPage8


Fitxers d'aquest items

Thumbnail

Aquest ítem apareix a les col·leccions següents

Mostra el registre d'ítem simple