Correzioni 7/11/2026: aggiornamento tecnico e metriche hardware A6 verificate
Browse files
README.md
CHANGED
|
@@ -52,13 +52,25 @@ inference: false
|
|
| 52 |
|
| 53 |
---
|
| 54 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 55 |
> ### 💼 Investment, Compute Grants & Enterprise Licensing (Investimenti & Partnership Industriali)
|
| 56 |
> 🇬🇧 **Sentinel** is scaling the **Geodesic Pyramidal Sphere Architecture (`R-08`)** from 50M to **110M–1B+ parameters**, with **a patent application filed at the Italian Patent and Trademark Office (UIBM)**.
|
| 57 |
> **Open to Seed / Deep-Tech Investment, GPU/TPU Compute Grants, and Enterprise R&D Partnerships.**
|
| 58 |
> 🇮🇹 **Aperto a Investimenti Seed / Deep-Tech, Grant Computazionali GPU/TPU e Licenze Industriali Enterprise.**
|
| 59 |
> 📩 **Contact Founder & Inventor Thomas Seri:** 🌐 **[www.sentinelhub.eu](https://www.sentinelhub.eu)** | 🐙 **[GitHub (@Thomasseri)](https://github.com/Thomasseri)** | 🤗 **[Hugging Face (@SentinelHub)](https://huggingface.co/SentinelHub)** | 💬 **[Open an Inquiry / Issue](https://github.com/Thomasseri/R-08/issues/new)**
|
| 60 |
|
| 61 |
-
---
|
| 62 |
|
| 63 |
## 🧭 Cos'è Sentinel LifeOS e perché nasce R08
|
| 64 |
|
|
@@ -66,7 +78,6 @@ inference: false
|
|
| 66 |
|
| 67 |
Mentre i sistemi tradizionali sono frammentati tra decine di app ed Excel, Sentinel rimette la persona e l'azienda al centro. Per dare a Sentinel una vera intelligenza operativa autonoma, locale e non dipendente da cloud esterni, è nato **R08 (Rob)**: un modello neurale compatto da 45 Milioni di parametri basato su una geometria interamente nuova.
|
| 68 |
|
| 69 |
-
---
|
| 70 |
|
| 71 |
## 🌟 L'Innovazione Architetturale di R08
|
| 72 |
|
|
@@ -91,7 +102,6 @@ Mentre i Large Language Model convenzionali si affidano al solito Transformer "p
|
|
| 91 |
5. **Integrazione con Sentinel Knowledge Ecosystem**:
|
| 92 |
- R08 è progettato nativamente per accoppiarsi al motore ontologico a 4 livelli della piattaforma [Sentinel LifeOS](https://www.sentinelhub.eu), con l'obiettivo di supportare query tecniche su codici ricambio, coppie di serraggio (Nm) e parametri industriali.
|
| 93 |
|
| 94 |
-
---
|
| 95 |
|
| 96 |
## 📊 Benchmark Comparativi di Laboratorio & Studio A/B (~45M - 125M)
|
| 97 |
|
|
@@ -117,7 +127,6 @@ Per quantificare scientificamente il contributo dell'**architettura a 3 sfere ge
|
|
| 117 |
| **Throughput Training (MPS)** | **~10.150 tok/s** | **~7.200 tok/s** | **~7.694 tok/s** | ~8.650 tok/s | ~8.650 tok/s | Elevata efficienza computazionale |
|
| 118 |
| **Impronta Memoria KV-Cache (512 ctx)** | **0.8 MB** | **0.8 MB** | **0.8 MB** | 5.6 MB | 5.6 MB | **-85.7% traffico RAM/Cache (7× più leggero)** 💾 |
|
| 119 |
|
| 120 |
-
---
|
| 121 |
|
| 122 |
## 📈 Grafici Lineari di Efficienza Hardware & Token
|
| 123 |
|
|
@@ -132,7 +141,6 @@ Per quantificare scientificamente il contributo dell'**architettura a 3 sfere ge
|
|
| 132 |
2. **Geometria Geodetica:** Sentinel R08 raggiunge l'**80.95% – 82.51%** su BLiMP-IT con **soli 2 strati di attenzione**, a circa 3–5 punti dal Transformer a 14 strati: un compromesso interessante per dispositivi con poca memoria.
|
| 133 |
3. **L'evoluzione di R-08 v7.2:** L'ipotesi sperimentale è stata validata con successo: con l'introduzione delle **Convoluzioni Causali 1D inter-sfera ($k=4$)** e dei **12 Poli Hub regionali dell'Icosaedro**, la generazione ha debellato i loop di balbuzie e l'accuratezza è balzata all'**82.02%** (vedi [R-08 v7.2](https://huggingface.co/SentinelHub/R-08-v7.2)).
|
| 134 |
|
| 135 |
-
---
|
| 136 |
|
| 137 |
### 2. Confronto con modelli esterni
|
| 138 |
|
|
@@ -141,7 +149,6 @@ Un confronto con modelli open esterni (Pythia-70M, GPT-2, OPT, GPT-Neo) sugli st
|
|
| 141 |
> [!NOTE]
|
| 142 |
> - **Aperto alla Community:** Trattandosi di un'architettura sperimentale non convenzionale, questi numeri di laboratorio attendono ulteriori riscontri e repliche indipendenti. Il codice e i pesi sono 100% open source proprio per invitare ricercatori, ingegneri e appassionati a testare il modello nei loro ambienti e a condividere feedback, limiti o suggerimenti.
|
| 143 |
|
| 144 |
-
---
|
| 145 |
|
| 146 |
## 🚀 Utilizzo Rapido (Inference Quickstart)
|
| 147 |
|
|
@@ -168,7 +175,6 @@ risposta = model.generate(
|
|
| 168 |
print(risposta)
|
| 169 |
```
|
| 170 |
|
| 171 |
-
---
|
| 172 |
|
| 173 |
## 🔒 Proprietà Intellettuale & Licenza
|
| 174 |
|
|
@@ -180,7 +186,6 @@ Il modello **R08** e il sistema **Sentinel LifeOS** sono distribuiti sotto la li
|
|
| 180 |
- 🛡️ **Tutela Marchio & Esonero Responsabilità:** Marchi "Sentinel" e "Thomas Seri" protetti contro uso non autorizzato. Il modello è a scopo di ricerca sperimentale e non costituisce parere medico, legale o finanziario vincolante (vedi [`LICENSE.md`](LICENSE.md)).
|
| 181 |
|
| 182 |
|
| 183 |
-
---
|
| 184 |
|
| 185 |
## 📋 Specifiche Tecniche Ufficiali & Architettura Hardware
|
| 186 |
|
|
|
|
| 52 |
|
| 53 |
---
|
| 54 |
|
| 55 |
+
## ⚠️ Correzioni e Aggiornamento Tecnico (7 novembre 2026)
|
| 56 |
+
|
| 57 |
+
Abbiamo ricontrollato il codice pubblicato e le misure hardware su Apple M1 Max (`float32`, benchmark A6 con lettura energetica PMU isolata). Qui sotto gli errori corretti, i dati dichiarati in precedenza e quelli misurati ora:
|
| 58 |
+
|
| 59 |
+
| # | Voce | Prima (dichiarato / codice precedente) | Ora (misurato / corretto) | Stato |
|
| 60 |
+
|---|---|---|---|---|
|
| 61 |
+
| 1 | Avvio moduli Python (`modeling_geodesic.py`, `geodesic_stages*_model.py`, `modeling_transformer.py`) | Pronti all'uso | `SyntaxError` all'import perché `from __future__ import annotations` si trovava dopo l'intestazione di licenza | **Corretto** in questo aggiornamento (spostata la riga di import in cima al file; licenza invariata) |
|
| 62 |
+
| 2 | Caricamento `model.safetensors` con Faccia di Veglia (`watchman.*`) | `load_state_dict(strict=True)` e rotazione finale non accoppiata | Falliva per 8 buffer deterministici `watchman.*` non inclusi nel file `.safetensors`, e `inject_geodesic_nonlinear_entanglement` non applicava la pre-rotazione ortogonale `q_0^T` abbinata a `q_lic` | **Corretto** in `modeling_geodesic.py` e `watchman_keystone_r08.py`; corretto anche l'URL di fallback verso `SentinelHub/R-08-v7.2a` (pesi disponibili nelle **GitHub Releases**) |
|
| 63 |
+
| 3 | Memoria in inferenza (`float32`, Apple M1 Max) | Footprint RAM totale indicato come `~120–140 MB` (`~240 MB` Transformer) | **Memoria GPU MPS di picco**: `214,6 MB` (`Cristallo-50M`, `46,4M` param), `261,4 MB` (`Transformer`, `58,9M` param), `375,8 MB` (`R-08 3 sfere`, `57,1M` param). **RAM processo (RSS)** dopo caricamento `mmap=True`: `401–461 MB` | Aggiornato con le misure reali del benchmark A6 |
|
| 64 |
+
| 4 | Velocità ed energia per token generato (decodifica continua 64→192 token su M1 Max `float32`) | Indicati `~140 tok/s` in generazione singola | **Velocità media misurata**: `19,2 ± 1,5 tok/s` (`R-08 3 sfere`), `44,7 ± 2,5 tok/s` (`Cristallo-50M`), `83,2 ± 1,1 tok/s` (`Transformer`). **Energia netta per token**: `331 ± 28 mJ/tok` (`Cristallo`), `342 ± 50 mJ/tok` (`Transformer`), `521 ± 85 mJ/tok` (`R-08 3 sfere`, potenza istantanea `+9,8 W`) | Aggiornato con i dati misurati in utilizzo reale (inferenza) |
|
| 65 |
+
|
| 66 |
+
---
|
| 67 |
+
|
| 68 |
> ### 💼 Investment, Compute Grants & Enterprise Licensing (Investimenti & Partnership Industriali)
|
| 69 |
> 🇬🇧 **Sentinel** is scaling the **Geodesic Pyramidal Sphere Architecture (`R-08`)** from 50M to **110M–1B+ parameters**, with **a patent application filed at the Italian Patent and Trademark Office (UIBM)**.
|
| 70 |
> **Open to Seed / Deep-Tech Investment, GPU/TPU Compute Grants, and Enterprise R&D Partnerships.**
|
| 71 |
> 🇮🇹 **Aperto a Investimenti Seed / Deep-Tech, Grant Computazionali GPU/TPU e Licenze Industriali Enterprise.**
|
| 72 |
> 📩 **Contact Founder & Inventor Thomas Seri:** 🌐 **[www.sentinelhub.eu](https://www.sentinelhub.eu)** | 🐙 **[GitHub (@Thomasseri)](https://github.com/Thomasseri)** | 🤗 **[Hugging Face (@SentinelHub)](https://huggingface.co/SentinelHub)** | 💬 **[Open an Inquiry / Issue](https://github.com/Thomasseri/R-08/issues/new)**
|
| 73 |
|
|
|
|
| 74 |
|
| 75 |
## 🧭 Cos'è Sentinel LifeOS e perché nasce R08
|
| 76 |
|
|
|
|
| 78 |
|
| 79 |
Mentre i sistemi tradizionali sono frammentati tra decine di app ed Excel, Sentinel rimette la persona e l'azienda al centro. Per dare a Sentinel una vera intelligenza operativa autonoma, locale e non dipendente da cloud esterni, è nato **R08 (Rob)**: un modello neurale compatto da 45 Milioni di parametri basato su una geometria interamente nuova.
|
| 80 |
|
|
|
|
| 81 |
|
| 82 |
## 🌟 L'Innovazione Architetturale di R08
|
| 83 |
|
|
|
|
| 102 |
5. **Integrazione con Sentinel Knowledge Ecosystem**:
|
| 103 |
- R08 è progettato nativamente per accoppiarsi al motore ontologico a 4 livelli della piattaforma [Sentinel LifeOS](https://www.sentinelhub.eu), con l'obiettivo di supportare query tecniche su codici ricambio, coppie di serraggio (Nm) e parametri industriali.
|
| 104 |
|
|
|
|
| 105 |
|
| 106 |
## 📊 Benchmark Comparativi di Laboratorio & Studio A/B (~45M - 125M)
|
| 107 |
|
|
|
|
| 127 |
| **Throughput Training (MPS)** | **~10.150 tok/s** | **~7.200 tok/s** | **~7.694 tok/s** | ~8.650 tok/s | ~8.650 tok/s | Elevata efficienza computazionale |
|
| 128 |
| **Impronta Memoria KV-Cache (512 ctx)** | **0.8 MB** | **0.8 MB** | **0.8 MB** | 5.6 MB | 5.6 MB | **-85.7% traffico RAM/Cache (7× più leggero)** 💾 |
|
| 129 |
|
|
|
|
| 130 |
|
| 131 |
## 📈 Grafici Lineari di Efficienza Hardware & Token
|
| 132 |
|
|
|
|
| 141 |
2. **Geometria Geodetica:** Sentinel R08 raggiunge l'**80.95% – 82.51%** su BLiMP-IT con **soli 2 strati di attenzione**, a circa 3–5 punti dal Transformer a 14 strati: un compromesso interessante per dispositivi con poca memoria.
|
| 142 |
3. **L'evoluzione di R-08 v7.2:** L'ipotesi sperimentale è stata validata con successo: con l'introduzione delle **Convoluzioni Causali 1D inter-sfera ($k=4$)** e dei **12 Poli Hub regionali dell'Icosaedro**, la generazione ha debellato i loop di balbuzie e l'accuratezza è balzata all'**82.02%** (vedi [R-08 v7.2](https://huggingface.co/SentinelHub/R-08-v7.2)).
|
| 143 |
|
|
|
|
| 144 |
|
| 145 |
### 2. Confronto con modelli esterni
|
| 146 |
|
|
|
|
| 149 |
> [!NOTE]
|
| 150 |
> - **Aperto alla Community:** Trattandosi di un'architettura sperimentale non convenzionale, questi numeri di laboratorio attendono ulteriori riscontri e repliche indipendenti. Il codice e i pesi sono 100% open source proprio per invitare ricercatori, ingegneri e appassionati a testare il modello nei loro ambienti e a condividere feedback, limiti o suggerimenti.
|
| 151 |
|
|
|
|
| 152 |
|
| 153 |
## 🚀 Utilizzo Rapido (Inference Quickstart)
|
| 154 |
|
|
|
|
| 175 |
print(risposta)
|
| 176 |
```
|
| 177 |
|
|
|
|
| 178 |
|
| 179 |
## 🔒 Proprietà Intellettuale & Licenza
|
| 180 |
|
|
|
|
| 186 |
- 🛡️ **Tutela Marchio & Esonero Responsabilità:** Marchi "Sentinel" e "Thomas Seri" protetti contro uso non autorizzato. Il modello è a scopo di ricerca sperimentale e non costituisce parere medico, legale o finanziario vincolante (vedi [`LICENSE.md`](LICENSE.md)).
|
| 187 |
|
| 188 |
|
|
|
|
| 189 |
|
| 190 |
## 📋 Specifiche Tecniche Ufficiali & Architettura Hardware
|
| 191 |
|