Training machine learning algorithms using actor framework in multi-core or cluster system
Meena, Harshita
Loading…
Permalink
https://hdl.handle.net/2142/105948
Description
Title
Training machine learning algorithms using actor framework in multi-core or cluster system
Author(s)
Meena, Harshita
Issue Date
2019-07-15
Director of Research (if dissertation) or Advisor (if thesis)
Agha, Gul A
Department of Study
Computer Science
Discipline
Computer Science
Degree Granting Institution
University of Illinois at Urbana-Champaign
Degree Name
M.S.
Degree Level
Thesis
Keyword(s)
Machine Learning, Actor Model, Distributed Systems, Multi-core
Abstract
Machine learning algorithms have shown great promises in many applications, the increase of data has fueled the production of great frameworks that could leverage the combination of data with tools. There have been focus on providing applications to ease the process of training different learning models like Apache Spark, Tensor flow that unifies streaming, batch, and interactive big data workloads. The Actor model is asynchronous message passing protocol for computations in distributed systems and is suitable for exploiting large-scale parallelism. The support that actor system brings with it like fault tolerance, actor spawning, multi-core usage makes it a good model for building Machine learning applications that wants to benefit in local and distributed cloud computing.
This thesis provides one such framework for iterative machine Learning algorithms that train the models by asynchronous message passing. We show results of a number of ML algorithms and analyze the benefits of using a scalable (horizontal and vertical) platform of actors to do large-scale data model training. The thesis implements two protocols to do scalable training and compares their performance.
Use this login method if you
don't
have an
@illinois.edu
email address.
(Oops, I do have one)
IDEALS migrated to a new platform on June 23, 2022. If you created
your account prior to this date, you will have to reset your password
using the forgot-password link below.