20
Javen Qinfeng Shi Associate Professor, The University of Adelaide (UoA) Director and Founder, Probabilistic Graphical Model Group, UoA Director of Advanced Reasoning and Learning, Australian Institute of Machine Learning (AIML), UoA ML SESSION 02, PART 1 DEEP GRAPH NETWORK

ML SESSION 02, PART 1 DEEP GRAPH NETWORK

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ML SESSION 02, PART 1 DEEP GRAPH NETWORK

Javen Qinfeng Shi Associate Professor, The University of Adelaide (UoA)

Director and Founder, Probabilistic Graphical Model Group, UoA

Director of Advanced Reasoning and Learning, Australian Institute of Machine Learning (AIML), UoA

ML SESSION 02, PART 1 DEEP GRAPH NETWORK

Page 2: ML SESSION 02, PART 1 DEEP GRAPH NETWORK

•  Two types of deep neural networks •  Deep belief networks are Markov random fields •  CNN, RNN, … are Computational diagrams

•  Two ways to combine graphical models and deep learning •  Use a neural net to model the feature of a graphical model •  Put a graphical model (or its approximation) into a neural net

Page 3: ML SESSION 02, PART 1 DEEP GRAPH NETWORK

DEEP MIND’S GRAPH NETWORKS (OCT. 2018)

Page 4: ML SESSION 02, PART 1 DEEP GRAPH NETWORK
Page 5: ML SESSION 02, PART 1 DEEP GRAPH NETWORK
Page 6: ML SESSION 02, PART 1 DEEP GRAPH NETWORK
Page 7: ML SESSION 02, PART 1 DEEP GRAPH NETWORK
Page 8: ML SESSION 02, PART 1 DEEP GRAPH NETWORK
Page 9: ML SESSION 02, PART 1 DEEP GRAPH NETWORK

• Why inference in Graph Net is this way? •  How is Message Passing (Inference)

done in a graphical model?

Page 10: ML SESSION 02, PART 1 DEEP GRAPH NETWORK

GRAPHICAL MODELS

Page 11: ML SESSION 02, PART 1 DEEP GRAPH NETWORK

VARIABLE ELIMINATION (MARGINAL INFERENCE)

Page 12: ML SESSION 02, PART 1 DEEP GRAPH NETWORK

SUM-PRODUCT

Page 13: ML SESSION 02, PART 1 DEEP GRAPH NETWORK

MAP INFERENCE

Page 14: ML SESSION 02, PART 1 DEEP GRAPH NETWORK

MAX-PRODUCT

Page 15: ML SESSION 02, PART 1 DEEP GRAPH NETWORK

MESSAGE PASSING

Page 16: ML SESSION 02, PART 1 DEEP GRAPH NETWORK

BACK TO DEEP GRAPH NET

Page 17: ML SESSION 02, PART 1 DEEP GRAPH NETWORK
Page 18: ML SESSION 02, PART 1 DEEP GRAPH NETWORK
Page 19: ML SESSION 02, PART 1 DEEP GRAPH NETWORK
Page 20: ML SESSION 02, PART 1 DEEP GRAPH NETWORK