Artificial Intelligence Techniques in Smart Grid: A Survey | Synapse