◇ OpenCyber Academy
Mestrado · Capítulo 4 · Português

Capítulo 4 — Infraestrutura crítica e segurança setorial: explicações concorrentes

Ensino gratuito e aberto para quem deseja proteger pessoas e tecnologias. Não é preciso criar uma conta para estudar ou consultar as respostas.

Capítulo 4 — Infraestrutura crítica e segurança setorial: explicações concorrentes

Mapa da aula

Aula 04 publicada. Mapa, exemplo, EX021.

flowchart TD
  N0["4.1 Hipóteses de trabalho múltiplas e inferência for"]
  N1["4.2 O que a hipótese do transbordamento prevê"]
  N2["4.3 Rivais no Spillover Study"]
  N3["4.4 Diagramas causais"]
  N4["4.5 Ferramentas discriminantes e seus pressupostos"]
  N5["4.6 Explicações concorrentes em casos documentados"]
  N6["4.8 Atividade prática: a estação que parecia transbo"]
  N7["Síntese do capítulo"]
  N0 --> N1 --> N2 --> N3 --> N4 --> N5 --> N6 --> N7
  N7 --> EX["Exemplo resolvido"]
  EX --> Q["Exercício EX021"]

Desenho lógico

flowchart LR
  N0["4.1 Hipóteses de trabalho múltiplas e inferência for"]
  N1["4.2 O que a hipótese do transbordamento prevê"]
  N2["4.3 Rivais no Spillover Study"]
  N3["4.4 Diagramas causais"]
  N4["4.5 Ferramentas discriminantes e seus pressupostos"]
  N5["4.6 Explicações concorrentes em casos documentados"]
  N6["4.8 Atividade prática: a estação que parecia transbo"]
  N7["Síntese do capítulo"]
  N0 --> N1 --> N2 --> N3 --> N4 --> N5 --> N6 --> N7 --> Q["EX021"]
[4.1 Hipóteses de trabalho múltiplas e inferência for]
    |
    v
[4.2 O que a hipótese do transbordamento prevê]
    |
    v
[4.3 Rivais no Spillover Study]
    |
    v
[4.4 Diagramas causais]
    |
    v
[4.5 Ferramentas discriminantes e seus pressupostos]
    |
    v
[4.6 Explicações concorrentes em casos documentados]
    |
    v
[4.8 Atividade prática: a estação que parecia transbo]
    |
    v
[Síntese do capítulo]
    |
    v
[Exemplo resolvido] --> [Exercício EX021]

Objetivos de aprendizagem e conexão

Ao fim deste capítulo, o estudante será capaz de:

  1. Aplicar o método das hipóteses de trabalho múltiplas: listar todas as explicações que poderiam produzir os dados observados antes de favorecer uma delas.
  2. Derivar, para cada rival, uma previsão que difere da previsão da hipótese principal e escolher os dados capazes de distingui-las.
  3. Desenhar um diagrama causal para um evento de infraestrutura, identificar os caminhos que enviesariam uma comparação e dizer o que precisa ser medido ou contornado pelo desenho.
  4. Usar populações de comparação, controles negativos, datas placebo, gradientes de dose–resposta e alinhamento temporal como evidência discriminante e declarar o pressuposto em que cada um se apoia.
  5. Analisar casos públicos documentados em que uma explicação cibernética concorreu com outra explicação e dizer qual evidência decidiu entre elas.
  6. Executar um laboratório em que uma comparação ingênua atribui um aumento sazonal a um incidente e mostrar como uma região de comparação e janelas placebo o expõem.

O Capítulo 3 escolheu um desenho; este capítulo o ataca. A tabela de rivais construída aqui torna-se a seção de robustez do Capítulo 6, as limitações do Capítulo 7 e as perguntas dos examinadores do Capítulo 8.

4.1 Hipóteses de trabalho múltiplas e inferência forte

Em 1890, o geólogo T. C. Chamberlin alertou contra a "teoria dominante": quando um pesquisador tem uma explicação favorita, as evidências são selecionadas inconscientemente para se ajustarem a ela. Seu remédio era manter hipóteses de trabalho múltiplas ao mesmo tempo, de modo que cada observação seja pesada contra todas elas (Chamberlin, reimpresso em 1965). Platt (1964) transformou isso num procedimento que chamou de inferência forte: conceber hipóteses alternativas; conceber um experimento crucial cujos resultados possíveis excluam uma ou mais delas; realizá-lo; repetir. Pesquisadores de infraestrutura raramente realizam experimentos, mas a lógica sobrevive: para cada rival, encontre uma observação que o rival preveja de forma diferente da sua hipótese.

A regra prática deste curso: uma explicação rival não está tratada até que você tenha declarado o que ela prevê que a sua hipótese não prevê — e tenha olhado. "Controlamos a sazonalidade" não é uma resposta; "um aumento sazonal também apareceria em Wexmoor, e a estimativa é líquida da variação de Wexmoor" é.

4.2 O que a hipótese do transbordamento prevê

Antes de listar os rivais, escreva o padrão completo de previsões da hipótese principal. Se o desvio de ambulâncias do Kestrel deslocou carga para os seus vizinhos, então:

  1. Tempo: as chegadas aos vizinhos sobem quando o registro de desvios do EMS diz que o desvio começou, e não antes, e voltam a cair quando ele termina (talvez com uma cauda curta).
  2. Lugar: o aumento é maior nos DEs mais próximos (um gradiente de distância).
  3. População: não há aumento correspondente numa região não afetada nos mesmos dias.
  4. Canal: as chegadas de ambulâncias sobem mais do que as chegadas espontâneas, se o DE do Kestrel permaneceu aberto aos pacientes que chegam por conta própria.
  5. Mecanismo: os registros de destino do EMS mostram transportes que normalmente teriam ido para o Kestrel indo para os vizinhos; a equipe descreve a redistribuição.

Um rival que reproduza todas as cinco previsões não pode ser distinguido por estes dados. A maioria dos rivais falha em pelo menos uma, e essa falha é o teste.

4.3 Rivais no Spillover Study

Rival O que ele preveria Evidência discriminante
R1 Surto respiratório sazonal Aumento nos DEs de todas as regiões, começando com a estação, e não com o desvio; sem gradiente de distância; as chegadas espontâneas também sobem Variação da região de comparação; canal das chegadas espontâneas; datas placebo em estações anteriores
R2 Evento regional simultâneo (onda de calor, aglomeração em massa, interdição de estrada) Aumento ligado às datas e à geografia do evento Calendários de eventos; clima; dados viários; alinhamento temporal
R3 Mudança de política do EMS ao mesmo tempo Deslocamento dos destinos a partir da data da política, possivelmente durando além do desvio Registro de políticas do EMS; entrevistas; persistência após o dia 20
R4 Mudança de medição (novo sistema de registro num vizinho; perda de dados do próprio Kestrel) Degrau na série coincidindo com a mudança de sistema; possivelmente em todos os desfechos daquele sistema Perguntas aos parceiros; verificações de descontinuidade em desfechos não relacionados do mesmo sistema
R5 Regressão à média Evento datado por um valor incomum do desfecho; queda posterior em direção à média Dia 0 definido pelo registro de desvios, independentemente dos desfechos (Barnett et al., 2005)
R6 Antecipação Variação antes do dia 0 (rumores, interrupções parciais) Inspecionar os dias −14 a −1; entrevistas sobre a fase inicial do incidente
R7 Acaso Estimativas dentro da faixa de eventos falsos em períodos normais Distribuição de placebos no tempo; intervalos
R8 Choque diferente na região de comparação Wexmoor varia por razões próprias, enviesando a diferença Comparar cada DE de Wexmoor separadamente; verificar os eventos próprios de Wexmoor; unidades de comparação alternativas (Capítulo 8)
R9 Desvio não cibernético no Kestrel em outros momentos Aumentos semelhantes em outros episódios de desvio Analisar os desvios não cibernéticos como verificação do mecanismo (uma força, e não uma ameaça, se o padrão for semelhante)

Observe o papel de R9. Se os desvios comuns do Kestrel por superlotação também deslocam carga para Alder Point, isso sustenta o mecanismo e sugere que o que importa é o desvio, e não o ransomware — o que estreita a alegação com honestidade. A exposição do estudo é o "desvio induzido por ransomware"; se um desvio por ransomware difere de um comum (mais longo, menos previsível, com os sistemas de informação fora do ar no hospital que desvia) é outra pergunta.

4.4 Diagramas causais

Um diagrama causal (grafo acíclico dirigido, DAG) representa as variáveis como nós e os efeitos causais presumidos como setas. Seu valor está em tornar os pressupostos visíveis e em dizer quais comparações são enviesadas por quais caminhos (Greenland, Pearl e Robins, 1999; Hernán e Robins, Causal Inference: What If). Para o Spillover Study, pense na "exposição" como estar no período do desvio e no desfecho como as chegadas a Alder Point naquele dia:

Attack ──► Diversion ──► EMS destination choices ──► Arrivals at AP
                                                       ▲   ▲
Calendar time ──► Season ──────────────────────────────┘   │
      │                                                     │
      └──────────► (period: before vs during) ── Trend ─────┘

Season ──► Arrivals in Wexmoor          Distance (AP, BF, CG) modifies EMS destination choices

Descrição textual do diagrama: o ataque causa o desvio, que altera as escolhas de destino do EMS, que aumentam as chegadas a Alder Point. O tempo de calendário determina tanto se um dia está no período do desvio quanto a estação; a estação também aumenta as chegadas a Alder Point e em Wexmoor. A distância modifica a intensidade com que o desvio altera os destinos em cada vizinho.

O diagrama mostra por que uma comparação antes e depois é enviesada: "antes versus durante" está ligado ao tempo de calendário, e o tempo de calendário chega ao desfecho pela estação — um caminho de porta dos fundos do período de exposição até o desfecho que não passa pelo desvio. Ajustar diretamente pela estação é impossível (ela não é medida com precisão), mas as chegadas de Wexmoor são causadas pela estação e não pelo desvio, então subtrair a variação de Wexmoor remove o caminho sazonal se a estação afetar as duas regiões da mesma forma. Esse "se" é o pressuposto de tendências paralelas do Capítulo 3, agora visível como um pressuposto sobre setas.

4.5 Ferramentas discriminantes e seus pressupostos

Ferramenta Como funciona Pressuposto em que se apoia
População de comparação Uma população não exposta compartilha as causas rivais; sua variação estima a contribuição dos rivais Ela compartilha os rivais por igual e não tem um rival próprio (R8)
População de controle negativo Uma população que não pode ser afetada pela exposição; qualquer "efeito" nela revela viés no método (Lipsitch et al., 2010) Está sujeita aos mesmos vieses da população tratada
Desfecho de controle negativo Um desfecho que a exposição não pode afetar, mas os confundidores podem; um "efeito" sobre ele sinaliza confundimento (mesma fonte) A exposição realmente não pode afetá-lo — argumente isso, não o presuma
Placebo no tempo Aplicar a análise a datas de evento falsas em que nada aconteceu; a estimativa real deve ser incomum entre elas As janelas falsas se parecem com a real em estação e ruído
Dose–resposta Uma exposição maior (DE mais próximo) deve produzir um efeito maior A distância é uma aproximação válida da intensidade da exposição
Alinhamento temporal A variação deve começar e terminar com a exposição registrada independentemente do desfecho Existem registros independentes da exposição, e eles são exatos
Evidência do mecanismo Os registros de destino e as entrevistas mostram o caminho Os registros estão completos; os relatos não foram moldados pela retrospectiva

Duas cautelas. Primeiro, controles negativos precisam de argumentos, não de rótulos. As chegadas espontâneas a Alder Point parecem um desfecho de controle negativo para um desvio de ambulâncias, mas, se os pacientes que teriam ido por conta própria ao Kestrel também foram para outro lugar, as chegadas espontâneas estão parcialmente expostas; use-as como comparação de canais (previsão 4), e não como um controle negativo puro. Segundo, entrevistas realizadas depois de um incidente estão sujeitas ao viés de retrospectiva: conhecer o desfecho muda o julgamento das pessoas sobre quão previsível ele era (Fischhoff, 1975). Pergunte sobre o que se sabia e o que se decidiu em cada momento, ancorado em registros datados, em vez de "o que deu errado".

4.6 Explicações concorrentes em casos documentados

Os incidentes públicos de infraestrutura mostram repetidamente uma explicação cibernética concorrendo com outra. Os casos abaixo são descritos apenas no nível em que suas fontes públicas os relatam.

Caso Explicações concorrentes Evidência que discriminou, conforme relatado publicamente Lição para o desenho da pesquisa
Estação de tratamento de água de Oldsmar, 2021 Intrusão remota versus ação de um funcionário Segundo o ex-administrador municipal, o FBI não encontrou evidências de acesso externo; um porta-voz do FBI disse que não podia confirmar uma intrusão direcionada (WUSF, 2023); o alerta AA21-042A da CISA havia relatado um comprometimento Codifique as causas dos incidentes com status e fonte; um alerta não é uma constatação final
Hospital de Düsseldorf, 2020 Atraso no tratamento causado pelo ataque versus a condição subjacente da paciente Os promotores concluíram, após a autópsia, que o atraso não foi decisivo (MIT Technology Review, 2020) Alegações sobre desfechos individuais precisam de um contrafactual para o indivíduo; desenhos no nível da população fazem uma pergunta diferente
Colonial Pipeline, 2021 Oleoduto parado porque os sistemas operacionais foram atacados versus uma parada preventiva após um ataque de ransomware à empresa O DOE descreve a empresa como tendo "proactively shut down its pipeline system in response to a ransomware attack" (DOE) Uma consequência pode ser causada pela resposta a um ataque; um estudo precisa modelar decisões, e não apenas comprometimentos
Interrupção global de julho de 2024 Ataque cibernético versus atualização de software defeituosa A Microsoft atribuiu a interrupção a uma atualização defeituosa de um software de segurança em 8,5 milhões de dispositivos (Microsoft, 2024) Falhas não maliciosas produzem consequências semelhantes às cibernéticas; são ao mesmo tempo rivais e comparações úteis

A linha da Colonial merece ênfase para o Spillover Study. O desvio do Kestrel foi uma decisão tomada em resposta ao ataque, e não uma consequência mecânica dele. O mesmo ataque num hospital com outra liderança, outros procedimentos ou outras informações poderia ter levado a um desvio mais curto ou a nenhum. A exposição do estudo é, portanto, o desvio, e sua alegação diz respeito às consequências do desvio; ela não deve ser lida como uma estimativa do efeito do ransomware enquanto tal.

4.7 Exemplo resolvido: a tabela de rivais na proposta (sintético)

O primeiro parágrafo do candidato sobre os rivais dizia: "Possíveis confundidores, como a sazonalidade, foram controlados pelo uso de uma região de comparação." O orientador pediu a previsão distinta e o teste de cada rival. A seção revisada da proposta:

Um rival que o estudo não consegue testar — por exemplo, uma mudança não registrada na forma como as próprias ambulâncias do Kestrel eram despachadas — vai para as limitações, com sua direção provável (Capítulo 7).

4.8 Atividade prática: a estação que parecia transbordamento

Salve o arquivo a seguir como lab4_data.py; os Laboratórios 6 e 8 o importam. Ele gera os dados sintéticos de Tamsin Valley e Wexmoor para os dias −180 a +89, com variação por dia da semana, variação adicional de um dia para o outro, dois feriados regionais e uma estação respiratória que começa a subir perto do dia 0 nas duas regiões. Os efeitos verdadeiros de transbordamento estão fixados no dicionário TRUE: +22% em Alder Point nos dias 0–20 (+5% nos dias 21–34), +10% em Brookfield (+2%) e nenhum em Calloway. O script então compara uma estimativa ingênua antes e depois (28 dias antes versus os dias 0–20) com a mesma variação expressa em relação a Wexmoor e executa a comparação ingênua em 19 janelas falsas de 21 dias na linha de base.

# Lab 4 - competing explanations for a post-incident rise in ambulance arrivals (offline, standard library only)
# Save as lab4_data.py: Labs 6 and 8 import make_region() from it.
# Synthetic Tamsin Valley (treated region) and Wexmoor (comparison region); day 0 = start of the
# 21-day ambulance diversion at the attacked Kestrel hospitals. Days -180..89.
import math, random

DOW = [1.08, 1.02, 1.00, 0.98, 1.00, 0.96, 0.96]
BASE = {"AP": 40, "BF": 30, "CG": 22, "W1": 35, "W2": 28}           # ambulance arrivals per day
DIST_KM = {"AP": 6, "BF": 14, "CG": 38}                            # distance from Kestrel
TRUE = {"AP": (0.22, 0.05), "BF": (0.10, 0.02), "CG": (0.0, 0.0)}  # (days 0-20, days 21-34)
HOLIDAYS = {-100, 45}                                              # regional holidays, both regions
DAYS = range(-180, 90)

def poisson(rng, lam):
    L, k, p = math.exp(-lam), 0, 1.0
    while True:
        p *= rng.random()
        if p <= L:
            return k
        k += 1

def season(t, amp):
    return 1 + amp / (1 + math.exp(-(t - 10) / 6))

def effect(site, t):
    during, tail = TRUE.get(site, (0.0, 0.0))
    return during if 0 <= t <= 20 else tail if 21 <= t <= 34 else 0.0

def make_region(seed=2026):
    rng = random.Random(seed)
    data = {}
    for site, base in BASE.items():
        amp = 0.18 if site in TRUE else 0.17
        series = {}
        for t in DAYS:
            lam = base * DOW[t % 7] * season(t, amp) * (1 + effect(site, t))
            lam *= (0.85 if t in HOLIDAYS else 1.0) * rng.gammavariate(60, 1 / 60)
            series[t] = poisson(rng, lam)
        data[site] = series
    wait = {}                                                     # AP median minutes to provider
    for t in DAYS:
        wait[t] = max(5.0, rng.gauss(28 + (4 if 0 <= t <= 20 else 0) + 3 * (season(t, 0.18) - 1) / 0.18, 6))
    data["AP_wait"] = wait
    return data

def mean(xs):
    xs = list(xs)
    return sum(xs) / len(xs)

def naive(series, pre=(-28, -1), ev=(0, 20)):
    return mean(series[t] for t in range(pre[0], pre[1] + 1)), mean(series[t] for t in range(ev[0], ev[1] + 1))

if __name__ == "__main__":
    d = make_region()
    comp = {t: d["W1"][t] + d["W2"][t] for t in DAYS}
    print("site  km  pre28  event  naive_change  relative_to_Wexmoor")
    cp, ce = naive(comp)
    for s in ("AP", "BF", "CG", "W1", "W2"):
        p, e = naive(d[s])
        rel = (e / p) / (ce / cp) - 1
        km = DIST_KM.get(s, "-")
        print(f"{s:4}  {str(km):>2}  {p:5.1f}  {e:5.1f}  {e / p - 1:+12.3f}  {rel:+19.3f}")
    print(f"Wexmoor pooled pre/post change: {ce / cp - 1:+.3f}  (no exposure: a negative-control population)")
    # placebo-in-time: the same naive comparison at 21-day windows that end before day 0
    pl = []
    for start in range(-150, -21, 7):
        p, e = naive(d["AP"], pre=(start - 28, start - 1), ev=(start, start + 20))
        pl.append(e / p - 1)
    print(f"AP naive placebo windows: n={len(pl)} min={min(pl):+.3f} max={max(pl):+.3f}")

Saída esperada:

site  km  pre28  event  naive_change  relative_to_Wexmoor
AP     6   38.4   51.1        +0.330               +0.246
BF    14   30.4   33.8        +0.112               +0.042
CG    38   22.6   24.5        +0.081               +0.013
W1     -   33.5   37.0        +0.106               +0.036
W2     -   28.1   28.7        +0.022               -0.043
Wexmoor pooled pre/post change: +0.067  (no exposure: a negative-control population)
AP naive placebo windows: n=19 min=-0.064 max=+0.091

Leia a saída como um seminário a leria:

Os números em relação a Wexmoor neste laboratório são razões brutas de médias. O Capítulo 6 os substitui por uma série temporal interrompida controlada que também modela a tendência e dá intervalos robustos à autocorrelação.

4.9 Erros comuns e limites

O limite das ferramentas deste capítulo é que cada uma se apoia num pressuposto que não pode ser totalmente testado com os mesmos dados. A defesa contra esse limite é a triangulação: quando as evidências de tempo, lugar, população, canal e mecanismo apontam todas na mesma direção, os rivais restantes precisam explicar todas elas ao mesmo tempo.

Exercícios — capítulo 4

EX021 — Tabela de rivais. Objetivo: listar rivais com previsões distintas. Insumos: uma constatação sintética: "após um ataque de ransomware a uma rede regional de farmácias, as dispensações de receitas nas farmácias independentes num raio de 10 km subiram 18% nas duas semanas seguintes." Restrições: pelo menos seis rivais. Passos: (1) declarar as cinco previsões da hipótese principal (tempo, lugar, população, canal, mecanismo); (2) para cada rival, declarar o que ele prevê de forma diferente; (3) nomear os dados que discriminariam. Evidência esperada: tabela. Rubrica: 3 = os rivais incluem estação, eventos simultâneos (por exemplo, mudanças de operadoras de planos), medição e choque na região de comparação, cada um com uma previsão distinta e testável; 2 = um rival sem previsão distinta; 1 = lista genérica; 0 = nada.

EX022 — Duração da linha de base e a estimativa ingênua. Objetivo: mostrar por que um período prévio mais longo desloca a estimativa ingênua antes e depois, enquanto a estimativa relativa a Wexmoor quase não se move. Insumos: código do Laboratório 4. Restrições: off-line; não alterar a semente. Passos: (1) executar o laboratório e registrar a saída; (2) mudar a linha de base ingênua de 28 para 56 dias (pre=(-56, -1)) para todos os locais, incluindo a comparação agregada, e relatar as variações ingênuas e relativas a Wexmoor; (3) explicar por que as estimativas ingênuas mudaram, mas as relativas mudaram pouco. Evidência esperada: saídas e um parágrafo. Rubrica: 3 = valores corretos, explicação de que a estação atinge as duas regiões, de modo que a razão cancela a maior parte do seu efeito, enquanto a estimativa ingênua depende de quanto da linha de base pré-estação ela inclui; 2 = um valor errado; 1 = não executado; 0 = nada.

EX023 — Diagrama causal. Objetivo: tornar os pressupostos explícitos. Insumos: o Spillover Study com um fato a mais: durante o desvio, o condado também abriu uma tenda temporária de pronto atendimento perto de Brookfield. Restrições: DAG em texto ou desenhado, com uma descrição textual. Passos: (1) acrescentar a tenda ao diagrama; (2) identificar como ela enviesa a estimativa de Brookfield e em que direção; (3) propor dados ou um desenho para tratá-la; (4) declarar se ela ameaça a estimativa de Alder Point. Evidência esperada: diagrama, descrição e parágrafo. Rubrica: 3 = tenda mostrada como uma cointervenção que afeta as chegadas a Brookfield (provavelmente reduzindo as chegadas espontâneas e possivelmente as de ambulâncias), direção fundamentada, resposta concreta (análise por canal, dados de atendimento da tenda, sensibilidade), Alder Point avaliado pela distância e pela área de captação; 2 = direção não declarada; 1 = diagrama sem fundamentação; 0 = nada.

EX024 — Controles negativos. Objetivo: argumentar, não rotular. Insumos: controles negativos candidatos: (a) chegadas de ambulâncias em Wexmoor; (b) chegadas espontâneas a Alder Point; (c) infusões ambulatoriais agendadas em Alder Point; (d) chegadas de ambulâncias em Calloway. Restrições: usar a lógica de Lipsitch et al. Passos: para cada um, declarar se é uma população ou um desfecho de controle negativo, se a exposição poderia afetá-lo, se ele compartilha os confundidores, e o seu veredito. Evidência esperada: tabela. Rubrica: 3 = (a) aceita como população, com a ressalva da estação paralela, (b) rejeitada como controle negativo puro, mas útil para o canal, (c) não afetada pelo desvio, mas provavelmente também não pela estação, portanto fraca, (d) rejeitada porque Calloway faz parte do gradiente de distância da hipótese; 2 = um veredito sem justificativa; 1 = apenas rótulos; 0 = nada.

EX025 — Uma explicação concorrente documentada. Objetivo: analisar um caso público. Insumos: as fontes de Düsseldorf em §4.6 e §2.5. Restrições: não especular além das fontes. Passos: (1) declarar as duas explicações concorrentes; (2) declarar qual evidência decidiu entre elas, conforme relatado; (3) explicar por que uma alegação sobre uma morte individual e uma alegação no nível da população sobre desvios e desfechos exigem desenhos diferentes; (4) propor uma pergunta no nível da população que possa ser estudada de forma ética. Evidência esperada: uma página. Rubrica: 3 = explicações declaradas, conclusão baseada na autópsia relatada com a fonte, contrafactual individual versus populacional distinguido, desenho populacional ético proposto (por exemplo, emergências sensíveis ao tempo durante desvios, usando dados agregados de registros); 2 = falta um elemento; 1 = especulação; 0 = nada.

EX026 — A decisão como exposição. Objetivo: separar o ataque da resposta. Insumos: a linha da Colonial Pipeline em §4.6 e o desvio do Kestrel. Restrições: meia página. Passos: (1) explicar por que a exposição do Spillover Study é o desvio; (2) listar duas formas pelas quais o mesmo ataque poderia ter produzido um desvio diferente; (3) reescrever a alegação do estudo de modo que ela não exagere o papel do ransomware; (4) propor uma pergunta sobre as decisões de desvio para um estudo posterior. Evidência esperada: parágrafo e alegação. Rubrica: 3 = resposta como causa articulada, decisões alternativas plausíveis, alegação delimitada ao desvio, pergunta sobre decisões respondível; 2 = alegação ainda sobre o ransomware em geral; 1 = confunde ataque e desvio; 0 = nada.

Síntese do capítulo

Mantenha várias explicações ao mesmo tempo e procure observações que as separem. Escreva o padrão completo da hipótese principal — tempo, lugar, população, canal, mecanismo — e exija que cada rival explique todo ele. Um diagrama causal mostra por que uma comparação antes e depois é enviesada pela estação e de que pressuposto uma região de comparação precisa. Populações de comparação, controles negativos, datas placebo, dose–resposta e alinhamento temporal discriminam, cada um, sob um pressuposto que você precisa argumentar. Os casos públicos mostram explicações cibernéticas concorrendo com erro do operador, doença subjacente, decisões preventivas e atualizações defeituosas; a lição é registrar o status e modelar as decisões. O Laboratório 4 mostra um método ingênuo encontrando "transbordamento" a 38 km e numa região não afetada, e uma região de comparação revelando um gradiente próximo da verdade.

Continue estudando — capítulo 04 de 08

← Capítulo 03 · Índice de capítulos do curso · Capítulo 05 →

Siga para a próxima lição escrita.