Buscar la molécula adecuada entre miles de millones de opciones es como buscar un grano de arroz en un saco lleno. Para no revisarlo todo a mano, los químicos recurren cada vez más a las redes neuronales. Pero los modelos grandes requieren ordenadores potentes, y a los pequeños a menudo les falta visión de conjunto.
GLACIER resuelve este problema como un alumno aplicado que aprende de varios mentores a la vez. Primero, los tres 'ojos' del modelo observan la molécula desde distintos ángulos: uno la ve como un grafo (un esquema de átomos como vértices y enlaces como aristas), otro la lee como una cadena de texto SMILES (algo así como un código de barras molecular), y el tercero evalúa parámetros fisicoquímicos: tamaño, carga, solubilidad. Luego, estas tres miradas se fusionan en un retrato único de la molécula mediante un aparato matemático inspirado en la geometría de Finsler (es como medir distancias no en línea recta, sino por un sendero de montaña sinuoso).
En la última etapa entran en juego los maestros: los grandes modelos MiniMol y MolFormer, ya entrenados con enormes conjuntos de datos. El alumno GLACIER no se limita a copiar sus respuestas, sino que, mediante el mecanismo de aprendizaje contrastivo, aprende a acercar en su espacio interno las moléculas que son similares en esencia y a alejar las que son distintas. Así nace un modelo compacto pero muy preciso, capaz de predecir propiedades de sustancias sin cálculos pesados.
Al final, una sola herramienta ligera reemplaza a un conjunto de programas voluminosos, acelerando la búsqueda de nuevos materiales y medicamentos. El grano de arroz en el saco ahora se puede encontrar no al tacto, sino con una descripción precisa.
La cadena SMILES del agua corriente se escribe simplemente como «O», y la de la aspirina, «CC(=O)OC1=CC=CC=C1C(=O)O». En esencia, es la molécula escrita con letras y números, como una palabra en el idioma químico.