Multicore Distributed Dictionary Learning: A Microarray Gene Expression Biclustering Case Study

Stephen Laide, John McAllister

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)
189 Downloads (Pure)

Abstract

The increasing pervasion and scale of machine learning tech- nologies is posing fundamental challenges for their realisa- tion. In the main, current algorithms are centralised, with a large number of processing agents, distributed across parallel processing resources, accessing a single, very large data ob- ject. This creates bottlenecks as a result of limited memory access rates. Distributed learning has the potential to resolve this problem by employing networks of co-operating agents each operating on subsets of the data, but as yet their suitabil- ity for realisation on parallel architectures such as multicore are unknown. This paper presents the results of a case study deploying distributed dictionary learning for microarray gene expression bi-clustering on a 16-core Epiphany multicore. It shows that distributed learning approaches can enable near- linear speed-up with the number of processing resources and, via the use of DMA-based communication, a 50% increase in throughput can be enabled.
Original languageEnglish
Title of host publicationProceedings of the 42nd IEEE Internal Conference on Acoustics, Speech and Signal Processing
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Number of pages5
ISBN (Electronic)ISSN: 2379-190X
ISBN (Print)978-1-5090-4117-6
DOIs
Publication statusPublished - 19 Jun 2017
EventThe 42nd IEEE Internal Conference on Acoustics, Speech and Signal Processing - Hilton New Orleans Riverside, New Orleans, United States
Duration: 05 Mar 201709 Mar 2017
http://www.ieee-icassp2017.org/

Conference

ConferenceThe 42nd IEEE Internal Conference on Acoustics, Speech and Signal Processing
Abbreviated titleICASSP
CountryUnited States
CityNew Orleans
Period05/03/201709/03/2017
Internet address

Fingerprint Dive into the research topics of 'Multicore Distributed Dictionary Learning: A Microarray Gene Expression Biclustering Case Study'. Together they form a unique fingerprint.

  • Cite this

    Laide, S., & McAllister, J. (2017). Multicore Distributed Dictionary Learning: A Microarray Gene Expression Biclustering Case Study. In Proceedings of the 42nd IEEE Internal Conference on Acoustics, Speech and Signal Processing Institute of Electrical and Electronics Engineers (IEEE). https://doi.org/10.1109/ICASSP.2017.7952340