A machine learning potential for simulation the dislocation behavior of magnesium | Synapse