Parallelizing Machine Learning as a service for the end-user

被引:5
|
作者
Loreti, Daniela [1 ]
Lippi, Marco [2 ]
Torroni, Paolo [1 ]
机构
[1] DISI Univ Bologna, Bologna, Italy
[2] DISMI Univ Modena & Reggio Emilia, Modena, Italy
基金
欧盟地平线“2020”;
关键词
Machine Learning as a service; Parallelization; MapReduce;
D O I
10.1016/j.future.2019.11.042
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页码:275 / 286
页数:12
相关论文
共 50 条
  • [1] SCER Spoofing Attacks on the Galileo Open Service and Machine Learning Techniques for End-User Protection
    Gallardo, Francisco
    Perez Yuste, Antonio
    [J]. IEEE ACCESS, 2020, 8 : 85515 - 85532
  • [2] END-USER TRAINING AND LEARNING - INTRODUCTION
    COMPEAU, D
    OLFMAN, L
    SEIN, M
    WEBSTER, J
    [J]. COMMUNICATIONS OF THE ACM, 1995, 38 (07) : 24 - 26
  • [3] SoLOMon: Monitoring end-user service levels
    Frolund, S
    Jain, M
    Pruyne, J
    [J]. INTEGRATED NETWORK MANAGEMENT VI: DISTRIBUTED MANAGEMENT FOR THE NETWORKED MILLENNIUM, 1999, : 261 - 274
  • [4] End-user types and end-user support: A study
    Govindarajulu, C
    [J]. CHALLENGES OF INFORMATION TECHNOLOGY MANAGEMENT IN THE 21ST CENTURY, 2000, : 1190 - 1191
  • [5] Personalized active service spaces for end-user service composition
    Han, Jun
    Han, Yanbo
    Jin, Yan
    Wang, Jianwu
    Yu, Jian
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS, 2006, : 198 - +
  • [6] End-user development, end-user programming and end-user software engineering: A systematic mapping study
    Barricelli, Barbara Rita
    Cassano, Fabio
    Fogli, Daniela
    Piccinno, Antonio
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 149 : 101 - 137
  • [7] THE IMPORTANCE OF LEARNING STYLE IN END-USER TRAINING
    BOSTROM, RP
    OLFMAN, L
    SEIN, MK
    [J]. MIS QUARTERLY, 1990, 14 (01) : 101 - 119
  • [8] Service composition towards increasing end-user accessibility
    Kaklanis, Nikolaos
    Votis, Konstantinos
    Tzovaras, Dimitrios
    [J]. ASSISTIVE TECHNOLOGY: BUILDING BRIDGES, 2015, 217 : 621 - 625
  • [9] The Incoming Trends of End-User Driven Service Creation
    Zhao, Zhenzhen
    Laga, Nassim
    Crespi, Noel
    [J]. DIGITAL BUSINESS, 2009, 21 : 98 - +
  • [10] Establishing requirements for End-user Service Composition tools
    Andy Ridge
    Eamonn O’Neill
    [J]. Requirements Engineering, 2015, 20 : 435 - 463