article · Applied System Innovation
Nowadays, MLOps approaches are gaining popularity thanks to their ability to apply DevOps best practices to machine learning models. They enable the automation and optimization of model training, deployment, and monitoring in various environments, while ensuring effective Continuous Integration/Continuous Deployment (CI/CD). These approaches thus promote real-time applications that can react quickly and improve continuously. This paper examines the feasibility of implementing MLOps practices in embedded systems, specifically on the Zynq-7000 FPGA board. We present a comprehensive MLOps architecture that enables the automated deployment and monitoring of a convolutional neural network model for face recognition on an embedded hardware platform for datacenter physical access control scenarios. This architecture integrates GitLab CI/CD for version control and pipeline automation, MLflow for experiment tracking and model lifecycles management, Prometheus and Grafana for monitoring, and data storage in an S3 Bucket cloud connected to DVC for dataset versioning. The results demonstrate that the proposed pipeline can be effectively deployed on a Zynq-7000 FPGA board enabling automated model retraining, redeployment, and performance monitoring. This approach reduces operational complexity and supports faster adaptation to dataset changes.
This page summarises published work. The authoritative version sits with the publisher.
DOI: 10.3390/asi9040071
Is something wrong with this record? Report it or request removal.
Discussion
Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.
No discussion yet. Open the first thread.
New to MARATTO™? Create a free account.