Abstract
Smart solutions that make use of machine learning and data analyses are on the rise. Big Data analysis is attracting more and more developers and researchers, and at least five requirements (Velocity, Volume, Value, Variety, and Veracity) show challenges in deploying such solutions. Across the globe, many Smart City initiatives are using Big Data Analytics as a tool for doing predictive analytics which can be helpful to human well being. This work presents a generic architecture named Machine Learning in Microservices Architecture (MLMA) that provides design patterns to transform a monolithic architecture of machine learning pipelines in microservices with separate roles. We present two case studies deployed to a Smart City initiative, where we discuss how each component of the architecture applied in specific applications that use predictions with machine learning. Among the benefits of this architecture, we argue prediction performance, scalability, code maintenance and reusability makes such transition a natural trend in Big Data and machine learning applications.
| Original language | English |
|---|---|
| Title of host publication | 2019 IEEE International Smart Cities Conference (ISC2) |
| Place of Publication | Piscataway, NJ |
| Publisher | IEEE |
| Number of pages | 6 |
| ISBN (Electronic) | 978-1-7281-0846-9 |
| ISBN (Print) | 978-1-7281-0845-2, 978-1-7281-0847-6 |
| DOIs | |
| Publication status | Published - 2019 |
| Event | 2019 IEEE International Smart Cities Conference, ISC2 2019 - Casablanca, Morocco Duration: 14 Oct 2019 → 17 Oct 2019 |
Publication series
| Name | IEEE International Smart Cities Conference (ISC2) |
|---|---|
| Publisher | IEEE |
| Volume | 2019 |
| ISSN (Print) | 2687-8852 |
| ISSN (Electronic) | 2687-8860 |
Conference
| Conference | 2019 IEEE International Smart Cities Conference, ISC2 2019 |
|---|---|
| Abbreviated title | ISC2 2019 |
| Country/Territory | Morocco |
| City | Casablanca |
| Period | 14/10/19 → 17/10/19 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 11 Sustainable Cities and Communities
Keywords
- Microservices
- Machine learning
- Design patterns
- Recommendation systems
- Predictive policing
Fingerprint
Dive into the research topics of 'A microservice based architecture topology for machine learning deployment'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver