An intelligent protection scheme for DC networks using a machine learning-based multi-agent platform | Synapse