HyperAIHyperAI

Command Palette

Search for a command to run...

심층 원자 구조 추론을 통한 정확하고 학제적이며 투명한 구조-물성 이해

초록

구조-물성 관계는 생물학, 화학, 재료과학의 기초를 이루며, 기능, 반응성 및 물리적 반응은 공간적, 화학적, 주기적 조직에서 발현된다. 이러한 관계를 기계적으로 설명하려면 입체화학, 결합, 대칭성, 에너지론, 주기적 질서와 같은 과학적 원리와 물리적 제약을 통해 구조적 증거를 해석해야 한다. 그러나 이 과정에 인공지능을 적용하는 것은 표현과 추론의 공동 과제를 제기한다. 모델은 도메인 고유의 구조 정보를 보존하면서 특정 증거가 이러한 제약 하에서 예측을 어떻게 뒷받침하는지 보여주어야 한다. 여기서 우리는 단백질, 소분자, 무기 결정 전반에 걸친 원자 구조 추론을 위한 멀티모달 과학 기반 모델인 SciReasoner를 소개한다. SciReasoner는 좌표, 위상, 주기적 연결성을 통합된 구조 인식 어휘로 이산화하여 구조 토큰을 자기회귀 추론 궤적 내에서 주소 지정 가능한 증거 단위로 취급한다. 우리는 지름길 상관관계가 약화되고 구조 기반 추론이 필수적인 환경에서 SciReasoner를 평가한다. 상동성 통제 유전자 온톨로지 예측에서 SciReasoner는 낮은 상동성 및 고아 유사 단백질에 대한 세포 구성 요소 주석을 개선하여 FmaxF _ { \mathrm { m a x } }Fmax를 0.42에서 0.55로 높인다. 화학에서는 단일 단계 역합성 정확도를 0.63에서 0.72로 높이면서 단편 수준의 분리 및 전구체 검증 추적을 생성한다. 재료과학에서는 그 표현이 원소상과 화합물상을 분리하고 높은 밴드갭과 낮은 밴드갭 영역을 구분한다. 86개 벤치마크에서 SciReasoner는 67개 작업에서 최첨단 성능을 달성한다. 이중 맹검 전문가 평가는 그 추론 추적이 98%의 사례에서 최첨단 대규모 언어 모델보다 선호되거나 적어도 필적하는 것으로 평가한다. 구조를 과학적 제약 하에서 추론을 위한 검사 가능한 기반으로 만듦으로써 SciReasoner는 정확한 예측과 해석 가능한 과학적 추론을 연결한다.

One-sentence Summary

Researchers from Shanghai Artificial Intelligence Laboratory, The Chinese University of Hong Kong, and partners introduce SciReasoner, a multimodal scientific foundation model that unifies structural tokens from proteins, small molecules, and inorganic crystals into autoregressive reasoning, boosting Gene Ontology FmaxF_{\mathrm{max}}Fmax from 0.42 to 0.55, single-step retrosynthesis accuracy from 0.63 to 0.72, and achieving state-of-the-art performance on 67 of 86 benchmarks, with reasoning traces preferred in 98% of double-blind expert evaluations.

Key Contributions

  • SciReasoner is a multimodal foundation model that discretizes three-dimensional coordinates, molecular topologies, and crystallographic lattices into a unified structure-aware vocabulary, treating structural tokens as addressable evidence units within autoregressive reasoning trajectories.
  • Across proteins, small molecules, and inorganic crystals, it improves accuracy on structure-grounded tasks: it raises Cellular Component annotation Fmax for low-homology proteins from 0.42 to 0.55, boosts single-step retrosynthesis accuracy from 0.63 to 0.72, and separates elemental and compound phases as well as band-gap regimes, achieving state-of-the-art performance on 67 of 86 benchmarks.
  • The generated reasoning traces are inspectable and explicitly ground intermediate claims in structural evidence, and double-blind expert evaluation rates these traces as preferred or comparable to those of a frontier large language model in 98% of cases.

Introduction

Understanding how the spatial, chemical, and periodic organization of matter gives rise to function, reactivity, and physical properties is central to protein annotation, chemical synthesis, and materials discovery. Yet current AI systems rarely combine native structural representation with explicit, evidence-linked reasoning: large language models compress structure into text, losing addressable physical grounding, while domain-specific models output predictions without exposing intermediate evidence. The authors introduce native structural reasoning and instantiate it in SciReasoner, a multimodal foundation model that discretizes proteins, small molecules, and inorganic crystals into a unified structure-aware vocabulary. This design lets structural tokens serve as inspectable evidence units within generated reasoning trajectories, bridging accurate prediction and interpretable scientific inference across biology, chemistry, and materials science.

Dataset

The authors construct a multimodal scientific pretraining corpus by combining five data components, each sourced from public repositories and processed to avoid leakage with downstream benchmarks. The dataset is used for continued pretraining of a single model, interleaving modalities through special structural tags.

  • Protein data

  • Sources: PDB–UniProt mappings (via SIFTS), UniProtKB/Swiss-Prot annotations, PubMed/PMC literature, and AlphaFoldDB for predicted structures.

  • Processing: Each protein is represented as a primary amino acid sequence wrapped in <protein></protein> tags and a parallel structural sequence wrapped in <protein_structure></protein_structure> tags. The structural sequence is built from residue-level Foldseek 3Di tokens that describe the local 3D environment. Regions with pLDDT < 70 are masked or replaced with a special token to reduce noise.

  • Filtering: All text-linked protein records with >30% MMseq2 sequence identity to any protein in the held-out test sets of downstream benchmarks are excluded to prevent label leakage.

  • Usage: The model learns from both the amino acid sequence and the predicted 3D structure in an interleaved protein–text setting.

  • Small-molecule data

  • Sources: Text from US Chemistry Olympiad problems, Europe PMC, ChemRxiv, bioRxiv, medRxiv, and arXiv (chemistry-focused). Structured property data from MoleculeNet, Therapeutics Data Commons, ChEBI, PubChem BioAssay, Tox21, hERG, CYP, CHEMDNER, and other ADMET/toxicity corpora. Reaction and spectral data from ORD, USPTO, Buchwald-Hartwig, Rhea, MOSES, MoNA, and spectrum-reasoning datasets. 3D conformers from ChEMBL and BindingDB.

  • Processing: Molecular property datasets are converted into language-interfaced templates pairing a molecule with its properties. Conformers are generated with RDKit and represented in a sequence-compatible format that combines connectivity with internal coordinates, wrapped in <molecule_structure></molecule_structure> tags.

  • Filtering: Identifiers are canonicalized, and any pretraining examples whose molecule–label or reaction product entries overlap with held-out test sets are removed.

  • Usage: The model sees textual descriptions, property labels, reaction data, and explicit 3D conformations to learn molecular geometry within a language-modeling framework.

  • Materials data

  • Sources: Materials Project, JARVIS-DFT, SNUMAT, hMOF, QMOF, OQMD, OMDB, JARVIS-QETB, GNoME, and Cantor HEA, covering inorganic crystals, semiconductors, MOFs, organic materials, and high-entropy alloys.

  • Processing: Each material is stored with chemical formula, elemental composition, CIF crystal structure, and natural-language structural descriptions. Templates link these representations into training samples.

  • Filtering: A random 80/10/10 split is applied at the material-sample level. All validation and test material samples, including all their property records, are completely removed from the pretraining corpus.

  • Usage: The model learns composition-level, geometry-level, and text-level representations of periodic systems.

  • DNA/RNA data

  • Sources: RNA sequences from RNAcentral; DNA sequences from NCBI.

  • Processing: RNA sequences are kept in FASTA format and wrapped in <rna></rna> tags, with available metadata (e.g., RNA family) appended. DNA sequences are sampled into 1,000-bp fragments per organism, stored in FASTA, wrapped in <dna></dna> tags, and annotated with organism name and genomic coordinates.

  • Filtering: No explicit filtering beyond the sampling strategy is described.

  • Usage: These sequences provide genomic and transcriptomic context for the model.

  • General text and instruction-following data

  • Sources: General web text from the quality-filtered Nemotron-CC v2 (multi-trillion-token Common Crawl derivative). Reasoning instruction data from the mathematics and instruction-following splits of Dolci-Think-SFT-32B, which include explicit thinking delimited deliberation traces. Scientific instruction data from the training split of SciIF, which imposes verifiable constraints over scientific contexts.

  • Processing: The data is used as-is, with the instruction–response pairs retaining their formatted reasoning traces.

  • Usage: These corpora complement the scientific data with general-domain language and structured instruction-following supervision.

All components are combined for continued pretraining; the exact mixture ratios are not disclosed except for the materials split, while filtering rules ensure that no benchmark test information leaks into the training corpus.

Method

The authors introduce SciReasoner, a multimodal scientific foundation model designed to perform native structural reasoning across proteins, small molecules, and inorganic crystals. Unlike systems that treat scientific entities as text strings or low-dimensional descriptors, SciReasoner represents three-dimensional structures as primary objects of inference through a unified architecture that combines offline structural encoding, a structure-aware vocabulary embedding, and a large language model backbone.

The overall architecture consists of three components: modality-specific offline structural compressors, a structure-aware vocabulary embedding layer that acts as a discrete cross-modal projection, and a unified autoregressive language model backbone fϕf_{\phi}fϕ, which is initialized from Qwen3-14B. The design avoids arbitrary fragmentation of physical topologies by subword tokenizers. Instead, each raw structure input S{Sprot,Schem,Scryst}S \in \{ S_{\text{prot}}, S_{\text{chem}}, S_{\text{cryst}} \}S{Sprot,Schem,Scryst} is first processed by a domain-specific discrete encoder: Foldseek for proteins, SLICES for crystals, and ConfSeq for small molecules. These encoders serialize the 3D coordinates, molecular topologies, and crystallographic lattices into holistic structural tokens that preserve fundamental physical semantics. The resulting structural sequence XvX_vXv is tagged with the appropriate modality tag (e.g., <protein_structure>, <molecule_structure>, <material_structure>).

A key innovation is the structure-aware vocabulary embedding. Rather than employing heavy continuous encoders such as graph neural networks during inference, the model projects the discrete structural token sequence directly into the LLM’s hidden space via a learnable embedding matrix WvRVv×dLLMW_v \in \mathbb{R}^{|V_v| \times d_{\text{LLM}}}WvRVv×dLLM, where Vv|V_v|Vv is the size of the structural vocabulary and dLLMd_{\text{LLM}}dLLM is the LLM’s hidden dimension. The embedding lookup

Hv=Embedding(Xv,Wv)RLv×dLLM\mathbf{H}_v = \text{Embedding}(X_v, \mathbf{W}_v) \in \mathbb{R}^{L_v \times d_{\text{LLM}}}Hv=Embedding(Xv,Wv)RLv×dLLM

transforms the structural tokens into a dense continuous representation that seamlessly aligns with the language model’s semantic space, bypassing the computational bottleneck of continuous spatial encoders.

The language instruction XqX_qXq is tokenized and embedded by the LLM’s native embedding layer to produce Hq\mathbf{H}_qHq. The structural and language embeddings are concatenated along the sequence dimension to form the unified prompt Hprompt=[Hv;Hq]\mathbf{H}_{\text{prompt}} = [\mathbf{H}_v; \mathbf{H}_q]Hprompt=[Hv;Hq]. The LLM backbone then generates the response sequence XaX_aXa in an autoregressive fashion, conditioned on both the structural evidence and the textual instruction.

The multi-stage pretraining strategy is optimized with a single autoregressive next-token prediction objective. Given a structural input Hv\mathbf{H}_vHv and a language instruction Hq\mathbf{H}_qHq, the model minimizes the negative log-likelihood of the target response tokens:

LNTP=t=1TlogPϕ(xa,txa,<t,Hv,Hq).\mathcal{L}_{\text{NTP}} = -\sum_{t=1}^{T} \log P_{\phi}(x_{a,t} \mid x_{a,<t}, \mathbf{H}_v, \mathbf{H}_q).LNTP=t=1TlogPϕ(xa,txa,<t,Hv,Hq).

The training proceeds in three stages with distinct parameter freezing and learning rate schedules. In Stage 1 (Warm-up), only the structure-aware vocabulary layer, the LLM textual token embeddings, and the prediction head are updated; the core transformer backbone remains frozen. This anchors the newly introduced structural tokens in the embedding space without disrupting the model’s pre-trained reasoning capabilities. Stage 2 (Full-parameter Training) unfreezes all parameters ϕ=Θ\phi = \Thetaϕ=Θ and trains the model on diverse paired structure-text data. A shared Warmup-Stable-Decay (WSD) learning rate scheduler is initialized for both Stage 2 and Stage 3, with the learning rate η(t)\eta(t)η(t) defined by

η(t)={ηmaxtTwif 0t<Twηmaxif Twt<Tw+Tsfdecay(t)if Tw+TstTtotal,\eta(t) = \begin{cases} \eta_{\max} \cdot \frac{t}{T_w} & \text{if } 0 \leq t < T_w \\ \eta_{\max} & \text{if } T_w \leq t < T_w + T_s \\ f_{\text{decay}}(t) & \text{if } T_w + T_s \leq t \leq T_{\text{total}}, \end{cases}η(t)=ηmaxTwtηmaxfdecay(t)if 0t<Twif Twt<Tw+Tsif Tw+TstTtotal,

where TwT_wTw, TsT_sTs, and TdT_dTd denote the durations of warmup, stable, and decay phases. Stage 2 spans the warmup and the initial portion of the stable phase, allowing the full network to absorb domain-specific knowledge at a high constant learning rate. Stage 3 (Annealing) continues full-parameter optimization and inherits the same scheduler; it eventually enters the decay phase and increases the proportion of question-answer-style data to refine the model’s behavior.

To convert the pretrained model into an instruction-following reasoner, the authors devise a two-stage post-training pipeline that combines supervised finetuning (SFT) and reinforcement learning (RL). The process is designed to avoid destructive interference among heterogeneous scientific tasks and to replace external teacher supervision with on-policy reasoning traces.

The coldstart SFT phase re-establishes a dual-mode response protocol: a thinking mode, where the model generates a chain-of-thought rationale ccc enclosed in `` delimiters before the final answer yyy, and a non-thinking mode, where the deliberation span is empty and the model produces a direct answer. The SFT objective is a response-only masked next-token prediction:

LSFT=t=1TmtlogPϕ(xa,txa,<t,Hv,Hq),\mathcal{L}_{\text{SFT}} = -\sum_{t=1}^{T} m_t \log P_{\phi}(x_{a,t} \mid x_{a,<t}, \mathbf{H}_v, \mathbf{H}_q),LSFT=t=1TmtlogPϕ(xa,txa,<t,Hv,Hq),

where mt=1m_t = 1mt=1 only for tokens in XaX_aXa and 000 for prompt tokens. This ensures that the optimization focuses on the mapping from instruction to reasoned answer. In the first stage, the task universe is partitioned into JJJ groups, and a base checkpoint M0M_0M0 is coldstarted independently on each group’s teacher-supplied CoT corpus, yielding specialized experts {Mjcs}\{M_j^{\text{cs}}\}{Mjcs}. These experts are then further refined through intra-domain structural evidence grounding via RL, after which they generate on-policy reasoning traces. The teacher supervision is replaced by the model’s own verified traces, and a unified coldstart is performed from M0M_0M0 on the pooled corpus, providing a well-matched initialization for the final consolidation phase.

The RL stage uses the DAPO algorithm with a reward softening scheme to handle tasks whose evaluation goes beyond exact match. Training data are curated by an empirical solve-rate filtering procedure. For each prompt, eight stochastic rollouts are generated, and the empirical solve rate p^(x)\hat{p}(x)p^(x) is computed. Only examples with p^(x)(0.125,0.875)\hat{p}(x) \in (0.125, 0.875)p^(x)(0.125,0.875) are retained, and a 2,000-example training set is constructed by selecting instances closest to an intermediate success rate of 0.5. This difficulty-centered sampling yields informative gradients and stable improvement. The policy is optimized with a PPO-style clipped objective that uses within-group standardized advantages and an asymmetric clip-higher schedule to preserve exploration. The RL procedure is first applied per task group (intra-domain structural evidence grounding) to produce a set of experts, and then executed once more on the merged all-task pool (cross-domain reasoning consolidation), starting from the unified coldstart checkpoint. This final pass consolidates the specialized competences into a single unified model capable of explicit structural reasoning across scientific modalities.

Experiment

SciReasoner, a unified multimodal model, demonstrates that integrating sequence, structure, and text reasoning across proteins, DNA/RNA, small molecules, and crystals yields state-of-the-art performance, consistently matching or exceeding domain specialists while providing interpretable, structure-grounded chains of thought. The model's gains are most pronounced in low-homology regimes and tasks requiring explicit 3D reasoning, and ablation studies confirm that structural evidence is essential for its native reasoning capabilities. Through a self-bootstrapped post-training framework, intra-domain grounding and cross-domain consolidation improve both accuracy and reasoning quality, and human experts overwhelmingly prefer SciReasoner's outputs over generalist LLMs for their faithfulness, coherence, and domain plausibility.


AI로 AI 구축

아이디어에서 출시까지 — 무료 AI 코코딩, 즉시 사용 가능한 환경, 최적의 GPU 가격으로 AI 개발을 가속화하세요.

AI 협업 코딩
바로 사용 가능한 GPU
최적의 가격

HyperAI Newsletters

최신 정보 구독하기
한국 시간 매주 월요일 오전 9시 에 이번 주의 최신 업데이트를 메일로 발송합니다
이메일 서비스 제공: MailChimp