SlideShare a Scribd company logo


https://itakigawa.github.io/




...
J’aime la
musique I love music
CH3
N
N
H
N
H
H3C
N
0.739
H3C
H3C
NH
O
N
O
NO
CH3
O N
NH2
O
CH3
Br
CH3
N
H3C
H
NS
N
O
CH3
N
OH
CH3
CH3N
N
N
CH3H3C
H2N NH2
CH3
N
N
H
N
H
H3C
N
0.739
N O
C
C
C
C
H
H
H
H
H








Brc1cncc(Br)c1





 

O
N
N
NH
NHN
N
N
CH3
CH3


CC1CCNO1
N O
C
C
C
C
H
H
H
H
H
Sci Data 1, 140022 (2014). https://doi.org/10.1038/sdata.2014.22
N
O
C
C
C
C
H
H
H
H
H
Dipole moment
Isotropic polarizability
Highest occupied molecular orbital (HOMO) energy
Lowest unoccupied molecular orbital (LUMO) energy
Gap between HOMO and LUMO
Electronic spatial extent
Zero point vibrational energy
Internal energy at 0K
Internal energy at 298.15K
Enthalpy at 298.15K
Free energy at 298.15K
Heat capavity at 298.15K
Atomization energy at 0K
Atomization energy at 298.15K
Atomization enthalpy at 298.15K
Atomization free energy at 298.15K
Rotational constant A
Rotational constant B
Rotational constant C
N O
C
C
C
C
H
H
H
H
H


node[0] node[1]
Edge 0
Edge 4
0 1
(one-hot

encoding)
Single
Double
Triple
Aromatic
(one-hot

encoding)
Single
Double
Triple
Aromatic
H C N O F
(one-hot

encoding)
0
1
2
3
4
5
6
7
8
9
10
https://pytorch-geometric.readthedocs.io/en/latest/_modules/torch_geometric/datasets/qm9.html
N
O
C
C
C
C
H
H
H
H
H
N O
C
C
C
C
H
H
H
H
H






CH3
N
N
H
N
H
H3C
N
H3C
H3C
NH
O
N
O
NO
CH3
O N
NH2
O
CH3
Br
CH3
N
H3C
H
NS
N
O
CH3
N
OH
CH3
CH3N
N
N
CH3H3C
H2N NH2


(2020.10) 分子のグラフ表現と機械学習: Graph Neural Networks (GNNs) とは?
(2020.10) 分子のグラフ表現と機械学習: Graph Neural Networks (GNNs) とは?










(2020.10) 分子のグラフ表現と機械学習: Graph Neural Networks (GNNs) とは?
(2020.10) 分子のグラフ表現と機械学習: Graph Neural Networks (GNNs) とは?
(2020.10) 分子のグラフ表現と機械学習: Graph Neural Networks (GNNs) とは?
(2020.10) 分子のグラフ表現と機械学習: Graph Neural Networks (GNNs) とは?
(2020.10) 分子のグラフ表現と機械学習: Graph Neural Networks (GNNs) とは?
(2020.10) 分子のグラフ表現と機械学習: Graph Neural Networks (GNNs) とは?
(2020.10) 分子のグラフ表現と機械学習: Graph Neural Networks (GNNs) とは?
(2020.10) 分子のグラフ表現と機械学習: Graph Neural Networks (GNNs) とは?
5 0.20.3
0.41
-2
5 0.20.3
0.41
-2
1.4
5 0.20.3
0.41
-2
0.17
1.4
5 0.20.3
0.41
-2
0.17
0.05
1.4
5 0.20.3
0.41
-2
0.17
0.05 1.0
1.4
5 0.20.3
0.41
-2
0.17
0.05 1.0
0.95
1.4
5 0.20.3
0.41
-2
0.17
0.05 1.0
0.95
8.7
1.4
5 0.20.3
0.41
-2
0.17
0.05 1.0
0.95
8.7
1.4
5 0.20.3
0.41
-2
0.17
0.05 1.0
0.95
8.7
1.4
5 0.20.3
0.41
-2
0.17
0.05 1.0
0.95
8.7
1.4
1
5 0.20.3
0.41
-2
0.17
0.05 1.0
0.95
8.7
1.4
1
-0.99
5 0.20.3
0.41
-2
0.17
0.05 1.0
0.95
8.7
1.4
1
-0.99
0.3 0.17
5 0.20.3
0.41
-2
0.17
0.05 1.0
0.95
8.7
1.4
1
-0.99
0.3 0.17 5
5 0.20.3
0.41
-2
0.17
0.05 1.0
0.95
8.7
1.4
1
-0.99
0.3 0.17 5
-1 1
5 0.20.3
0.41
-2
0.17
0.05 1.0
0.95
8.7
1.4
1
-0.99
0.3 0.17 5
-1 1
5.9










https://pytorch.org/docs/stable/torch.html#math-operations
https://pytorch.org/tutorials/beginner/nlp/pytorch_tutorial.html
5 0.20.3
0.41
-2
0.17
0.05 1.0
0.95
8.7
1.4
5 0.20.3
0.41
-2
0.17
0.05 1.0
0.95
8.7
1.4
5.9
5.9
5.9
1 5
-1 0.17
-1 0.3 -0.99 1
29.5
-1.00
1.75
1
-0.99
0.3 0.17 5
-1 1
5.9
=
=
=
× ×
× ×
× × × ×
5 0.20.3
0.41
-2
0.17
0.05 1.0
0.95
8.7
1.4
1
-0.99
0.3 0.17 5
-1 1
5.9




N O
C
C
C
C
H
H
H
H
H




x =

x1
x2
x1
x2
1
1
w0
ji
w00
i
wkj
1
y
import torch.nn as nn
nn.Sequential(nn.Linear(2, 3), nn.ReLU(), nn.Linear(3, 2), nn.ReLu(), nn.Linear(2, 1))
1

 

N O
C
C
C
C
H
H
H
H
H
N O
C
C
C
C
H
H
H
H
H
MLP
(sum, mean or max)
MLP
1
2
3
4
5
6
0 1 0 0 0 0
1 0 1 1 1 0
0 1 0 0 0 0
0 1 0 0 0 0
0 1 0 0 0 1
0 0 0 0 1 0
1 2 3 4 5 6
1 2 3 4 5 61 2 3 4 5 6
0 1 0 0 0 0
1 0 1 1 1 0
0 1 0 0 0 0
0 1 0 0 0 0
0 1 0 0 0 1
0 0 0 0 1 0
0 1 0 0 0 0
1 0 1 1 1 0
0 1 0 0 0 0
0 1 0 0 0 0
0 1 0 0 0 1
0 0 0 0 1 0
0 1 0 0 0 0
1 0 1 1 1 0
0 1 0 0 0 0
0 1 0 0 0 0
0 1 0 0 0 1
0 0 0 0 1 0
=
=
=
1 2 3 4 5 6 1 2 3 4 5 6
1 2 3 4 5 6 1 2 3 4 5 6
1 2 3 4 5 6 1 2 3 4 5 6
1 3 4 5
2
+ + +
https://pytorch-geometric.readthedocs.io/en/latest/modules/nn.html
č ć
https://pytorch-geometric.readthedocs.io/en/latest/modules/nn.html
(2020.10) 分子のグラフ表現と機械学習: Graph Neural Networks (GNNs) とは?
(2020.10) 分子のグラフ表現と機械学習: Graph Neural Networks (GNNs) とは?
N O
C
C
C
C
H
H
H
H
H




(sum, mean or max)
N O
C
C
C
C
H
H
H
H
H




(2020.10) 分子のグラフ表現と機械学習: Graph Neural Networks (GNNs) とは?
(2020.10) 分子のグラフ表現と機械学習: Graph Neural Networks (GNNs) とは?
(2020.10) 分子のグラフ表現と機械学習: Graph Neural Networks (GNNs) とは?




https://ogb.stanford.edu


https://ai.tencent.com/ailab/ml/KDD-Deep-Graph-Learning.html
• KDD2020 Tutorial

Deep Graph Learning: Foundations, Advances and Applications
http://cse.msu.edu/~mayao4/dlg_book/index.html
• Book "Deep Learning on Graphs"
• CS224W: Machine Learning with Graphs (Stanford)
http://web.stanford.edu/class/cs224w/
https://youtu.be/-UjytpbqX4A
https://colab.research.google.com/drive/1DIQm9rOx2mT1bZETEeVUThxcrP1RKqAn
https://www.kaggle.com/c/champs-scalar-coupling/discussion/93972
https://github.com/diningphil/gnn-comparison


Generalization and Representational Limits of Graph Neural Networks
Garg, Jegelka, Jaakkola (ICML2020)
PairNorm: Tackling Oversmoothing in GNNs
Zhao, Akoglu (ICLR2020)
Towards Deeper Graph Neural Networks with Differentiable Group Normalization
Zhou, Huang, Li, Zha, Chen, Hu (NeurIPS2020)
Strategies for Pre-training Graph Neural Networks
Hu, Liu, Gomes, Zitnik, Liang, Pande, Leskovec (ICLR2020)
GROVER: Self-Supervised Message Passing Transformer on Large-scale
Molecular Graphs Rong, Bian, Xu, Xie, Wei, Huang, Huang (NeurIPS2020)
DeepGCNs: Can GCNs Go as Deep as CNNs?
Li, Müller, Thabet, Ghanem (ICCV2019)
Path Integral Based Convolution and Pooling for Graph Neural Networks
Ma, Xuan, Guang Wang, Li, Liò (NeurIPS2020)
Hierarchical Generation of Molecular Graphs using Structural Motifs
Jin, Barzilay, Jaakkola (ICML2020)
GraphAF: a Flow-based Autoregressive Model for Molecular Graph Generation
Shi, Xu, Zhu, Zhang, Zhang, Tang (ICLR2020)
RetroXpert: Decompose Retrosynthesis Prediction like A Chemist
Yan, Ding, Zhao, Zheng, Yang, Yu, Huang (NeurIPS2020)
A Graph to Graphs Framework for Retrosynthesis Prediction
Shi, Xu, Guo, Zhang, Tang (ICML2020)
Rethinking Pooling in Graph Neural Networks
Mesquita, Souza, Kaski (NeurIPS2020)
(2020.10) 分子のグラフ表現と機械学習: Graph Neural Networks (GNNs) とは?



More Related Content

PPTX
SSII2020SS: グラフデータでも深層学習 〜 Graph Neural Networks 入門 〜
PPTX
Graph convolution (スペクトルアプローチ)
PDF
グラフニューラルネットワークとグラフ組合せ問題
PDF
Deep learningの発展と化学反応への応用 - 日本化学会第101春季大会(2021)
PPTX
[DL輪読会]Graph R-CNN for Scene Graph Generation
PDF
グラフデータ分析 入門編
PDF
グラフニューラルネットワーク入門
PDF
汎用ニューラルネットワークポテンシャル「PFP」による材料探索_MRS-J2021招待講演_2021/12/15
SSII2020SS: グラフデータでも深層学習 〜 Graph Neural Networks 入門 〜
Graph convolution (スペクトルアプローチ)
グラフニューラルネットワークとグラフ組合せ問題
Deep learningの発展と化学反応への応用 - 日本化学会第101春季大会(2021)
[DL輪読会]Graph R-CNN for Scene Graph Generation
グラフデータ分析 入門編
グラフニューラルネットワーク入門
汎用ニューラルネットワークポテンシャル「PFP」による材料探索_MRS-J2021招待講演_2021/12/15

What's hot (20)

PPTX
【LT資料】 Neural Network 素人なんだけど何とかご機嫌取りをしたい
PPTX
畳み込みニューラルネットワークの高精度化と高速化
PDF
Active Learning 入門
PDF
Optimizer入門&最新動向
PDF
ベイズ最適化
PPTX
差分プライバシーとは何か? (定義 & 解釈編)
PDF
機械学習のためのベイズ最適化入門
PDF
PDF
Domain Adaptation 発展と動向まとめ(サーベイ資料)
PPTX
強化学習の基礎と深層強化学習(東京大学 松尾研究室 深層強化学習サマースクール講義資料)
PDF
数学で解き明かす深層学習の原理
PPTX
CatBoost on GPU のひみつ
PPTX
Swin Transformer (ICCV'21 Best Paper) を完璧に理解する資料
PDF
MIRU2013チュートリアル:SIFTとそれ以降のアプローチ
PDF
Surveyから始まる研究者への道 - Stand on the shoulders of giants -
PDF
方策勾配型強化学習の基礎と応用
PDF
CV分野におけるサーベイ方法
PDF
(2018.3) 分子のグラフ表現と機械学習
PDF
PCAの最終形態GPLVMの解説
PDF
深層生成モデルと世界モデル
【LT資料】 Neural Network 素人なんだけど何とかご機嫌取りをしたい
畳み込みニューラルネットワークの高精度化と高速化
Active Learning 入門
Optimizer入門&最新動向
ベイズ最適化
差分プライバシーとは何か? (定義 & 解釈編)
機械学習のためのベイズ最適化入門
Domain Adaptation 発展と動向まとめ(サーベイ資料)
強化学習の基礎と深層強化学習(東京大学 松尾研究室 深層強化学習サマースクール講義資料)
数学で解き明かす深層学習の原理
CatBoost on GPU のひみつ
Swin Transformer (ICCV'21 Best Paper) を完璧に理解する資料
MIRU2013チュートリアル:SIFTとそれ以降のアプローチ
Surveyから始まる研究者への道 - Stand on the shoulders of giants -
方策勾配型強化学習の基礎と応用
CV分野におけるサーベイ方法
(2018.3) 分子のグラフ表現と機械学習
PCAの最終形態GPLVMの解説
深層生成モデルと世界モデル
Ad

Similar to (2020.10) 分子のグラフ表現と機械学習: Graph Neural Networks (GNNs) とは? (20)

PDF
DL for molecules
PDF
Graph Neural Network in practice
PPTX
Towards Predicting Molecular Property by Graph Neural Networks
PDF
PPTX
NS - CUK Seminar: S.T.Nguyen, Review on "Hypergraph Neural Networks", AAAI 2019
PPTX
Hanjun Dai, PhD Student, School of Computational Science and Engineering, Geo...
PPTX
20191107 deeplearningapproachesfornetworks
PDF
Machine Learning in Chemistry: Part II
PPTX
241223_JW_labseminar[Neural Message Passing for Quantum Chemistry].pptx
PPTX
250217_Thuy_Labseminar[MMGNN: A Molecular Merged Graph Neural Network for Exp...
PDF
Graph deep learningまとめ (as of 20190919)
PDF
Graphs, Environments, and Machine Learning for Materials Science
PDF
Predicting organic reaction outcomes with weisfeiler lehman network
PDF
Overview of Machine Learning for Molecules and Materials Workshop @ NIPS2017
PDF
Deep Learning for Graphs
PDF
High-Performance Graph Analysis and Modeling
PPTX
Introduction to Graph Neural Networks: Basics and Applications - Katsuhiko Is...
PDF
Webinar on Graph Neural Networks
PPTX
250310_Thuy_Labseminar[MORE: Molecule Pretraining with Multi-Level Pretext Ta...
PPTX
240106_Thuy_Labseminar[Mole-BERT: Rethinking Pre-training Graph Neural Networ...
DL for molecules
Graph Neural Network in practice
Towards Predicting Molecular Property by Graph Neural Networks
NS - CUK Seminar: S.T.Nguyen, Review on "Hypergraph Neural Networks", AAAI 2019
Hanjun Dai, PhD Student, School of Computational Science and Engineering, Geo...
20191107 deeplearningapproachesfornetworks
Machine Learning in Chemistry: Part II
241223_JW_labseminar[Neural Message Passing for Quantum Chemistry].pptx
250217_Thuy_Labseminar[MMGNN: A Molecular Merged Graph Neural Network for Exp...
Graph deep learningまとめ (as of 20190919)
Graphs, Environments, and Machine Learning for Materials Science
Predicting organic reaction outcomes with weisfeiler lehman network
Overview of Machine Learning for Molecules and Materials Workshop @ NIPS2017
Deep Learning for Graphs
High-Performance Graph Analysis and Modeling
Introduction to Graph Neural Networks: Basics and Applications - Katsuhiko Is...
Webinar on Graph Neural Networks
250310_Thuy_Labseminar[MORE: Molecule Pretraining with Multi-Level Pretext Ta...
240106_Thuy_Labseminar[Mole-BERT: Rethinking Pre-training Graph Neural Networ...
Ad

More from Ichigaku Takigawa (20)

PDF
機械学習と自動微分
PDF
データ社会を生きる技術
〜機械学習の夢と現実〜
PDF
機械学習を科学研究で使うとは?
PDF
A Modern Introduction to Decision Tree Ensembles
PDF
Exploring Practices in Machine Learning and Machine Discovery for Heterogeneo...
PDF
機械学習と機械発見:自然科学融合が誘起するデータ科学の新展開
PDF
機械学習と機械発見:自然科学研究におけるデータ利活用の再考
PDF
小1にルービックキューブを教えてみた 〜群論スポーツの教育とパターン認知〜
PDF
"データ化"する化学と情報技術・人工知能・データサイエンス
PDF
自然科学における機械学習と機械発見
PDF
幾何と機械学習: A Short Intro
PDF
決定森回帰の信頼区間推定, Benign Overfitting, 多変量木とReLUネットの入力空間分割
PDF
Machine Learning for Molecules: Lessons and Challenges of Data-Centric Chemistry
PDF
機械学習を自然現象の理解・発見に使いたい人に知っておいてほしいこと
PDF
自己紹介:機械学習・機械発見とデータ中心的自然科学
PDF
機械学習・機械発見から見るデータ中心型化学の野望と憂鬱
PDF
Machine Learning for Molecular Graph Representations and Geometries
PDF
(2021.11) 機械学習と機械発見:データ中心型の化学・材料科学の教訓とこれから
PDF
機械学習~データを予測に変える技術~で化学に挑む! (サイエンスアゴラ2021)
PDF
(2021.10) 機械学習と機械発見 データ中心型の化学・材料科学の教訓とこれから
機械学習と自動微分
データ社会を生きる技術
〜機械学習の夢と現実〜
機械学習を科学研究で使うとは?
A Modern Introduction to Decision Tree Ensembles
Exploring Practices in Machine Learning and Machine Discovery for Heterogeneo...
機械学習と機械発見:自然科学融合が誘起するデータ科学の新展開
機械学習と機械発見:自然科学研究におけるデータ利活用の再考
小1にルービックキューブを教えてみた 〜群論スポーツの教育とパターン認知〜
"データ化"する化学と情報技術・人工知能・データサイエンス
自然科学における機械学習と機械発見
幾何と機械学習: A Short Intro
決定森回帰の信頼区間推定, Benign Overfitting, 多変量木とReLUネットの入力空間分割
Machine Learning for Molecules: Lessons and Challenges of Data-Centric Chemistry
機械学習を自然現象の理解・発見に使いたい人に知っておいてほしいこと
自己紹介:機械学習・機械発見とデータ中心的自然科学
機械学習・機械発見から見るデータ中心型化学の野望と憂鬱
Machine Learning for Molecular Graph Representations and Geometries
(2021.11) 機械学習と機械発見:データ中心型の化学・材料科学の教訓とこれから
機械学習~データを予測に変える技術~で化学に挑む! (サイエンスアゴラ2021)
(2021.10) 機械学習と機械発見 データ中心型の化学・材料科学の教訓とこれから

Recently uploaded (20)

PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
KodekX | Application Modernization Development
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPT
Teaching material agriculture food technology
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Encapsulation theory and applications.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
NewMind AI Weekly Chronicles - August'25 Week I
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Network Security Unit 5.pdf for BCA BBA.
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
KodekX | Application Modernization Development
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Building Integrated photovoltaic BIPV_UPV.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Teaching material agriculture food technology
Dropbox Q2 2025 Financial Results & Investor Presentation
MIND Revenue Release Quarter 2 2025 Press Release
Diabetes mellitus diagnosis method based random forest with bat algorithm
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Encapsulation theory and applications.pdf
Unlocking AI with Model Context Protocol (MCP)
Per capita expenditure prediction using model stacking based on satellite ima...
The Rise and Fall of 3GPP – Time for a Sabbatical?
NewMind AI Weekly Chronicles - August'25 Week I

(2020.10) 分子のグラフ表現と機械学習: Graph Neural Networks (GNNs) とは?