← Últimos artigos
📄 chemistry

Evaluating the Impact of Tokenization Schemes on the Performance of Chemical Language Models

Este estudo apresenta a primeira avaliação sistemática de nove estratégias de tokenização de SMILES em três escalas de modelos, revelando que, embora os tokenizadores baseados em regras se destaquem na validade generativa, as abordagens baseadas em corpus e híbridas superam o desempenho na predição de propriedades subsequentes, recomendando, por fim, uma estratégia híbrida para modelos de linguagem química generalizáveis.

Autores originais: Naafey Aamer, Arooj Zaib, Faiza Hassan, Tayyaba Asif, Sebastian Vollmer, Andreas Dengel, Muhammad Nabeel Asim

Publicado 2026-08-26
📖 4 min de leitura☕ Leitura rápida

Autores originais: Naafey Aamer, Arooj Zaib, Faiza Hassan, Tayyaba Asif, Sebastian Vollmer, Andreas Dengel, Muhammad Nabeel Asim

Artigo original sob licença CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). 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

No laboratório moderno, a linguagem da química é cada vez mais escrita não apenas em tubos de ensaio e béqueres, mas em linhas de texto. Cientistas há muito utilizam uma abreviação chamada SMILES para representar moléculas complexas como sequências simples de caracteres, tal como uma frase descreve uma história. Este formato permite que poderosos programas de computador, originalmente desenhados para ler a linguagem humana, analisem estruturas químicas. Estes programas, conhecidos como modelos de linguagem química, podem prever como um novo fármaco poderá comportar-se ou até inventar moléculas inteiramente novas do zero. No entanto, para que um computador entenda uma sequência química, deve primeiro decompor essa sequência em partes menores e mais fáceis de gerir, um processo chamado tokenização. Tal como um leitor decompõe uma frase em palavras para compreender o seu significado, um computador decompõe uma sequência química em tokens para compreender a estrutura da molécula. A questão crítica que os investigadores enfrentam é qual a melhor forma de realizar esta decomposição: deverá o computador seguir regras estritas e pré-definidas sobre o que constitui uma parte química, ou deverá aprender a encontrar padrões por conta própria ao ler milhões de exemplos?

Uma equipa de investigadores da Universidade de Kaiserslautern-Landau e do Centro Alemão de Investigação em Inteligência Artificial estabeleceu-se para responder a esta questão com um estudo abrangente. Eles examinaram a história do campo, revendo mais de duzentas investigações científicas para identificar as diferentes formas como os cientistas têm ensinado os computadores a ler sequências químicas. Desta vasta pesquisa, selecionaram nove métodos distintos e organizaram-nos em três grupos: aqueles que dependem de regras químicas fixas, aqueles que aprendem inteiramente a partir de dados e aqueles que misturam ambas as abordagens. Para testar estes métodos de forma justa, os investigadores construíram uma série de modelos de computador de vários tamanhos, variando de pequenos a muito grandes, e treinaram-nos utilizando o mesmo conjunto massivo de dados de quase dois milhões de sequências químicas. Em seguida, submeteram estes modelos a dois tipos diferentes de testes. Primeiro, verificaram quão bem os modelos conseguiam reconstruir as sequências químicas originais após ocultarem partes das mesmas, uma medida de quão bem o computador aprendeu a gramática básica da química. Segundo, testaram os modelos em tarefas do mundo real, pedindo-lhes para prever propriedades específicas de moléculas, tais como a facilidade com que um fármaco se dissolve em água ou a probabilidade de atravessar a barreira hematoencefálica.

Os resultados revelaram um compromisso claro e surpreendente entre a capacidade de gerar novas moléculas e a capacidade de prever as suas propriedades. Os modelos treinados com tokenizadores baseados em regras, que seguiam estritamente as definições químicas, provaram ser os melhores na reconstrução. Conseguiram remontar as partes ocultas de uma sequência química com elevada precisão e, mais importante, garantiram que as moléculas resultantes fossem quimicamente válidas e fisicamente possíveis. Isto torna-os a escolha superior para tarefas onde o objetivo é inventar novos compostos, pois raramente produzem resultados impossíveis ou sem sentido. No entanto, quando os investigadores se voltaram para a tarefa de prever propriedades moleculares, a história mudou. Os modelos que utilizaram abordagens baseadas em dados ou híbridas, que permitiram ao computador aprender padrões flexíveis a partir dos próprios dados, superaram consistentemente os modelos rígidos baseados em regras. Estes modelos flexíveis aprenderam a reconhecer relações subtis dentro das sequências químicas que as regras estritas ignoravam, levando a previsões mais precisas de como uma molécula se comportaria no mundo real.

O estudo também explorou se simplesmente tornar os modelos de computador maiores resolveria o problema. Testaram modelos com 7 milhões, 50 milhões e 150 milhões de parâmetros para ver se mais poder de computação poderia superar uma má escolha de tokenização. Descobriram que, embora os modelos maiores geralmente tivessem um desempenho melhor, os ganhos diminuíam significativamente à medida que os modelos cresciam de 50 milhões para 150 milhões de parâmetros. Isto sugere que a forma como os dados químicos são decompostos é frequentemente mais importante do que o tamanho bruto do modelo de computador. Uma estratégia de tokenização bem escolhida pode produzir melhores resultados do que simplesmente adicionar mais capacidade de computação. Em última análise, os investigadores concluíram que não existe um único melhor método para todas as situações. Se o objetivo for desenhar novas moléculas, uma abordagem baseada em regras é o caminho mais seguro e eficaz. Mas se o objetivo for prever como uma molécula irá agir, uma abordagem híbrida que combina o conhecimento químico com a flexibilidade baseada em dados oferece a solução mais poderosa. Este trabalho fornece um guia claro para os cientistas, mostrando que a escolha de como ensinar um computador a ler química é tão crítica quanto o próprio computador.

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 →