본문 바로가기
AI 생성 글 정리/bio

AlphaFold 3 논문 핵심 정리

by Honbul 2026. 4. 1.

Accurate structure prediction of biomolecular interactions with AlphaFold 3

Josh Abramson et al.
Nature (2024)
DOI: 10.1038/s41586-024-07487-w

이 문서는 블로그 정리용으로 바로 활용할 수 있게 핵심 메시지, figure 해설, 성능 숫자, 한계점을 중심으로 정리한 요약본입니다.
아래 figure는 원 논문의 figure를 읽기 좋게 crop한 이미지입니다. 블로그에 재사용할 때는 원 논문 출처, 저자, 저널, DOI, 그리고 “cropped from original figure” 여부를 함께 적는 것이 좋습니다.
원 논문은 Open Access CC BY 4.0입니다.


1. 3분 요약

AlphaFold 3(AF3)의 핵심은, 이제 구조 예측이 단백질 단일체단백질-단백질 복합체에 머무르지 않고, DNA/RNA, small molecule ligand, ions, glycan, modified residues까지 포함한 생체분자 상호작용 전체를 하나의 모델 안에서 공동 예측하는 수준으로 확장되었다는 점입니다.

이 논문이 중요한 이유는 두 가지입니다.

  1. 범위가 넓어졌다.
    기존에는 단백질 구조 예측, 단백질-리간드 도킹, 단백질-DNA/RNA 예측, 항체-항원 예측이 상당 부분 분리된 문제였습니다. AF3는 이를 하나의 통합 프레임워크로 다룹니다.
  2. 정확도도 높다.
    단순히 “여러 종류를 한 번에 다룬다” 수준이 아니라, 많은 벤치마크에서 기존의 전문 모델이나 도킹 도구보다 더 좋은 성능을 보입니다. 특히 protein–ligand, protein–nucleic acid, antibody–antigen 쪽에서 인상적인 향상이 나옵니다.

한 문장으로 줄이면 다음과 같습니다.

AlphaFold 3는 ‘단백질 구조 예측 모델’에서 ‘생체분자 복합체 구조 예측 모델’로 점프한 논문이다.


2. 왜 이 논문이 중요한가

AlphaFold 2가 바꾼 것은 “단백질이 어떻게 접히는가”에 대한 계산 생물학의 판이었습니다.
반면 AlphaFold 3가 바꾸려는 것은 “생체분자들이 서로 어떻게 결합하고 상호작용하는가”입니다.

실제로 생물학과 신약개발에서 더 중요한 질문은 종종 아래와 같습니다.

  • 이 단백질이 어떤 리간드와 어떻게 결합하는가?
  • 이 전사인자가 DNA를 어떻게 인식하는가?
  • 이 단백질이 RNA와 결합할 때 구조가 어떻게 바뀌는가?
  • 이 항체가 항원을 정확히 어느 방향으로 잡는가?
  • 당화나 인산화 같은 수정(modification)이 결합 구조를 어떻게 바꾸는가?

즉, 현실 문제는 “단백질 하나의 접힘”이 아니라 복합체와 상호작용의 원자 수준 구조입니다. AF3는 바로 이 지점에 답하려는 모델입니다.


3. 이 논문의 핵심 기여

3.1 단일 프레임워크로 biomolecular complex 예측 범위 확장

AF3는 다음을 한 모델 안에서 함께 다룹니다.

  • 단백질 단일체
  • 단백질-단백질 복합체
  • 단백질-DNA / 단백질-RNA
  • 단백질-small molecule ligand
  • ions
  • glycosylation
  • modified residues
  • covalent modifications

핵심은 “각 문제마다 다른 도구를 쓰는 방식”이 아니라, 원자 수준 복합체 구조를 하나의 생성 모델이 직접 만든다는 점입니다.

3.2 AF2의 구조 모듈을 diffusion 기반 생성기로 교체

AF2와 가장 큰 차이는 구조 생성 방식입니다.

  • AF2: residue frame, torsion angle 중심의 구조 모듈
  • AF3: raw atom coordinates를 직접 생성하는 diffusion module

이 변화 덕분에 AF3는 아미노산 중심 표현에 갇히지 않고, 리간드나 변형 잔기처럼 일반 화학 구조를 더 자연스럽게 처리할 수 있습니다.

3.3 evoformer를 pairformer로 단순화하고 MSA 의존성을 낮춤

AF3는 AF2의 evoformer를 그대로 쓰지 않습니다.
대신 MSA 처리를 줄이고, pair representation 중심의 pairformer를 핵심 trunk로 사용합니다.

이 포인트는 의미가 큽니다.

  • MSA를 완전히 버린 것은 아니지만,
  • 복합체 구조 예측에서 중요한 정보를 더 많이 pairwise 관계로 밀어 넣었고,
  • 그 결과 더 다양한 분자 유형을 다루기 쉬워졌습니다.

3.4 정확도 향상 + confidence calibration

AF3는 다양한 태스크에서 높은 정확도를 보일 뿐 아니라, pLDDT / PAE / ipTM 계열 confidence가 실제 정확도와 잘 맞는 편입니다.
즉, “좋아 보이는 구조”를 내는 것에 그치지 않고, 어디를 믿고 어디를 조심해야 하는지도 함께 제시합니다.

3.5 하지만 ‘모든 문제를 해결했다’는 논문은 아니다

논문 자체도 한계를 분명히 적습니다.

  • chirality 오류
  • atomic clashes
  • disordered region hallucination
  • solution ensemble / dynamics를 직접 예측하지 못함
  • 다중 상태(multistate) 구조 커버리지 부족
  • 특정 문제, 특히 antibody–antigen은 많은 seed 샘플링이 필요

즉, AF3는 엄청난 전진이지만 완전한 물리 시뮬레이터는 아닙니다.


4. Figure로 읽는 논문

4.1 Figure 1 — “이 논문이 왜 큰가”를 한 장에 보여주는 그림

 

 

Figure 1. 원문 Fig. 1 crop. AF3의 적용 범위, 대표 예시, 주요 벤치마크 성능, 전체 추론 아키텍처를 한 번에 보여준다.

이 그림에서 봐야 할 포인트

Figure 1은 사실상 논문의 요약입니다.

  • a, b 패널: AF3가 단백질만이 아니라 DNA, glycan, antibody 같은 복잡한 조합도 다룬다는 것을 시각적으로 보여줍니다.
  • c 패널: 태스크별 성능 비교입니다.
  • d 패널: AF3 추론 파이프라인 전체를 보여줍니다.

c 패널이 주는 메시지

여기서 가장 강한 메시지는 다음입니다.

  • ligand PoseBusters set에서 AF3는 blind setting에서도 강합니다.
  • protein–RNA / protein–DNA에서도 기존 nucleic-acid 전문 모델 대비 좋습니다.
  • protein–protein / antibody에서도 AF-Multimer v2.3보다 올라갑니다.
  • protein monomer 성능도 유지 또는 소폭 향상됩니다.

즉, AF3는 “범위는 넓지만 각 분야에서는 애매한 모델”이 아니라,
범용성을 넓히면서도 각 영역의 성능을 동시에 끌어올린 모델이라는 점이 중요합니다.

d 패널에서 읽어야 할 설계 변화

Figure 1d는 AF3를 이해하는 핵심 구조도입니다.

입력은 다음을 포함합니다.

  • sequences
  • ligands
  • covalent bonds
  • template search 결과
  • genetic search 결과
  • conformer generation 결과

이후 다음 순서로 흘러갑니다.

  1. input embedder
  2. template module
  3. MSA module
  4. pairformer
  5. diffusion module
  6. confidence module

즉, AF3는 단순한 “folding head”가 아니라,
입력 정리 → 관계 표현(pair) 학습 → 원자 좌표 생성 → confidence 추정의 파이프라인으로 봐야 합니다.

Figure 1에서 블로그용 한 줄 정리

Figure 1은 AF3가 단백질 구조 예측을 넘어, 리간드와 핵산을 포함한 복합체 구조 예측 문제를 하나의 모델로 통합했다는 점을 가장 압축적으로 보여준다.


4.2 Figure 2 — AF3는 내부적으로 어떻게 달라졌는가

 

 

Figure 2. 원문 Fig. 2 crop. Pairformer, diffusion module, confidence training, 그리고 학습 곡선이 한 그림에 정리되어 있다.

a 패널: Pairformer

AF2의 evoformer를 대체하는 블록입니다.
핵심은 single representation + pair representation을 반복적으로 업데이트하는 구조라는 점입니다.

여기서 중요한 해석은 다음입니다.

  • AF3는 복잡한 복합체를 다루기 위해 관계(pair) 정보를 중심축으로 삼는다.
  • MSA 정보는 여전히 쓰지만, AF2처럼 끝까지 무겁게 끌고 가지 않는다.
  • 결과적으로 더 일반적인 분자 그래프/복합체 문제에 맞는 trunk가 된다.

b 패널: Diffusion module

이 논문의 가장 중요한 기술적 포인트입니다.

AF3는 noised atomic coordinates를 입력받아 true coordinates를 복원하도록 학습합니다.
즉, 구조를 “한 번에 회귀”하는 것이 아니라, 점진적 denoising으로 원자 좌표를 생성합니다.

이 설계가 중요한 이유는 다음과 같습니다.

  • local stereochemistry와 global arrangement를 서로 다른 noise scale에서 함께 학습할 수 있음
  • residue-specific torsion 파라미터화에 덜 의존함
  • ligand 같은 일반 화학 구조를 더 잘 처리할 수 있음

논문에서 특히 흥미로운 포인트는,
global rotation / translation equivariance를 굳이 넣지 않아도 충분히 성능이 나온다고 보고했다는 점입니다.

c 패널: Confidence training

Diffusion 모델은 AF2처럼 structure module의 최종 출력 하나를 바로 회귀하지 않기 때문에, confidence를 학습하는 방법도 달라져야 합니다.

AF3는 이를 위해 diffusion rollout을 만들고, 이 rollout 구조를 이용해 다음 confidence를 학습합니다.

  • pLDDT
  • PAE
  • PDE(distance error matrix)

즉, confidence head도 diffusion 구조에 맞춰 다시 설계되었습니다.

d 패널: 학습 곡선

Figure 2d가 주는 아주 좋은 인사이트는 다음입니다.

  • intrachain(local structure)는 빨리 배웁니다.
  • interfacial/global arrangement는 더 천천히 배웁니다.

이 말은 곧, 복합체 예측의 어려움이 단순한 접힘보다 “상대 배치와 상호작용의 정밀도”에 더 있다는 뜻입니다.
블로그에서 이 포인트를 짚어주면 좋습니다.

Figure 2에서 블로그용 한 줄 정리

AF3의 핵심 변화는 evoformer 기반 구조 추론에서, pairformer + diffusion 기반 원자 좌표 생성으로 이동했다는 점이다.


4.3 Figure 3 — AF3가 실제로 어떤 종류의 복합체를 맞추는가

 

Figure 3. 원문 Fig. 3 crop. 대형 리보솜 복합체, glycosylated homodimer, antibody–antigen, ligand-bound complex 등 다양한 예시를 보여준다.

Figure 3는 정량 결과보다 적용 범위와 실제 사례를 보여주는 그림입니다.

각 패널이 의미하는 바

  • a: 거대한 ribosomal complex와 RNA를 포함한 대형 시스템도 다룸
  • b: glycosylation이 포함된 구조 예측
  • c: antibody–antigen 복합체
  • d, e, f: 서로 다른 ligand-bound protein complex 예시

여기서 중요한 메시지는 “AF3가 복합체를 예측한다”가 아니라,
복합체의 종류가 서로 아주 다름에도 하나의 모델이 같은 방식으로 다룬다는 점입니다.

이 점이 신약개발 관점에서 특히 중요합니다.
현실 문제는 대부분 다음이 섞여 있기 때문입니다.

  • protein + ligand
  • protein + glycan
  • protein + nucleic acid
  • protein + antibody
  • modified residues

Figure 3는 AF3가 바로 이 혼합된 생화학 현실을 겨냥했다는 것을 보여줍니다.

Figure 3에서 블로그용 한 줄 정리

Figure 3는 AF3가 “단백질 구조 예측기”가 아니라 “다양한 생체분자 복합체 구조 예측기”라는 점을 가장 직관적으로 보여준다.


4.4 Figure 4 — Confidence를 얼마나 믿어도 되는가

 

Figure 4. 원문 Fig. 4 crop. ipTM, pLDDT 같은 confidence가 실제 구조 정확도와 어떻게 연결되는지 보여준다.

많은 사람들이 AlphaFold 계열 모델을 쓸 때 가장 먼저 보는 숫자는 pLDDT입니다.
하지만 복합체에서는 그것만으로 충분하지 않습니다. Figure 4는 이 문제를 잘 정리합니다.

a 패널: confidence와 실제 성능의 관계

  • chain pair ipTM이 높을수록 protein–protein / nucleic acid–protein / ligand–protein 인터페이스 정확도가 좋아집니다.
  • chain-averaged pLDDT가 높을수록 단일 chain 수준 정확도가 좋아집니다.

즉,

  • 인터페이스를 볼 때는 ipTM
  • 체인 자체의 local quality를 볼 때는 pLDDT

를 함께 봐야 한다는 메시지입니다.

b–e 패널: 예시 구조

같은 예측 구조를 두고,

  • pLDDT 색칠
  • chain 색칠
  • DockQ score
  • PAE matrix

를 나란히 보여줍니다.

이 그림이 좋은 이유는 “confidence map를 어떻게 읽어야 하는가”를 실제로 보여주기 때문입니다.

실무적으로는 다음처럼 읽으면 됩니다.

  • pLDDT 높음: local geometry는 대체로 신뢰 가능
  • PAE 낮음: 두 영역의 상대적 위치도 신뢰 가능
  • ipTM 높음: 인터페이스 배치가 맞을 가능성 큼

반대로,

  • pLDDT만 높고 PAE가 나쁘면
    → 각 chain 내부는 괜찮아도 상대 배치는 틀릴 수 있습니다.

Figure 4에서 블로그용 한 줄 정리

AF3 결과를 읽을 때는 “체인 내부 정확도(pLDDT)”와 “체인 사이 배치 신뢰도(ipTM/PAE)”를 분리해서 봐야 한다.


4.5 Figure 5 — AF3의 한계를 솔직하게 보여주는 그림

 

Figure 5. 원문 Fig. 5 crop. seed 수에 따른 antibody 성능 변화, chirality 오류, conformational coverage 부족, clash 문제 등을 보여준다.

좋은 논문일수록 “어디서 안 되는가”를 잘 보여줍니다. Figure 5는 바로 그 역할을 합니다.

a 패널: antibody–antigen은 샘플링이 많이 필요함

이 그림에서 중요한 포인트는, antibody 예측 품질이 seed 수를 늘릴수록 계속 올라간다는 점입니다.
즉, 항체 문제는 AF3에서도 “한 번 돌려서 끝”이 아닐 수 있습니다.

실무적으로는 다음 의미가 있습니다.

  • antibody–antigen은 많이 샘플링하고 잘 랭킹해야 함
  • 단순히 diffusion sample 수보다 model seed 수 증가가 중요하다고 논문은 해석함

b 패널: chirality 오류

AF3는 전반적으로 정확하지만, 리간드의 chirality를 항상 완벽히 지키는 것은 아닙니다.
논문은 PoseBusters에서 4.4% chirality violation rate를 언급합니다.

이건 블로그에서 반드시 짚어야 할 포인트입니다.
AF3는 매우 강력하지만, 화학적으로 항상 완전무결한 구조 생성기는 아닙니다.

c 패널: 다중 상태 예측의 한계

논문은 cereblon 사례를 통해, apo/open과 holo/closed 같은 다중 구조 상태를 충분히 커버하지 못할 수 있음을 보여줍니다.
즉, AF3는 기본적으로 PDB-like static structure predictor이지, solution ensemble을 직접 생성하는 모델은 아닙니다.

d, e 패널: hallucination / clash 문제

  • disordered region에 잘못된 구조적 질서를 만들어내는 문제
  • 큰 복합체에서 chain끼리 겹치는 clash 문제

가 여전히 남아 있습니다.

Figure 5에서 블로그용 한 줄 정리

AF3는 강력하지만, 동역학·다중상태·완전한 stereochemistry 보장까지 해결한 모델은 아니다.


5. 숫자로 보는 핵심 성능

아래 숫자는 논문 본문 Figure 1과 Extended Data Table 1에서 블로그용으로 다시 읽기 쉽게 정리한 것입니다.

태스크 지표 AF3 비교 대상 해석
PoseBusters V1 protein–ligand % RMSD < 2 Å 76.4 AutoDock Vina 52.3 / RoseTTAFold All-Atom 42.0 blind ligand pose 예측에서 매우 강함
PoseBusters V2 protein–ligand % RMSD < 2 Å 80.5 Vina 59.7 최신 benchmark에서도 우세
Protein–RNA iLDDT 39.4 RoseTTAFold2NA 19.0 RNA 인터페이스 예측 향상
Protein–dsDNA iLDDT 64.8 RoseTTAFold2NA 28.3 DNA 인터페이스 예측에서 큰 차이
CASP15 RNA RNA LDDT 47.3 RoseTTAFold2NA 35.5 / AIchemy_RNA2 54.5(인간 개입) AI-only baseline보다 좋지만 human-aided 최고 성능보다는 낮음
Bonded ligands % RMSD < 2 Å 78.5 공유결합 리간드도 강함
Glycosylation(고품질, single residue) % RMSD < 2 Å 72.1 당화 처리 가능
Modified residues % RMSD < 2 Å 59.9 변형 잔기도 상당수 예측 가능
All protein–protein % DockQ > 0.23 76.6 AF-Multimer 67.5 일반 단백질 복합체도 개선
Protein–antibody % DockQ > 0.23 62.9 AF-Multimer 29.6 항체에서 특히 큰 향상
Protein monomers LDDT 86.9 AF-Multimer 85.5 단일체 성능도 유지/소폭 향상

숫자를 해석할 때 주의할 점

  1. 태스크별 지표가 다릅니다.
    ligand는 RMSD, protein–protein은 DockQ, nucleic acid는 iLDDT를 봅니다.
  2. PoseBusters는 별도 2019 cutoff 모델로 평가했습니다.
    즉, 데이터 누수 가능성을 줄이기 위해 더 이른 cutoff를 사용했습니다.
  3. 항체 비교는 랭킹 과정이 특별합니다.
    논문은 antibody 예측에서 seed를 크게 늘렸을 때 성능이 더 오른다고 보여줍니다.

6. 이 논문이 특히 잘한 해석 포인트

6.1 “범용성”과 “정확도”를 동시에 보여줌

많은 모델은 범용성을 넓히면 성능이 희생됩니다.
AF3는 적어도 이 논문 안에서는, 범위를 크게 넓히면서도 주요 태스크 성능을 같이 올렸다는 점이 가장 강합니다.

6.2 리간드 예측을 docking의 부속 문제로 보지 않음

AF3는 리간드를 “나중에 꽂아 넣는 부속 단계”가 아니라,
복합체 전체를 함께 구성하는 joint structure prediction 문제로 다룹니다.

이 관점 변화가 중요합니다.
신약개발 관점에서 보면, 단백질 구조 예측과 리간드 도킹을 인위적으로 분리하지 않는다는 뜻이기 때문입니다.

6.3 confidence를 실제 사용 관점에서 설계

단순히 구조 하나를 내는 것보다, 그 구조를 얼마나 믿을지가 더 중요할 때가 많습니다.
AF3는 ipTM, pLDDT, PAE를 통해 “믿을 만한 영역 / 불안한 영역”을 비교적 잘 구분하게 합니다.


7. 그래도 조심해야 할 점

7.1 AF3는 분자동역학(MD)을 대체하지 않는다

AF3는 solution ensemble이나 시간에 따른 conformational change를 직접 예측하는 모델이 아닙니다.
따라서 “이 단백질이 실제 세포 안에서 어떤 분포의 상태를 가지는가”까지 바로 답하는 것은 아닙니다.

7.2 stereochemistry가 항상 완벽하지 않다

특히 리간드에서는 다음을 확인해야 합니다.

  • chirality
  • steric clash
  • chemically implausible geometry

즉, AF3 구조를 그대로 쓰기보다 후처리 검증이 필요할 수 있습니다.

7.3 antibody–antigen은 샘플링 전략이 중요

항체는 AF3에서도 상대적으로 까다로운 문제입니다.
논문이 보여주듯이, 이 경우는 샘플을 더 많이 만들고 confidence로 랭킹하는 접근이 중요합니다.

7.4 disorder / flexible region 해석은 조심해야 함

낮은 confidence의 loop나 tail 영역은 “예측 실패”일 수도 있지만,
실제로는 본질적으로 유연하거나 무질서한 영역일 수 있습니다.


8. 요약

무난한 요약

AlphaFold 3는 AlphaFold 2의 연장선이지만, 단백질 단일체 예측을 넘어서 DNA, RNA, small molecule ligand, ions, glycan, modified residues까지 포함한 생체분자 복합체 구조를 하나의 모델로 예측하려는 시도라는 점에서 성격이 다르다. 특히 AF2의 구조 모듈을 diffusion 기반 원자 좌표 생성기로 바꾸고, pairformer 중심으로 아키텍처를 재구성하면서 protein–ligand, protein–nucleic acid, antibody–antigen 같은 여러 태스크에서 강한 성능을 보였다. 다만 chirality 오류, clash, 다중 상태 구조 커버리지 부족, 동역학 정보 부재 같은 한계도 남아 있어, AF3를 “모든 구조 문제의 완전한 해결책”으로 보기보다는 “복합체 구조 예측의 범위를 크게 넓힌 통합 모델”로 이해하는 것이 적절하다.

강한 요약

AlphaFold 2가 단백질 접힘 예측의 기준을 바꿨다면, AlphaFold 3는 생체분자 상호작용 구조 예측의 문제 설정 자체를 바꾸는 논문에 가깝다. 이 논문은 단백질-단백질, 단백질-DNA/RNA, 단백질-리간드, 당화와 변형 잔기까지 하나의 diffusion 기반 프레임워크로 통합해 다루며, 여러 벤치마크에서 기존 전문 도구를 능가하는 결과를 제시한다. 핵심은 더 많은 종류를 다룬다는 점만이 아니라, 복합체 구조를 원자 수준에서 공동 생성하는 접근이 실제로 높은 정확도로 이어진다는 것을 보여줬다는 데 있다.


9. 개인적으로 이 논문에서 가장 중요한 한 줄

AF3의 가장 큰 의미는 정확도 숫자 하나가 아니라, 단백질·핵산·리간드·변형 잔기를 따로따로 다루던 문제를 하나의 원자 수준 생성 모델로 묶었다는 데 있다.


10. 마무리 포인트

이 논문을 소개할 때는 다음 흐름으로 쓰면 자연스럽습니다.

  1. AF2 이후의 질문은 “단백질이 어떻게 접히는가”보다 “무엇과 어떻게 상호작용하는가”였다고 깔기
  2. AF3가 바로 그 문제를 겨냥한다고 설명하기
  3. pairformer + diffusion이라는 구조 변화 소개하기
  4. ligand / nucleic acid / antibody 결과를 대표 성과로 묶기
  5. 마지막에 confidence와 limitation을 함께 적어 과장을 피하기

11. 인용 및 figure 재사용 메모

Source: Abramson et al., Accurate structure prediction of biomolecular interactions with AlphaFold 3, Nature (2024), DOI: 10.1038/s41586-024-07487-w.
Open Access under CC BY 4.0. Cropped from the original figure.


12. 참고문헌

Abramson J., Adler J., Dunger J., Evans R., Green T., Pritzel A., Ronneberger O., Willmore L. et al.
Accurate structure prediction of biomolecular interactions with AlphaFold 3.
Nature 630, 493–500 (2024).
DOI: 10.1038/s41586-024-07487-w