MLOps with Microservices: A Case Study on the Maritime Domain
- URL: http://arxiv.org/abs/2506.06202v2
- Date: Mon, 11 Aug 2025 16:45:36 GMT
- Title: MLOps with Microservices: A Case Study on the Maritime Domain
- Abstract summary: This case study describes challenges and lessons learned on building Ocean Guard: a Machine Learning-Enabled System (MLES) for anomaly detection in the maritime domain.<n>As a MLES, Ocean Guard employs code, model, and data contracts to establish guidelines between its services.<n>This case study hopes to inspire software engineers, machine learning engineers, and data scientists to leverage similar approaches for their systems.
- Score: 0.10923877073891444
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: This case study describes challenges and lessons learned on building Ocean Guard: a Machine Learning-Enabled System (MLES) for anomaly detection in the maritime domain. First, the paper presents the system's specification, and architecture. Ocean Guard was designed with a microservices' architecture to enable multiple teams to work on the project in parallel. Then, the paper discusses how the developers adapted contract-based design to MLOps for achieving that goal. As a MLES, Ocean Guard employs code, model, and data contracts to establish guidelines between its services. This case study hopes to inspire software engineers, machine learning engineers, and data scientists to leverage similar approaches for their systems.
Related papers
- Seeing above the waves: A modular sensing framework for data acquisition at sea [0.35180162330725556]
This work addresses the question: How can we design a modular and reproducible sensor platform for maritime autonomy?<n>We present a comprehensive design blueprint that incorporates diverse modalities - RADAR, LiDAR, IMU, AIS, RGB and LWIR cameras, and weather sensors.<n>Our modular platform enables long-term data collection, hardware-in-the-loop testing, and integration with existing sensors and algorithms.
arXiv Detail & Related papers (2026-08-11T14:48:34Z) - LLM-VLM Fusion Framework for Autonomous Maritime Port Inspection using a Heterogeneous UAV-USV System [1.9965927292119217]
This study introduces a novel integrated engineering framework to enable autonomous maritime port inspection.<n>The proposed framework replaces traditional state-machine mission planners with LLM-driven symbolic planning.<n>The VLM module performs real-time semantic inspection and compliance assessment, generating structured reports with contextual reasoning.
arXiv Detail & Related papers (2026-01-19T14:36:50Z) - Reusability in MLOps: Leveraging Ports and Adapters to Build a Microservices Architecture for the Maritime Domain [0.19999259391104388]
This experience report showcases the software architecture reusability techniques applied while building Ocean Guard, an MLES for anomaly detection in the maritime domain.<n>In particular, it highlights the challenges and lessons learned to reuse the Ports and Adapters to support building multiple from a single pattern.
arXiv Detail & Related papers (2025-12-09T14:43:23Z) - From Code Foundation Models to Agents and Applications: A Practical Guide to Code Intelligence [150.3696990310269]
Large language models (LLMs) have transformed automated software development by enabling direct translation of natural language descriptions into functional code.<n>We provide a comprehensive synthesis and practical guide (a series of analytic and probing experiments) about code LLMs.<n>We analyze the code capability of the general LLMs (GPT-4, Claude, LLaMA) and code-specialized LLMs (StarCoder, Code LLaMA, DeepSeek-Coder, and QwenCoder)
arXiv Detail & Related papers (2025-11-23T17:09:34Z) - A Comprehensive Survey on Benchmarks and Solutions in Software Engineering of LLM-Empowered Agentic System [56.40989626804489]
This survey provides the first holistic analysis of Large Language Models-powered software engineering.<n>We review over 150 recent papers and propose a taxonomy along two key dimensions: (1) Solutions, categorized into prompt-based, fine-tuning-based, and agent-based paradigms, and (2) Benchmarks, including tasks such as code generation, translation, and repair.
arXiv Detail & Related papers (2025-10-10T06:56:50Z) - OS Agents: A Survey on MLLM-based Agents for General Computing Devices Use [101.57043903478257]
The dream to create AI assistants as capable and versatile as the fictional J.A.R.V.I.S from Iron Man has long captivated imaginations.<n>With the evolution of (multi-modal) large language models ((M)LLMs), this dream is closer to reality.<n>This survey aims to consolidate the state of OS Agents research, providing insights to guide both academic inquiry and industrial development.
arXiv Detail & Related papers (2025-08-06T14:33:45Z) - A Tale of Two Systems: Characterizing Architectural Complexity on Machine Learning-Enabled Systems [0.0]
This research aims to introduce a metrics-based architectural model to characterize the complexity of ML-Enabled Systems.<n>The goal is to support architectural decisions, providing a guideline for the inception and growth of these systems.
arXiv Detail & Related papers (2025-06-12T20:54:28Z) - Building LLM Agents by Incorporating Insights from Computer Systems [23.3629124649768]
We advocate for building LLM agents by incorporating insights from computer systems.<n>Inspired by the von Neumann architecture, we propose a structured framework for LLM agentic systems.
arXiv Detail & Related papers (2025-04-06T13:38:37Z) - Large Language Model Agent: A Survey on Methodology, Applications and Challenges [88.3032929492409]
Large Language Model (LLM) agents, with goal-driven behaviors and dynamic adaptation capabilities, potentially represent a critical pathway toward artificial general intelligence.<n>This survey systematically deconstructs LLM agent systems through a methodology-centered taxonomy.<n>Our work provides a unified architectural perspective, examining how agents are constructed, how they collaborate, and how they evolve over time.
arXiv Detail & Related papers (2025-03-27T12:50:17Z) - A data-flow oriented software architecture for heterogeneous marine data streams [9.327454646525855]
Various public organizations have collected, managed, and openly shared in-situ marine data in the past decade.
There is no clear understanding of the impact of data quality in the engineering of systems.
We propose main architectural decisions and a data flow-oriented component and connector view for marine in-situ data streams.
arXiv Detail & Related papers (2024-07-18T07:40:19Z) - Outlier detection in maritime environments using AIS data and deep recurrent architectures [5.399126243770847]
We present a methodology based on deep recurrent models for maritime surveillance, over publicly available Automatic Identification System (AIS) data.
The setup employs a deep Recurrent Neural Network (RNN)-based model, for encoding and reconstructing the observed ships' motion patterns.
Our approach is based on a thresholding mechanism, over the calculated errors between observed and reconstructed motion patterns.
arXiv Detail & Related papers (2024-06-14T12:15:15Z) - SeePerSea: Multi-modal Perception Dataset of In-water Objects for Autonomous Surface Vehicles [10.732732686425308]
This paper introduces the first publicly accessible labeled multi-modal perception dataset for autonomous maritime navigation.<n>It focuses on in-water obstacles within the aquatic environment to enhance situational awareness for Autonomous Surface Vehicles (ASVs)
arXiv Detail & Related papers (2024-04-29T04:00:19Z) - Enhancing Architecture Frameworks by Including Modern Stakeholders and their Views/Viewpoints [48.87872564630711]
The stakeholders with data science and Machine Learning related concerns, such as data scientists and data engineers, are yet to be included in existing architecture frameworks.<n>We surveyed 61 subject matter experts from over 25 organizations in 10 countries.
arXiv Detail & Related papers (2023-08-09T21:54:34Z) - CodeTF: One-stop Transformer Library for State-of-the-art Code LLM [72.1638273937025]
We present CodeTF, an open-source Transformer-based library for state-of-the-art Code LLMs and code intelligence.
Our library supports a collection of pretrained Code LLM models and popular code benchmarks.
We hope CodeTF is able to bridge the gap between machine learning/generative AI and software engineering.
arXiv Detail & Related papers (2023-05-31T05:24:48Z) - Multi-Agent Reinforcement Learning for Microprocessor Design Space
Exploration [71.95914457415624]
Microprocessor architects are increasingly resorting to domain-specific customization in the quest for high-performance and energy-efficiency.
We propose an alternative formulation that leverages Multi-Agent RL (MARL) to tackle this problem.
Our evaluation shows that the MARL formulation consistently outperforms single-agent RL baselines.
arXiv Detail & Related papers (2022-11-29T17:10:24Z) - Machine Learning for Naval Architecture, Ocean and Marine Engineering [0.0]
This article reviews the applications of machine learning algorithms in naval architecture, ocean, and marine engineering problems.
We discuss the applications of machine learning algorithms for different problems such as wave height prediction, calculation of wind loads on ships, damage detection of offshore platforms, calculation of ship added resistance.
arXiv Detail & Related papers (2021-09-01T09:36:12Z) - A Privacy-Preserving Distributed Architecture for
Deep-Learning-as-a-Service [68.84245063902908]
This paper introduces a novel distributed architecture for deep-learning-as-a-service.
It is able to preserve the user sensitive data while providing Cloud-based machine and deep learning services.
arXiv Detail & Related papers (2020-03-30T15:12:03Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.