File size: 2,062 Bytes
32c1cec
 
2107c2a
 
 
 
32c1cec
 
2107c2a
 
 
 
 
32c1cec
 
2107c2a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9a48e5e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
---
tags:
- icos
- edge-ai
- energy-forecasting
- anomaly-detection
- model_hub_mixin
- pytorch_model_hub_mixin
- bento_model
- ai-coordination
- metrics-prediction
- cpu-utilization
- climate-tech
---

# ICOS-AI/icos_models

This repository serves as the **central model registry for the ICOS Intelligence Layer**, supporting the deployment and reuse of AI models developed across the ICOS ecosystem. These models power key system functionalities such as CPU utilization forecasting, anomaly detection, energy efficiency monitoring, and intelligent scheduling across edge-cloud nodes.

## 🔍 What’s Inside

The repository contains production-ready AI models developed using PyTorch, XGBoost, ARIMA, and other libraries, and prepared with **BentoML** for reproducible deployment. While active models operate within the live ICOS Intelligence Layer, this repository provides **cold storage** for historical and versioned models.

## Features

- Version-controlled AI models with BentoML tagging
- Compatible with `PytorchModelHubMixin` and Hugging Face CLI
- Structured model cards and metadata per ICOS standards
- Plug-and-play ready for integration with ICOS CLI and Export Metrics API
- Reusable across ICOS nodes for multivariate prediction and intelligent control

##  Model Use Cases

- Forecasting system-level metrics (e.g., CPU, RAM, power consumption)
- Detecting anomalies in robotic and infrastructure data
- Supporting edge AI coordination and telemetry processing
- Training and evaluation workflows across heterogeneous environments

## Integration Details

- **Code**: [Coming Soon]
- **Paper/Docs**: Please refer to Deliverable [D4.3 – ICOS Dataset and AI Models Marketplace (M36)](https://icos-ai.eu)
- **Training & Evaluation Framework**: PyTorch, BentoML, XGBoost, Statsmodels, ICOS Export Metrics API

## Contribution Guidelines

Contributors must follow ICOS standards for:
- Naming conventions
- Metadata fields
- Documentation cards
- Token-based authentication (via Hugging Face)

For onboarding and access: [See Section 4 of D4.3]