Pular para o conteúdo principal

Acabando com o achismo: como a Branch usa dados para iterar em modelos

  • 2

    Horas para implementar um novo modelo

Saiba como um dos apps financeiros mais populares do mundo usa a Taktile para refinar seus modelos de crédito.

Visão geral rápida da Branch

Principais conclusões

  • A Branch enfrentava desafios significativos para manter vários modelos de crédito, com processos de implantação manuais que eram lentos, sujeitos a erros e exigiam muitos recursos.
  • Ao adotar a Decision Platform da Taktile, a Branch ganhou uma infraestrutura escalável de implantação de modelos, reduzindo o tempo de atualização de um modelo de 40 horas para 2, com suporte mínimo de engenharia.
  • A experimentação sistemática ficou simples, permitindo que a Branch execute testes A/B ao vivo e promova instantaneamente os modelos de melhor desempenho, eliminando o achismo na tomada de decisão.
  • A colaboração e a visibilidade entre as equipes melhoraram, pois as partes interessadas passaram a acessar modelos com facilidade, compartilhar insights e dar feedback pela plataforma da Taktile.
  • Adotar a Taktile permitiu que a Branch se concentrasse em inovação e crescimento, tirando recursos da manutenção de infraestrutura e direcionando-os para melhorar modelos, serviços e rentabilidade.

Sobre a Branch

Com mais de 40 milhões de downloads do app e milhões de clientes na África e na Índia, a Branch International é um banco e microcredor líder de mercado, com um dos apps financeiros mais populares do mundo. Criada para a classe média emergente, a Branch dá acesso a uma gama de produtos bancários digitais de alta qualidade: empréstimos instantâneos, transferências de dinheiro, pagamento de contas, investimentos de alto rendimento e poupança — tudo pelo celular dos clientes.

A empresa recebe dezenas de milhares de solicitações de empréstimo todos os dias e já desembolsou mais de 25 milhões de empréstimos. Muitos desses clientes são solicitantes de primeira viagem, com pouco ou nenhum histórico de crédito ou economias. Para avaliar a sua capacidade de pagamento, a Branch aplica machine learning e uma abordagem algorítmica, usando, entre outros sinais, dados que os clientes compartilham de seus celulares. Embora essa abordagem tecnológica exija transparência e confiança, ela também oferece aos clientes um caminho justo, seguro e conveniente para construir patrimônio e poupar para o futuro.

O desafio: iterar com frequência nos modelos de crédito era penoso

Em 2020, a Branch atendia clientes em quatro mercados diferentes e precisava manter e atualizar vários modelos de crédito ao mesmo tempo. Na época, uma equipe de uma só pessoa mantinha a infraestrutura e aprimorava os modelos. Eles usavam o AWS SageMaker para implantar e acompanhar os modelos que haviam construído, o que envolvia muito código customizado e esforço manual. Embora importante, construir e manter essa infraestrutura própria tirava tempo do treinamento de modelos melhores e, à medida que a equipe crescia, tornou-se crucial estabelecer processos eficientes e repetíveis, além de formas de compartilhar insights sobre os modelos com os colegas.

O maior ponto de dor eram as atualizações dos modelos, um esforço crítico para o negócio que a Branch realizava a cada poucos meses para incorporar novas informações à sua estratégia de risco e retreinar os modelos existentes com dados recentes. Lançar uma nova versão de um modelo exigia uma dança delicada para colocá-la no ar e, ao mesmo tempo, atualizar outras partes do sistema. Era um processo trabalhoso, que exigia muitas horas de trabalho coordenado, em geral ao longo de uma semana.

A solução: implementar um software para auxiliar na implantação e gestão de modelos

Amigos do ecossistema da Y Combinator apresentaram Matt Mollison, Chief Data Scientist e Machine Learning Architect da Branch, aos fundadores da Taktile, e a primeira demo bastou para fazer Mollison pensar em “uma solução limpa e elegante para a implantação de modelos”.

A Branch decidiu se tornar a primeira cliente da Taktile pela facilidade de gerenciar vários modelos simultaneamente, além da promessa de novos recursos. “Eu não queria gastar tempo construindo infraestrutura. Eu queria gastar tempo melhorando o modelo e o nosso negócio”, explicou Mollison. O resto é história.

Dois anos depois, a Taktile impulsiona centenas de milhares de decisões por dia, e a Branch tem de 16 a 20 modelos em produção na Taktile, incluindo alguns em experimentos para identificar qual modelo tem o melhor desempenho em cada caso de uso. Enquanto o modelo ativo pontua a maior parte do tráfego real da Branch, uma parcela é direcionada a modelos de teste para avaliar o desempenho deles em testes A/B sistemáticos.

Quando um modelo de teste demonstra que supera o modelo ativo, ele pode ser promovido facilmente com o clique de um botão. Essa agilidade permitiu à Branch avaliar modelos continuamente e identificar os melhores com mais rapidez. “Poder ver rapidamente um sinal e tomar uma decisão baseada em dados para promover um modelo acabou com o achismo”, disse Anshul Agrawal, CTO. “Não há salto de fé.”

Usar a Taktile também aumentou a visibilidade e a colaboração na Branch. Todas as partes interessadas relevantes podem acessar facilmente a plataforma da Taktile, o que permite que Mollison e a equipe compartilhem modelos e relatórios com qualquer pessoa na Branch e recebam feedback de outras equipes com facilidade.

O impacto: novo foco em modelos, serviço e resultado final

Trabalhar com a Taktile em vez de construir e manter uma solução interna liberou recursos e permitiu à Branch focar no que importa: seus modelos, seus serviços e seu resultado final.

“Passamos pela decisão entre construir ou comprar, e provavelmente teríamos conseguido criar alguns processos para lidar com os pontos de dor. Mas construir o nosso próprio sistema teria exigido expertise coordenada de várias equipes, investimento constante e a contratação de mais dois funcionários só para desenvolver funcionalidades de software”, disse Mollison. “A Taktile foi uma vitória enorme sobre manter o status quo. Não precisamos investir horas da Branch em manutenção ou desenvolvimento. Pudemos nos concentrar nos nossos modelos e no nosso negócio.”

Além de economizar recursos da Branch, a adoção da Taktile também resolveu um dos seus principais desafios: como iterar nos modelos com mais eficiência. Com a Taktile, implementar um novo modelo agora leva 2 horas em vez de 40 e exige apenas um engenheiro para coordenar tudo. Isso se deve à facilidade de usar pipelines automatizados e aos padrões de desenvolvimento de software que simplificam a iteração.

“Essa é uma peça de infraestrutura realmente crítica para nós”, explicou Agrawal. “Se ninguém fosse responsável por esse processo, seria um desastre para a empresa. Com a Taktile, podemos levar nossas melhorias para produção com confiança e concentrar a energia na melhoria dos modelos, em vez de garantir que a implantação esteja livre de erros. Podemos focar no que importa, em vez de apenas manter as luzes acesas.”

No fim das contas, a Branch construiu uma verdadeira parceria com a Taktile. “De todos os fornecedores com quem já trabalhei, a equipe da Taktile está sempre disponível para trabalhar conosco, ouvir feedback e dar suporte — mesmo quando não é sobre o produto deles!”, diz Agrawal. “Num momento em que a atenção de todos está se voltando para a rentabilidade, ter um parceiro assim não tem preço.”