https://medium.com/@monocosmo77/how-graph-autoencoders-work-part2-artificial-intelligence-89278d75dbc5