책 소개
신약개발을 혁신하고 있는 인공지능 기술의 실험기법부터
딥러닝 모델링 기술을 종합적으로 정리한 매우 유용한 정보를 담고 있다.
인공지능 신약개발의 매우 유용한 입문서가 될 것으로 확신한다
_김선 I 서울대학교 교수
작가 소개
지은이 : 한국제약바이오협회 AI신약연구원
한국제약바이오협회 AI신약연구원이다.
지은이 : 김우연
한국제약바이오협회 AI신약연구원이다.
목 차
책을 펴내며
머리말
추천의 말
Chapter 1. 신약개발의 기본 개념
1. 질병과 신약개발
1-1. 단백질과 질병 (Protein and disease)
1-2. 약물의 작용 기전 (Mechanism of action)
1-3. 약물 발굴 및 개발 과정 (Drug discovery & development process)
1-4. 생체분석 (Bioassay)
1-5. 약물 개발 효율성 지속적인 저하
2. 컴퓨터 기반 신약개발과 인공지능
2-1. 컴퓨터 기반 신약개발 (Computer-Aided Drug Design; CADD)
2-2. 구조 기반 가상 탐색 과정 (Structure-Based Virtual Screening; SBVS)
2-3. 결합 구조 예측 (Binding pose prediction)
2-4. CADD 방법의 장점과 단점
2-5. AI 기반 신약개발 가속화
2-6. CADD기술의 발전과 생성형 AI의 등장
3. 요약
Chapter 2. 딥러닝 입문 (Introduction to deep learning)
1. 개요
2. 선형 회귀 방법
2-1. 선형 회귀
2-2. 비용함수 (Cost function)
2-3. 경사 하강법
2-4. 볼록 함수 (Convex function)
2-5. 경사 하강법 알고리즘
2-6. 가우시안 노이즈 (Gaussian noise)
2-7. 최대 우도 (Maximum likelihood)
3. 선형 분류 (Linear classification)
3-1. 분류 (Classification)
3-2. 결정 경계 (Decision boundary)
3-3. 로지스틱 회귀 (Logistic regression)
3-4. 로지스틱 함수의 비용함수
3-5. 다중분류와 softmax 함수
4. 딥러닝의 개념 (Concept of deep learning)
4-1. 딥러닝의 개념
4-2. 왜 딥러닝인가?
4-3. 인공 신경망 (Artificial neural network)
4-4. 퍼셉트론 (Perceptron)
4-5. 논리 게이트 (Logic gate)
5. 다층 구조 퍼셉트론
5-1. 다층 구조 퍼셉트론의 개념
5-2. 비선형성과 활성화 함수 (Nonlinearity and activation function)
5-3. 보편 근사 정리 (Universal approximation theorem)
5-4. 왜 더 깊은 인공 신경망이 필요한가?
6. 순전파를 통한 예측
7. 역전파 기반 학습
7-1. 역전파 기본 개념
7-2. 확률적 경사 하강법
7-3. 역전파 과정
Chapter 3. 정규화 방법 (Regularization)
1. 일반화 (Generalization)
1-1. 일반화에 대한 기본 개념
1-2. 과소적합과 과적합 (Underfitting and overfitting)
1-3. 분산과 편향 (Variance and bias)
2. 모델의 용량 (Model capacity)
2-1. 모델 용량과 과소적합/과적합
2-2. 표현 용량 (Representational capacity)
2-3. 적절한 모델 선택 (Optimal model selection)
3. 정규화 기법 (Regularization techniques)
3-1. 데이터 증강 (Data augmentation)
3-2. 교차 검증 (Cross validation)
3-3. L1/L2 정규화
3-4. 드롭아웃 (Dropout)
Chapter 4. 딥러닝 모델 1 (Deep learning models 1)
1. 분자 표현법 (Molecular representation)
1-1. 분자 지문
1-2. SMILES
2. 합성곱 신경망 (Convolution Neural Network; CNN)
2-1. 심층 신경망의 단점
2-2. 합성곱 신경망의 기본 개념
2-3. 합성곱 연산
2-4. 다중 채널 (Multiple Channel)
2-5. 풀링 (Pooling)
2-6. 심층 신경망과 합성곱 신경망의 비교
2-7. 패딩 (Padding)
2-8. 합성곱 신경망
2-9. 3차원 합성곱 신경망과 신약개발 분야에서의 응용
2-10. 3차원 합성곱 신경망 기반 신약개발 연구 사례
3. 순환 신경망 (Recurrent Neural Network; RNN)
3-1. 왜 순환 신경망이 필요한가?
3-2. 순환 신경망 원리
3-3. 순환 신경망 연산
3-4. 순환 신경망의 가중치 공유 방식
3-5. 자기회귀 구조와 확률적 시퀀스 모델링
3-6. 순환 신경망 연산 예시
3-7. 순환 신경망에서의 기울기 소실 문제
3-8. LSTM (Long Short-Term Memory)
3-8. LSTM 구조적 복잡성과 GRU의 등장
Chapter 5. 딥러닝 모델 2 (Deep learning models 2)
1. 귀납적 편향의 개념 및 역할
1-1. 귀납적 편향 (Inductive bias)
1-2. 관계적 추론 (Relational reasoning)
1-3. 완전 연결 신경망과 가중치 공유
1-4. 합성곱 신경망과 순환 신경망에서의 가중치 공유
1-5. 귀납적 편향의 역할
2. 그래프 신경망 (Graph Neural Network; GNN)
2-1. 소셜 네트워크 예제
2-2. 그래프 표현 (Graph representations)
2-3. 분자 표현 (Molecular representation)
2-4. 분자 그래프
2-5. 원자 특징 행렬 (Atom feature matrix)
2-6. 인접 행렬 (Adjacency matrix)
2-7. 그래프 합성곱 신경망 (Graph Convolutional Network; GCN)
2-8. 그래프 합성곱 신경망에서 은닉 상태 업데이트
2-9. 그래프 합성곱 신경망의 일반화된 업데이트 방식
2-10. 합성곱 신경망과 그래프 신경망 비교
2-11. 리드아웃(Readout) 과정
2-12. 리드아웃의 특징 및 구현 방식
2-13. 그래프 합성곱 신경망의 전체 구조
2-14. 귀납적 편향의 요약
2-15. 가상 탐색 적용 사례
2-16. 그래프 합성곱 신경망 모델을 활용한 예제 연구
2-17. 거리 인식 그래프 어텐션 신경망 (Distance-aware Graph Attention Network)
2-18. 거리 인식 그래프 어텐션 신경망의 상호작용 효과
2-19. 상호작용 효과를 반영한 차감
2-20. 데이터셋 구성
2-21. 결합 포즈 예측 결과
2-22. DUD-E 데이터셋 결과
2-23. 일반화 문제
Chapter 6. 생성 AI 기반 약물 설계 (Generative AI for drug design)
1. 생성 AI의 개념
1-1. 생성 AI란 무엇인가?
1-2. 약물 발견에 미치는 영향
2. 지도 학습과 비지도 학습
3. 생성 AI의 핵심 개념
4. 생성 모델의 분류
5. Kullback-Leibler (KL) 발산
6. 오토인코더 (AE)와 변분 오토인코더 (VAE)
6-1. 오토인코더 (AutoEncoder, AE)
6-2. 변분 오토인코더 (Variational AutoEncoder, VAE)
7. 생성적 적대 신경망 (Generative Adversarial Network; GAN)
8. 생성 AI 기반 분자 설계 사례 연구
Chapter 7. 향후 전망
1. 바이오 분야에서 딥러닝의 급격한 발전
2. 멀티모달 AI의 출현
3. 합성 및 실험 자동화 로봇의 등장
4. 자율 약물 설계 (Autonomous drug design)
5. AI 에이전트
6. AI 기반 신약 개발의 약속과 한계
참고문헌
보충자료
역자 소개
- 단순 변심인 경우 : 상품 수령 후 7일 이내 신청
- 상품 불량/오배송인 경우 : 상품 수령 후 3개월 이내, 혹은 그 사실을 알게 된 이후 30일 이내 반품 신청 가능
| 반품사유 | 반품 배송비 부담자 |
|---|---|
| 단순변심 | 고객 부담이며, 최초 배송비를 포함해 왕복 배송비가 발생합니다. 또한, 도서/산간지역이거나 설치 상품을 반품하는 경우에는 배송비가 추가될 수 있습니다. |
| 고객 부담이 아닙니다. |
| 진행 상태 | 결제완료 | 상품준비중 | 배송지시/배송중/배송완료 |
|---|---|---|---|
| 어떤 상태 | 주문 내역 확인 전 | 상품 발송 준비 중 | 상품이 택배사로 이미 발송 됨 |
| 환불 | 즉시환불 | 구매취소 의사전달 → 발송중지 → 환불 | 반품회수 → 반품상품 확인 → 환불 |
- 결제완료 또는 배송상품은 1:1 문의에 취소신청해 주셔야 합니다.
- 특정 상품의 경우 취소 수수료가 부과될 수 있습니다.
| 결제수단 | 환불시점 | 환불방법 |
|---|---|---|
| 신용카드 | 취소완료 후, 3~5일 내 카드사 승인취소(영업일 기준) | 신용카드 승인취소 |
| 계좌이체 |
실시간 계좌이체 또는 무통장입금 취소완료 후, 입력하신 환불계좌로 1~2일 내 환불금액 입금(영업일 기준) |
계좌입금 |
| 휴대폰 결제 |
당일 구매내역 취소시 취소 완료 후, 6시간 이내 승인취소 전월 구매내역 취소시 취소 완료 후, 1~2일 내 환불계좌로 입금(영업일 기준) |
당일취소 : 휴대폰 결제 승인취소 익월취소 : 계좌입금 |
| 포인트 | 취소 완료 후, 당일 포인트 적립 | 환불 포인트 적립 |
- 단순변심으로 인한 반품 시, 배송 완료 후 7일이 지나면 취소/반품 신청이 접수되지 않습니다.
- 주문/제작 상품의 경우, 상품의 제작이 이미 진행된 경우에는 취소가 불가합니다.
- 구성품을 분실하였거나 취급 부주의로 인한 파손/고장/오염된 경우에는 취소/반품이 제한됩니다.
- 제조사의 사정 (신모델 출시 등) 및 부품 가격변동 등에 의해 가격이 변동될 수 있으며, 이로 인한 반품 및 가격보상은 불가합니다.
- 뷰티 상품 이용 시 트러블(알러지, 붉은 반점, 가려움, 따가움)이 발생하는 경우 진료 확인서 및 소견서 등을 증빙하면 환불이 가능하지만 이 경우, 제반 비용은 고객님께서 부담하셔야 합니다.
- 각 상품별로 아래와 같은 사유로 취소/반품이 제한 될 수 있습니다.
| 상품군 | 취소/반품 불가사유 |
|---|---|
| 의류/잡화/수입명품 | 상품의 택(TAG) 제거/라벨 및 상품 훼손으로 상품의 가치가 현저히 감소된 경우 |
| 계절상품/식품/화장품 | 고객님의 사용, 시간경과, 일부 소비에 의하여 상품의 가치가 현저히 감소한 경우 |
| 가전/설치상품 | 전자제품 특성 상, 정품 스티커가 제거되었거나 설치 또는 사용 이후에 단순변심인 경우, 액정화면이 부착된 상품의 전원을 켠 경우 (상품불량으로 인한 교환/반품은 AS센터의 불량 판정을 받아야 합니다.) |
| 자동차용품 | 상품을 개봉하여 장착한 이후 단순변심의 경우 |
| CD/DVD/GAME/BOOK등 | 복제가 가능한 상품의 포장 등을 훼손한 경우 |
| 상품의 시리얼 넘버 유출로 내장된 소프트웨어의 가치가 감소한 경우 | |
| 노트북, 테스크탑 PC 등 | 홀로그램 등을 분리, 분실, 훼손하여 상품의 가치가 현저히 감소하여 재판매가 불가할 경우 |










