SentinelHub commited on
Commit
03312cc
·
verified ·
1 Parent(s): 1597914

Correzioni 7/11/2026: aggiornamento tecnico e metriche hardware A6 verificate

Browse files
Files changed (1) hide show
  1. README.md +13 -8
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