Riscaldamento e raffreddamento esponenziali con c e tau condivisi; grafici per dominio nel report

- modelli per tipo di dominio ([fit.modelli_per_tipo])
- nei domini di riscaldamento c e tau fissati ai valori del raffreddamento
- un grafico dati/modelli per dominio e serie, incorporato in report.md

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
davideandClaude Sonnet 5.5 committed 2026-10-29 09:58:53 +01:00
1 parent d4fbd02a51
commit b8c8aeb60e
11 files changed
+167 -58

No files matched your search

+6 -1
View File
@@ -16,7 +16,7 @@ n_min_punti = 6 # campioni minimi per dominio (sotto: "indete
scarta_dopo_salto_n = 3 # campioni esclusi dal fit all'inizio di un dominio dopo un gradino (transizione del sensore)
[fit]
modelli_abilitati = ["costante", "lineare", "quadratico", "esp_decad", "esp_doppio", "logistica"]
riscaldamento_fissa_da_raffreddamento = ["c", "tau"] # parametri dei domini di riscaldamento fissati ai valori del fit del raffreddamento ([] = liberi)
n_start = 20 # partenze multiple per i modelli non lineari (logistica)
perdita = "soft_l1" # "linear" | "soft_l1" | "huber" (robusta agli outlier)
scala_perdita_sigma = 3.0 # scala della perdita robusta, in unità di sigma rumore
@@ -30,5 +30,10 @@ soglia_delta_aicc = 2.0 # entro questa differenza vince il modello co
rmse_vs_rumore_max = 1.3 # RMSE <= valore × sigma rumore => modello adeguato
seed = 0 # seme delle partenze multiple
[fit.modelli_per_tipo] # modelli provati in ogni tipo di dominio (riscaldamento e raffreddamento: esponenziali)
riposo = ["costante", "lineare", "esp_decad"]
riscaldamento = ["esp_decad"]
raffreddamento = ["esp_decad"]
[output]
cartella_lavoro = "lavoro"