A-SDLM: an asynchronous Stochastic Learning Algorithm for fast distributed learning
We propose an asynchronous version of stochastic secondorder optimization algorithm for parallel distributed learning. Our proposed algorithm, namely Asynchronous Stochastic Diagonal Levenberg-Marquardt (A-SDLM) contains only a single hyper-parameter (i.e. the learning rate) while still retaining it...
Saved in:
Main Authors: | , |
---|---|
Format: | Conference or Workshop Item |
Published: |
2015
|
Subjects: | |
Online Access: | http://eprints.utm.my/id/eprint/59161/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.utm.59161 |
---|---|
record_format |
eprints |
spelling |
my.utm.591612021-08-11T07:53:37Z http://eprints.utm.my/id/eprint/59161/ A-SDLM: an asynchronous Stochastic Learning Algorithm for fast distributed learning Hani, M. K. Liew, S. S. TK Electrical engineering. Electronics Nuclear engineering We propose an asynchronous version of stochastic secondorder optimization algorithm for parallel distributed learning. Our proposed algorithm, namely Asynchronous Stochastic Diagonal Levenberg-Marquardt (A-SDLM) contains only a single hyper-parameter (i.e. the learning rate) while still retaining its second-order properties. We also present a machine learning framework for neural network learning to show the effectiveness of proposed algorithm. The framework includes additional learning procedures which can contribute to better learning performance as well. Our framework is derived from peer worker thread model, and is designed based on data parallelism approach. The framework has been implemented using multi-threaded programming. Our experiments have successfully shown the potentials of applying a second-order learning algorithm on distributed learning to achieve better training speedup and higher accuracy compared to traditional SGD. 2015 Conference or Workshop Item PeerReviewed Hani, M. K. and Liew, S. S. (2015) A-SDLM: an asynchronous Stochastic Learning Algorithm for fast distributed learning. In: Proceedings of the 13th Australasian Symposium on Parallel and Distributed Computing, AusPDC 2015, 27-30 Jan 2015, Sydney, Australia. |
institution |
Universiti Teknologi Malaysia |
building |
UTM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Teknologi Malaysia |
content_source |
UTM Institutional Repository |
url_provider |
http://eprints.utm.my/ |
topic |
TK Electrical engineering. Electronics Nuclear engineering |
spellingShingle |
TK Electrical engineering. Electronics Nuclear engineering Hani, M. K. Liew, S. S. A-SDLM: an asynchronous Stochastic Learning Algorithm for fast distributed learning |
description |
We propose an asynchronous version of stochastic secondorder optimization algorithm for parallel distributed learning. Our proposed algorithm, namely Asynchronous Stochastic Diagonal Levenberg-Marquardt (A-SDLM) contains only a single hyper-parameter (i.e. the learning rate) while still retaining its second-order properties. We also present a machine learning framework for neural network learning to show the effectiveness of proposed algorithm. The framework includes additional learning procedures which can contribute to better learning performance as well. Our framework is derived from peer worker thread model, and is designed based on data parallelism approach. The framework has been implemented using multi-threaded programming. Our experiments have successfully shown the potentials of applying a second-order learning algorithm on distributed learning to achieve better training speedup and higher accuracy compared to traditional SGD. |
format |
Conference or Workshop Item |
author |
Hani, M. K. Liew, S. S. |
author_facet |
Hani, M. K. Liew, S. S. |
author_sort |
Hani, M. K. |
title |
A-SDLM: an asynchronous Stochastic Learning Algorithm for fast distributed learning |
title_short |
A-SDLM: an asynchronous Stochastic Learning Algorithm for fast distributed learning |
title_full |
A-SDLM: an asynchronous Stochastic Learning Algorithm for fast distributed learning |
title_fullStr |
A-SDLM: an asynchronous Stochastic Learning Algorithm for fast distributed learning |
title_full_unstemmed |
A-SDLM: an asynchronous Stochastic Learning Algorithm for fast distributed learning |
title_sort |
a-sdlm: an asynchronous stochastic learning algorithm for fast distributed learning |
publishDate |
2015 |
url |
http://eprints.utm.my/id/eprint/59161/ |
_version_ |
1709667350095069184 |
score |
13.214268 |