Benchmarking Machine Learning Solutions in Production

Machine learning (ML) is becoming critical to many businesses. Keeping an ML solution online and responding is therefore a necessity, and is part of the MLOps (Machine Learning operationalization) movement. One aspect for this process is monitoring not only prediction quality, but also system resour...

Full description

Saved in:
Bibliographic Details
Published in2020 19th IEEE International Conference on Machine Learning and Applications (ICMLA) pp. 626 - 633
Main Authors Cardoso Silva, Lucas, Rezende Zagatti, Fernando, Silva Sette, Bruno, Nildaimon dos Santos Silva, Lucas, Lucredio, Daniel, Furtado Silva, Diego, de Medeiros Caseli, Helena
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.12.2020
Subjects
Online AccessGet full text
DOI10.1109/ICMLA51294.2020.00104

Cover

Abstract Machine learning (ML) is becoming critical to many businesses. Keeping an ML solution online and responding is therefore a necessity, and is part of the MLOps (Machine Learning operationalization) movement. One aspect for this process is monitoring not only prediction quality, but also system resources. This is important to correctly provide the necessary infrastructure, either using a fully-managed cloud platform or a local solution. This is not a difficult task, as there are many tools available. However, it requires some planning and knowledge about what to monitor. Also, many ML professionals are not experts in system operations and may not have the skills to easily setup a monitoring and benchmarking environment. In the spirit of MLOps, this paper presents an approach, based on a simple API and set of tools, to monitor ML solutions. The approach was tested with 9 different solutions. The results indicate that the approach can deliver useful information to help in decision making, proper resource provision and operation of ML systems.
AbstractList Machine learning (ML) is becoming critical to many businesses. Keeping an ML solution online and responding is therefore a necessity, and is part of the MLOps (Machine Learning operationalization) movement. One aspect for this process is monitoring not only prediction quality, but also system resources. This is important to correctly provide the necessary infrastructure, either using a fully-managed cloud platform or a local solution. This is not a difficult task, as there are many tools available. However, it requires some planning and knowledge about what to monitor. Also, many ML professionals are not experts in system operations and may not have the skills to easily setup a monitoring and benchmarking environment. In the spirit of MLOps, this paper presents an approach, based on a simple API and set of tools, to monitor ML solutions. The approach was tested with 9 different solutions. The results indicate that the approach can deliver useful information to help in decision making, proper resource provision and operation of ML systems.
Author Cardoso Silva, Lucas
Rezende Zagatti, Fernando
de Medeiros Caseli, Helena
Nildaimon dos Santos Silva, Lucas
Furtado Silva, Diego
Silva Sette, Bruno
Lucredio, Daniel
Author_xml – sequence: 1
  givenname: Lucas
  surname: Cardoso Silva
  fullname: Cardoso Silva, Lucas
  email: lucascardoso@estudante.ufscar.br
  organization: B2W Digital - Innovation Lab,São Paulo,SP,Brazil
– sequence: 2
  givenname: Fernando
  surname: Rezende Zagatti
  fullname: Rezende Zagatti, Fernando
  email: fernando.zagatti@estudante.ufscar.br
  organization: B2W Digital - Innovation Lab,São Paulo,SP,Brazil
– sequence: 3
  givenname: Bruno
  surname: Silva Sette
  fullname: Silva Sette, Bruno
  email: bruno.sette@ufscar.br
  organization: B2W Digital - Innovation Lab,São Paulo,SP,Brazil
– sequence: 4
  givenname: Lucas
  surname: Nildaimon dos Santos Silva
  fullname: Nildaimon dos Santos Silva, Lucas
  email: lucas.silva@estudante.ufscar.br
  organization: B2W Digital - Innovation Lab,São Paulo,SP,Brazil
– sequence: 5
  givenname: Daniel
  surname: Lucredio
  fullname: Lucredio, Daniel
  email: daniel.lucredio@ufscar.br
  organization: Federal University of São Carlos,Computing Department,SP,Brazil
– sequence: 6
  givenname: Diego
  surname: Furtado Silva
  fullname: Furtado Silva, Diego
  email: diegofs@ufscar.br
  organization: Federal University of São Carlos,Computing Department,SP,Brazil
– sequence: 7
  givenname: Helena
  surname: de Medeiros Caseli
  fullname: de Medeiros Caseli, Helena
  email: helenacaseli@ufscar.br
  organization: Federal University of São Carlos,Computing Department,SP,Brazil
BookMark eNotjs1Kw0AURkfQha0-gQh5gcR7587vsga1hRSF1nUZZ27sYJ1I2i58ey26-jhncfgm4rwMhYW4RWgQwd8t2mU30yi9aiRIaAAQ1JmYoJUOnbJAl0Lfc4nbzzB-5PJeLUPc5sJVx2EsJ7EadsdDHsq-yqV6GYd0jCe8Ehd92O35-n-n4vXxYd3O6-75adHOujojukNtyFHiiD24iIq90m-WmMn3UUdjA4J0KZEnqdFoZfqY0IInJ6OLSSWaipu_bmbmzdeYf49-bzxpI72jH4hLQnk
CODEN IEEPAD
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/ICMLA51294.2020.00104
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE/IET Electronic Library
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 1728184703
9781728184708
EndPage 633
ExternalDocumentID 9356298
Genre orig-research
GroupedDBID 6IE
6IL
CBEJK
RIE
RIL
ID FETCH-LOGICAL-i118t-6383dec1f08c14e945b73ee39fc5c67a1028dd3932516546fcd1709382c8cd4d3
IEDL.DBID RIE
IngestDate Thu Jun 29 18:38:27 EDT 2023
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i118t-6383dec1f08c14e945b73ee39fc5c67a1028dd3932516546fcd1709382c8cd4d3
PageCount 8
ParticipantIDs ieee_primary_9356298
PublicationCentury 2000
PublicationDate 2020-Dec.
PublicationDateYYYYMMDD 2020-12-01
PublicationDate_xml – month: 12
  year: 2020
  text: 2020-Dec.
PublicationDecade 2020
PublicationTitle 2020 19th IEEE International Conference on Machine Learning and Applications (ICMLA)
PublicationTitleAbbrev ICMLA
PublicationYear 2020
Publisher IEEE
Publisher_xml – name: IEEE
Score 1.8911692
Snippet Machine learning (ML) is becoming critical to many businesses. Keeping an ML solution online and responding is therefore a necessity, and is part of the MLOps...
SourceID ieee
SourceType Publisher
StartPage 626
SubjectTerms Benchmark
Benchmark testing
Machine learning
MLOps
Monitoring
Production
Systems operation
Task analysis
Title Benchmarking Machine Learning Solutions in Production
URI https://ieeexplore.ieee.org/document/9356298
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV09T8MwED21nZgAtYhvZWAkbVLbiT1CRQWIIAYqdasc-wwVIkUoXfj1-JxQEGJgsyxZjmOd3uXy3j2AM-2ThERnZWxlKWKuExFr7cPdodGGlT7JYKRGLu6z6xm_nYt5B843WhhEDOQzHNIw_Mu3K7OmUtlIMY_WSnahm-eq0Wq1opw0UaObSXF3QfhFpZIxMbZSsl_7YZoSMGO6DcXXbg1V5GW4rsuh-fjViPG_j7MDg291XvSwwZ1d6GDVB3Hp559fdSh9R0WgSGLUdk99ijbVr2hZ0WLbNI0dwGx69Ti5jltLhHjpvwTq2EcLs2hSl0iTclRclDlDZMoZYbJcU7pgLfNJmQgyJWdsmieKybEhlyLL9qBXrSrch8hHnpJWSjRScS6s1ujIuipTmeNj5w6gT0devDVdLxbtaQ__nj6CLXrpDdHjGHr1-xpPPFzX5Wm4p0-OzpaX
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV09T8MwED2VMsAEqEV8k4GRtEltJ_YIFVULTcXQSt0qxz5DhUgRShd-PbYTCkIMbJGlyLas0zuf37sHcCVtkhDJJA81z1lIZcRCKW24G1RSkdwmGcSpkbNJMpzR-zmbN-B6o4VBRE8-w4779G_5eqXWrlTWFcSiteBbsM3srSKt1Fq1LCeORHfUz8Y3DsFcsaTnOFuxM2D7YZviUWOwB9nXfBVZ5KWzLvOO-vjVivG_C9qH9rc-L3jcIM8BNLBoAbu148-v0he_g8yTJDGo-6c-BZv6V7As3M-6ahvbhtngbtofhrUpQri0d4EytPFCNKrYRFzFFAVleUoQiTCKqSSVLmHQmti0jHmhklE6TiNBeE85nyJNDqFZrAo8gsDGnuCac1RcUMq0lGiceVUiEkN7xhxDy2158Vb1vVjUuz35e_gSdobTbLwYjyYPp7DrDqCifZxBs3xf47kF7zK_8Gf2Cawameg
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2020+19th+IEEE+International+Conference+on+Machine+Learning+and+Applications+%28ICMLA%29&rft.atitle=Benchmarking+Machine+Learning+Solutions+in+Production&rft.au=Cardoso+Silva%2C+Lucas&rft.au=Rezende+Zagatti%2C+Fernando&rft.au=Silva+Sette%2C+Bruno&rft.au=Nildaimon+dos+Santos+Silva%2C+Lucas&rft.date=2020-12-01&rft.pub=IEEE&rft.spage=626&rft.epage=633&rft_id=info:doi/10.1109%2FICMLA51294.2020.00104&rft.externalDocID=9356298