Title
Parallelizing Machine Learning as a service for the end-user.
Abstract
As Machine Learning (ML) applications are becoming ever more pervasive, fully-trained systems are made increasingly available to a wide public, allowing end-users to submit queries with their own data, and to efficiently retrieve results. With increasingly sophisticated such services, a new challenge is how to scale up to ever growing user bases. In this paper, we present a distributed architecture that could be exploited to parallelize a typical ML system pipeline. We propose a case study consisting of a text mining service, and discuss how the method can be generalized to many similar applications. We demonstrate the significance of the computational gain boosted by the distributed architecture by way of an extensive experimental evaluation.
Year
DOI
Venue
2020
10.1016/j.future.2019.11.042
Future Generation Computer Systems
Keywords
Field
DocType
Machine Learning as a service,Parallelization,MapReduce
End user,Computer science,Artificial intelligence,Machine learning,Distributed computing
Journal
Volume
ISSN
Citations 
105
0167-739X
0
PageRank 
References 
Authors
0.34
30
3
Name
Order
Citations
PageRank
Daniela Loreti1286.55
Marco Lippi201.69
Paolo Torroni3116780.57