CNN, Transformer 등 다양한 딥러닝 아키텍처를 이용한 유전체 서열 분석가 최근 활발히 진행되고 있으며, 최근에는 대규모 사전학습 기반의 DNA 파운데이션 모델도 등장하였다. 본 강좌에서는 동일한 유전체 분석 연구 실습 과제를 기반으로 하여, 기본적인 인공신경망(MLP)에서 시작하여 CNN, Transformer, DNA 파운데이션 모델까지 다양한 아키텍처를 이론과 실습을 통해 비교한다. 이를 통해 수강생은 각 아키텍처의 원리와 특성을 체험한다. 전체 실습은 Google Colab 환경에서 Python 기반으로 진행한다.
| 구분 | 세션 | 시간 | 강의내용 | 강사명 | 비고 |
|---|---|---|---|---|---|
| Day 1 | Session 1 | 09:20~10:50 | 인공신경망과 딥러닝 기초, 실습 환경 구축 | 이제근 | 강의/실습 |
| Day 1 | Session 2 | 11:00~12:30 | CNN(convolutional neural networks)의 원리 | 이제근 | 강의/실습 |
| Day 1 | Session 3 | 14:00~15:30 | Transformer의 등장과 개념 | 이제근 | 강의/실습 |
| Day 1 | Session 4 | 15:40~17:10 | DNA 파운데이션 모델 개론 | 이제근 | 강의/실습 |
| Day 2 | Session 5 | 09:20~10:50 | 모델 해석(XAI) | 이제근 | 강의/실습 |
| Day 2 | Session 6 | 11:00~12:30 | DNA 파운데이션 모델 Fine-tuning | 이제근 | 강의/실습 |
| Day 2 | Session 7 | 14:00~15:30 | 모델 실전 평가 | 이제근 | 강의/실습 |
| Day 2 | Session 8 | 15:40~17:10 | 종합 비교 및 최신 동향 소개 | 이제근 | 강의/실습 |