SlideShare una empresa de Scribd logo
1 de 32
Descargar para leer sin conexión
Molecular Activity Prediction Using
Graph Convolutional Deep Neural Network
Considering Distance on a Molecular Graph
Int’l Workshop on Mathematical Modeling and Problem Solving (MPS)
2019 Int’l Conference on Parallel and Distributed Processing Techniques & Applications (PDPTA’19)
Session 2. July 29, 2019 @Las Vegas
Masahito Ohue Ryota Ii Keisuke Yanagisawa Yutaka Akiyama
Department of Computer Science, School of Computing,
Tokyo Institute of Technology, JAPAN
Agenda
• Introduction
– Computer-Aided Drug Discovery
– Graph Convolutional Deep Neural Network
– Weave Module
• Proposed Method
A) Modify atom distance in ring structures
B) Modify convolution of pair features
C) Modify assembling pair features
• Computational Experiments
• Conclusion
1
Introduction
2
• Drug discovery and development
– >10 years time and >2 billion US dollars
– Possibility to reduce costs by computational approaches
• Activity prediction, toxicity prediction, molecular property prediction
– Machine learning is powerful tool for CADD
3
Computer-Aided Drug Discovery (CADD)
Paul SM, et al. Nat Rev Drug Discov. 2010, 9(3):203.
Graph Convolutional Network (GCN)
4
C
O
C
C
C
C
C
C C
Br
S
N N
convert
feature vector
molecule
molecular graph
input
convolutional
neural network (CNN)
Traditional approach
molecule
convert
machine learning
model
SVM, Random Forest, LightGBM, …
molecular vector
(fingerprint, descriptor)
input
Graph convolutional network (GCN) approach
represent a molecule as a graph;
atoms → nodes, bonds → edges
Related Work
5
[Duvenaud+2015] Duvenaud DK, et al. In Proc NIPS, 2215-2223, 2015.
[Altae-Tran+2017] Altae-Tran H, et al. ACS Central Science, 3: 283–293, 2017.
a) Neural graph fingerprints
・Generate molecular fingerprint with neural network
・Update atom feature only using adjacent atoms
・Use different weights for node degrees
b) GCN by Altae-Tran
・Update atom feature by convolutional and pooling layers
only using adjacent atoms
・They did not consider property of edges (bonds)
・They did not consider atoms other than 1-neighbor
[Altae-Tran+2017]
[Duvenaud+2015]
Atom
feature
Pair
feature
Related Work
6
Information of distant atoms can be considered (not just 1-neighbors)
c) Weave module
Weave module considers not only atoms but also atom pairs
[Kearnes+2016] Kearnes S, et al. J Comput-Aided Mol Des, 30(8): 593-608, 2016.
[Kearnes+2016]
The difference in distance between atom pairs
was not considered
Atom
feature
Pair
feature
Atom
feature
Pair
feature
… y
Weave layer 0 Weave
layer 1
Weave
layer k
softmax
fullyconnectedlayer
Distances on Molecular Graph
HIV dataset MUV dataset PCBA dataset
80
70
60
50
40
30
20
10
0
1 2 3 4 5 6 7 8 9
distance
80
70
60
50
40
30
20
10
0
80
70
60
50
40
30
20
10
0
1 2 3 4 5 6 7 8 9
distance
1 2 3 4 5 6 7 8 9
distance
The distribution of interatomic distances is not uniform
▶ It is necessary to consider the difference of atom-atom distance
count
We counted all atom-atom distances in 3 datasets from MoleculeNet [Wu+2018]
[Wu+2018] Wu Z, et al. Chem Sci, 9: 513–530, 2018. 7
Graph vs. 3D Structure
8
Molecular Graph 3D Structure
The distance on the graph does not necessarily correlate with
the Euclidean distance between atoms on the 3D structure
▶ Need to consider to modify the definition of
graph distance
Purpose of This Study
9
Operation
in Weave module
Ordinary Weave module This study
(A) Generation of pair
features
Use ordinary graph
distance on molecular
graph
Prop. A
Correction of distances
related to atoms in ring
structures
(B) Convolution of
pair features
Use the same weight
regardless of the distance
on the graph
Prop. B
Convolution of pair features
with different weights
(C) Assembly of pair
features
Add in uniformly
Prop. C
Use weighted sum based on
distance
Improve the Weave module considering the distance
between atom pairs on the molecular graph
This Study
10
Atom
feature
Pair
feature
Weave module
Atom
feature
Pair
feature
Atom
feature
Pair
feature
… y
Weave layer 0 Weave
layer 1
Weave
layer k
softmax
fullyconnectedlayer
We focused and modified these operations
A. Correction of distances related to atoms in ring structures
B. Convolution of pair features with different weights
C. Reweighting pair features by its distance
A
B,C
Preliminary (Weave module)
11
Weave module
12
Atom
feature
Pair
feature
Atom
feature
Pair
feature
Atom
feature
Pair
feature
… y
Weave layer 0 Weave
layer 1
Weave
layer k
softmax
fullyconnectedlayer
Initial Features
13
Weave layer 0
arom
C N O F P S Cl Br I metal R S FC PC R=3 R=4 R=5 R=6 R=7 R=8 sp sp
2
sp
3
HBA HBD arom
atom type (1-hot or NULL) chiral charge ring size (1-hot or NULL) hybridization H-bond
same ring?
1 2 3 arom d =1 d =2 d =3 d =4 d =5 d =6 d =7 yes/no
bond type (1-hot or NULL) shortest path length ≦ d
Atom
feature
Pair
feature
Atom
feature
Pair
feature
atom
atom pair
Initial atom vector
Initial atom pair vector
Pair→Atom Transform Operation (convolution)
14
Atom
feature
Pair
feature
Atom
feature
Pair
feature
Weave layer k
Input
Output
Weight
Bias vector
atom
i
Activation
convolution
Proposed Method
15
A. Correction of distances related to atoms in ring structures
B. Convolution of pair features with different weights
C. Reweighting pair features by its distance
A. Correction of distances related to atoms in ring
16
The ring structure is relatively rigid in terms of the actual
molecular conformation compared to the chain structure.
▶ We modified the distance on rings shorter.
At the ortho position and meta position → dist = 1
At the para position → dist = 2 ortho
meta
para
examples
Graph distance closer to the trend of atom-atom distance
in 3D structure
B. Convolution of pair features with different weights
17
Weights according to the distance
were used for atom pairs and
convolution was performed.
Weave module This Study
Pair features were convoluted using
the same weight, regardless of the
distance length.
Can consider distances of atom pairs in conv. process
C. Reweighting pair features by its distance
18
Distant atom pairs are less important than nearby atom pairs
▶ Represented by decreasing weight as the distance is larger
Can change the importance of distant and near atoms
Computational Experiments
19
Dataset
• We used benchmarking datasets for molecular activity
prediction from MoleculeNet [Wu+2018]
– Hydrogen atoms were omitted
– Molecules with the huge number of heavy atoms exceeding
maximum number of atoms, nmax (=60), were excluded
20[Wu+2018] Wu Z, et al. Chem Sci, 9: 513–530, 2018.
Hyperparameters
21
layer
Prediction Scheme
22
training
validation
test
prediction
model
predict
Results were evaluated by
AUC (area under the ROC curve)
dataset
For each task , the best epoch was selected that gives the best
AUC value for the validation data.
Then the selected prediction model with was applied to the test data.
Perfect prediction :1.0
Random prediction:0.5
Results
23
Performance of Props. A and B
24
0.801 0.803 0.806 0.806
0.743
0.783
0.738
0.760
0.824 0.825 0.823 0.823
0.5
0.6
0.7
0.8
Weave Prop. A Prop. B Prop. A&B
AUC
HIV MUV PCBA
Proposed Method
 Prop. A improves accuracy with HIV/MUV, and shows particularly good performance with MUV.
 Prop. B is slightly more accurate with HIV.
 PCBA did not change in performance ← Depending on the size of the dataset?
Performance of Prop. C
25
0.801
0.772
0.807 0.803
0.743
0.721
0.749 0.752
0.5
0.6
0.7
0.8
Weave step linear quadratic
AUC
HIV MUV
Prop. C
 Improved performance with linear and quadratic.
 Similar to Prop. A and B, the improvement in MUV is remarkable.
Why did MUV improve its accuracy well?
26
• MUV is an unbalanced dataset with extremely few positive
samples.
• Considering the actual drug discovery hit rate,
MUV is closest to the real activity prediction problem.
The improvement of this study may be more suitable for
real-world data in the field of drug discovery.
Why did Prop. B not perform well?
27
0th Weave layer 1st Weave layer Weave
dist 1
dist 2
dist 3
dist ∞
dist 4
dist 5
dist 0
11.5
11.0
10.5
10.0
9.50
0 20 40 60 80 100
15
14
13
12
11
10
9
0 20 40 60 80 100
epoch epoch
We confirmed how the weight matrices changed as the learning progressed
by using Frobenius norm.
Frobenius norm
It is possible to improve the model
performance by using different weights
The slopes are almost same
▶ It may not be necessary to use different weights
in the 1st layer
▶
Conclusion
28
Summary
29
Atom
feature
Pair
feature
This study targeted Weave module in the activity prediction problem
Atom
feature
Pair
feature
Atom
feature
Pair
feature
… y
Weave layer 0 Weave
layer 1
Weave
layer k
softmax
fullyconnectedlayer
We modified these Weave operations
A. Correction of distances related to atoms in ring structures
B. Convolution of pair features with different weights
C. Reweighting pair features by its distance
A
B,C
Summary
30
A. correction of the distance on the graph
in the ring structure in the compound
– Prediction accuracy is improved compared to Weave
– Pair features between distant atoms were also used
effectively
B. convolution of paired features with
different weights for different distances
– More generalized model by using different weights
in the convolution process
– Accuracy was slightly higher than the Weave.
– More effective on 0th Weave layer
C. reweighting pair features by its distance
– Using linear and quadratic weights are effective
Future Work
• Weave transform operation is complicated, it may not be
possible to achieve a drastic improvement in the accuracy
simply by improving the pair→atom transform.
Other operations can also be improved by utilizing distance
information.
• It is worthwhile to verify that these improvements apply to
other tasks of compound supervised learning.
e.g. side-effect prediction, toxicity prediction, stability prediction
31

Más contenido relacionado

La actualidad más candente

クラシックな機械学習の入門  8. クラスタリング
クラシックな機械学習の入門  8. クラスタリングクラシックな機械学習の入門  8. クラスタリング
クラシックな機械学習の入門  8. クラスタリングHiroshi Nakagawa
 
kaggle NFL 1st and Future - Impact Detection
kaggle NFL 1st and Future - Impact Detectionkaggle NFL 1st and Future - Impact Detection
kaggle NFL 1st and Future - Impact DetectionKazuyuki Miyazawa
 
[DL輪読会]Bayesian Uncertainty Estimation for Batch Normalized Deep Networks
[DL輪読会]Bayesian Uncertainty Estimation for Batch Normalized Deep Networks[DL輪読会]Bayesian Uncertainty Estimation for Batch Normalized Deep Networks
[DL輪読会]Bayesian Uncertainty Estimation for Batch Normalized Deep NetworksDeep Learning JP
 
Replica exchange MCMC
Replica exchange MCMCReplica exchange MCMC
Replica exchange MCMC. .
 
PFN Summer Internship 2021 / Kohei Shinohara: Charge Transfer Modeling in Neu...
PFN Summer Internship 2021 / Kohei Shinohara: Charge Transfer Modeling in Neu...PFN Summer Internship 2021 / Kohei Shinohara: Charge Transfer Modeling in Neu...
PFN Summer Internship 2021 / Kohei Shinohara: Charge Transfer Modeling in Neu...Preferred Networks
 
Overcoming Catastrophic Forgetting in Neural Networks読んだ
Overcoming Catastrophic Forgetting in Neural Networks読んだOvercoming Catastrophic Forgetting in Neural Networks読んだ
Overcoming Catastrophic Forgetting in Neural Networks読んだYusuke Uchida
 
CNNの構造最適化手法(第3回3D勉強会)
CNNの構造最適化手法(第3回3D勉強会)CNNの構造最適化手法(第3回3D勉強会)
CNNの構造最適化手法(第3回3D勉強会)MasanoriSuganuma
 
On the Convergence of Adam and Beyond
On the Convergence of Adam and BeyondOn the Convergence of Adam and Beyond
On the Convergence of Adam and Beyondharmonylab
 
[DL輪読会]Meta-Learning Probabilistic Inference for Prediction
[DL輪読会]Meta-Learning Probabilistic Inference for Prediction[DL輪読会]Meta-Learning Probabilistic Inference for Prediction
[DL輪読会]Meta-Learning Probabilistic Inference for PredictionDeep Learning JP
 
Long Short-term Memory
Long Short-term MemoryLong Short-term Memory
Long Short-term Memorynishio
 
PR-409: Denoising Diffusion Probabilistic Models
PR-409: Denoising Diffusion Probabilistic ModelsPR-409: Denoising Diffusion Probabilistic Models
PR-409: Denoising Diffusion Probabilistic ModelsHyeongmin Lee
 
統計学勉強会#2
統計学勉強会#2統計学勉強会#2
統計学勉強会#2Hidehisa Arai
 
[Ridge-i 論文よみかい] Wasserstein auto encoder
[Ridge-i 論文よみかい] Wasserstein auto encoder[Ridge-i 論文よみかい] Wasserstein auto encoder
[Ridge-i 論文よみかい] Wasserstein auto encoderMasanari Kimura
 
量子コンピュータの量子化学計算への応用の現状と展望
量子コンピュータの量子化学計算への応用の現状と展望量子コンピュータの量子化学計算への応用の現状と展望
量子コンピュータの量子化学計算への応用の現状と展望Maho Nakata
 
第3回NIPS読み会・関西発表資料
第3回NIPS読み会・関西発表資料第3回NIPS読み会・関西発表資料
第3回NIPS読み会・関西発表資料Takato Horii
 
Intro to Deep learning - Autoencoders
Intro to Deep learning - Autoencoders Intro to Deep learning - Autoencoders
Intro to Deep learning - Autoencoders Akash Goel
 
Noisy Labels と戦う深層学習
Noisy Labels と戦う深層学習Noisy Labels と戦う深層学習
Noisy Labels と戦う深層学習Plot Hong
 
Generating Better Search Engine Text Advertisements with Deep Reinforcement L...
Generating Better Search Engine Text Advertisements with Deep Reinforcement L...Generating Better Search Engine Text Advertisements with Deep Reinforcement L...
Generating Better Search Engine Text Advertisements with Deep Reinforcement L...harmonylab
 

La actualidad más candente (20)

クラシックな機械学習の入門  8. クラスタリング
クラシックな機械学習の入門  8. クラスタリングクラシックな機械学習の入門  8. クラスタリング
クラシックな機械学習の入門  8. クラスタリング
 
kaggle NFL 1st and Future - Impact Detection
kaggle NFL 1st and Future - Impact Detectionkaggle NFL 1st and Future - Impact Detection
kaggle NFL 1st and Future - Impact Detection
 
[DL輪読会]Bayesian Uncertainty Estimation for Batch Normalized Deep Networks
[DL輪読会]Bayesian Uncertainty Estimation for Batch Normalized Deep Networks[DL輪読会]Bayesian Uncertainty Estimation for Batch Normalized Deep Networks
[DL輪読会]Bayesian Uncertainty Estimation for Batch Normalized Deep Networks
 
Replica exchange MCMC
Replica exchange MCMCReplica exchange MCMC
Replica exchange MCMC
 
Randomized smoothing
Randomized smoothingRandomized smoothing
Randomized smoothing
 
PFN Summer Internship 2021 / Kohei Shinohara: Charge Transfer Modeling in Neu...
PFN Summer Internship 2021 / Kohei Shinohara: Charge Transfer Modeling in Neu...PFN Summer Internship 2021 / Kohei Shinohara: Charge Transfer Modeling in Neu...
PFN Summer Internship 2021 / Kohei Shinohara: Charge Transfer Modeling in Neu...
 
Overcoming Catastrophic Forgetting in Neural Networks読んだ
Overcoming Catastrophic Forgetting in Neural Networks読んだOvercoming Catastrophic Forgetting in Neural Networks読んだ
Overcoming Catastrophic Forgetting in Neural Networks読んだ
 
CNNの構造最適化手法(第3回3D勉強会)
CNNの構造最適化手法(第3回3D勉強会)CNNの構造最適化手法(第3回3D勉強会)
CNNの構造最適化手法(第3回3D勉強会)
 
On the Convergence of Adam and Beyond
On the Convergence of Adam and BeyondOn the Convergence of Adam and Beyond
On the Convergence of Adam and Beyond
 
[DL輪読会]Meta-Learning Probabilistic Inference for Prediction
[DL輪読会]Meta-Learning Probabilistic Inference for Prediction[DL輪読会]Meta-Learning Probabilistic Inference for Prediction
[DL輪読会]Meta-Learning Probabilistic Inference for Prediction
 
Long Short-term Memory
Long Short-term MemoryLong Short-term Memory
Long Short-term Memory
 
PR-409: Denoising Diffusion Probabilistic Models
PR-409: Denoising Diffusion Probabilistic ModelsPR-409: Denoising Diffusion Probabilistic Models
PR-409: Denoising Diffusion Probabilistic Models
 
統計学勉強会#2
統計学勉強会#2統計学勉強会#2
統計学勉強会#2
 
DLLAB Healthcare Day 2020 機械学習による健康・疾患状態の層別化と予測
DLLAB Healthcare Day 2020  機械学習による健康・疾患状態の層別化と予測DLLAB Healthcare Day 2020  機械学習による健康・疾患状態の層別化と予測
DLLAB Healthcare Day 2020 機械学習による健康・疾患状態の層別化と予測
 
[Ridge-i 論文よみかい] Wasserstein auto encoder
[Ridge-i 論文よみかい] Wasserstein auto encoder[Ridge-i 論文よみかい] Wasserstein auto encoder
[Ridge-i 論文よみかい] Wasserstein auto encoder
 
量子コンピュータの量子化学計算への応用の現状と展望
量子コンピュータの量子化学計算への応用の現状と展望量子コンピュータの量子化学計算への応用の現状と展望
量子コンピュータの量子化学計算への応用の現状と展望
 
第3回NIPS読み会・関西発表資料
第3回NIPS読み会・関西発表資料第3回NIPS読み会・関西発表資料
第3回NIPS読み会・関西発表資料
 
Intro to Deep learning - Autoencoders
Intro to Deep learning - Autoencoders Intro to Deep learning - Autoencoders
Intro to Deep learning - Autoencoders
 
Noisy Labels と戦う深層学習
Noisy Labels と戦う深層学習Noisy Labels と戦う深層学習
Noisy Labels と戦う深層学習
 
Generating Better Search Engine Text Advertisements with Deep Reinforcement L...
Generating Better Search Engine Text Advertisements with Deep Reinforcement L...Generating Better Search Engine Text Advertisements with Deep Reinforcement L...
Generating Better Search Engine Text Advertisements with Deep Reinforcement L...
 

Similar a Molecular Activity Prediction Using Graph Convolutional Deep Neural Network Considering Distance on a Molecular Graph

APPLICATION OF PARTICLE SWARM OPTIMIZATION TO MICROWAVE TAPERED MICROSTRIP LINES
APPLICATION OF PARTICLE SWARM OPTIMIZATION TO MICROWAVE TAPERED MICROSTRIP LINESAPPLICATION OF PARTICLE SWARM OPTIMIZATION TO MICROWAVE TAPERED MICROSTRIP LINES
APPLICATION OF PARTICLE SWARM OPTIMIZATION TO MICROWAVE TAPERED MICROSTRIP LINEScseij
 
Application of particle swarm optimization to microwave tapered microstrip lines
Application of particle swarm optimization to microwave tapered microstrip linesApplication of particle swarm optimization to microwave tapered microstrip lines
Application of particle swarm optimization to microwave tapered microstrip linescseij
 
Kunyang_Li_AAS2016
Kunyang_Li_AAS2016Kunyang_Li_AAS2016
Kunyang_Li_AAS2016KunYang Li
 
Study on the application of genetic algorithms in the optimization of wireles...
Study on the application of genetic algorithms in the optimization of wireles...Study on the application of genetic algorithms in the optimization of wireles...
Study on the application of genetic algorithms in the optimization of wireles...Amir Shokri
 
Beam and Grid Sabin Presentation.pptx
Beam and Grid Sabin Presentation.pptxBeam and Grid Sabin Presentation.pptx
Beam and Grid Sabin Presentation.pptxSabin Acharya
 
NIST-JARVIS infrastructure for Improved Materials Design
NIST-JARVIS infrastructure for Improved Materials DesignNIST-JARVIS infrastructure for Improved Materials Design
NIST-JARVIS infrastructure for Improved Materials DesignKAMAL CHOUDHARY
 
01 4941 10014-1-sm ediqbal
01 4941 10014-1-sm ediqbal01 4941 10014-1-sm ediqbal
01 4941 10014-1-sm ediqbalIAESIJEECS
 
Paper id 26201482
Paper id 26201482Paper id 26201482
Paper id 26201482IJRAT
 
ASME2011 - Ahmetv8.pptx
ASME2011 - Ahmetv8.pptxASME2011 - Ahmetv8.pptx
ASME2011 - Ahmetv8.pptxAhmet Cecen
 
ieee nss mic 2016 poster N30-21
ieee nss mic 2016 poster N30-21ieee nss mic 2016 poster N30-21
ieee nss mic 2016 poster N30-21Dae Woon Kim
 
[20240415_LabSeminar_Huy]Deciphering Spatio-Temporal Graph Forecasting: A Cau...
[20240415_LabSeminar_Huy]Deciphering Spatio-Temporal Graph Forecasting: A Cau...[20240415_LabSeminar_Huy]Deciphering Spatio-Temporal Graph Forecasting: A Cau...
[20240415_LabSeminar_Huy]Deciphering Spatio-Temporal Graph Forecasting: A Cau...thanhdowork
 
Yuesong-Xie-Poster-RUM-2015
Yuesong-Xie-Poster-RUM-2015Yuesong-Xie-Poster-RUM-2015
Yuesong-Xie-Poster-RUM-2015Yuesong Xie
 

Similar a Molecular Activity Prediction Using Graph Convolutional Deep Neural Network Considering Distance on a Molecular Graph (20)

APPLICATION OF PARTICLE SWARM OPTIMIZATION TO MICROWAVE TAPERED MICROSTRIP LINES
APPLICATION OF PARTICLE SWARM OPTIMIZATION TO MICROWAVE TAPERED MICROSTRIP LINESAPPLICATION OF PARTICLE SWARM OPTIMIZATION TO MICROWAVE TAPERED MICROSTRIP LINES
APPLICATION OF PARTICLE SWARM OPTIMIZATION TO MICROWAVE TAPERED MICROSTRIP LINES
 
Application of particle swarm optimization to microwave tapered microstrip lines
Application of particle swarm optimization to microwave tapered microstrip linesApplication of particle swarm optimization to microwave tapered microstrip lines
Application of particle swarm optimization to microwave tapered microstrip lines
 
Kunyang_Li_AAS2016
Kunyang_Li_AAS2016Kunyang_Li_AAS2016
Kunyang_Li_AAS2016
 
Study on the application of genetic algorithms in the optimization of wireles...
Study on the application of genetic algorithms in the optimization of wireles...Study on the application of genetic algorithms in the optimization of wireles...
Study on the application of genetic algorithms in the optimization of wireles...
 
Study on atome probe
Study on atome probe Study on atome probe
Study on atome probe
 
Beam and Grid Sabin Presentation.pptx
Beam and Grid Sabin Presentation.pptxBeam and Grid Sabin Presentation.pptx
Beam and Grid Sabin Presentation.pptx
 
NIST-JARVIS infrastructure for Improved Materials Design
NIST-JARVIS infrastructure for Improved Materials DesignNIST-JARVIS infrastructure for Improved Materials Design
NIST-JARVIS infrastructure for Improved Materials Design
 
BNL_Research_Poster
BNL_Research_PosterBNL_Research_Poster
BNL_Research_Poster
 
3D Beamforming
3D Beamforming3D Beamforming
3D Beamforming
 
01 4941 10014-1-sm ediqbal
01 4941 10014-1-sm ediqbal01 4941 10014-1-sm ediqbal
01 4941 10014-1-sm ediqbal
 
Paper id 26201482
Paper id 26201482Paper id 26201482
Paper id 26201482
 
ASME2011 - Ahmetv8.pptx
ASME2011 - Ahmetv8.pptxASME2011 - Ahmetv8.pptx
ASME2011 - Ahmetv8.pptx
 
Beamforming for Antenna Array
Beamforming for Antenna ArrayBeamforming for Antenna Array
Beamforming for Antenna Array
 
Permeameter_Salahun
Permeameter_SalahunPermeameter_Salahun
Permeameter_Salahun
 
ieee nss mic 2016 poster N30-21
ieee nss mic 2016 poster N30-21ieee nss mic 2016 poster N30-21
ieee nss mic 2016 poster N30-21
 
[20240415_LabSeminar_Huy]Deciphering Spatio-Temporal Graph Forecasting: A Cau...
[20240415_LabSeminar_Huy]Deciphering Spatio-Temporal Graph Forecasting: A Cau...[20240415_LabSeminar_Huy]Deciphering Spatio-Temporal Graph Forecasting: A Cau...
[20240415_LabSeminar_Huy]Deciphering Spatio-Temporal Graph Forecasting: A Cau...
 
ME_Thesis_1.pptx
ME_Thesis_1.pptxME_Thesis_1.pptx
ME_Thesis_1.pptx
 
Path loss prediction
Path loss predictionPath loss prediction
Path loss prediction
 
Pa nalytical pdf
Pa nalytical pdfPa nalytical pdf
Pa nalytical pdf
 
Yuesong-Xie-Poster-RUM-2015
Yuesong-Xie-Poster-RUM-2015Yuesong-Xie-Poster-RUM-2015
Yuesong-Xie-Poster-RUM-2015
 

Más de Masahito Ohue

学振特別研究員になるために~2024年度申請版
 学振特別研究員になるために~2024年度申請版 学振特別研究員になるために~2024年度申請版
学振特別研究員になるために~2024年度申請版Masahito Ohue
 
学振特別研究員になるために~2023年度申請版
学振特別研究員になるために~2023年度申請版学振特別研究員になるために~2023年度申請版
学振特別研究員になるために~2023年度申請版Masahito Ohue
 
学振特別研究員になるために~2022年度申請版
学振特別研究員になるために~2022年度申請版学振特別研究員になるために~2022年度申請版
学振特別研究員になるために~2022年度申請版Masahito Ohue
 
第43回分子生物学会年会フォーラム2F-11「インシリコ創薬を支える最先端情報科学」から抜粋したAlphaFold2の話
第43回分子生物学会年会フォーラム2F-11「インシリコ創薬を支える最先端情報科学」から抜粋したAlphaFold2の話第43回分子生物学会年会フォーラム2F-11「インシリコ創薬を支える最先端情報科学」から抜粋したAlphaFold2の話
第43回分子生物学会年会フォーラム2F-11「インシリコ創薬を支える最先端情報科学」から抜粋したAlphaFold2の話Masahito Ohue
 
Learning-to-rank for ligand-based virtual screening
Learning-to-rank for ligand-based virtual screeningLearning-to-rank for ligand-based virtual screening
Learning-to-rank for ligand-based virtual screeningMasahito Ohue
 
Parallelized pipeline for whole genome shotgun metagenomics with GHOSTZ-GPU a...
Parallelized pipeline for whole genome shotgun metagenomics with GHOSTZ-GPU a...Parallelized pipeline for whole genome shotgun metagenomics with GHOSTZ-GPU a...
Parallelized pipeline for whole genome shotgun metagenomics with GHOSTZ-GPU a...Masahito Ohue
 
学振特別研究員になるために~2020年度申請版
学振特別研究員になるために~2020年度申請版学振特別研究員になるために~2020年度申請版
学振特別研究員になるために~2020年度申請版Masahito Ohue
 
出会い系タンパク質を探す旅
出会い系タンパク質を探す旅出会い系タンパク質を探す旅
出会い系タンパク質を探す旅Masahito Ohue
 
学振特別研究員になるために~2019年度申請版
学振特別研究員になるために~2019年度申請版学振特別研究員になるために~2019年度申請版
学振特別研究員になるために~2019年度申請版Masahito Ohue
 
Link Mining for Kernel-based Compound-Protein Interaction Predictions Using a...
Link Mining for Kernel-based Compound-Protein Interaction Predictions Using a...Link Mining for Kernel-based Compound-Protein Interaction Predictions Using a...
Link Mining for Kernel-based Compound-Protein Interaction Predictions Using a...Masahito Ohue
 
目バーチャルスクリーニング
目バーチャルスクリーニング目バーチャルスクリーニング
目バーチャルスクリーニングMasahito Ohue
 
Microsoft Azure上でのタンパク質間相互作用予測システムの並列計算と性能評価
Microsoft Azure上でのタンパク質間相互作用予測システムの並列計算と性能評価Microsoft Azure上でのタンパク質間相互作用予測システムの並列計算と性能評価
Microsoft Azure上でのタンパク質間相互作用予測システムの並列計算と性能評価Masahito Ohue
 
学振特別研究員になるために~2018年度申請版
学振特別研究員になるために~2018年度申請版学振特別研究員になるために~2018年度申請版
学振特別研究員になるために~2018年度申請版Masahito Ohue
 
計算で明らかにするタンパク質の出会いとネットワーク(FIT2016 助教が吼えるセッション)
計算で明らかにするタンパク質の出会いとネットワーク(FIT2016 助教が吼えるセッション)計算で明らかにするタンパク質の出会いとネットワーク(FIT2016 助教が吼えるセッション)
計算で明らかにするタンパク質の出会いとネットワーク(FIT2016 助教が吼えるセッション)Masahito Ohue
 
Finding correct protein–protein docking models using ProQDock (ISMB2016読み会, 大上)
Finding correct protein–protein docking models using ProQDock (ISMB2016読み会, 大上)Finding correct protein–protein docking models using ProQDock (ISMB2016読み会, 大上)
Finding correct protein–protein docking models using ProQDock (ISMB2016読み会, 大上)Masahito Ohue
 
学振特別研究員になるために~知っておくべき10のTips~[平成29年度申請版]
学振特別研究員になるために~知っておくべき10のTips~[平成29年度申請版]学振特別研究員になるために~知っておくべき10のTips~[平成29年度申請版]
学振特別研究員になるために~知っておくべき10のTips~[平成29年度申請版]Masahito Ohue
 
ISMB/ECCB2015読み会:大上
ISMB/ECCB2015読み会:大上ISMB/ECCB2015読み会:大上
ISMB/ECCB2015読み会:大上Masahito Ohue
 
学振特別研究員になるために~知っておくべき10のTips~[平成28年度申請版]
学振特別研究員になるために~知っておくべき10のTips~[平成28年度申請版]学振特別研究員になるために~知っておくべき10のTips~[平成28年度申請版]
学振特別研究員になるために~知っておくべき10のTips~[平成28年度申請版]Masahito Ohue
 
IIBMP2014 Lightning Talk - MEGADOCK 4.0
IIBMP2014 Lightning Talk - MEGADOCK 4.0IIBMP2014 Lightning Talk - MEGADOCK 4.0
IIBMP2014 Lightning Talk - MEGADOCK 4.0Masahito Ohue
 
PrePPI: structure-based protein-protein interaction prediction
PrePPI: structure-based protein-protein interaction predictionPrePPI: structure-based protein-protein interaction prediction
PrePPI: structure-based protein-protein interaction predictionMasahito Ohue
 

Más de Masahito Ohue (20)

学振特別研究員になるために~2024年度申請版
 学振特別研究員になるために~2024年度申請版 学振特別研究員になるために~2024年度申請版
学振特別研究員になるために~2024年度申請版
 
学振特別研究員になるために~2023年度申請版
学振特別研究員になるために~2023年度申請版学振特別研究員になるために~2023年度申請版
学振特別研究員になるために~2023年度申請版
 
学振特別研究員になるために~2022年度申請版
学振特別研究員になるために~2022年度申請版学振特別研究員になるために~2022年度申請版
学振特別研究員になるために~2022年度申請版
 
第43回分子生物学会年会フォーラム2F-11「インシリコ創薬を支える最先端情報科学」から抜粋したAlphaFold2の話
第43回分子生物学会年会フォーラム2F-11「インシリコ創薬を支える最先端情報科学」から抜粋したAlphaFold2の話第43回分子生物学会年会フォーラム2F-11「インシリコ創薬を支える最先端情報科学」から抜粋したAlphaFold2の話
第43回分子生物学会年会フォーラム2F-11「インシリコ創薬を支える最先端情報科学」から抜粋したAlphaFold2の話
 
Learning-to-rank for ligand-based virtual screening
Learning-to-rank for ligand-based virtual screeningLearning-to-rank for ligand-based virtual screening
Learning-to-rank for ligand-based virtual screening
 
Parallelized pipeline for whole genome shotgun metagenomics with GHOSTZ-GPU a...
Parallelized pipeline for whole genome shotgun metagenomics with GHOSTZ-GPU a...Parallelized pipeline for whole genome shotgun metagenomics with GHOSTZ-GPU a...
Parallelized pipeline for whole genome shotgun metagenomics with GHOSTZ-GPU a...
 
学振特別研究員になるために~2020年度申請版
学振特別研究員になるために~2020年度申請版学振特別研究員になるために~2020年度申請版
学振特別研究員になるために~2020年度申請版
 
出会い系タンパク質を探す旅
出会い系タンパク質を探す旅出会い系タンパク質を探す旅
出会い系タンパク質を探す旅
 
学振特別研究員になるために~2019年度申請版
学振特別研究員になるために~2019年度申請版学振特別研究員になるために~2019年度申請版
学振特別研究員になるために~2019年度申請版
 
Link Mining for Kernel-based Compound-Protein Interaction Predictions Using a...
Link Mining for Kernel-based Compound-Protein Interaction Predictions Using a...Link Mining for Kernel-based Compound-Protein Interaction Predictions Using a...
Link Mining for Kernel-based Compound-Protein Interaction Predictions Using a...
 
目バーチャルスクリーニング
目バーチャルスクリーニング目バーチャルスクリーニング
目バーチャルスクリーニング
 
Microsoft Azure上でのタンパク質間相互作用予測システムの並列計算と性能評価
Microsoft Azure上でのタンパク質間相互作用予測システムの並列計算と性能評価Microsoft Azure上でのタンパク質間相互作用予測システムの並列計算と性能評価
Microsoft Azure上でのタンパク質間相互作用予測システムの並列計算と性能評価
 
学振特別研究員になるために~2018年度申請版
学振特別研究員になるために~2018年度申請版学振特別研究員になるために~2018年度申請版
学振特別研究員になるために~2018年度申請版
 
計算で明らかにするタンパク質の出会いとネットワーク(FIT2016 助教が吼えるセッション)
計算で明らかにするタンパク質の出会いとネットワーク(FIT2016 助教が吼えるセッション)計算で明らかにするタンパク質の出会いとネットワーク(FIT2016 助教が吼えるセッション)
計算で明らかにするタンパク質の出会いとネットワーク(FIT2016 助教が吼えるセッション)
 
Finding correct protein–protein docking models using ProQDock (ISMB2016読み会, 大上)
Finding correct protein–protein docking models using ProQDock (ISMB2016読み会, 大上)Finding correct protein–protein docking models using ProQDock (ISMB2016読み会, 大上)
Finding correct protein–protein docking models using ProQDock (ISMB2016読み会, 大上)
 
学振特別研究員になるために~知っておくべき10のTips~[平成29年度申請版]
学振特別研究員になるために~知っておくべき10のTips~[平成29年度申請版]学振特別研究員になるために~知っておくべき10のTips~[平成29年度申請版]
学振特別研究員になるために~知っておくべき10のTips~[平成29年度申請版]
 
ISMB/ECCB2015読み会:大上
ISMB/ECCB2015読み会:大上ISMB/ECCB2015読み会:大上
ISMB/ECCB2015読み会:大上
 
学振特別研究員になるために~知っておくべき10のTips~[平成28年度申請版]
学振特別研究員になるために~知っておくべき10のTips~[平成28年度申請版]学振特別研究員になるために~知っておくべき10のTips~[平成28年度申請版]
学振特別研究員になるために~知っておくべき10のTips~[平成28年度申請版]
 
IIBMP2014 Lightning Talk - MEGADOCK 4.0
IIBMP2014 Lightning Talk - MEGADOCK 4.0IIBMP2014 Lightning Talk - MEGADOCK 4.0
IIBMP2014 Lightning Talk - MEGADOCK 4.0
 
PrePPI: structure-based protein-protein interaction prediction
PrePPI: structure-based protein-protein interaction predictionPrePPI: structure-based protein-protein interaction prediction
PrePPI: structure-based protein-protein interaction prediction
 

Último

Vip Call Girls Anna Salai Chennai 👉 8250192130 ❣️💯 Top Class Girls Available
Vip Call Girls Anna Salai Chennai 👉 8250192130 ❣️💯 Top Class Girls AvailableVip Call Girls Anna Salai Chennai 👉 8250192130 ❣️💯 Top Class Girls Available
Vip Call Girls Anna Salai Chennai 👉 8250192130 ❣️💯 Top Class Girls AvailableNehru place Escorts
 
Artifacts in Nuclear Medicine with Identifying and resolving artifacts.
Artifacts in Nuclear Medicine with Identifying and resolving artifacts.Artifacts in Nuclear Medicine with Identifying and resolving artifacts.
Artifacts in Nuclear Medicine with Identifying and resolving artifacts.MiadAlsulami
 
Chandrapur Call girls 8617370543 Provides all area service COD available
Chandrapur Call girls 8617370543 Provides all area service COD availableChandrapur Call girls 8617370543 Provides all area service COD available
Chandrapur Call girls 8617370543 Provides all area service COD availableDipal Arora
 
Call Girl Number in Vashi Mumbai📲 9833363713 💞 Full Night Enjoy
Call Girl Number in Vashi Mumbai📲 9833363713 💞 Full Night EnjoyCall Girl Number in Vashi Mumbai📲 9833363713 💞 Full Night Enjoy
Call Girl Number in Vashi Mumbai📲 9833363713 💞 Full Night Enjoybabeytanya
 
Top Rated Bangalore Call Girls Mg Road ⟟ 8250192130 ⟟ Call Me For Genuine Sex...
Top Rated Bangalore Call Girls Mg Road ⟟ 8250192130 ⟟ Call Me For Genuine Sex...Top Rated Bangalore Call Girls Mg Road ⟟ 8250192130 ⟟ Call Me For Genuine Sex...
Top Rated Bangalore Call Girls Mg Road ⟟ 8250192130 ⟟ Call Me For Genuine Sex...narwatsonia7
 
Lucknow Call girls - 8800925952 - 24x7 service with hotel room
Lucknow Call girls - 8800925952 - 24x7 service with hotel roomLucknow Call girls - 8800925952 - 24x7 service with hotel room
Lucknow Call girls - 8800925952 - 24x7 service with hotel roomdiscovermytutordmt
 
Call Girl Number in Panvel Mumbai📲 9833363713 💞 Full Night Enjoy
Call Girl Number in Panvel Mumbai📲 9833363713 💞 Full Night EnjoyCall Girl Number in Panvel Mumbai📲 9833363713 💞 Full Night Enjoy
Call Girl Number in Panvel Mumbai📲 9833363713 💞 Full Night Enjoybabeytanya
 
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...jageshsingh5554
 
Best Rate (Hyderabad) Call Girls Jahanuma ⟟ 8250192130 ⟟ High Class Call Girl...
Best Rate (Hyderabad) Call Girls Jahanuma ⟟ 8250192130 ⟟ High Class Call Girl...Best Rate (Hyderabad) Call Girls Jahanuma ⟟ 8250192130 ⟟ High Class Call Girl...
Best Rate (Hyderabad) Call Girls Jahanuma ⟟ 8250192130 ⟟ High Class Call Girl...astropune
 
VIP Russian Call Girls in Varanasi Samaira 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Varanasi Samaira 8250192130 Independent Escort Serv...VIP Russian Call Girls in Varanasi Samaira 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Varanasi Samaira 8250192130 Independent Escort Serv...Neha Kaur
 
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...Arohi Goyal
 
Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...
Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...
Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...narwatsonia7
 
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore EscortsVIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escortsaditipandeya
 
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...astropune
 
Call Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
(Rocky) Jaipur Call Girl - 9521753030 Escorts Service 50% Off with Cash ON De...
(Rocky) Jaipur Call Girl - 9521753030 Escorts Service 50% Off with Cash ON De...(Rocky) Jaipur Call Girl - 9521753030 Escorts Service 50% Off with Cash ON De...
(Rocky) Jaipur Call Girl - 9521753030 Escorts Service 50% Off with Cash ON De...indiancallgirl4rent
 
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...
Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...
Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...CALL GIRLS
 
Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...
Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...
Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...Call Girls in Nagpur High Profile
 
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore EscortsCall Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escortsvidya singh
 

Último (20)

Vip Call Girls Anna Salai Chennai 👉 8250192130 ❣️💯 Top Class Girls Available
Vip Call Girls Anna Salai Chennai 👉 8250192130 ❣️💯 Top Class Girls AvailableVip Call Girls Anna Salai Chennai 👉 8250192130 ❣️💯 Top Class Girls Available
Vip Call Girls Anna Salai Chennai 👉 8250192130 ❣️💯 Top Class Girls Available
 
Artifacts in Nuclear Medicine with Identifying and resolving artifacts.
Artifacts in Nuclear Medicine with Identifying and resolving artifacts.Artifacts in Nuclear Medicine with Identifying and resolving artifacts.
Artifacts in Nuclear Medicine with Identifying and resolving artifacts.
 
Chandrapur Call girls 8617370543 Provides all area service COD available
Chandrapur Call girls 8617370543 Provides all area service COD availableChandrapur Call girls 8617370543 Provides all area service COD available
Chandrapur Call girls 8617370543 Provides all area service COD available
 
Call Girl Number in Vashi Mumbai📲 9833363713 💞 Full Night Enjoy
Call Girl Number in Vashi Mumbai📲 9833363713 💞 Full Night EnjoyCall Girl Number in Vashi Mumbai📲 9833363713 💞 Full Night Enjoy
Call Girl Number in Vashi Mumbai📲 9833363713 💞 Full Night Enjoy
 
Top Rated Bangalore Call Girls Mg Road ⟟ 8250192130 ⟟ Call Me For Genuine Sex...
Top Rated Bangalore Call Girls Mg Road ⟟ 8250192130 ⟟ Call Me For Genuine Sex...Top Rated Bangalore Call Girls Mg Road ⟟ 8250192130 ⟟ Call Me For Genuine Sex...
Top Rated Bangalore Call Girls Mg Road ⟟ 8250192130 ⟟ Call Me For Genuine Sex...
 
Lucknow Call girls - 8800925952 - 24x7 service with hotel room
Lucknow Call girls - 8800925952 - 24x7 service with hotel roomLucknow Call girls - 8800925952 - 24x7 service with hotel room
Lucknow Call girls - 8800925952 - 24x7 service with hotel room
 
Call Girl Number in Panvel Mumbai📲 9833363713 💞 Full Night Enjoy
Call Girl Number in Panvel Mumbai📲 9833363713 💞 Full Night EnjoyCall Girl Number in Panvel Mumbai📲 9833363713 💞 Full Night Enjoy
Call Girl Number in Panvel Mumbai📲 9833363713 💞 Full Night Enjoy
 
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
 
Best Rate (Hyderabad) Call Girls Jahanuma ⟟ 8250192130 ⟟ High Class Call Girl...
Best Rate (Hyderabad) Call Girls Jahanuma ⟟ 8250192130 ⟟ High Class Call Girl...Best Rate (Hyderabad) Call Girls Jahanuma ⟟ 8250192130 ⟟ High Class Call Girl...
Best Rate (Hyderabad) Call Girls Jahanuma ⟟ 8250192130 ⟟ High Class Call Girl...
 
VIP Russian Call Girls in Varanasi Samaira 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Varanasi Samaira 8250192130 Independent Escort Serv...VIP Russian Call Girls in Varanasi Samaira 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Varanasi Samaira 8250192130 Independent Escort Serv...
 
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
 
Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...
Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...
Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...
 
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore EscortsVIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escorts
 
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
 
Call Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service Available
 
(Rocky) Jaipur Call Girl - 9521753030 Escorts Service 50% Off with Cash ON De...
(Rocky) Jaipur Call Girl - 9521753030 Escorts Service 50% Off with Cash ON De...(Rocky) Jaipur Call Girl - 9521753030 Escorts Service 50% Off with Cash ON De...
(Rocky) Jaipur Call Girl - 9521753030 Escorts Service 50% Off with Cash ON De...
 
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
 
Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...
Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...
Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...
 
Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...
Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...
Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...
 
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore EscortsCall Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
 

Molecular Activity Prediction Using Graph Convolutional Deep Neural Network Considering Distance on a Molecular Graph

  • 1. Molecular Activity Prediction Using Graph Convolutional Deep Neural Network Considering Distance on a Molecular Graph Int’l Workshop on Mathematical Modeling and Problem Solving (MPS) 2019 Int’l Conference on Parallel and Distributed Processing Techniques & Applications (PDPTA’19) Session 2. July 29, 2019 @Las Vegas Masahito Ohue Ryota Ii Keisuke Yanagisawa Yutaka Akiyama Department of Computer Science, School of Computing, Tokyo Institute of Technology, JAPAN
  • 2. Agenda • Introduction – Computer-Aided Drug Discovery – Graph Convolutional Deep Neural Network – Weave Module • Proposed Method A) Modify atom distance in ring structures B) Modify convolution of pair features C) Modify assembling pair features • Computational Experiments • Conclusion 1
  • 4. • Drug discovery and development – >10 years time and >2 billion US dollars – Possibility to reduce costs by computational approaches • Activity prediction, toxicity prediction, molecular property prediction – Machine learning is powerful tool for CADD 3 Computer-Aided Drug Discovery (CADD) Paul SM, et al. Nat Rev Drug Discov. 2010, 9(3):203.
  • 5. Graph Convolutional Network (GCN) 4 C O C C C C C C C Br S N N convert feature vector molecule molecular graph input convolutional neural network (CNN) Traditional approach molecule convert machine learning model SVM, Random Forest, LightGBM, … molecular vector (fingerprint, descriptor) input Graph convolutional network (GCN) approach represent a molecule as a graph; atoms → nodes, bonds → edges
  • 6. Related Work 5 [Duvenaud+2015] Duvenaud DK, et al. In Proc NIPS, 2215-2223, 2015. [Altae-Tran+2017] Altae-Tran H, et al. ACS Central Science, 3: 283–293, 2017. a) Neural graph fingerprints ・Generate molecular fingerprint with neural network ・Update atom feature only using adjacent atoms ・Use different weights for node degrees b) GCN by Altae-Tran ・Update atom feature by convolutional and pooling layers only using adjacent atoms ・They did not consider property of edges (bonds) ・They did not consider atoms other than 1-neighbor [Altae-Tran+2017] [Duvenaud+2015]
  • 7. Atom feature Pair feature Related Work 6 Information of distant atoms can be considered (not just 1-neighbors) c) Weave module Weave module considers not only atoms but also atom pairs [Kearnes+2016] Kearnes S, et al. J Comput-Aided Mol Des, 30(8): 593-608, 2016. [Kearnes+2016] The difference in distance between atom pairs was not considered Atom feature Pair feature Atom feature Pair feature … y Weave layer 0 Weave layer 1 Weave layer k softmax fullyconnectedlayer
  • 8. Distances on Molecular Graph HIV dataset MUV dataset PCBA dataset 80 70 60 50 40 30 20 10 0 1 2 3 4 5 6 7 8 9 distance 80 70 60 50 40 30 20 10 0 80 70 60 50 40 30 20 10 0 1 2 3 4 5 6 7 8 9 distance 1 2 3 4 5 6 7 8 9 distance The distribution of interatomic distances is not uniform ▶ It is necessary to consider the difference of atom-atom distance count We counted all atom-atom distances in 3 datasets from MoleculeNet [Wu+2018] [Wu+2018] Wu Z, et al. Chem Sci, 9: 513–530, 2018. 7
  • 9. Graph vs. 3D Structure 8 Molecular Graph 3D Structure The distance on the graph does not necessarily correlate with the Euclidean distance between atoms on the 3D structure ▶ Need to consider to modify the definition of graph distance
  • 10. Purpose of This Study 9 Operation in Weave module Ordinary Weave module This study (A) Generation of pair features Use ordinary graph distance on molecular graph Prop. A Correction of distances related to atoms in ring structures (B) Convolution of pair features Use the same weight regardless of the distance on the graph Prop. B Convolution of pair features with different weights (C) Assembly of pair features Add in uniformly Prop. C Use weighted sum based on distance Improve the Weave module considering the distance between atom pairs on the molecular graph
  • 11. This Study 10 Atom feature Pair feature Weave module Atom feature Pair feature Atom feature Pair feature … y Weave layer 0 Weave layer 1 Weave layer k softmax fullyconnectedlayer We focused and modified these operations A. Correction of distances related to atoms in ring structures B. Convolution of pair features with different weights C. Reweighting pair features by its distance A B,C
  • 14. Initial Features 13 Weave layer 0 arom C N O F P S Cl Br I metal R S FC PC R=3 R=4 R=5 R=6 R=7 R=8 sp sp 2 sp 3 HBA HBD arom atom type (1-hot or NULL) chiral charge ring size (1-hot or NULL) hybridization H-bond same ring? 1 2 3 arom d =1 d =2 d =3 d =4 d =5 d =6 d =7 yes/no bond type (1-hot or NULL) shortest path length ≦ d Atom feature Pair feature Atom feature Pair feature atom atom pair Initial atom vector Initial atom pair vector
  • 15. Pair→Atom Transform Operation (convolution) 14 Atom feature Pair feature Atom feature Pair feature Weave layer k Input Output Weight Bias vector atom i Activation convolution
  • 16. Proposed Method 15 A. Correction of distances related to atoms in ring structures B. Convolution of pair features with different weights C. Reweighting pair features by its distance
  • 17. A. Correction of distances related to atoms in ring 16 The ring structure is relatively rigid in terms of the actual molecular conformation compared to the chain structure. ▶ We modified the distance on rings shorter. At the ortho position and meta position → dist = 1 At the para position → dist = 2 ortho meta para examples Graph distance closer to the trend of atom-atom distance in 3D structure
  • 18. B. Convolution of pair features with different weights 17 Weights according to the distance were used for atom pairs and convolution was performed. Weave module This Study Pair features were convoluted using the same weight, regardless of the distance length. Can consider distances of atom pairs in conv. process
  • 19. C. Reweighting pair features by its distance 18 Distant atom pairs are less important than nearby atom pairs ▶ Represented by decreasing weight as the distance is larger Can change the importance of distant and near atoms
  • 21. Dataset • We used benchmarking datasets for molecular activity prediction from MoleculeNet [Wu+2018] – Hydrogen atoms were omitted – Molecules with the huge number of heavy atoms exceeding maximum number of atoms, nmax (=60), were excluded 20[Wu+2018] Wu Z, et al. Chem Sci, 9: 513–530, 2018.
  • 23. Prediction Scheme 22 training validation test prediction model predict Results were evaluated by AUC (area under the ROC curve) dataset For each task , the best epoch was selected that gives the best AUC value for the validation data. Then the selected prediction model with was applied to the test data. Perfect prediction :1.0 Random prediction:0.5
  • 25. Performance of Props. A and B 24 0.801 0.803 0.806 0.806 0.743 0.783 0.738 0.760 0.824 0.825 0.823 0.823 0.5 0.6 0.7 0.8 Weave Prop. A Prop. B Prop. A&B AUC HIV MUV PCBA Proposed Method  Prop. A improves accuracy with HIV/MUV, and shows particularly good performance with MUV.  Prop. B is slightly more accurate with HIV.  PCBA did not change in performance ← Depending on the size of the dataset?
  • 26. Performance of Prop. C 25 0.801 0.772 0.807 0.803 0.743 0.721 0.749 0.752 0.5 0.6 0.7 0.8 Weave step linear quadratic AUC HIV MUV Prop. C  Improved performance with linear and quadratic.  Similar to Prop. A and B, the improvement in MUV is remarkable.
  • 27. Why did MUV improve its accuracy well? 26 • MUV is an unbalanced dataset with extremely few positive samples. • Considering the actual drug discovery hit rate, MUV is closest to the real activity prediction problem. The improvement of this study may be more suitable for real-world data in the field of drug discovery.
  • 28. Why did Prop. B not perform well? 27 0th Weave layer 1st Weave layer Weave dist 1 dist 2 dist 3 dist ∞ dist 4 dist 5 dist 0 11.5 11.0 10.5 10.0 9.50 0 20 40 60 80 100 15 14 13 12 11 10 9 0 20 40 60 80 100 epoch epoch We confirmed how the weight matrices changed as the learning progressed by using Frobenius norm. Frobenius norm It is possible to improve the model performance by using different weights The slopes are almost same ▶ It may not be necessary to use different weights in the 1st layer ▶
  • 30. Summary 29 Atom feature Pair feature This study targeted Weave module in the activity prediction problem Atom feature Pair feature Atom feature Pair feature … y Weave layer 0 Weave layer 1 Weave layer k softmax fullyconnectedlayer We modified these Weave operations A. Correction of distances related to atoms in ring structures B. Convolution of pair features with different weights C. Reweighting pair features by its distance A B,C
  • 31. Summary 30 A. correction of the distance on the graph in the ring structure in the compound – Prediction accuracy is improved compared to Weave – Pair features between distant atoms were also used effectively B. convolution of paired features with different weights for different distances – More generalized model by using different weights in the convolution process – Accuracy was slightly higher than the Weave. – More effective on 0th Weave layer C. reweighting pair features by its distance – Using linear and quadratic weights are effective
  • 32. Future Work • Weave transform operation is complicated, it may not be possible to achieve a drastic improvement in the accuracy simply by improving the pair→atom transform. Other operations can also be improved by utilizing distance information. • It is worthwhile to verify that these improvements apply to other tasks of compound supervised learning. e.g. side-effect prediction, toxicity prediction, stability prediction 31