Colorado State University. Libraries
Towards federated learning over large-scale streaming data
Abstract
dc:description.abstractDistributed Stream Processing Engines (DSPEs) have seen significant deployment growth along with an increase in streaming data sources such as sensor networks. These DSPEs enable processing large amounts of streaming data in a cluster of commodity machines to extract knowledge and insights in real-time. Due to fluctuating data arrival rates in real-world applications, modern DSPEs often provide auto-scaling. However, the existing designs of advanced analytical frameworks are not effectively aligned with scalable streaming computing environments. We have designed and developed ORCA, a federated learning architecture that supports the training of traditional Artificial Neural Networks as well as Convolutional Neural Networks and Long Short-term Memory Network based models while ensuring resiliency during scaling. ORCA also introduces dynamic adjustment of the 'elasticity' hyper-parameter for rescaled computing environments. We estimate this elasticity hyper-parameter using reinforcement learning. Our empirical benchmarks show that ORCA is capable of achieving an MSE of 0.038 over real-world streaming datasets.
Degree
thesis:*- Name thesis:degree_name
- Master of Science (M.S.)
- Level thesis:degree_level
- Masters
- Discipline thesis:degree_discipline
- Computer Science
- Grantor dc:publisher
- Colorado State University. Libraries
- Year dc:date.issued
- 2020
Author and committee
dc:creator, dc:contributor.*- Authors dc:creator
-
- Pereira, Aaron, author
- Pallickara, Sangmi, advisor
- Pallickara, Shrideep, committee member
- Zahran, Sammy, committee member
Rights
dc:rights- Statement dc:rights
-
- Copyright and other restrictions may apply. User is responsible for compliance with all applicable laws. For information about copyright law, please see https://libguides.colostate.edu/copyright.
- Language dc:language.iso
- eng, English
Identifiers
dc:identifier.*- Identifier URI
- https://doi.org/10.25675/3.02462
- OAI identifier oai:identifier
- oai:mountainscholar.org:10217/208427