PRAGMA: Revolut Foundation Model

O artigo apresenta o PRAGMA, uma família de modelos de base pré-treinada com base em Transformers para sequências de eventos bancários heterogêneos, que oferece representações gerais de alto desempenho para tarefas downstream como avaliação de crédito, detecção de fraudes e previsão de valor vitalício.

Autores originais: Maxim Ostroukhov, Ruslan Mikhailov, Vladimir Iashin, Artem Sokolov, Andrei Akshonov, Vitaly Protasov, Dmitrii Beloborodov, Vince Mullin, Roman Yokunda Enzmann, Georgios Kolovos, Jason Renders, Pavel N
Publicado 2026-04-13
📖 5 min de leitura🧠 Leitura aprofundada

Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

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

Imagine que o banco é como um grande detetive tentando entender a vida de cada cliente. Tradicionalmente, para tomar decisões (como aprovar um empréstimo ou detectar uma fraude), o banco usava "receitas" separadas para cada caso. Era como ter um cozinheiro diferente para fazer apenas bolo, outro apenas para fazer sopa e outro apenas para assar pão. Cada um era bom na sua tarefa, mas nenhum deles entendia o "sabor geral" da cozinha inteira.

O PRAGMA, apresentado neste artigo, é como um Super-Chefe de Cozinha que aprendeu a cozinhar tudo ao mesmo tempo, provando milhões de pratos diferentes antes de tentar fazer qualquer coisa nova.

Aqui está a explicação do funcionamento desse "Super-Chefe" usando analogias do dia a dia:

1. O Problema: A Bagunça dos Dados

A vida financeira de uma pessoa é uma mistura caótica de coisas:

  • Eventos: Você comprou um café, transferiu dinheiro, clicou num botão no app, recebeu um e-mail.
  • Perfil: Você tem 30 anos, mora no Reino Unido, usa um iPhone e tem um plano "Metal".

Os modelos antigos tentavam ler isso como se fosse um livro de texto. O problema? Se você tentar ler "Transferência de 100 libras" como texto, o computador perde a noção de que "100" é um número grande e "libras" é uma moeda. É como tentar entender uma receita de bolo lendo apenas as letras soltas, sem entender que "2 xícaras" é uma medida e "farinha" é um ingrediente.

2. A Solução: O PRAGMA (O Tradutor Universal)

Os criadores do PRAGMA (da Revolut e da NVIDIA) criaram um modelo que não lê o texto, mas entende a estrutura dos dados. Eles usaram uma técnica chamada Tokenização Chave-Valor-Tempo.

  • A Analogia do Lego: Imagine que cada evento financeiro é um bloco de Lego.
    • A Chave (Key) é a cor do bloco (ex: "Tipo de transação").
    • O Valor (Value) é o que está escrito no bloco (ex: "Pagamento de cartão").
    • O Tempo (Time) é a ordem em que você encaixou os blocos.

O PRAGMA aprende a montar essas estruturas de Lego de forma que o computador entenda: "Ah, quando alguém faz um pagamento de cartão depois de ver uma tela de confirmação, isso é normal. Mas se fizer antes, é suspeito!"

3. Como ele aprende? (O Treinamento)

O PRAGMA foi treinado com uma técnica chamada Modelagem Mascarada.

  • A Analogia do Jogo da Memória: Imagine que você tem um diário de 20 anos de vida financeira. O computador pega esse diário, cobre aleatoriamente algumas páginas (esconde alguns eventos) e pede para você adivinhar o que estava escrito ali, olhando apenas para o que veio antes e depois.
  • Ao fazer isso bilhões de vezes com dados de 26 milhões de pessoas, o PRAGMA aprende padrões profundos. Ele entende que "pessoas que fazem X, Y e Z geralmente têm risco de não pagar o empréstimo" ou "esse padrão de gastos é típico de fraude".

4. A Magia: Um Modelo para Tudo

O grande trunfo do PRAGMA é que ele é um Modelo de Fundação.

  • Antes: O banco tinha que treinar um modelo do zero para cada tarefa (um para fraude, outro para crédito, outro para vender produtos). Era lento e custoso.
  • Agora: O PRAGMA já sabe "cozinhar" tudo. Para uma tarefa nova, o banco só precisa fazer um ajuste fino (como dar um tempero extra no prato pronto).
    • Eles usam uma técnica chamada LoRA (Adaptação de Baixo Rank), que é como usar um "adesivo" inteligente no modelo. Você não precisa reescrever todo o livro, apenas cola algumas páginas novas para ensinar o modelo a focar no que é importante para aquela tarefa específica.

5. Os Resultados: O Que Aconteceu?

O papel mostra que esse "Super-Chefe" é incrível:

  • Crédito: Ele prevê quem vai pagar o empréstimo muito melhor do que os especialistas antigos (+130% de melhoria em alguns casos!).
  • Fraude: Ele pega mais fraudes e deixa menos clientes inocentes serem bloqueados.
  • Engajamento: Ele sabe exatamente qual e-mail enviar para um cliente que desistiu de um empréstimo para fazê-lo voltar.

O único ponto fraco: O PRAGMA olha para a vida de uma pessoa de cada vez. Ele não consegue ver a "rede" de conexões entre várias pessoas (como em casos de lavagem de dinheiro onde um grupo age em conjunto). Para isso, ele ainda precisa de ajuda de outros sistemas.

Resumo Final

O PRAGMA é como transformar o banco de uma fábrica de ferramentas separadas em uma inteligência central. Ele lê a história inteira da sua vida financeira (compras, navegação, saldo, idade) e entende o contexto melhor do que qualquer especialista humano ou modelo antigo.

Agora, em vez de ter 100 modelos diferentes lutando para entender seus dados, o banco tem um único cérebro que aprendeu com tudo e pode ser adaptado rapidamente para qualquer decisão, economizando tempo, dinheiro e, principalmente, entendendo melhor o cliente.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →