A software engineering perspective on engineering machine learning systems: State of the art and challenges

G Giray - Journal of Systems and Software, 2021 - Elsevier
Context: Advancements in machine learning (ML) lead to a shift from the traditional view of
software development, where algorithms are hard-coded by humans, to ML systems …

[HTML][HTML] The pipeline for the continuous development of artificial intelligence models—Current state of research and practice

M Steidl, M Felderer, R Ramler - Journal of Systems and Software, 2023 - Elsevier
Companies struggle to continuously develop and deploy Artificial Intelligence (AI) models to
complex production systems due to AI characteristics while assuring quality. To ease the …

What do we know about Hugging Face? A systematic literature review and quantitative validation of qualitative claims

J Jones, W Jiang, N Synovic, G Thiruvathukal… - Proceedings of the 18th …, 2024 - dl.acm.org
Background: Software Package Registries (SPRs) are an integral part of the software supply
chain. These collaborative platforms unite contributors, users, and code for streamlined …

Diabetes prediction model based on an enhanced deep neural network

H Zhou, R Myrzashova, R Zheng - EURASIP Journal on Wireless …, 2020 - Springer
Today, diabetes is one of the most common, chronic, and, due to some complications,
deadliest diseases in the world. The early detection of diabetes is very important for its timely …

An empirical study of challenges in machine learning asset management

Z Zhao, Y Chen, AA Bangash, B Adams… - Empirical Software …, 2024 - Springer
Context: In machine learning (ML) applications, assets include not only the ML models
themselves, but also the datasets, algorithms, and deployment tools that are essential in the …

Edge intelligence: The convergence of humans, things, and ai

T Rausch, S Dustdar - 2019 IEEE International Conference on …, 2019 - ieeexplore.ieee.org
Edge AI and Human Augmentation are two major technology trends, driven by recent
advancements in edge computing, IoT, and AI accelerators. As humans, things, and AI …

Tensorlayer: a versatile library for efficient deep learning development

H Dong, A Supratak, L Mai, F Liu… - Proceedings of the 25th …, 2017 - dl.acm.org
Recently we have observed emerging uses of deep learning techniques in multimedia
systems. Develo** a practical deep learning system is arduous and complex. It involves …

Git-theta: A git extension for collaborative development of machine learning models

N Kandpal, B Lester, M Muqeeth… - International …, 2023 - proceedings.mlr.press
Currently, most machine learning models are trained by centralized teams and are rarely
updated. In contrast, open-source software development involves the iterative development …

Orca: Scalable temporal graph neural network training with theoretical guarantees

Y Li, Y Shen, L Chen, M Yuan - Proceedings of the ACM on Management …, 2023 - dl.acm.org
Representation learning over dynamic graphs is critical for many real-world applications
such as social network services and recommender systems. Temporal graph neural …

[หนังสือ][B] Data management in machine learning systems

M Boehm, A Kumar, J Yang - 2022 - books.google.com
Large-scale data analytics using machine learning (ML) underpins many modern data-
driven applications. ML systems provide means of specifying and executing these ML …