Modelagem Causal e Contrafactual

Pipelines de inferência causal que respondem a perguntas de intervenção e contrafactuais a partir de dados observacionais quando testes A/B são impossíveis ou insuficientes.

A maioria dos sistemas de ML corporativo responde à pergunta "o que vai acontecer?" — mas no momento em que alguém pergunta "o que acontece se aumentarmos os preços em 10%?" ou "quais clientes realmente respondem a esta promoção versus quem teria comprado de qualquer forma?", o modelo preditivo fica em silêncio. A inferência causal responde a uma pergunta diferente: qual é o efeito de fazer X no resultado Y, para quais subgrupos, e com que confiança se pode afirmar que fatores não medidos não estão conduzindo o resultado? Nossa abordagem constrói pipelines de estimativa causal em produção projetadas para sobreviver ao contato com dados observacionais reais, ao escrutínio regulatório e ao dia em que o cientista de dados sai da empresa.

Por que seu modelo preditivo não consegue responder à pergunta que seu negócio está fazendo

Seu modelo de precificação prevê a demanda. Seu modelo de churn pontua o risco. Seu modelo de mix de marketing atribui receita. Todos foram treinados em correlações em dados históricos — e mudar a intervenção quebra essas correlações. É por isso que mais de 50% das estratégias promocionais não geram ganho perceptível segundo estimativa da BCG: otimizar intervenções com modelos correlacionais significa gastar com clientes que teriam convertido de qualquer forma e perder aqueles cujo comportamento você poderia realmente mudar.

A inferência causal resolve um problema diferente da previsão. Ela responde qual é o efeito de fazer X no resultado Y, para quais subgrupos, e com que confiança os fatores não medidos não estão conduzindo o resultado. Fundamentamos nossas pipelines em ambos o framework de modelos causais estruturais e a tradição de resultados potenciais, porque na prática você precisa de ambos: os DAGs identificam o que pode ser estimado, e os frameworks de resultados potenciais dizem como estimá-lo. Pular qualquer um dos lados significa estimar a quantidade errada, ou a quantidade certa com o método errado.

Onde a descoberta causal automatizada falha e onde começa a expertise de domínio

O argumento de venda para IA causal frequentemente começa com descoberta automatizada: inserir dados em NOTEARS ou DECI, e o algoritmo produz um grafo causal. A realidade é menos organizada. A própria pesquisa da CausaLens demonstrou que o NOTEARS não tem invariância de escala — reescalonar uma variável de metros para centímetros muda o grafo descoberto. O DECI lida com relacionamentos não lineares, mas tem dificuldades com dados de tipos mistos e valores ausentes que são padrão em conjuntos de dados corporativos. Todo algoritmo de descoberta automatizada assume a ausência de confundidores não medidos, e todo conjunto de dados corporativo viola essa suposição.

Começamos projetos causais com elicitação de especialistas de domínio, não com descoberta automatizada. Nos reunimos com as pessoas que entendem o processo gerador de dados, construímos o grafo causal de forma colaborativa e então verificamos formalmente a identificabilidade usando do-cálculo e os critérios backdoor/frontdoor antes de estimar qualquer coisa. A descoberta automatizada tem seu lugar como gerador de hipóteses, identificando arestas candidatas para que especialistas validem ou rejeitem — mas o grafo que vai para produção deve ser estrutural, não decorativo (veja nossa pesquisa sobre integridade algorítmica). Quando um grafo está errado, toda estimativa downstream herda esse erro, e a análise de sensibilidade não pode salvá-lo de uma estrutura causal mal especificada.

Estimativa de efeito de tratamento que sobrevive ao contato com dados reais

A lacuna entre uma estimativa de CATE de tutorial e uma pipeline de efeito de tratamento de nível de produção é onde a maioria dos projetos de IA causal para. Três modos de falha dominam.

Double/debiased machine learning que sobreajusta

Pipelines DML falham quando os modelos nuisance do primeiro estágio sobreajustam. O procedimento de cross-fitting que evita isso requer divisão cuidadosa de amostras, e a maioria das implementações rápidas o pula ou o implementa incorretamente — produzindo estimativas de efeito de tratamento que são artefatos de sobreajuste em vez de sinais causais. Implementamos DML com validação explícita de cross-fitting, monitorando a qualidade da previsão do primeiro estágio e sinalizando quando o desempenho do modelo nuisance degrada abaixo do limite em que a ortogonalização é válida.

Violações de positividade que silenciosamente invalidam estimativas

Se certos segmentos de clientes nunca receberam o tratamento em seus dados observacionais, você não pode estimar os efeitos de tratamento para esses segmentos sem extrapolação. A ponderação inversa de propensão padrão amplifica o ruído para pontuações de propensão próximas de zero. Diagnosticamos violações de positividade antes da estimativa, aplicamos pesos de sobreposição ou truncamento onde apropriado, e documentamos claramente quais subpopulações têm estimativas confiáveis versus quais são extrapoladas.

Análise de sensibilidade tratada como opcional

Toda estimativa causal observacional depende da suposição de que todos os confundidores foram medidos — uma suposição que nunca é totalmente testável. Calculamos E-values e limites de Rosenbaum para cada estimativa de efeito de tratamento, quantificando exatamente quão forte o confundimento não medido precisaria ser para anular cada achado (veja nossa pesquisa sobre responsabilidade algorítmica). Uma decisão de negócios baseada em uma estimativa de CATE sem análise de sensibilidade é uma decisão sem intervalo de confiança.

Raciocínio contrafactual para precificação, política e conformidade regulatória

As perguntas contrafactuais levam a inferência causal um passo adiante: não apenas "qual é o efeito médio do tratamento?" mas "o que teria acontecido com esta entidade específica sob uma intervenção diferente?" Isso requer o procedimento de três etapas de abdução-ação-predição — inferir as características latentes da entidade a partir de evidências observadas, modificar o modelo causal para refletir a intervenção hipotética e calcular o resultado sob o modelo modificado.

Na precificação, os modelos de demanda contrafactual permitem estimar qual teria sido a demanda a um preço que você nunca cobrou. Uma abordagem de previsão causal combinando DML com modelos baseados em transformers supera a previsão tradicional em configurações off-policy — exatamente o regime que importa para a otimização de preços, onde você quer saber o que acontece a preços que você ainda não experimentou, não apenas prever a demanda a preços que você praticou.

Na conformidade regulatória, o raciocínio contrafactual responde à pergunta que os reguladores estão fazendo cada vez mais: "esta pessoa teria recebido a mesma decisão se seu atributo protegido fosse diferente?" O Colorado AI Act, em vigor desde 30 de junho de 2026, exige que implantadores de IA de alto risco adotem cuidados razoáveis contra discriminação algorítmica, incluindo testes documentados de impacto díspar entre classes protegidas. O EU AI Act impõe obrigações para sistemas de alto risco a partir de 2 de agosto de 2026, com penalidades de até EUR 35 milhões ou 7% da receita global. Provar que um sistema não discrimina causalmente requer métodos causais — a disparidade estatística por si só não distingue entre fatores de risco legítimos e proxies para características protegidas.

De notebooks de pesquisa a pipelines causais em produção

Uma análise causal que vive em um notebook Jupyter e morre quando o cientista de dados sai não é uma capacidade causal. Projetamos pipelines causais em produção (detalhadas em nosso whitepaper técnico sobre arquitetura empresarial pós-wrapper) em torno de quatro componentes:

  • Registro do grafo causal — armazena o DAG validado com documentação de cada aresta, cada aresta excluída e a justificativa de domínio para cada uma.
  • Motor de estimativa — implementa o método apropriado para cada estrutura de problema: métodos de pontuação de propensão para tratamentos binários com forte sobreposição, DML para confundidores de alta dimensionalidade, variáveis instrumentais para endogeneidade, controle sintético para estudos de caso comparativos, e meta-learners ou causal forests para efeitos de tratamento heterogêneos em escala.
  • Camada de refutação — executa testes de falsificação automatizados (tratamentos placebo, causas comuns aleatórias, estabilidade de subconjuntos de dados) em cada estimativa antes que ela chegue a um tomador de decisão.
  • Camada de monitoramento — rastreia a validade das suposições ao longo do tempo: as distribuições de covariáveis mudam, as condições de positividade se deterioram e os mecanismos de atribuição de tratamento mudam. Uma estimativa causal que era válida há seis meses pode não ser válida hoje.

Causal Forests versus Meta-Learners em escala empresarial

Para estimativa de efeito de tratamento heterogêneo especificamente, a escolha entre causal forests e meta-learners importa para a implantação em produção. Benchmarking recente em larga escala com 13,98 milhões de registros de clientes mostrou que o S-Learner com LightGBM alcançou o maior desempenho de uplift, com os 20% principais de clientes classificados por CATE previsto capturando 77,7% de todas as conversões incrementais. Os causal forests enfrentam restrições computacionais que exigem subamostragem em escala empresarial. Avaliamos ambas as abordagens nos dados e requisitos de escala de cada cliente, em vez de recorrer por padrão ao método que a equipe usou antes.

Onde a IA causal de plataforma para e onde começa a engenharia personalizada

CausaLens oferece uma Plataforma de Inteligência de Decisão com capacidades de descoberta causal, estimativa de efeito e otimização. Databricks fornece um acelerador de IA causal para otimização de incentivos. Dataiku integra algoritmos de predição causal. Essas plataformas lidam com a camada de ferramentas — acesso a algoritmos, visualização e gerenciamento de fluxo de trabalho.

O que elas não fazem é a metodologia. Elas não se sentam com seus especialistas de domínio e elicitam o grafo causal que reflete seu processo de negócios real. Elas não diagnosticam se seus dados satisfazem as suposições exigidas pelo estimador que a plataforma selecionou. Elas não dizem que sua pipeline DML está produzindo resultados ruins porque seus instrumentos são fracos, ou que suas estimativas de CATE para um segmento de clientes chave são não confiáveis porque a positividade é violada para esse subgrupo. Elas não constroem a análise de sensibilidade que diz a um regulador quão robustas são suas afirmações causais ao confundimento não medido.

Os 10–15% das empresas que implantaram com sucesso IA causal em produção normalmente dependeram de equipes altamente especializadas, frequentemente com expertise em nível de doutorado em inferência causal. Nossos engajamentos são estruturados para entregar essa metodologia — elicitação de grafo, implementação, validação e implantação em produção — projetados para se integrar a qualquer plataforma de dados que o cliente já utiliza.

Principais conclusões

  • Os modelos preditivos falham no momento em que você intervém; a inferência causal estima o efeito de fazer X em Y, para quais subgrupos, e quão robusto é esse efeito ao confundimento não medido.
  • Construímos o grafo causal com especialistas de domínio e verificamos a identificabilidade via do-cálculo e critérios backdoor/frontdoor — a descoberta automatizada (NOTEARS, DECI) serve apenas como gerador de hipóteses.
  • A credibilidade em produção repousa em cross-fitting DML explícito, diagnósticos de positividade com pesos de sobreposição ou truncamento, e E-values mais limites de Rosenbaum em cada estimativa.
  • O raciocínio contrafactual potencializa a precificação off-policy e satisfaz a prova causal de não-discriminação exigida pelo Colorado AI Act (30 de junho de 2026) e pelo EU AI Act (2 de agosto de 2026).
  • As plataformas fornecem ferramentas; nós fornecemos a metodologia estrutural, a validação e a pipeline de produção em que os 10–15% das empresas bem-sucedidas com IA causal realmente se apoiam.
FAQ

Perguntas Frequentes

Quanto custa um projeto de inferência causal comparado a executar mais testes A/B?

A comparação de custos depende do que você está tentando aprender e se a experimentação é sequer possível. Os testes A/B são o padrão ouro quando você pode randomizar, mas muitas decisões empresariais não podem ser testadas: você não pode atribuir preços aleatoriamente a segmentos de clientes por meses, abrir ou fechar lojas aleatoriamente, ou negar empréstimos aleatoriamente para medir impacto díspar. Nesses casos, a comparação não é inferência causal versus testes A/B, mas inferência causal versus suposição. Para decisões em que você pode executar experimentos, a inferência causal a partir de dados observacionais frequentemente complementa os testes A/B medindo efeitos de longo prazo, estimando efeitos de tratamento heterogêneos entre subgrupos e preenchendo a lacuna quando os tamanhos de amostra do experimento são pequenos demais para análise de subgrupos confiável. O escopo do projeto normalmente varia de uma análise causal focada em um único tratamento (elicitação de grafo, estimativa, análise de sensibilidade, documentação) a uma pipeline causal de produção com monitoramento automatizado. O caso de ROI é mais claro quando o custo da intervenção é alto: se você está gastando milhões em promoções, mudanças de preço ou mudanças de política, saber quais subgrupos realmente respondem versus quem teria agido de qualquer forma paga pelo projeto rapidamente.

Tentamos o NOTEARS para descoberta causal automatizada e o grafo muda toda vez que redimensionamos as variáveis. Isso é um bug?

Esta é uma limitação conhecida, não um bug. A CausaLens publicou pesquisas demonstrando que o NOTEARS não tem invariância de escala: alterar as unidades de uma variável (metros para centímetros, dólares para milhares) modifica o grafo descoberto. O algoritmo usa uma penalidade L1 nos pesos das arestas, e o redimensionamento muda esses pesos, o que muda quais arestas sobrevivem à penalização. O DECI e outros métodos neurais de descoberta causal abordam parcialmente isso, mas introduzem seus próprios problemas com dados de tipos mistos e valores ausentes. O problema mais profundo é que a descoberta causal totalmente automatizada apenas a partir de dados observacionais continua sendo um problema de pesquisa em aberto. Esses algoritmos assumem a ausência de confundidores não medidos, o que nenhum conjunto de dados empresarial pode garantir. Usamos a descoberta automatizada como gerador de hipóteses: executamos, identificamos arestas candidatas e então fazemos especialistas de domínio validarem ou rejeitarem cada uma. O grafo de produção é construído colaborativamente com as pessoas que entendem o processo gerador de dados, com verificações formais de identificabilidade antes do início de qualquer estimativa.

Nossa pipeline DML fornece estimativas de CATE muito diferentes dependendo de como dividimos os dados. Como corrigimos isso?

Quase sempre é um problema de implementação de cross-fitting. O double/debiased machine learning requer que os modelos nuisance (propensão ao tratamento e regressão de resultados) sejam ajustados em diferentes dobras de dados do que as usadas para a estimativa causal final. Se o cross-fitting não for implementado corretamente, ou se o número de dobras for muito pequeno, os modelos nuisance sobreajustam à amostra de estimativa, e as estimativas de CATE resultantes são conduzidas por esse sobreajuste em vez de por heterogeneidade real do efeito do tratamento. Diagnosticamos isso verificando a qualidade da previsão do primeiro estágio entre as dobras, testando a estabilidade das estimativas sob diferentes contagens de dobras e sementes aleatórias, e verificando que a condição de ortogonalidade de Neyman é válida na prática. Se os modelos do primeiro estágio são preditores fracos do tratamento ou do resultado, a ortogonalização que faz o DML funcionar se rompe. Nesse caso, a solução não são mais dobras, mas modelos nuisance melhores, ou mudar para um método que não dependa de previsão forte do primeiro estágio.

A IA causal pode nos ajudar a provar que nosso modelo de empréstimo não discrimina, para conformidade com o Colorado AI Act?

Os métodos causais são a abordagem correta aqui porque a questão regulatória é inerentemente causal: o atributo protegido causa o resultado adverso, ou a disparidade estatística é explicada por fatores de risco legítimos? O Colorado AI Act, em vigor desde 30 de junho de 2026, exige que implantadores de IA de alto risco adotem cuidados razoáveis contra discriminação algorítmica, incluindo testes documentados de impacto díspar entre classes protegidas. A análise de disparidade estatística (comparação de taxas de aprovação entre grupos) diz se existe uma lacuna. A análise causal diz por que existe: se a lacuna é conduzida pelo próprio atributo protegido, por proxies correlacionados a ele, ou por fatores de subscrição legítimos que por acaso estão distribuídos diferentemente entre os grupos. Construímos isso como uma análise de mediação causal: construindo o DAG de como os atributos do solicitante fluem pelo modelo até a decisão, identificando caminhos causais diretos e indiretos de atributos protegidos a resultados, e quantificando quanto da disparidade observada flui por cada caminho.

Qual é a diferença entre causal forests e meta-learners, e quais funcionam melhor em escala empresarial?

Ambos estimam efeitos médios condicionais do tratamento (CATE), que dizem quem mais se beneficia de um tratamento. Os causal forests (Athey e Imbens) dividem os dados para maximizar diretamente a heterogeneidade do efeito do tratamento. Os meta-learners (S-Learner, T-Learner, X-Learner) reutilizam modelos ML padrão para estimativa causal treinando modelos de resultado e calculando efeitos do tratamento como diferenças nas previsões. Em escala empresarial, os meta-learners atualmente vencem em praticidade. Um benchmark recente em larga escala com 13,98 milhões de registros de clientes mostrou o S-Learner com LightGBM alcançando o maior desempenho de uplift, com os 20% principais de clientes capturando 77,7% de todas as conversões incrementais. Os causal forests requerem subamostragem nessa escala devido a restrições computacionais. Os meta-learners também se integram mais naturalmente às pipelines de ML existentes, pois usam learners supervisionados padrão como modelos base. Avaliamos ambos nos dados de cada cliente porque o melhor método depende da estrutura do efeito do tratamento.

Como lidamos com violações de positividade quando certos segmentos de clientes nunca receberam o tratamento?

As violações de positividade significam que para algumas combinações de covariáveis, toda unidade observada ou recebeu ou não recebeu o tratamento. A ponderação inversa de propensão padrão amplifica o ruído catastroficamente para pontuações de propensão próximas de zero, produzindo estimativas de efeito de tratamento dominadas por um punhado de pesos extremos. Diagnosticamos a positividade antes da estimativa examinando a distribuição da pontuação de propensão e sinalizando regiões com sobreposição mínima entre grupos tratados e de controle. A solução depende do tipo de violação. Para violações práticas (certos segmentos raramente são tratados, mas o tratamento é possível), pesos de sobreposição ou truncamento restringem a estimativa à região onde ambos os grupos de tratamento têm representação adequada. Para violações estruturais (certos segmentos nunca podem receber o tratamento), a própria questão causal é mal definida para esses grupos.

Podemos usar métodos de controle sintético para medir o impacto da abertura de uma nova loja sem um grupo de controle?

Este é um dos casos de uso mais fortes para controle sintético. Você tem uma unidade tratada (o mercado onde a nova loja abriu) e nenhum controle randomizado. O método de controle sintético constrói uma combinação ponderada de mercados não tratados que corresponde à trajetória pré-intervenção do mercado tratado nos principais resultados. O efeito do tratamento é a divergência entre o desempenho pós-abertura real do mercado tratado e o desempenho previsto pelo controle sintético. O método funciona bem quando você tem mercados doadores suficientes com características similares e um período de pré-intervenção suficientemente longo para validar a correspondência. Ele falha quando nenhuma combinação de mercados de controle consegue reproduzir o pré-trend do mercado tratado, ou quando outras intervenções atingem o mercado tratado simultaneamente. Implementamos controle sintético com testes placebo e diagnósticos de ajuste de pré-trend.

Vale a pena o custo da plataforma CausaLens, ou devemos construir sobre o PyWhy open source?

A CausaLens fornece uma Plataforma de Inteligência de Decisão no-code com capacidades de descoberta causal, estimativa e otimização, com financiamento de mais de US$ 50 milhões e experiência em implantação empresarial. O ecossistema PyWhy (DoWhy, EconML) é open source, respaldado pela Microsoft Research, com aproximadamente 24.000 estrelas no GitHub no ecossistema e ampla adoção da comunidade. A decisão entre plataforma e open source depende da expertise da sua equipe em inferência causal e da sua tolerância para opacidade metodológica. Se você tem expertise estatística para validar suposições, diagnosticar falhas e interpretar análises de sensibilidade, o PyWhy oferece controle total a custo zero de licença. Se você deseja uma interface gerenciada e está confortável em confiar nas escolhas metodológicas da plataforma, a CausaLens reduz o esforço de engenharia. O risco com qualquer plataforma é que ela abstrai a metodologia, e a inferência causal é exatamente o domínio onde as escolhas metodológicas são estruturais. Trabalhamos com ambas: construindo sobre PyWhy quando o cliente tem capacidade de engenharia, integrando a CausaLens quando o cliente já investiu na plataforma.

Qual é o risco de implantar estimativas de efeito do tratamento a partir de dados observacionais sem análise de sensibilidade?

O risco é que você tome uma decisão de negócios confiante baseada em uma estimativa que poderia ser totalmente explicada por um confundidor não medido. Toda estimativa causal observacional assume que você mediu todos os confundidores relevantes. Essa suposição não é testável. A análise de sensibilidade quantifica o quão errado você poderia estar: os E-values dizem a força mínima do confundimento (risco relativo) que uma variável não medida precisaria ter com o tratamento e o resultado para explicar sua estimativa. Os limites de Rosenbaum fornecem o máximo de viés oculto consistente com seu intervalo de confiança ainda excluindo zero. Sem eles, uma estimativa de CATE de +15% de conversão incremental poderia ser real, ou poderia ser um artefato de uma única variável não medida. Incluímos análise de sensibilidade em cada entregável causal, não como apêndice, mas como métrica primária de credibilidade.

Construa sua IA com confiança.

Faça parceria com uma equipe que tem profunda experiência na construção da próxima geração de IA empresarial. Deixe-nos ajudá-lo a projetar, construir e implementar uma estratégia de IA em que você possa confiar.

Veriprajna consultoria de Deep Tech é especializada na construção de sistemas de IA críticos para a segurança nas áreas de saúde, finanças e domínios regulatórios. Nossas arquiteturas são validadas em relação a protocolos estabelecidos, com documentação de conformidade abrangente.