Cargando…

MLife: a lite framework for machine learning lifecycle initialization

Machine learning (ML) lifecycle is a cyclic process to build an efficient ML system. Though a lot of commercial and community (non-commercial) frameworks have been proposed to streamline the major stages in the ML lifecycle, they are normally overqualified and insufficient for an ML system in its na...

Descripción completa

Detalles Bibliográficos
Autores principales: Yang, Cong, Wang, Wenfeng, Zhang, Yunhui, Zhang, Zhikai, Shen, Lina, Li, Yipeng, See, John
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer US 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8516092/
https://www.ncbi.nlm.nih.gov/pubmed/34664001
http://dx.doi.org/10.1007/s10994-021-06052-0
_version_ 1784583731958251520
author Yang, Cong
Wang, Wenfeng
Zhang, Yunhui
Zhang, Zhikai
Shen, Lina
Li, Yipeng
See, John
author_facet Yang, Cong
Wang, Wenfeng
Zhang, Yunhui
Zhang, Zhikai
Shen, Lina
Li, Yipeng
See, John
author_sort Yang, Cong
collection PubMed
description Machine learning (ML) lifecycle is a cyclic process to build an efficient ML system. Though a lot of commercial and community (non-commercial) frameworks have been proposed to streamline the major stages in the ML lifecycle, they are normally overqualified and insufficient for an ML system in its nascent phase. Driven by real-world experience in building and maintaining ML systems, we find that it is more efficient to initialize the major stages of ML lifecycle first for trial and error, followed by the extension of specific stages to acclimatize towards more complex scenarios. For this, we introduce a simple yet flexible framework, MLife, for fast ML lifecycle initialization. This is built on the fact that data flow in MLife is in a closed loop driven by bad cases, especially those which impact ML model performance the most but also provide the most value for further ML model development—a key factor towards enabling enterprises to fast track their ML capabilities. Better yet, MLife is also flexible enough to be easily extensible to more complex scenarios for future maintenance. For this, we introduce two real-world use cases to demonstrate that MLife is particularly suitable for ML systems in their early phases.
format Online
Article
Text
id pubmed-8516092
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Springer US
record_format MEDLINE/PubMed
spelling pubmed-85160922021-10-14 MLife: a lite framework for machine learning lifecycle initialization Yang, Cong Wang, Wenfeng Zhang, Yunhui Zhang, Zhikai Shen, Lina Li, Yipeng See, John Mach Learn Article Machine learning (ML) lifecycle is a cyclic process to build an efficient ML system. Though a lot of commercial and community (non-commercial) frameworks have been proposed to streamline the major stages in the ML lifecycle, they are normally overqualified and insufficient for an ML system in its nascent phase. Driven by real-world experience in building and maintaining ML systems, we find that it is more efficient to initialize the major stages of ML lifecycle first for trial and error, followed by the extension of specific stages to acclimatize towards more complex scenarios. For this, we introduce a simple yet flexible framework, MLife, for fast ML lifecycle initialization. This is built on the fact that data flow in MLife is in a closed loop driven by bad cases, especially those which impact ML model performance the most but also provide the most value for further ML model development—a key factor towards enabling enterprises to fast track their ML capabilities. Better yet, MLife is also flexible enough to be easily extensible to more complex scenarios for future maintenance. For this, we introduce two real-world use cases to demonstrate that MLife is particularly suitable for ML systems in their early phases. Springer US 2021-10-14 2021 /pmc/articles/PMC8516092/ /pubmed/34664001 http://dx.doi.org/10.1007/s10994-021-06052-0 Text en © The Author(s), under exclusive licence to Springer Science+Business Media LLC, part of Springer Nature 2021 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Article
Yang, Cong
Wang, Wenfeng
Zhang, Yunhui
Zhang, Zhikai
Shen, Lina
Li, Yipeng
See, John
MLife: a lite framework for machine learning lifecycle initialization
title MLife: a lite framework for machine learning lifecycle initialization
title_full MLife: a lite framework for machine learning lifecycle initialization
title_fullStr MLife: a lite framework for machine learning lifecycle initialization
title_full_unstemmed MLife: a lite framework for machine learning lifecycle initialization
title_short MLife: a lite framework for machine learning lifecycle initialization
title_sort mlife: a lite framework for machine learning lifecycle initialization
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8516092/
https://www.ncbi.nlm.nih.gov/pubmed/34664001
http://dx.doi.org/10.1007/s10994-021-06052-0
work_keys_str_mv AT yangcong mlifealiteframeworkformachinelearninglifecycleinitialization
AT wangwenfeng mlifealiteframeworkformachinelearninglifecycleinitialization
AT zhangyunhui mlifealiteframeworkformachinelearninglifecycleinitialization
AT zhangzhikai mlifealiteframeworkformachinelearninglifecycleinitialization
AT shenlina mlifealiteframeworkformachinelearninglifecycleinitialization
AT liyipeng mlifealiteframeworkformachinelearninglifecycleinitialization
AT seejohn mlifealiteframeworkformachinelearninglifecycleinitialization