Factor Graph Neural Network 3 1 Australian Institute for Machine Learning & The University of Adelaide, Australia