Lecture #10 – Modeling the Physical World
Aykut Erdem // Hacettepe University // Spring 2019
CMP722
ADVANCED COMPUTER VISION
Video: The Jenga-playing robot (MIT)
CMP722 ADVANCED COMPUTER VISION Lecture #10 Modeling the - - PowerPoint PPT Presentation
Video: The Jenga-playing robot (MIT) CMP722 ADVANCED COMPUTER VISION Lecture #10 Modeling the Physical World Aykut Erdem // Hacettepe University // Spring 2019 Illustration: Kevin Hong // Quanta Magazine Previously on CMP722 graph
Lecture #10 – Modeling the Physical World
Aykut Erdem // Hacettepe University // Spring 2019
Video: The Jenga-playing robot (MIT)
problems”
Previously on CMP722
Illustration: Kevin Hong // Quanta Magazine
Lecture overview
—Peter Battaglia’s slides on “Structure in physical intelligence”
3
How do you understand a scene?
4
How do you understand a scene?
1. Parse it into physical objects and relations 2. Reason about the objects and their interactions
5
Attached? Fall? Support
"Preca carious" "
“Infinite use of finite means”
6
"Preca carious" "
Kenneth Craik, “The Nature
"If the organism carries a 'sm smal all-scal scale mo model’ of ext xternal al real ality and of it its ow
ssible act actions within its head, it is able to try try out
various al alternat ative ves, co concl clude which ch is s th the best st of
them, react act to to fu futu ture re si situat ations bef befor
they ar arise se, utilize the knowledge of past events in dealing with the present and future, and in every way to react in a much fuller, safer, and more competent manner to the emergencies which face it." (pg 61) "This concept of 'th thinghood' ' is of fundamental importance for any th theory ry of
thought." (pg 77)
7
Claim: Human intelligence is structured
and task demands about how to represent the world in an efficient and useful way
(Spelke)
means”)
8
Founded on objects, relations, reasoning
What is the mechanism of human intuitive physics?
9
Intuitive Physics Engine: the "physics engine in the head"
Battaglia, Hamrick, Tenenbaum, 2013, PNAS
Experiments: What will happen? Why?
10
Will it fall? In which direction? Different masses Comples scenes Infer the mass Predict fluids Battaglia et al., 2013 Hamrick et al., 2016 Bates et al., 2015, 2018
Message from cognition
Humans use richly structured representations of objects and relations to reason about, and interact with, their everyday environment.
What insights does humans’ structured intelligence offer AI?
11
We need better object- and relation-centric models in AI
A grap aph is a natural way to represent entities and their relations: :
Graphs can capture data from many complex systems:
12
Intuitive physics as reasoning about graphs
13
Intuitive physics as reasoning about graphs
14
Interaction Network
Strong relational inductive bias: Deep learning architecture which operates on graphs Related to the broad family of "Graph Neural Networks" (Scarselli et al, 2009; Li et al, 2015) and "Message-Passing Neural Networks" (Gilmer et al., 2017). Chang et al. (2016) also proposed a similar version in parallel.
15
Battaglia et al., 2016, NeurIPS
Interaction Network
16
Battaglia et al., 2016, NeurIPS
Interaction Network
Can learn a general-purpose physics engine, simulating future states from initial ones
17
Battaglia et al., 2016, NeurIPS
Gravitational forces Rigid collisions between walls and balls Springs and rigid collisions
1000-step rollouts from 1-step supervised training
18
Battaglia et al., 2016, NeurIPS
n-body Ground truth Model Balls Strings
Zero-shot generalization to larger systems
19
Battaglia et al., 2016, NeurIPS
Balls n-body Ground truth Model Strings
Interaction Network for system-level predictions
A "global model" can be added, which aggregates the per-object outputs to make predictions. Can be trained to predict potential energy of a system, outperforming MLP baselines
20
Battaglia et al., 2016, NeurIPS
Relation Network
Remove “object model” and predict global outputs only using “relation model”’s output
21
Raposo et al., 2017, ICLR workshop; Santoro et al., 2017, NeurIPS
Relation Networks can infer relations in dot motion
22
Santoro et al., 2017, NeurIPS
Trained on mass-spring systems Generalizes to point-light walkers Input Model Ground truth Input Model Ground truth
"Visual interaction network"
23
An interaction network augmented with a learnable perception system
"Visual interaction network"
24
Multi-frame encoder (conv net-based) Interaction network
Watters et al., 2017, NeurIPS
"Visual interaction network"
25
Watters et al., 2017, NeurIPS
Can even predict invisible objects, inferred from how they affect visible ones
Spring Gravity Magnetic Billiards Billiards Drift
Learning to simulate more complex robotic systems
26
Alvaro Sanchez-Gonzalez, Nicolas Heess, Tobi Springenberg, Josh Merel, Martin Riedmiller, Raia Hadsell, Peter Battaglia ICML, 2018
Systems: "DeepMind Control Suite" (Mujoco) & real JACO
27
JACO Arm
DeepMind Control Suite (Tassa et al., 2018)
28
Systems: "DeepMind Control Suite" (Mujoco) & real JACO
JACO Arm
Kinematic tree of the actuated system as a graph
Representing physical system as a graph:
Similar representation to:
29
Graph Network (GN)
30
Battaglia et al., 2018
Graph-to-graph, modular block design Edge update Node update Global update
Forward model: supervised, 1-step training w/ random control inputs
31
Input graph (t) Next graph (t+1)
Sanchez-Gonzalez et al., 2018, ICML
Chained 100-step predictions
Results: Graph Net (GN) vs MLP forward models
32
Sanchez-Gonzalez et al., 2018, ICML
More repeated structure: Better performance over MLP Better test generalization, within and outside of the training distribution
GN forward model: Multiple systems & zero-shot generalization
Sin Single le model model trained:
Swimmer6 & Cheetah Zer Zero-sh shot general alizat ation: Swimmer
10-14 14}
33
Sanchez-Gonzalez et al., 2018, ICML
GN forward model: Real JACO data
34
Sanchez-Gonzalez et al., 2018, ICML
d model: Real JACO data
(Real JACO trajectories, rendered using Mujoco) ent graph network
Recurrent graph network (Real JACO trajectories, rendered using Mujoco)
System identification: GN-based inference, under diagnostic control inputs
35
Unobserved system parameters (e.g. mass, length) are implicitly inferred
Sanchez-Gonzalez et al., 2018, ICML
Using learned models for control
36
Control: Model-based planning
Trajectory optimization: the GN-based forward model is differentiable, so we can backpropagate through it, and find a sequence of actions that maximize reward
37
Sanchez-Gonzalez et al., 2018, ICML
Control: Multiple systems via a single model
38
Sanchez-Gonzalez et al., 2018, ICML
Control: Zero-shot control
39
Sanchez-Gonzalez et al., 2018, ICML
Control: Multiple reward functions
40
Sanchez-Gonzalez et al., 2018, ICML
Learning to use mental simulation
41
Learning to use mental simulation "Imagination-based metacontroller"
42
"Spaceship task":
The agent learns 3 components:
1. Action policy (via stochastic value gradients (Heess et al. 2015)) 2. GN-based forward model (via supervised 1-step training) 3. Internal strategy for using imagination to test potential actions before selecting one to execute (via REINFORCE)
Hamrick et al., 2017, ICLR
Learning to use mental simulation "Imagination-based planner"
43
Pascanu et al., 2017, arXiv
Graph-structured model-free policies
44
Graph-structured model-free policies for physical construction in humans and AI
45
Hamrick et al., 2018, Proc Cog Sci
Je Jess ss Ham amrick ck, , Kelse sey Al Allen, , Victor Bapst, Tina Zhu, Kevin McKee, Josh Tenenbaum, Peter Battaglia Proc Cog Sci, 2018
The "glue task"
Goal: Glue blocks together to make the tower stable, using the minimum amount of glue.
46
Structured model-free policies for physical construction in humans and AI
Hamrick et al., 2018, Proc Cog Sci
47
GM
<latexit sha1_base64="vjTCpRgsPEJfhljVzwQb7AFhV5c=">AB6nicbVA9SwNBEJ2LXzF+RS1tFoNgFe5E0MIiYKGNENF8QHKEvc1csmRv79jdE8KRn2BjoYitv8jOf+MmuUITHw83pthZl6QCK6N6347hZXVtfWN4mZpa3tnd6+8f9DUcaoYNlgsYtUOqEbBJTYMNwLbiUIaBQJbweh6reUGkey0czTtCP6EDykDNqrPRw07vrlStu1Z2BLBMvJxXIUe+Vv7r9mKURSsME1brjuYnxM6oMZwInpW6qMaFsRAfYsVTSCLWfzU6dkBOr9EkYK1vSkJn6eyKjkdbjKLCdETVDvehNxf+8TmrCSz/jMkNSjZfFKaCmJhM/yZ9rpAZMbaEMsXtrYQNqaLM2HRKNgRv8eVl0jyrem7Vuz+v1K7yOIpwBMdwCh5cQA1uoQ4NYDCAZ3iFN0c4L8678zFvLTj5zCH8gfP5A+mdjYU=</latexit><latexit sha1_base64="vjTCpRgsPEJfhljVzwQb7AFhV5c=">AB6nicbVA9SwNBEJ2LXzF+RS1tFoNgFe5E0MIiYKGNENF8QHKEvc1csmRv79jdE8KRn2BjoYitv8jOf+MmuUITHw83pthZl6QCK6N6347hZXVtfWN4mZpa3tnd6+8f9DUcaoYNlgsYtUOqEbBJTYMNwLbiUIaBQJbweh6reUGkey0czTtCP6EDykDNqrPRw07vrlStu1Z2BLBMvJxXIUe+Vv7r9mKURSsME1brjuYnxM6oMZwInpW6qMaFsRAfYsVTSCLWfzU6dkBOr9EkYK1vSkJn6eyKjkdbjKLCdETVDvehNxf+8TmrCSz/jMkNSjZfFKaCmJhM/yZ9rpAZMbaEMsXtrYQNqaLM2HRKNgRv8eVl0jyrem7Vuz+v1K7yOIpwBMdwCh5cQA1uoQ4NYDCAZ3iFN0c4L8678zFvLTj5zCH8gfP5A+mdjYU=</latexit><latexit sha1_base64="vjTCpRgsPEJfhljVzwQb7AFhV5c=">AB6nicbVA9SwNBEJ2LXzF+RS1tFoNgFe5E0MIiYKGNENF8QHKEvc1csmRv79jdE8KRn2BjoYitv8jOf+MmuUITHw83pthZl6QCK6N6347hZXVtfWN4mZpa3tnd6+8f9DUcaoYNlgsYtUOqEbBJTYMNwLbiUIaBQJbweh6reUGkey0czTtCP6EDykDNqrPRw07vrlStu1Z2BLBMvJxXIUe+Vv7r9mKURSsME1brjuYnxM6oMZwInpW6qMaFsRAfYsVTSCLWfzU6dkBOr9EkYK1vSkJn6eyKjkdbjKLCdETVDvehNxf+8TmrCSz/jMkNSjZfFKaCmJhM/yZ9rpAZMbaEMsXtrYQNqaLM2HRKNgRv8eVl0jyrem7Vuz+v1K7yOIpwBMdwCh5cQA1uoQ4NYDCAZ3iFN0c4L8678zFvLTj5zCH8gfP5A+mdjYU=</latexit><latexit sha1_base64="vjTCpRgsPEJfhljVzwQb7AFhV5c=">AB6nicbVA9SwNBEJ2LXzF+RS1tFoNgFe5E0MIiYKGNENF8QHKEvc1csmRv79jdE8KRn2BjoYitv8jOf+MmuUITHw83pthZl6QCK6N6347hZXVtfWN4mZpa3tnd6+8f9DUcaoYNlgsYtUOqEbBJTYMNwLbiUIaBQJbweh6reUGkey0czTtCP6EDykDNqrPRw07vrlStu1Z2BLBMvJxXIUe+Vv7r9mKURSsME1brjuYnxM6oMZwInpW6qMaFsRAfYsVTSCLWfzU6dkBOr9EkYK1vSkJn6eyKjkdbjKLCdETVDvehNxf+8TmrCSz/jMkNSjZfFKaCmJhM/yZ9rpAZMbaEMsXtrYQNqaLM2HRKNgRv8eVl0jyrem7Vuz+v1K7yOIpwBMdwCh5cQA1uoQ4NYDCAZ3iFN0c4L8678zFvLTj5zCH8gfP5A+mdjYU=</latexit>GN1
<latexit sha1_base64="oAmr7/S238q10w2wEvXkfEGmAr8=">AB9HicbVDLSgMxFL1TX7W+qi7dBIvgqsyIUBcuCi50JRXsA9qhZNJMG5pkxiRTKEO/w40LRdz6Me78GzPtLT1QOBwzr3ckxPEnGnjut9OYW19Y3OruF3a2d3bPygfHrV0lChCmyTikeoEWFPOJG0aZjtxIpiEXDaDsY3md+eUKVZJB/NKa+wEPJQkawsZLfE9iMlEhv72d9r1+uFV3DrRKvJxUIEejX/7qDSKSCoN4VjrufGxk+xMoxwOiv1Ek1jTMZ4SLuWSiyo9tN56Bk6s8oAhZGyTxo0V39vpFhoPRWBncxC6mUvE/zuokJr/yUyTgxVJLFoTDhyEQoawANmKLE8KklmChmsyIywgoTY3sq2RK85S+vktZF1XOr3sNlpX6d1GEziFc/CgBnW4gwY0gcATPMrvDkT58V5dz4WowUn3zmGP3A+fwCg3ZH4</latexit><latexit sha1_base64="oAmr7/S238q10w2wEvXkfEGmAr8=">AB9HicbVDLSgMxFL1TX7W+qi7dBIvgqsyIUBcuCi50JRXsA9qhZNJMG5pkxiRTKEO/w40LRdz6Me78GzPtLT1QOBwzr3ckxPEnGnjut9OYW19Y3OruF3a2d3bPygfHrV0lChCmyTikeoEWFPOJG0aZjtxIpiEXDaDsY3md+eUKVZJB/NKa+wEPJQkawsZLfE9iMlEhv72d9r1+uFV3DrRKvJxUIEejX/7qDSKSCoN4VjrufGxk+xMoxwOiv1Ek1jTMZ4SLuWSiyo9tN56Bk6s8oAhZGyTxo0V39vpFhoPRWBncxC6mUvE/zuokJr/yUyTgxVJLFoTDhyEQoawANmKLE8KklmChmsyIywgoTY3sq2RK85S+vktZF1XOr3sNlpX6d1GEziFc/CgBnW4gwY0gcATPMrvDkT58V5dz4WowUn3zmGP3A+fwCg3ZH4</latexit><latexit sha1_base64="oAmr7/S238q10w2wEvXkfEGmAr8=">AB9HicbVDLSgMxFL1TX7W+qi7dBIvgqsyIUBcuCi50JRXsA9qhZNJMG5pkxiRTKEO/w40LRdz6Me78GzPtLT1QOBwzr3ckxPEnGnjut9OYW19Y3OruF3a2d3bPygfHrV0lChCmyTikeoEWFPOJG0aZjtxIpiEXDaDsY3md+eUKVZJB/NKa+wEPJQkawsZLfE9iMlEhv72d9r1+uFV3DrRKvJxUIEejX/7qDSKSCoN4VjrufGxk+xMoxwOiv1Ek1jTMZ4SLuWSiyo9tN56Bk6s8oAhZGyTxo0V39vpFhoPRWBncxC6mUvE/zuokJr/yUyTgxVJLFoTDhyEQoawANmKLE8KklmChmsyIywgoTY3sq2RK85S+vktZF1XOr3sNlpX6d1GEziFc/CgBnW4gwY0gcATPMrvDkT58V5dz4WowUn3zmGP3A+fwCg3ZH4</latexit><latexit sha1_base64="oAmr7/S238q10w2wEvXkfEGmAr8=">AB9HicbVDLSgMxFL1TX7W+qi7dBIvgqsyIUBcuCi50JRXsA9qhZNJMG5pkxiRTKEO/w40LRdz6Me78GzPtLT1QOBwzr3ckxPEnGnjut9OYW19Y3OruF3a2d3bPygfHrV0lChCmyTikeoEWFPOJG0aZjtxIpiEXDaDsY3md+eUKVZJB/NKa+wEPJQkawsZLfE9iMlEhv72d9r1+uFV3DrRKvJxUIEejX/7qDSKSCoN4VjrufGxk+xMoxwOiv1Ek1jTMZ4SLuWSiyo9tN56Bk6s8oAhZGyTxo0V39vpFhoPRWBncxC6mUvE/zuokJr/yUyTgxVJLFoTDhyEQoawANmKLE8KklmChmsyIywgoTY3sq2RK85S+vktZF1XOr3sNlpX6d1GEziFc/CgBnW4gwY0gcATPMrvDkT58V5dz4WowUn3zmGP3A+fwCg3ZH4</latexit>GN2
<latexit sha1_base64="pet508Ca1uIZM8cv8xqNGylB9w=">AB9HicbVDLSgMxFL1TX7W+qi7dBIvgqswUQRcuCi50JRXsA9qhZNJMG5pkxiRTKEO/w40LRdz6Me78GzPtLT1QOBwzr3ckxPEnGnjut9OYW19Y3OruF3a2d3bPygfHrV0lChCmyTikeoEWFPOJG0aZjtxIpiEXDaDsY3md+eUKVZJB/NKa+wEPJQkawsZLfE9iMlEhv72f9Wr9cavuHGiVeDmpQI5Gv/zVG0QkEVQawrHWXc+NjZ9iZRjhdFbqJZrGmIzxkHYtlVhQ7afz0DN0ZpUBCiNlnzRorv7eSLHQeioCO5mF1MteJv7ndRMTXvkpk3FiqCSLQ2HCkYlQ1gAaMEWJ4VNLMFHMZkVkhBUmxvZUsiV4y19eJa1a1XOr3sNFpX6d1GEziFc/DgEupwBw1oAoEneIZXeHMmzovz7nwsRgtOvnMf+B8/gCiYZH5</latexit><latexit sha1_base64="pet508Ca1uIZM8cv8xqNGylB9w=">AB9HicbVDLSgMxFL1TX7W+qi7dBIvgqswUQRcuCi50JRXsA9qhZNJMG5pkxiRTKEO/w40LRdz6Me78GzPtLT1QOBwzr3ckxPEnGnjut9OYW19Y3OruF3a2d3bPygfHrV0lChCmyTikeoEWFPOJG0aZjtxIpiEXDaDsY3md+eUKVZJB/NKa+wEPJQkawsZLfE9iMlEhv72f9Wr9cavuHGiVeDmpQI5Gv/zVG0QkEVQawrHWXc+NjZ9iZRjhdFbqJZrGmIzxkHYtlVhQ7afz0DN0ZpUBCiNlnzRorv7eSLHQeioCO5mF1MteJv7ndRMTXvkpk3FiqCSLQ2HCkYlQ1gAaMEWJ4VNLMFHMZkVkhBUmxvZUsiV4y19eJa1a1XOr3sNFpX6d1GEziFc/DgEupwBw1oAoEneIZXeHMmzovz7nwsRgtOvnMf+B8/gCiYZH5</latexit><latexit sha1_base64="pet508Ca1uIZM8cv8xqNGylB9w=">AB9HicbVDLSgMxFL1TX7W+qi7dBIvgqswUQRcuCi50JRXsA9qhZNJMG5pkxiRTKEO/w40LRdz6Me78GzPtLT1QOBwzr3ckxPEnGnjut9OYW19Y3OruF3a2d3bPygfHrV0lChCmyTikeoEWFPOJG0aZjtxIpiEXDaDsY3md+eUKVZJB/NKa+wEPJQkawsZLfE9iMlEhv72f9Wr9cavuHGiVeDmpQI5Gv/zVG0QkEVQawrHWXc+NjZ9iZRjhdFbqJZrGmIzxkHYtlVhQ7afz0DN0ZpUBCiNlnzRorv7eSLHQeioCO5mF1MteJv7ndRMTXvkpk3FiqCSLQ2HCkYlQ1gAaMEWJ4VNLMFHMZkVkhBUmxvZUsiV4y19eJa1a1XOr3sNFpX6d1GEziFc/DgEupwBw1oAoEneIZXeHMmzovz7nwsRgtOvnMf+B8/gCiYZH5</latexit><latexit sha1_base64="pet508Ca1uIZM8cv8xqNGylB9w=">AB9HicbVDLSgMxFL1TX7W+qi7dBIvgqswUQRcuCi50JRXsA9qhZNJMG5pkxiRTKEO/w40LRdz6Me78GzPtLT1QOBwzr3ckxPEnGnjut9OYW19Y3OruF3a2d3bPygfHrV0lChCmyTikeoEWFPOJG0aZjtxIpiEXDaDsY3md+eUKVZJB/NKa+wEPJQkawsZLfE9iMlEhv72f9Wr9cavuHGiVeDmpQI5Gv/zVG0QkEVQawrHWXc+NjZ9iZRjhdFbqJZrGmIzxkHYtlVhQ7afz0DN0ZpUBCiNlnzRorv7eSLHQeioCO5mF1MteJv7ndRMTXvkpk3FiqCSLQ2HCkYlQ1gAaMEWJ4VNLMFHMZkVkhBUmxvZUsiV4y19eJa1a1XOr3sNFpX6d1GEziFc/DgEupwBw1oAoEneIZXeHMmzovz7nwsRgtOvnMf+B8/gCiYZH5</latexit>GNM
<latexit sha1_base64="1uUQuLnXmq2FrQq5fvsHBbzm7v8=">AB9HicbVDLSgMxFL1TX7W+qi7dBIvgqsyIoAsXBRe6USrYB7RDyaSZNjTJjEmUIZ+hxsXirj1Y9z5N2baWjrgcDhnHu5JyeIOdPGdb+dwsrq2vpGcbO0tb2zu1feP2jqKFGENkjEI9UOsKacSdowzHDajhXFIuC0FYyuM781pkqzSD6aSUx9gQeShYxgYyW/K7AZKpHe3E97d71yxa26M6Bl4uWkAjnqvfJXtx+RFBpCMdadzw3Nn6KlWGE02mpm2gaYzLCA9qxVGJBtZ/OQk/RiVX6KIyUfdKgmfp7I8VC64kI7GQWUi96mfif10lMeOmnTMaJoZLMD4UJRyZCWQOozxQlhk8swUQxmxWRIVaYGNtTyZbgLX5mTPqp5b9R7OK7WrvI4iHMExnIHF1CDW6hDAwg8wTO8wpszdl6cd+djPlpw8p1D+APn8wfLTZIU</latexit><latexit sha1_base64="1uUQuLnXmq2FrQq5fvsHBbzm7v8=">AB9HicbVDLSgMxFL1TX7W+qi7dBIvgqsyIoAsXBRe6USrYB7RDyaSZNjTJjEmUIZ+hxsXirj1Y9z5N2baWjrgcDhnHu5JyeIOdPGdb+dwsrq2vpGcbO0tb2zu1feP2jqKFGENkjEI9UOsKacSdowzHDajhXFIuC0FYyuM781pkqzSD6aSUx9gQeShYxgYyW/K7AZKpHe3E97d71yxa26M6Bl4uWkAjnqvfJXtx+RFBpCMdadzw3Nn6KlWGE02mpm2gaYzLCA9qxVGJBtZ/OQk/RiVX6KIyUfdKgmfp7I8VC64kI7GQWUi96mfif10lMeOmnTMaJoZLMD4UJRyZCWQOozxQlhk8swUQxmxWRIVaYGNtTyZbgLX5mTPqp5b9R7OK7WrvI4iHMExnIHF1CDW6hDAwg8wTO8wpszdl6cd+djPlpw8p1D+APn8wfLTZIU</latexit><latexit sha1_base64="1uUQuLnXmq2FrQq5fvsHBbzm7v8=">AB9HicbVDLSgMxFL1TX7W+qi7dBIvgqsyIoAsXBRe6USrYB7RDyaSZNjTJjEmUIZ+hxsXirj1Y9z5N2baWjrgcDhnHu5JyeIOdPGdb+dwsrq2vpGcbO0tb2zu1feP2jqKFGENkjEI9UOsKacSdowzHDajhXFIuC0FYyuM781pkqzSD6aSUx9gQeShYxgYyW/K7AZKpHe3E97d71yxa26M6Bl4uWkAjnqvfJXtx+RFBpCMdadzw3Nn6KlWGE02mpm2gaYzLCA9qxVGJBtZ/OQk/RiVX6KIyUfdKgmfp7I8VC64kI7GQWUi96mfif10lMeOmnTMaJoZLMD4UJRyZCWQOozxQlhk8swUQxmxWRIVaYGNtTyZbgLX5mTPqp5b9R7OK7WrvI4iHMExnIHF1CDW6hDAwg8wTO8wpszdl6cd+djPlpw8p1D+APn8wfLTZIU</latexit><latexit sha1_base64="1uUQuLnXmq2FrQq5fvsHBbzm7v8=">AB9HicbVDLSgMxFL1TX7W+qi7dBIvgqsyIoAsXBRe6USrYB7RDyaSZNjTJjEmUIZ+hxsXirj1Y9z5N2baWjrgcDhnHu5JyeIOdPGdb+dwsrq2vpGcbO0tb2zu1feP2jqKFGENkjEI9UOsKacSdowzHDajhXFIuC0FYyuM781pkqzSD6aSUx9gQeShYxgYyW/K7AZKpHe3E97d71yxa26M6Bl4uWkAjnqvfJXtx+RFBpCMdadzw3Nn6KlWGE02mpm2gaYzLCA9qxVGJBtZ/OQk/RiVX6KIyUfdKgmfp7I8VC64kI7GQWUi96mfif10lMeOmnTMaJoZLMD4UJRyZCWQOozxQlhk8swUQxmxWRIVaYGNtTyZbgLX5mTPqp5b9R7OK7WrvI4iHMExnIHF1CDW6hDAwg8wTO8wpszdl6cd+djPlpw8p1D+APn8wfLTZIU</latexit>...
<latexit sha1_base64="Gj7yv98SlyD93Ghofp+NnyXvd2c=">AB7HicbVBNS8NAFHypX7V+VT16WSyCp5KIUA8eCl48VjBtoQ1ls920SzebsPsilNDf4MWDIl79Qd78N27bHLR1YGYecO+N2EqhUHX/XZKG5tb2zvl3cre/sHhUfX4pG2STDPus0QmuhtSw6VQ3EeBkndTzWkcSt4J3dzv/PEtRGJesRpyoOYjpSIBKNoJb8/TNAMqjW37i5A1olXkBoUaA2qXzbHspgrZJIa0/PcFIOcahRM8lmlnxmeUjahI96zVNGYmyBfLDsjF1YZkijR9ikC/V3IqexMdM4tJMxbFZ9ebif14vw+gmyIVKM+SKLT+KMkwIfPLyVBozlBOLaFMC7srYWOqKUPbT8W4K2evE7aV3XPrXsP17XmbVFHGc7gHC7BgwY04R5a4AMDAc/wCm+Ocl6cd+djOVpyiswp/IHz+QPvmo68</latexit><latexit sha1_base64="Gj7yv98SlyD93Ghofp+NnyXvd2c=">AB7HicbVBNS8NAFHypX7V+VT16WSyCp5KIUA8eCl48VjBtoQ1ls920SzebsPsilNDf4MWDIl79Qd78N27bHLR1YGYecO+N2EqhUHX/XZKG5tb2zvl3cre/sHhUfX4pG2STDPus0QmuhtSw6VQ3EeBkndTzWkcSt4J3dzv/PEtRGJesRpyoOYjpSIBKNoJb8/TNAMqjW37i5A1olXkBoUaA2qXzbHspgrZJIa0/PcFIOcahRM8lmlnxmeUjahI96zVNGYmyBfLDsjF1YZkijR9ikC/V3IqexMdM4tJMxbFZ9ebif14vw+gmyIVKM+SKLT+KMkwIfPLyVBozlBOLaFMC7srYWOqKUPbT8W4K2evE7aV3XPrXsP17XmbVFHGc7gHC7BgwY04R5a4AMDAc/wCm+Ocl6cd+djOVpyiswp/IHz+QPvmo68</latexit><latexit sha1_base64="Gj7yv98SlyD93Ghofp+NnyXvd2c=">AB7HicbVBNS8NAFHypX7V+VT16WSyCp5KIUA8eCl48VjBtoQ1ls920SzebsPsilNDf4MWDIl79Qd78N27bHLR1YGYecO+N2EqhUHX/XZKG5tb2zvl3cre/sHhUfX4pG2STDPus0QmuhtSw6VQ3EeBkndTzWkcSt4J3dzv/PEtRGJesRpyoOYjpSIBKNoJb8/TNAMqjW37i5A1olXkBoUaA2qXzbHspgrZJIa0/PcFIOcahRM8lmlnxmeUjahI96zVNGYmyBfLDsjF1YZkijR9ikC/V3IqexMdM4tJMxbFZ9ebif14vw+gmyIVKM+SKLT+KMkwIfPLyVBozlBOLaFMC7srYWOqKUPbT8W4K2evE7aV3XPrXsP17XmbVFHGc7gHC7BgwY04R5a4AMDAc/wCm+Ocl6cd+djOVpyiswp/IHz+QPvmo68</latexit><latexit sha1_base64="Gj7yv98SlyD93Ghofp+NnyXvd2c=">AB7HicbVBNS8NAFHypX7V+VT16WSyCp5KIUA8eCl48VjBtoQ1ls920SzebsPsilNDf4MWDIl79Qd78N27bHLR1YGYecO+N2EqhUHX/XZKG5tb2zvl3cre/sHhUfX4pG2STDPus0QmuhtSw6VQ3EeBkndTzWkcSt4J3dzv/PEtRGJesRpyoOYjpSIBKNoJb8/TNAMqjW37i5A1olXkBoUaA2qXzbHspgrZJIa0/PcFIOcahRM8lmlnxmeUjahI96zVNGYmyBfLDsjF1YZkijR9ikC/V3IqexMdM4tJMxbFZ9ebif14vw+gmyIVKM+SKLT+KMkwIfPLyVBozlBOLaFMC7srYWOqKUPbT8W4K2evE7aV3XPrXsP17XmbVFHGc7gHC7BgwY04R5a4AMDAc/wCm+Ocl6cd+djOVpyiswp/IHz+QPvmo68</latexit>G1
<latexit sha1_base64="YNShseMoKm2HdChKvcjMRmoBu5o=">AB6nicbVA9SwNBEJ2LXzF+RS1tFoNgFe5EiIVFwELiOYDkiPsbfaSJXt7x+6cEI78BsLRWz9RXb+GzfJFZr4YODx3gwz84JECoOu+0U1tY3NreK26Wd3b39g/LhUcvEqWa8yWIZ605ADZdC8SYKlLyTaE6jQPJ2ML6Z+e0nro2I1SNOEu5HdKhEKBhFKz3c9r1+ueJW3TnIKvFyUoEcjX75qzeIWRpxhUxSY7qem6CfUY2CST4t9VLDE8rGdMi7lioaceNn81On5MwqAxLG2pZCMld/T2Q0MmYSBbYzojgy95M/M/rphe+ZlQSYpcscWiMJUEYzL7mwyE5gzlxBLKtLC3EjaimjK06ZRsCN7y6ukdVH13Kp3f1mpX+dxFOETuEcPKhBHe6gAU1gMIRneIU3RzovzrvzsWgtOPnMfyB8/kDvy2NaQ=</latexit><latexit sha1_base64="YNShseMoKm2HdChKvcjMRmoBu5o=">AB6nicbVA9SwNBEJ2LXzF+RS1tFoNgFe5EiIVFwELiOYDkiPsbfaSJXt7x+6cEI78BsLRWz9RXb+GzfJFZr4YODx3gwz84JECoOu+0U1tY3NreK26Wd3b39g/LhUcvEqWa8yWIZ605ADZdC8SYKlLyTaE6jQPJ2ML6Z+e0nro2I1SNOEu5HdKhEKBhFKz3c9r1+ueJW3TnIKvFyUoEcjX75qzeIWRpxhUxSY7qem6CfUY2CST4t9VLDE8rGdMi7lioaceNn81On5MwqAxLG2pZCMld/T2Q0MmYSBbYzojgy95M/M/rphe+ZlQSYpcscWiMJUEYzL7mwyE5gzlxBLKtLC3EjaimjK06ZRsCN7y6ukdVH13Kp3f1mpX+dxFOETuEcPKhBHe6gAU1gMIRneIU3RzovzrvzsWgtOPnMfyB8/kDvy2NaQ=</latexit><latexit sha1_base64="YNShseMoKm2HdChKvcjMRmoBu5o=">AB6nicbVA9SwNBEJ2LXzF+RS1tFoNgFe5EiIVFwELiOYDkiPsbfaSJXt7x+6cEI78BsLRWz9RXb+GzfJFZr4YODx3gwz84JECoOu+0U1tY3NreK26Wd3b39g/LhUcvEqWa8yWIZ605ADZdC8SYKlLyTaE6jQPJ2ML6Z+e0nro2I1SNOEu5HdKhEKBhFKz3c9r1+ueJW3TnIKvFyUoEcjX75qzeIWRpxhUxSY7qem6CfUY2CST4t9VLDE8rGdMi7lioaceNn81On5MwqAxLG2pZCMld/T2Q0MmYSBbYzojgy95M/M/rphe+ZlQSYpcscWiMJUEYzL7mwyE5gzlxBLKtLC3EjaimjK06ZRsCN7y6ukdVH13Kp3f1mpX+dxFOETuEcPKhBHe6gAU1gMIRneIU3RzovzrvzsWgtOPnMfyB8/kDvy2NaQ=</latexit><latexit sha1_base64="YNShseMoKm2HdChKvcjMRmoBu5o=">AB6nicbVA9SwNBEJ2LXzF+RS1tFoNgFe5EiIVFwELiOYDkiPsbfaSJXt7x+6cEI78BsLRWz9RXb+GzfJFZr4YODx3gwz84JECoOu+0U1tY3NreK26Wd3b39g/LhUcvEqWa8yWIZ605ADZdC8SYKlLyTaE6jQPJ2ML6Z+e0nro2I1SNOEu5HdKhEKBhFKz3c9r1+ueJW3TnIKvFyUoEcjX75qzeIWRpxhUxSY7qem6CfUY2CST4t9VLDE8rGdMi7lioaceNn81On5MwqAxLG2pZCMld/T2Q0MmYSBbYzojgy95M/M/rphe+ZlQSYpcscWiMJUEYzL7mwyE5gzlxBLKtLC3EjaimjK06ZRsCN7y6ukdVH13Kp3f1mpX+dxFOETuEcPKhBHe6gAU1gMIRneIU3RzovzrvzsWgtOPnMfyB8/kDvy2NaQ=</latexit>G0
<latexit sha1_base64="vj48jMQe2f5rU6zb6RZp+K9y4=">AB6nicbVA9SwNBEJ2LXzF+RS1tFoNgFe5EiIVFwELiOYDkiPsbfaSJXt7x+6cEI78BsLRWz9RXb+GzfJFZr4YODx3gwz84JECoOu+0U1tY3NreK26Wd3b39g/LhUcvEqWa8yWIZ605ADZdC8SYKlLyTaE6jQPJ2ML6Z+e0nro2I1SNOEu5HdKhEKBhFKz3c9t1+ueJW3TnIKvFyUoEcjX75qzeIWRpxhUxSY7qem6CfUY2CST4t9VLDE8rGdMi7lioaceNn81On5MwqAxLG2pZCMld/T2Q0MmYSBbYzojgy95M/M/rphe+ZlQSYpcscWiMJUEYzL7mwyE5gzlxBLKtLC3EjaimjK06ZRsCN7y6ukdVH13Kp3f1mpX+dxFOETuEcPKhBHe6gAU1gMIRneIU3RzovzrvzsWgtOPnMfyB8/kDvamNaA=</latexit><latexit sha1_base64="vj48jMQe2f5rU6zb6RZp+K9y4=">AB6nicbVA9SwNBEJ2LXzF+RS1tFoNgFe5EiIVFwELiOYDkiPsbfaSJXt7x+6cEI78BsLRWz9RXb+GzfJFZr4YODx3gwz84JECoOu+0U1tY3NreK26Wd3b39g/LhUcvEqWa8yWIZ605ADZdC8SYKlLyTaE6jQPJ2ML6Z+e0nro2I1SNOEu5HdKhEKBhFKz3c9t1+ueJW3TnIKvFyUoEcjX75qzeIWRpxhUxSY7qem6CfUY2CST4t9VLDE8rGdMi7lioaceNn81On5MwqAxLG2pZCMld/T2Q0MmYSBbYzojgy95M/M/rphe+ZlQSYpcscWiMJUEYzL7mwyE5gzlxBLKtLC3EjaimjK06ZRsCN7y6ukdVH13Kp3f1mpX+dxFOETuEcPKhBHe6gAU1gMIRneIU3RzovzrvzsWgtOPnMfyB8/kDvamNaA=</latexit><latexit sha1_base64="vj48jMQe2f5rU6zb6RZp+K9y4=">AB6nicbVA9SwNBEJ2LXzF+RS1tFoNgFe5EiIVFwELiOYDkiPsbfaSJXt7x+6cEI78BsLRWz9RXb+GzfJFZr4YODx3gwz84JECoOu+0U1tY3NreK26Wd3b39g/LhUcvEqWa8yWIZ605ADZdC8SYKlLyTaE6jQPJ2ML6Z+e0nro2I1SNOEu5HdKhEKBhFKz3c9t1+ueJW3TnIKvFyUoEcjX75qzeIWRpxhUxSY7qem6CfUY2CST4t9VLDE8rGdMi7lioaceNn81On5MwqAxLG2pZCMld/T2Q0MmYSBbYzojgy95M/M/rphe+ZlQSYpcscWiMJUEYzL7mwyE5gzlxBLKtLC3EjaimjK06ZRsCN7y6ukdVH13Kp3f1mpX+dxFOETuEcPKhBHe6gAU1gMIRneIU3RzovzrvzsWgtOPnMfyB8/kDvamNaA=</latexit><latexit sha1_base64="vj48jMQe2f5rU6zb6RZp+K9y4=">AB6nicbVA9SwNBEJ2LXzF+RS1tFoNgFe5EiIVFwELiOYDkiPsbfaSJXt7x+6cEI78BsLRWz9RXb+GzfJFZr4YODx3gwz84JECoOu+0U1tY3NreK26Wd3b39g/LhUcvEqWa8yWIZ605ADZdC8SYKlLyTaE6jQPJ2ML6Z+e0nro2I1SNOEu5HdKhEKBhFKz3c9t1+ueJW3TnIKvFyUoEcjX75qzeIWRpxhUxSY7qem6CfUY2CST4t9VLDE8rGdMi7lioaceNn81On5MwqAxLG2pZCMld/T2Q0MmYSBbYzojgy95M/M/rphe+ZlQSYpcscWiMJUEYzL7mwyE5gzlxBLKtLC3EjaimjK06ZRsCN7y6ukdVH13Kp3f1mpX+dxFOETuEcPKhBHe6gAU1gMIRneIU3RzovzrvzsWgtOPnMfyB8/kDvamNaA=</latexit>GM
<latexit sha1_base64="vjTCpRgsPEJfhljVzwQb7AFhV5c=">AB6nicbVA9SwNBEJ2LXzF+RS1tFoNgFe5E0MIiYKGNENF8QHKEvc1csmRv79jdE8KRn2BjoYitv8jOf+MmuUITHw83pthZl6QCK6N6347hZXVtfWN4mZpa3tnd6+8f9DUcaoYNlgsYtUOqEbBJTYMNwLbiUIaBQJbweh6reUGkey0czTtCP6EDykDNqrPRw07vrlStu1Z2BLBMvJxXIUe+Vv7r9mKURSsME1brjuYnxM6oMZwInpW6qMaFsRAfYsVTSCLWfzU6dkBOr9EkYK1vSkJn6eyKjkdbjKLCdETVDvehNxf+8TmrCSz/jMkNSjZfFKaCmJhM/yZ9rpAZMbaEMsXtrYQNqaLM2HRKNgRv8eVl0jyrem7Vuz+v1K7yOIpwBMdwCh5cQA1uoQ4NYDCAZ3iFN0c4L8678zFvLTj5zCH8gfP5A+mdjYU=</latexit><latexit sha1_base64="vjTCpRgsPEJfhljVzwQb7AFhV5c=">AB6nicbVA9SwNBEJ2LXzF+RS1tFoNgFe5E0MIiYKGNENF8QHKEvc1csmRv79jdE8KRn2BjoYitv8jOf+MmuUITHw83pthZl6QCK6N6347hZXVtfWN4mZpa3tnd6+8f9DUcaoYNlgsYtUOqEbBJTYMNwLbiUIaBQJbweh6reUGkey0czTtCP6EDykDNqrPRw07vrlStu1Z2BLBMvJxXIUe+Vv7r9mKURSsME1brjuYnxM6oMZwInpW6qMaFsRAfYsVTSCLWfzU6dkBOr9EkYK1vSkJn6eyKjkdbjKLCdETVDvehNxf+8TmrCSz/jMkNSjZfFKaCmJhM/yZ9rpAZMbaEMsXtrYQNqaLM2HRKNgRv8eVl0jyrem7Vuz+v1K7yOIpwBMdwCh5cQA1uoQ4NYDCAZ3iFN0c4L8678zFvLTj5zCH8gfP5A+mdjYU=</latexit><latexit sha1_base64="vjTCpRgsPEJfhljVzwQb7AFhV5c=">AB6nicbVA9SwNBEJ2LXzF+RS1tFoNgFe5E0MIiYKGNENF8QHKEvc1csmRv79jdE8KRn2BjoYitv8jOf+MmuUITHw83pthZl6QCK6N6347hZXVtfWN4mZpa3tnd6+8f9DUcaoYNlgsYtUOqEbBJTYMNwLbiUIaBQJbweh6reUGkey0czTtCP6EDykDNqrPRw07vrlStu1Z2BLBMvJxXIUe+Vv7r9mKURSsME1brjuYnxM6oMZwInpW6qMaFsRAfYsVTSCLWfzU6dkBOr9EkYK1vSkJn6eyKjkdbjKLCdETVDvehNxf+8TmrCSz/jMkNSjZfFKaCmJhM/yZ9rpAZMbaEMsXtrYQNqaLM2HRKNgRv8eVl0jyrem7Vuz+v1K7yOIpwBMdwCh5cQA1uoQ4NYDCAZ3iFN0c4L8678zFvLTj5zCH8gfP5A+mdjYU=</latexit><latexit sha1_base64="vjTCpRgsPEJfhljVzwQb7AFhV5c=">AB6nicbVA9SwNBEJ2LXzF+RS1tFoNgFe5E0MIiYKGNENF8QHKEvc1csmRv79jdE8KRn2BjoYitv8jOf+MmuUITHw83pthZl6QCK6N6347hZXVtfWN4mZpa3tnd6+8f9DUcaoYNlgsYtUOqEbBJTYMNwLbiUIaBQJbweh6reUGkey0czTtCP6EDykDNqrPRw07vrlStu1Z2BLBMvJxXIUe+Vv7r9mKURSsME1brjuYnxM6oMZwInpW6qMaFsRAfYsVTSCLWfzU6dkBOr9EkYK1vSkJn6eyKjkdbjKLCdETVDvehNxf+8TmrCSz/jMkNSjZfFKaCmJhM/yZ9rpAZMbaEMsXtrYQNqaLM2HRKNgRv8eVl0jyrem7Vuz+v1K7yOIpwBMdwCh5cQA1uoQ4NYDCAZ3iFN0c4L8678zFvLTj5zCH8gfP5A+mdjYU=</latexit>G0
<latexit sha1_base64="vj48jMQe2f5rU6zb6RZp+K9y4=">AB6nicbVA9SwNBEJ2LXzF+RS1tFoNgFe5EiIVFwELiOYDkiPsbfaSJXt7x+6cEI78BsLRWz9RXb+GzfJFZr4YODx3gwz84JECoOu+0U1tY3NreK26Wd3b39g/LhUcvEqWa8yWIZ605ADZdC8SYKlLyTaE6jQPJ2ML6Z+e0nro2I1SNOEu5HdKhEKBhFKz3c9t1+ueJW3TnIKvFyUoEcjX75qzeIWRpxhUxSY7qem6CfUY2CST4t9VLDE8rGdMi7lioaceNn81On5MwqAxLG2pZCMld/T2Q0MmYSBbYzojgy95M/M/rphe+ZlQSYpcscWiMJUEYzL7mwyE5gzlxBLKtLC3EjaimjK06ZRsCN7y6ukdVH13Kp3f1mpX+dxFOETuEcPKhBHe6gAU1gMIRneIU3RzovzrvzsWgtOPnMfyB8/kDvamNaA=</latexit><latexit sha1_base64="vj48jMQe2f5rU6zb6RZp+K9y4=">AB6nicbVA9SwNBEJ2LXzF+RS1tFoNgFe5EiIVFwELiOYDkiPsbfaSJXt7x+6cEI78BsLRWz9RXb+GzfJFZr4YODx3gwz84JECoOu+0U1tY3NreK26Wd3b39g/LhUcvEqWa8yWIZ605ADZdC8SYKlLyTaE6jQPJ2ML6Z+e0nro2I1SNOEu5HdKhEKBhFKz3c9t1+ueJW3TnIKvFyUoEcjX75qzeIWRpxhUxSY7qem6CfUY2CST4t9VLDE8rGdMi7lioaceNn81On5MwqAxLG2pZCMld/T2Q0MmYSBbYzojgy95M/M/rphe+ZlQSYpcscWiMJUEYzL7mwyE5gzlxBLKtLC3EjaimjK06ZRsCN7y6ukdVH13Kp3f1mpX+dxFOETuEcPKhBHe6gAU1gMIRneIU3RzovzrvzsWgtOPnMfyB8/kDvamNaA=</latexit><latexit sha1_base64="vj48jMQe2f5rU6zb6RZp+K9y4=">AB6nicbVA9SwNBEJ2LXzF+RS1tFoNgFe5EiIVFwELiOYDkiPsbfaSJXt7x+6cEI78BsLRWz9RXb+GzfJFZr4YODx3gwz84JECoOu+0U1tY3NreK26Wd3b39g/LhUcvEqWa8yWIZ605ADZdC8SYKlLyTaE6jQPJ2ML6Z+e0nro2I1SNOEu5HdKhEKBhFKz3c9t1+ueJW3TnIKvFyUoEcjX75qzeIWRpxhUxSY7qem6CfUY2CST4t9VLDE8rGdMi7lioaceNn81On5MwqAxLG2pZCMld/T2Q0MmYSBbYzojgy95M/M/rphe+ZlQSYpcscWiMJUEYzL7mwyE5gzlxBLKtLC3EjaimjK06ZRsCN7y6ukdVH13Kp3f1mpX+dxFOETuEcPKhBHe6gAU1gMIRneIU3RzovzrvzsWgtOPnMfyB8/kDvamNaA=</latexit><latexit sha1_base64="vj48jMQe2f5rU6zb6RZp+K9y4=">AB6nicbVA9SwNBEJ2LXzF+RS1tFoNgFe5EiIVFwELiOYDkiPsbfaSJXt7x+6cEI78BsLRWz9RXb+GzfJFZr4YODx3gwz84JECoOu+0U1tY3NreK26Wd3b39g/LhUcvEqWa8yWIZ605ADZdC8SYKlLyTaE6jQPJ2ML6Z+e0nro2I1SNOEu5HdKhEKBhFKz3c9t1+ueJW3TnIKvFyUoEcjX75qzeIWRpxhUxSY7qem6CfUY2CST4t9VLDE8rGdMi7lioaceNn81On5MwqAxLG2pZCMld/T2Q0MmYSBbYzojgy95M/M/rphe+ZlQSYpcscWiMJUEYzL7mwyE5gzlxBLKtLC3EjaimjK06ZRsCN7y6ukdVH13Kp3f1mpX+dxFOETuEcPKhBHe6gAU1gMIRneIU3RzovzrvzsWgtOPnMfyB8/kDvamNaA=</latexit>GNcore
<latexit sha1_base64="sfcetjriA53KVhP8LRkSGs9KNA=">AB+3icbVDLSsNAFJ34rPUV69LNYBFclUQEXbgouNCVLAPaEOYTCft0HmEmYlYQn7FjQtF3Poj7vwbJ20W2npg4HDOvdwzJ0oY1cbzvp2V1bX1jc3KVnV7Z3dv3z2odbRMFSZtLJlUvQhpwqgbUMNI71EcQjRrR5Lrwu49EaSrFg5kmJOBoJGhMTJWCt3agCMzVjy7ucvDEtF8tCtew1vBrhM/JLUQYlW6H4NhKnAiDGdK673uJCTKkDMWM5NVBqkmC8ASNSN9SgTjRQTbLnsMTqwxhLJV9wsCZ+nsjQ1zrKY/sZJFUL3qF+J/XT018GWRUJKkhAs8PxSmDRsKiCDikimDpYgrKjNCvEYKYSNratqS/AXv7xMOmcN32v49+f15lVZRwUcgWNwCnxwAZrgFrRAG2DwBJ7BK3hzcufFeXc+5qMrTrlzCP7A+fwBopiUyw=</latexit><latexit sha1_base64="sfcetjriA53KVhP8LRkSGs9KNA=">AB+3icbVDLSsNAFJ34rPUV69LNYBFclUQEXbgouNCVLAPaEOYTCft0HmEmYlYQn7FjQtF3Poj7vwbJ20W2npg4HDOvdwzJ0oY1cbzvp2V1bX1jc3KVnV7Z3dv3z2odbRMFSZtLJlUvQhpwqgbUMNI71EcQjRrR5Lrwu49EaSrFg5kmJOBoJGhMTJWCt3agCMzVjy7ucvDEtF8tCtew1vBrhM/JLUQYlW6H4NhKnAiDGdK673uJCTKkDMWM5NVBqkmC8ASNSN9SgTjRQTbLnsMTqwxhLJV9wsCZ+nsjQ1zrKY/sZJFUL3qF+J/XT018GWRUJKkhAs8PxSmDRsKiCDikimDpYgrKjNCvEYKYSNratqS/AXv7xMOmcN32v49+f15lVZRwUcgWNwCnxwAZrgFrRAG2DwBJ7BK3hzcufFeXc+5qMrTrlzCP7A+fwBopiUyw=</latexit><latexit sha1_base64="sfcetjriA53KVhP8LRkSGs9KNA=">AB+3icbVDLSsNAFJ34rPUV69LNYBFclUQEXbgouNCVLAPaEOYTCft0HmEmYlYQn7FjQtF3Poj7vwbJ20W2npg4HDOvdwzJ0oY1cbzvp2V1bX1jc3KVnV7Z3dv3z2odbRMFSZtLJlUvQhpwqgbUMNI71EcQjRrR5Lrwu49EaSrFg5kmJOBoJGhMTJWCt3agCMzVjy7ucvDEtF8tCtew1vBrhM/JLUQYlW6H4NhKnAiDGdK673uJCTKkDMWM5NVBqkmC8ASNSN9SgTjRQTbLnsMTqwxhLJV9wsCZ+nsjQ1zrKY/sZJFUL3qF+J/XT018GWRUJKkhAs8PxSmDRsKiCDikimDpYgrKjNCvEYKYSNratqS/AXv7xMOmcN32v49+f15lVZRwUcgWNwCnxwAZrgFrRAG2DwBJ7BK3hzcufFeXc+5qMrTrlzCP7A+fwBopiUyw=</latexit><latexit sha1_base64="sfcetjriA53KVhP8LRkSGs9KNA=">AB+3icbVDLSsNAFJ34rPUV69LNYBFclUQEXbgouNCVLAPaEOYTCft0HmEmYlYQn7FjQtF3Poj7vwbJ20W2npg4HDOvdwzJ0oY1cbzvp2V1bX1jc3KVnV7Z3dv3z2odbRMFSZtLJlUvQhpwqgbUMNI71EcQjRrR5Lrwu49EaSrFg5kmJOBoJGhMTJWCt3agCMzVjy7ucvDEtF8tCtew1vBrhM/JLUQYlW6H4NhKnAiDGdK673uJCTKkDMWM5NVBqkmC8ASNSN9SgTjRQTbLnsMTqwxhLJV9wsCZ+nsjQ1zrKY/sZJFUL3qF+J/XT018GWRUJKkhAs8PxSmDRsKiCDikimDpYgrKjNCvEYKYSNratqS/AXv7xMOmcN32v49+f15lVZRwUcgWNwCnxwAZrgFrRAG2DwBJ7BK3hzcufFeXc+5qMrTrlzCP7A+fwBopiUyw=</latexit>×M
<latexit sha1_base64="xCEPSgjeJaAOpNxwTZXrwRukIg=">AB73icbVA9SwNBEJ2LXzF+RS1tFoNgFe5E0MIiYGMjRDAfkBxhb7OXLNnbu+zOCeHIn7CxUMTWv2Pnv3GTXKGJDwYe780wMy9IpDout9OYW19Y3OruF3a2d3bPygfHjVNnGrGyWsW4H1HApFG+gQMnbieY0CiRvBaPbmd964tqIWD3iJOF+RAdKhIJRtFK7iyLihtz3yhW36s5BVomXkwrkqPfKX91+zNKIK2SGtPx3AT9jGoUTPJpqZsanlA2ogPesVRu8bP5vdOyZlV+iSMtS2FZK7+nshoZMwkCmxnRHFolr2Z+J/XSTG89jOhkhS5YotFYSoJxmT2POkLzRnKiSWUaWFvJWxINWVoIyrZELzl1dJ86LquVXv4bJSu8njKMIJnMI5eHAFNbiDOjSAgYRneIU3Z+y8O/Ox6K14OQzx/AHzucPqJqPrw=</latexit><latexit sha1_base64="xCEPSgjeJaAOpNxwTZXrwRukIg=">AB73icbVA9SwNBEJ2LXzF+RS1tFoNgFe5E0MIiYGMjRDAfkBxhb7OXLNnbu+zOCeHIn7CxUMTWv2Pnv3GTXKGJDwYe780wMy9IpDout9OYW19Y3OruF3a2d3bPygfHjVNnGrGyWsW4H1HApFG+gQMnbieY0CiRvBaPbmd964tqIWD3iJOF+RAdKhIJRtFK7iyLihtz3yhW36s5BVomXkwrkqPfKX91+zNKIK2SGtPx3AT9jGoUTPJpqZsanlA2ogPesVRu8bP5vdOyZlV+iSMtS2FZK7+nshoZMwkCmxnRHFolr2Z+J/XSTG89jOhkhS5YotFYSoJxmT2POkLzRnKiSWUaWFvJWxINWVoIyrZELzl1dJ86LquVXv4bJSu8njKMIJnMI5eHAFNbiDOjSAgYRneIU3Z+y8O/Ox6K14OQzx/AHzucPqJqPrw=</latexit><latexit sha1_base64="xCEPSgjeJaAOpNxwTZXrwRukIg=">AB73icbVA9SwNBEJ2LXzF+RS1tFoNgFe5E0MIiYGMjRDAfkBxhb7OXLNnbu+zOCeHIn7CxUMTWv2Pnv3GTXKGJDwYe780wMy9IpDout9OYW19Y3OruF3a2d3bPygfHjVNnGrGyWsW4H1HApFG+gQMnbieY0CiRvBaPbmd964tqIWD3iJOF+RAdKhIJRtFK7iyLihtz3yhW36s5BVomXkwrkqPfKX91+zNKIK2SGtPx3AT9jGoUTPJpqZsanlA2ogPesVRu8bP5vdOyZlV+iSMtS2FZK7+nshoZMwkCmxnRHFolr2Z+J/XSTG89jOhkhS5YotFYSoJxmT2POkLzRnKiSWUaWFvJWxINWVoIyrZELzl1dJ86LquVXv4bJSu8njKMIJnMI5eHAFNbiDOjSAgYRneIU3Z+y8O/Ox6K14OQzx/AHzucPqJqPrw=</latexit><latexit sha1_base64="xCEPSgjeJaAOpNxwTZXrwRukIg=">AB73icbVA9SwNBEJ2LXzF+RS1tFoNgFe5E0MIiYGMjRDAfkBxhb7OXLNnbu+zOCeHIn7CxUMTWv2Pnv3GTXKGJDwYe780wMy9IpDout9OYW19Y3OruF3a2d3bPygfHjVNnGrGyWsW4H1HApFG+gQMnbieY0CiRvBaPbmd964tqIWD3iJOF+RAdKhIJRtFK7iyLihtz3yhW36s5BVomXkwrkqPfKX91+zNKIK2SGtPx3AT9jGoUTPJpqZsanlA2ogPesVRu8bP5vdOyZlV+iSMtS2FZK7+nshoZMwkCmxnRHFolr2Z+J/XSTG89jOhkhS5YotFYSoJxmT2POkLzRnKiSWUaWFvJWxINWVoIyrZELzl1dJ86LquVXv4bJSu8njKMIJnMI5eHAFNbiDOjSAgYRneIU3Z+y8O/Ox6K14OQzx/AHzucPqJqPrw=</latexit>π(E)
<latexit sha1_base64="jh7gUoALVOlBmg3iPkbszI9veE=">AB7XicbVBNSwMxEJ3Ur1q/qh69BItQL2VXBD0WROixgq2FdinZNvGZpMlyQpl6X/w4kERr/4fb/4b03YP2vpg4PHeDPzwkRwYz3vGxXW1jc2t4rbpZ3dvf2D8uFR26hU9aiSijdCYlhgkvWstwK1k0I3Eo2EM4vpn5D09MG67kvZ0kLIjJUPKIU2Kd1O4lvHp73i9XvJo3B14lfk4qkKPZL3/1BoqmMZOWCmJM1/cSG2REW04Fm5Z6qWEJoWMyZF1HJYmZCbL5tVN85pQBjpR2JS2eq78nMhIbM4lD1xkTOzL3kz8z+umNroOMi6T1DJF4uiVGCr8Ox1POCaUSsmjhCqubsV0xHRhFoXUMmF4C+/vEraFzXfq/l3l5V6I4+jCdwClXw4Qrq0IAmtIDCIzDK7whV7QO/pYtBZQPnMf4A+fwCn5I6H</latexit><latexit sha1_base64="jh7gUoALVOlBmg3iPkbszI9veE=">AB7XicbVBNSwMxEJ3Ur1q/qh69BItQL2VXBD0WROixgq2FdinZNvGZpMlyQpl6X/w4kERr/4fb/4b03YP2vpg4PHeDPzwkRwYz3vGxXW1jc2t4rbpZ3dvf2D8uFR26hU9aiSijdCYlhgkvWstwK1k0I3Eo2EM4vpn5D09MG67kvZ0kLIjJUPKIU2Kd1O4lvHp73i9XvJo3B14lfk4qkKPZL3/1BoqmMZOWCmJM1/cSG2REW04Fm5Z6qWEJoWMyZF1HJYmZCbL5tVN85pQBjpR2JS2eq78nMhIbM4lD1xkTOzL3kz8z+umNroOMi6T1DJF4uiVGCr8Ox1POCaUSsmjhCqubsV0xHRhFoXUMmF4C+/vEraFzXfq/l3l5V6I4+jCdwClXw4Qrq0IAmtIDCIzDK7whV7QO/pYtBZQPnMf4A+fwCn5I6H</latexit><latexit sha1_base64="jh7gUoALVOlBmg3iPkbszI9veE=">AB7XicbVBNSwMxEJ3Ur1q/qh69BItQL2VXBD0WROixgq2FdinZNvGZpMlyQpl6X/w4kERr/4fb/4b03YP2vpg4PHeDPzwkRwYz3vGxXW1jc2t4rbpZ3dvf2D8uFR26hU9aiSijdCYlhgkvWstwK1k0I3Eo2EM4vpn5D09MG67kvZ0kLIjJUPKIU2Kd1O4lvHp73i9XvJo3B14lfk4qkKPZL3/1BoqmMZOWCmJM1/cSG2REW04Fm5Z6qWEJoWMyZF1HJYmZCbL5tVN85pQBjpR2JS2eq78nMhIbM4lD1xkTOzL3kz8z+umNroOMi6T1DJF4uiVGCr8Ox1POCaUSsmjhCqubsV0xHRhFoXUMmF4C+/vEraFzXfq/l3l5V6I4+jCdwClXw4Qrq0IAmtIDCIzDK7whV7QO/pYtBZQPnMf4A+fwCn5I6H</latexit><latexit sha1_base64="jh7gUoALVOlBmg3iPkbszI9veE=">AB7XicbVBNSwMxEJ3Ur1q/qh69BItQL2VXBD0WROixgq2FdinZNvGZpMlyQpl6X/w4kERr/4fb/4b03YP2vpg4PHeDPzwkRwYz3vGxXW1jc2t4rbpZ3dvf2D8uFR26hU9aiSijdCYlhgkvWstwK1k0I3Eo2EM4vpn5D09MG67kvZ0kLIjJUPKIU2Kd1O4lvHp73i9XvJo3B14lfk4qkKPZL3/1BoqmMZOWCmJM1/cSG2REW04Fm5Z6qWEJoWMyZF1HJYmZCbL5tVN85pQBjpR2JS2eq78nMhIbM4lD1xkTOzL3kz8z+umNroOMi6T1DJF4uiVGCr8Ox1POCaUSsmjhCqubsV0xHRhFoXUMmF4C+/vEraFzXfq/l3l5V6I4+jCdwClXw4Qrq0IAmtIDCIzDK7whV7QO/pYtBZQPnMf4A+fwCn5I6H</latexit>Structured model-free policies for physical construction in humans and AI
Graph-structured representations for model-free RL
48
Underlying graph Observation Branch length = 1 Branch length = 3
1 2 3 4 5 6 7 8 Environment steps 1e8 1e8 0.0 0.2 0.4 0.6 0.8 1.0 Fraction solved Environment steps Fraction solved 2 4 6 8 10 12 14 0.0 0.2 0.4 0.6 0.8 1.0
Relational (1 block) Relational (2 blocks) Baseline (3 blocks) Baseline (6 blocks) Relational (2 block) Relational (4 blocks)e gem (white) by
ee (A2C) with self-attention/GN state
Relational deep reinforcement learning
Box-World:
locked boxes
self-attention / GN state representation, and message-passing
49
Zambaldi et al., 2018, arXiv/under review
Conclusions
Human use richly structured generative knowledge
Graph Networks: strong relational inductive bias
physics!)
50
Reject false choices
however the emphasis shouldn’t be on “ve versu sus", but rather on “trad ade-of
versu sus nurture. It uses nature and nurture jo join intly ly, to build wholes which are greater than the sums of their parts.
toolkit and marrying the best approaches from today with those which were essential during times when data and computation were at a premium.
51
and Nurture
and Flexibility
and Connectionist
and End-to-end