Files in this item

FilesDescriptionFormat

application/pdf

application/pdfMEENA-THESIS-2019.pdf (622kB)Restricted Access
(no description provided)PDF

Description

Title:Training machine learning algorithms using actor framework in multi-core or cluster system
Author(s):Meena, Harshita
Advisor(s):Agha, Gul A
Department / Program:Computer Science
Discipline:Computer Science
Degree Granting Institution:University of Illinois at Urbana-Champaign
Degree:M.S.
Genre:Thesis
Subject(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.
Issue Date:2019-07-15
Type:Text
URI:http://hdl.handle.net/2142/105948
Rights Information:Copyright 2019 Harshita Meena
Date Available in IDEALS:2019-11-26
Date Deposited:2019-08


This item appears in the following Collection(s)

Item Statistics