xaitimesynth: A Python Package for Evaluating Attribution Methods for Time Series with Synthetic Ground Truth

O artigo apresenta o *xaitimesynth*, um pacote Python de código aberto que fornece infraestrutura reutilizável para avaliar métodos de atribuição em séries temporais, gerando dados sintéticos com verdade fundamental conhecida e métricas padronizadas de localização.

Gregor Baer

Publicado 2026-03-10
📖 4 min de leitura☕ Leitura rápida

Each language version is independently generated for its own context, not a direct translation.

Imagine que você é um detetive tentando descobrir por que um computador (uma inteligência artificial) tomou uma decisão estranha. Por exemplo, o computador disse: "Este paciente está doente" ou "Esta ação vai subir amanhã".

O problema é que, na vida real, raramente sabemos exatamente qual momento ou informação fez o computador pensar assim. É como se o computador tivesse um segredo e não nos dissesse qual pista ele usou.

Para testar se os métodos que usamos para "ler a mente" do computador funcionam bem, os cientistas costumam criar cenários de mentira controlada (dados sintéticos). Eles inventam uma história onde sabem exatamente qual foi a pista importante. O problema é que cada cientista cria sua própria história do zero, reinventando a roda toda vez, o que gera confusão e perda de tempo.

É aqui que entra o xaitimesynth.

O que é o xaitimesynth?

Pense no xaitimesynth como uma "Caixa de Ferramentas Mágica" (um pacote de software em Python) que padroniza a criação desses cenários de teste. Em vez de cada detetive construir sua própria casa de bonecas para treinar, agora todos usam a mesma caixa de brinquedos de alta qualidade.

Como funciona? (A Analogia da Música)

Imagine que você está analisando uma gravação de áudio (uma série temporal) para ver se ela é de "Rock" ou de "Jazz".

  1. A Base (O Ruído de Fundo): O xaitimesynth cria uma base musical aleatória, como um ruído branco ou uma melodia simples que não significa nada. Isso é o "fundo".
  2. A Pista (O Segredo): Em um momento específico da música, ele esconde uma "pista" clara.
    • Se for a música Rock, ele coloca um solo de guitarra estridente em um segundo exato.
    • Se for a música Jazz, ele coloca um saxofone suave em outro momento.
  3. O Mapa do Tesouro (Ground Truth): O mais importante: o xaitimesynth anota secretamente exatamente onde o solo de guitarra ou o saxofone começaram e terminaram. Ele cria um "mapa do tesouro" (uma máscara de verdade) que diz: "Aqui está a pista que define a música".

O Teste de Detetive

Agora, você usa um método de Inteligência Artificial para tentar adivinhar onde está a pista.

  • Se o método diz: "A pista está no meio da música" (quando na verdade era no final), o xaitimesynth pega o mapa do tesouro e diz: "Ei, você errou! A pista estava ali, não aqui".
  • O pacote calcula uma nota para o detetive: "Você acertou 80% da pista" ou "Você só achou o começo, mas perdeu o fim".

Por que isso é legal?

  • Reutilizável: Antes, se você quisesse testar um novo método, tinha que programar do zero como criar o ruído, onde colocar a pista e como medir o erro. Agora, você só diz: "Quero 100 músicas com um solo de guitarra no meio" e a caixa faz tudo.
  • Flexível: Você pode criar músicas de um único instrumento (dados univariados) ou uma orquestra inteira (dados multivariados), com pistas em diferentes instrumentos.
  • Padrão: Como todos usam a mesma caixa de ferramentas, os resultados dos diferentes cientistas podem ser comparados diretamente, como se todos estivessem jogando o mesmo jogo com as mesmas regras.

Em resumo

O xaitimesynth é como um laboratório de testes padronizado para explicar como as IAs pensam sobre o tempo. Ele cria histórias falsas onde sabemos a verdade, permite que as IAs tentem adivinhar onde estão os "segredos" e dá uma nota justa para ver quem é o melhor detetive. Isso ajuda a garantir que as explicações que recebemos das máquinas são realmente confiáveis e não apenas alucinações.

O projeto é gratuito, aberto para todos e já está disponível para quem quiser começar a testar seus próprios detetives de IA.