steven Song's repositories

PPGN-Physics-Preserved-Graph-Networks

The increasing number of variable renewable energy (solar and wind power) causes power grids to have more abnormal conditions or faults. Faults may further trigger power blackouts or wildfires without timely monitoring and control strategy. Machine learning is a promising technology to accelerate the automation and intelligence of power grid monitoring systems. Unfortunately, the black-box machine learning methods are weak to the realistic challenges in power grids: low observation, insufficient labels, and stochastic environments. To overcome the vulnerability of black-box machine learning, we preserve the physics of power grids through graph networks to efficiently and accurately locate the faults even with limited observability and low label rates. We first calculate the graph embedding of power grid infrastructure by establishing a reduced graph network with the observed nodes, then efficiently locate the fault on the node level using the low-dimensional graph embedding. To augment the location accuracy at low label rates, we build another graph network representing the physical similarity of labeled and unlabeled data samples. Importantly, we provide the physical interpretations of the benefits of the graph design through a random walk equivalence. We conduct comprehensive numerical experiments in the IEEE 123-node. Our proposed method shows superior performance than three baseline classifiers for different fault types, label rates, and robustness to out-of-distribution (OOD) data. Additionally, we extend the proposed method to the IEEE 37-node benchmark system and validate the effectiveness of the proposed training strategy.

Language:Jupyter NotebookLicense:MITStargazers:6Issues:0Issues:0
Language:MATLABStargazers:2Issues:0Issues:0

ADSR

A Distributed Security and Robust Power Management Framework for More Electric Aircraft

Language:MATLABStargazers:0Issues:0Issues:0

attention-is-all-you-need-pytorch

A PyTorch implementation of the Transformer model in "Attention is All You Need".

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

Battery_SOC_Estimation

Battery state of charge estimation using kalman filter in Matlab

Language:MATLABLicense:GPL-3.0Stargazers:0Issues:0Issues:0

BayesianRL_AVC

This is the repository for Bayesian Reinforcement Learning for Automatic Voltage Control in Power Transmission Systems

Language:PythonStargazers:0Issues:0Issues:0

d2l-zh

《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被55个国家的300所大学用于教学。

Language:PythonLicense:Apache-2.0Stargazers:0Issues:0Issues:0

Hands-On-Intelligent-Agents-with-OpenAI-Gym

Code for Hands On Intelligent Agents with OpenAI Gym book to get started and learn to build deep reinforcement learning agents using PyTorch

License:MITStargazers:0Issues:0Issues:0
Stargazers:0Issues:1Issues:0

machine-learning-notes

My continuously updated Machine Learning, Probabilistic Models and Deep Learning notes and demos (2000+ slides) 我不间断更新的机器学习,概率模型和深度学习的讲义(2000+页)和视频链接

Language:Jupyter NotebookStargazers:0Issues:0Issues:0

MARL_local_electricity

Multi-agent reinforcement learning for privacy-preserving, scalable residential energy flexibility coordination

License:AGPL-3.0Stargazers:0Issues:0Issues:0

microgrids

Code for the lab's published articles on the topic of "Economic Dispatch of a Single Micro-Gas Turbine Under CHP Operation"

Language:MATLABLicense:MITStargazers:0Issues:0Issues:0

ol-ems

Online learning algorithm for microgrid energy management based on MPC

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

Paper_Result

This is the experiment code and result of my research paper, including both my own method and the method used for comparision.

Language:PythonStargazers:0Issues:0Issues:0

Physics-Informed-Neural-Networks-for-AC-Optimal-Power-Flow

This repository contains the code for Physics-Informed Neural Network for AC Optimal Power Flow applications and the worst case guarantees

Language:PythonStargazers:0Issues:0Issues:0

pumpkin-book

《机器学习》(西瓜书)公式推导解析,在线阅读地址:https://datawhalechina.github.io/pumpkin-book

License:NOASSERTIONStargazers:0Issues:0Issues:0
License:MITStargazers:0Issues:0Issues:0

ReinforcementLearning

reinforcement learning

Language:PythonStargazers:0Issues:0Issues:0
Language:Jupyter NotebookLicense:GPL-3.0Stargazers:0Issues:0Issues:0

RL-AL-for-Power-Converter-Design

Model-based Reinforcement Learning with Active Learning for Efficient Electrical Power Converter Design

Stargazers:0Issues:0Issues:0
Stargazers:0Issues:0Issues:0

Safe-Policy-Optimization

This is a benchmark repository for safe reinforcement learning algorithms

Language:PythonLicense:Apache-2.0Stargazers:0Issues:0Issues:0
License:MITStargazers:0Issues:0Issues:0
Stargazers:0Issues:1Issues:0
Stargazers:0Issues:0Issues:0

single-period-two-critic-DRL

code for paper "Single-Period Two-Critic Deep Reinforcement Learning for Inverter-based Volt-Var Control in Active Distribution Networks"

Stargazers:0Issues:0Issues:0

steve-s-

机器学习总结

Stargazers:0Issues:1Issues:0

tinynn

A lightweight deep learning library

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

TRM_tutorial

Transformer在CV和NLP领域的变体模型的从零解读:Transformer;VIT;Swin Transformer

Language:PythonStargazers:0Issues:0Issues:0