O BoTorch é um framework de código aberto baseado em PyTorch para otimização bayesiana. Embora a otimização bayesiana seja frequentemente usada para ajuste de hiperparâmetros (hyperparameter tuning), estamos observando sua aplicação crescente em problemas reais de ciência e engenharia. Quando as ferramentas padrão para esse desafio não são suficientes, o BoTorch oferece a modularidade e o controle de baixo nível necessários para construir modelos probabilísticos e funções de aquisição personalizadas.
Combinado com o Ax para orquestração de experimentos, o BoTorch se destaca em domínios como formulação de produtos e otimização de P&D, onde avaliações físicas ou experimentais são dispendiosas e uma busca exaustiva é inviável. Nesses espaços de busca complexos, o BoTorch ajuda as equipes a navegar com eficiência pelos trade-offs e a maximizar um orçamento de avaliação limitado.