{"schema_version":1,"slug":"estudo-dengue-clima","title":"Estudo: o clima ajuda a prever a dengue?","summary":"Cinco modelos comparados nas seis capitais, prevendo só com o passado: o clima melhora a previsão de 4 semanas?","description":"Estudo de caso reproduzível. A pergunta: temperatura e umidade das semanas anteriores melhoram a previsão de casos de dengue para as próximas 4 semanas, além do que a própria série já informa? Comparamos cinco modelos com validação de origem móvel nas últimas 52 semanas de seis capitais. O resultado é recalculado a cada atualização, inclusive quando a resposta for não.","category":"saude","tags":["estudo de caso","dengue","clima","previsão","validação","ciência de dados"],"sources":[{"name":"InfoDengue (Fiocruz/FGV) — casos estimados e clima semanal","url":"https://info.dengue.mat.br/","license":"Dados abertos; citar InfoDengue"}],"frequency":"Semanal (recalculado a cada atualização)","coverage":"2022–2026","updated_at":"2026-11-07T15:45:20Z","data_until":"semana de 25/10/2026","kpis":[{"label":"Ganho do melhor modelo sobre o ingênuo","value":5.74261,"format":{"kind":"percent","decimals":0,"compact":false,"grouping":true},"spark_kind":"line","as_of":"Holt amortecido","status":"warning","status_label":"Abaixo do critério de 15%"},{"label":"Capitais em que o clima melhorou a previsão","value":2.0,"format":{"kind":"number","decimals":0,"unit":"de 6","compact":false,"grouping":true},"spark_kind":"line","dots":[true,false,false,false,false,true],"dot_labels":["RJ","SP","MG","DF","GO","PR"],"dot_legend":["clima ajudou","não ajudou"]},{"label":"Efeito médio do clima no ganho","value":-8.871583,"format":{"kind":"number","decimals":1,"unit":"p.p.","compact":false,"grouping":true},"spark_kind":"line","as_of":"regressão com clima − sem clima"}],"charts":[{"type":"bar","id":"ganho-por-modelo","title":"Ganho de cada modelo sobre o ingênuo","subtitle":"% de redução do erro médio, seis capitais somadas; linha = critério de 15%","format":{"kind":"number","decimals":1,"unit":"%","compact":false,"grouping":true},"items":[{"label":"Sazonal ingênuo","value":-530.5,"highlight":false},{"label":"Holt amortecido","value":5.7,"highlight":true},{"label":"Regressão (defasagens)","value":-8.8,"highlight":false},{"label":"Regressão (defasagens + clima)","value":-21.5,"highlight":false}],"reference":[{"value":15.0,"label":"critério"}],"highlight_label":"Melhor modelo"},{"type":"bar","id":"efeito-do-clima","title":"Quanto o clima mudou o ganho, por capital","subtitle":"p.p.: regressão com clima menos regressão sem clima","format":{"kind":"number","decimals":1,"unit":"p.p.","compact":false,"grouping":true},"items":[{"label":"Rio de Janeiro","value":2.2,"highlight":true},{"label":"Curitiba","value":0.7,"highlight":true},{"label":"Goiânia","value":-4.4,"highlight":false},{"label":"Brasília","value":-8.1,"highlight":false},{"label":"São Paulo","value":-15.9,"highlight":false},{"label":"Belo Horizonte","value":-27.7,"highlight":false}],"reference":[],"highlight_label":"Clima ajudou"},{"type":"line","id":"previsoes-vs-real","title":"São Paulo: previsão de 4 semanas vs. o que aconteceu","subtitle":"Cada ponto tracejado foi previsto 4 semanas antes, só com o passado","format":{"kind":"number","decimals":0,"compact":true,"grouping":true},"series":[{"key":"real","name":"Casos estimados (real)","points":[["2025-11-02",3075.0],["2025-11-09",3162.0],["2025-11-16",2625.0],["2025-11-23",2887.0],["2025-11-30",2937.0],["2025-12-07",2744.0],["2025-12-14",2414.0],["2025-12-21",1876.0],["2025-12-28",2306.0],["2026-01-04",2964.0],["2026-01-11",2912.0],["2026-01-18",2807.0],["2026-01-25",3163.0],["2026-02-01",3955.0],["2026-02-08",4519.0],["2026-02-15",4627.0],["2026-02-22",4390.0],["2026-03-01",4729.0],["2026-03-08",4350.0],["2026-03-15",4991.0],["2026-03-22",4937.0],["2026-03-29",4518.0],["2026-04-05",4749.0],["2026-04-12",4299.0],["2026-04-19",3935.0],["2026-04-26",3416.0],["2026-05-03",3369.0],["2026-05-10",2736.0],["2026-05-17",2507.0],["2026-05-24",2577.0],["2026-05-31",1948.0],["2026-06-07",1880.0],["2026-06-14",1615.0],["2026-06-21",1338.0],["2026-06-28",1422.0],["2026-07-05",1039.0],["2026-07-12",1087.0],["2026-07-19",1119.0],["2026-07-26",1144.0],["2026-08-02",1199.0],["2026-08-09",1092.0],["2026-08-16",1269.0],["2026-08-23",1088.0],["2026-08-30",1042.0],["2026-09-06",963.0],["2026-09-13",1000.0],["2026-09-20",1155.0],["2026-09-27",1304.0],["2026-10-04",1263.0],["2026-10-11",1388.0],["2026-10-18",1357.0],["2026-10-25",1131.5]],"style":"solid","color":1},{"key":"melhor","name":"Previsão 4 sem. — Holt amortecido","points":[["2025-11-02",3000.3],["2025-11-09",3175.0],["2025-11-16",2864.1],["2025-11-23",3012.7],["2025-11-30",3141.5],["2025-12-07",3255.7],["2025-12-14",2434.0],["2025-12-21",2858.6],["2025-12-28",2963.8],["2026-01-04",2669.2],["2026-01-11",2213.3],["2026-01-18",1551.2],["2026-01-25",2245.3],["2026-02-01",3363.7],["2026-02-08",3172.1],["2026-02-15",2898.1],["2026-02-22",3416.8],["2026-03-01",4681.3],["2026-03-08",5438.5],["2026-03-15",5284.7],["2026-03-22",4635.4],["2026-03-29",5054.1],["2026-04-05",4358.7],["2026-04-12",5329.1],["2026-04-19",5154.5],["2026-04-26",4428.9],["2026-05-03",4782.7],["2026-05-10",4116.4],["2026-05-17",3639.3],["2026-05-24",3012.7],["2026-05-31",3071.3],["2026-06-07",2324.6],["2026-06-14",2143.1],["2026-06-21",2363.7],["2026-06-28",1606.7],["2026-07-05",1613.2],["2026-07-12",1359.3],["2026-07-19",1084.7],["2026-07-26",1276.4],["2026-08-02",833.1],["2026-08-09",953.6],["2026-08-16",1052.9],["2026-08-23",1118.5],["2026-08-30",1214.0],["2026-09-06",1052.6],["2026-09-13",1331.7],["2026-09-20",1046.1],["2026-09-27",985.2],["2026-10-04",891.2],["2026-10-11",967.8],["2026-10-18",1222.2],["2026-10-25",1450.4]],"style":"dashed","color":2},{"key":"ingenuo","name":"Previsão 4 sem. — Ingênuo","points":[["2025-11-02",2927.0],["2025-11-09",3072.0],["2025-11-16",2889.0],["2025-11-23",2989.0],["2025-11-30",3075.0],["2025-12-07",3162.0],["2025-12-14",2625.0],["2025-12-21",2887.0],["2025-12-28",2937.0],["2026-01-04",2744.0],["2026-01-11",2414.0],["2026-01-18",1876.0],["2026-01-25",2306.0],["2026-02-01",2964.0],["2026-02-08",2912.0],["2026-02-15",2807.0],["2026-02-22",3163.0],["2026-03-01",3955.0],["2026-03-08",4519.0],["2026-03-15",4627.0],["2026-03-22",4390.0],["2026-03-29",4729.0],["2026-04-05",4350.0],["2026-04-12",4991.0],["2026-04-19",4937.0],["2026-04-26",4518.0],["2026-05-03",4749.0],["2026-05-10",4299.0],["2026-05-17",3935.0],["2026-05-24",3416.0],["2026-05-31",3369.0],["2026-06-07",2736.0],["2026-06-14",2507.0],["2026-06-21",2577.0],["2026-06-28",1948.0],["2026-07-05",1880.0],["2026-07-12",1615.0],["2026-07-19",1338.0],["2026-07-26",1422.0],["2026-08-02",1039.0],["2026-08-09",1087.0],["2026-08-16",1119.0],["2026-08-23",1144.0],["2026-08-30",1199.0],["2026-09-06",1092.0],["2026-09-13",1269.0],["2026-09-20",1088.0],["2026-09-27",1042.0],["2026-10-04",963.0],["2026-10-11",1000.0],["2026-10-18",1155.0],["2026-10-25",1304.0]],"style":"dashed","color":3}],"x_kind":"week","step":false,"y_zero":true,"reference":[]}],"insights":["Não de forma consistente: o clima melhorou a previsão em só 2 das 6 capitais; o efeito médio foi de −8,9 p.p. de ganho.","O melhor modelo no agregado foi “Holt amortecido”, com +6% de ganho sobre o ingênuo.","Nenhum modelo ganhou 15% do ingênuo em 4 capitais: o modelo publicado segue o Holt, e a projeção deve ser lida com cautela.","Holt amortecido (o modelo da página de dengue) teve +6% de ganho agregado."],"highlights":[],"methodology":["Pergunta e hipótese: o clima recente (temperatura e umidade médias das últimas 4 e das 4 semanas anteriores) carrega informação sobre a dengue das próximas 4 semanas que a série de casos ainda não tem.","Alvo: casos estimados (nowcast do InfoDengue) por semana; modelos ajustados no logaritmo dos casos e avaliados em casos.","Validação com origem móvel: em cada uma das últimas 52 semanas, cada modelo é ajustado só com o passado e prevê 1 a 4 semanas à frente. Métrica: erro absoluto médio (MAE), comparado ao ingênuo (repetir a última semana).","Modelos: ingênuo; sazonal ingênuo (mesma semana do ano anterior); Holt amortecido; regressão ridge com 4 defasagens, tendência recente e sazonalidade (um modelo por horizonte); a mesma regressão com clima. Comparar as duas regressões isola o efeito do clima.","Critério definido antes de ver os dados: um modelo só substitui o atual se ganhar pelo menos 15% do ingênuo em 4 das 6 capitais.","Limitações: o clima vem das estações usadas pelo InfoDengue (pode ter falhas, preenchidas com o valor anterior); casos recentes são estimativas que mudam; 52 semanas cobrem uma única temporada por capital."],"model":{"name":"Holt amortecido","target":"Casos estimados por semana, por capital","horizon":"1 a 4 semanas","baseline":"Ingênuo: repetir a última semana observada","mae":131.8,"mae_baseline":139.8,"skill":0.057,"notes":"Erro absoluto médio por capital e semana prevista, origem móvel nas últimas 52 semanas."},"columns":[{"name":"cidade","description":"Capital"},{"name":"modelo","description":"Modelo avaliado"},{"name":"mae","description":"Erro absoluto médio em casos (h = 1 a 4 semanas)"},{"name":"ganho_vs_ingenuo","description":"1 − MAE / MAE do ingênuo"},{"name":"clima_disponivel","description":"Se havia clima suficiente para o modelo com clima"}],"rows":30}