Os guias técnicos, os artigos e o código estão atualmente em inglês.

Demonstração didática interativa

Como você melhoraria a próxima tentativa?

Faça duas escolhas moleculares, examine o feedback e prepare um plano para seu próprio experimento de RSI.

Você faz as escolhas; o navegador as compara com referências armazenadas. Esta demonstração não chama um modelo nem executa um experimento de RSI.

Duas observações, dois candidatos e uma família molecular. O benchmark completo tem três condições de evidência: correta, embaralhada e contrafactual. Esta demonstração usa uma observação original e uma contrafactual.

  1. Escolher
  2. Ler o feedback
  3. Diagnosticar
  4. Esboçar uma alteração
  5. Planejar novos testes

1. Qual estrutura corresponde à observação?

Este subconjunto didático contém 2 observações, 2 candidatos e 1 família de casos: um mesmo problema original de reconstrução e suas observações. Escolha uma estrutura para cada magnitude do momento dipolar e compare suas escolhas com as respostas de referência.

Um esqueleto comum

A região sombreada é a parte a completar. Ambos os candidatos preservam a estrutura ao redor.

Esqueleto com trecho oculto: um grupo desconhecido em destaque conecta um grupo nitrila ao nitrogênio de um anel de cinco átomos que contém três nitrogênios.
Candidato 0
Candidato 0: o grupo nitrila e o anel estão ligados por um carbono de metileno.

Ponte de metileno (–CH₂–)

Candidato 1
Candidato 1: o grupo nitrila e o anel estão ligados por um carbono de carbonila, com uma ligação dupla ao oxigênio.

Ponte de carbonila (–C(=O)–)

Fazer as duas previsões

Os valores são magnitudes do momento dipolar calculadas a partir de QM9S com o método B3LYP/def-TZVP. D indica debye. Os valores exatos também dependem da geometria molecular e da estrutura eletrônica.

Escolha um candidato para cada observação
Observação 1

1.45724 D

Observação 2

5.37590 D

Escolha um candidato para cada observação e selecione “Verificar minhas escolhas”.

Um caso didático interativo baseado nas suas escolhas. Para medir a melhoria de um modelo, execute seu próprio sistema e avalie sua versão modificada em famílias de casos independentes.

De uma molécula conhecida a uma tarefa verificável

Mantenha o registro molecular completo como referência, oculte um fragmento e ofereça estruturas candidatas válidas. O modelo deve usar as propriedades fornecidas para escolher como completar a estrutura. Mudar as evidências cria comparações que podem ajudar a investigar erros.

Uma escolha errada indica onde investigar. Ela não estabelece a causa nem fornece uma explicação verificada. Teste uma hipótese específica antes de modificar o sistema.

Guia detalhado de construção

A relação com RSI

Use o feedback de desenvolvimento para testar uma alteração proposta e compare o sistema modificado em famílias moleculares independentes. Para estudar a melhoria recursiva, teste também se o sistema atualizado ajuda a produzir melhorias posteriores de maior qualidade.

O benchmark fornece tarefas e feedback com pontuação. Seu experimento fornece o modelo, o diagnóstico, as alterações e os testes independentes. O plano baixado aqui registra esses experimentos como pendentes.

Ver o mecanismo de RSI

Usar com seu modelo

  1. Baixe e extraia o pacote inicial didático. Execute o exemplo incluído com Python 3.9 ou posterior.
  2. Substitua o adaptador de escolhas fixas pelo seu modelo, salve as previsões e execute o avaliador.
  3. Para um estudo de pesquisa, use a fonte completa e prepare famílias independentes para desenvolvimento e avaliação.

O pacote inicial, o código, os prompts do modelo e o plano JSON exportado permanecem em inglês. O guia de uso detalhado explica o formato de entrada e os comandos de pontuação.

Fonte e referência bibliográfica

Artigo do benchmark. Yuhang Xie, Zhiyi Shi, Zeyi Zhang, Zhisheng Qi, Yushun Dong, Yu Wang, Xiongye Xiao. MolP2SBench: Do LLMs Really Reason from Molecular Properties to Structure? arXiv:2610.12522 (2026).

Citar este recurso

Cite o artigo do MolP2SBench pelas tarefas e pela concepção do benchmark. Se usar registros derivados do QM9S, cite também o artigo original do QM9S e identifique a versão do conjunto de dados. Cada fonte tem suas próprias condições de reutilização. A deep learning model for predicting selected organic molecular spectra · Versão do conjunto de dados QM9S.

Copie as referências abaixo ou baixe o arquivo BibTeX acima.

@misc{xie2026molp2sbench,
  title = {MolP2SBench: Do LLMs Really Reason from Molecular Properties to Structure?},
  author = {Yuhang Xie and Zhiyi Shi and Zeyi Zhang and Zhisheng Qi and Yushun Dong and Yu Wang and Xiongye Xiao},
  year = {2026},
  eprint = {2610.12522},
  archivePrefix = {arXiv},
  primaryClass = {physics.chem-ph},
  url = {https://arxiv.org/abs/2610.12522}
}

@article{zou2023molecularspectra,
  title = {A deep learning model for predicting selected organic molecular spectra},
  author = {Zihan Zou and Yujin Zhang and Lijun Liang and Mingzhi Wei and Jiancai Leng and Jun Jiang and Yi Luo and Wei Hu},
  journal = {Nature Computational Science},
  year = {2023},
  volume = {3},
  pages = {957--964},
  doi = {10.1038/s43588-023-00550-y},
  url = {https://doi.org/10.1038/s43588-023-00550-y}
}

Fonte e condições de reutilização