Detecção de anomalias operacionais usando autoencoder leve na TV Box
Entrada → gargalo → reconstrução
O autoencoder aprende o padrão normal de funcionamento da TV Box. Ele recebe métricas como CPU, RAM, temperatura, disco, latência e carga do sistema. Depois tenta reconstruir esses mesmos valores.
Se a reconstrução fica muito diferente da entrada, o erro aumenta. Quando o erro passa do limite aprendido no treino, o sistema marca como anomalia.
| Métrica | Valor real | Entrada normalizada | Reconstrução | Erro |
|---|---|---|---|---|
| CPU | 26.5% | 0.265 | 0.273 | 0.0077 |
| RAM | 26.9% | 0.269 | 0.172 | 0.0967 |
| Temperatura | 41.5 °C | 0.307 | 0.304 | 0.0031 |
| Disco | 33.2% | 0.332 | 0.265 | 0.0667 |
| Latência | 8.3 ms | 0.028 | 0.047 | 0.0193 |
| Carga do sistema | 1.40 | 0.350 | 0.283 | 0.0668 |
Este modelo foi treinado localmente na TV Box. Em uma rede federada real, cada TV Box treinaria seu próprio autoencoder e enviaria apenas pesos, limite de anomalia e estatísticas para um agregador.
Arquivo de atualização federada:
edgebox_autoencoder_update.json