Parallelizing Machine Learning as a Service for the End-User
Loreti, Daniela, Lippi, Marco, Torroni, Paolo
–arXiv.org Artificial Intelligence
As 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 evergrowing 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.
arXiv.org Artificial Intelligence
May-29-2020
- Country:
- South America
- Chile > Santiago Metropolitan Region
- Santiago Province > Santiago (0.04)
- Argentina > Pampas
- Buenos Aires F.D. > Buenos Aires (0.04)
- Chile > Santiago Metropolitan Region
- North America
- United States
- District of Columbia > Washington (0.04)
- Maryland > Baltimore (0.04)
- New York > New York County
- New York City (0.04)
- Illinois > Cook County
- Chicago (0.04)
- Florida > Orange County
- Orlando (0.04)
- California
- San Francisco County > San Francisco (0.28)
- San Diego County > San Diego (0.04)
- Canada > British Columbia
- United States
- Europe
- Germany > Berlin (0.04)
- Middle East > Cyprus
- Italy
- Belgium > Brussels-Capital Region
- Brussels (0.04)
- South America
- Genre:
- Research Report (0.40)
- Industry:
- Information Technology > Services (0.68)
- Technology: