Skip to content
View Chenhonjun's full-sized avatar

Block or report Chenhonjun

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Showing results

ML framework for anomaly detection in the state estimation of the power system

Jupyter Notebook 21 6 Updated Dec 7, 2022

simulate centralized and distributed power grid, in order to implement state estimation and bad data detection. Also, simplest FDI Attack.

Python 23 9 Updated May 9, 2020
MATLAB 13 2 Updated Feb 18, 2020

Clean, Robust, and Unified PyTorch implementation of popular Deep Reinforcement Learning (DRL) algorithms (Q-learning, Duel DDQN, PER, C51, Noisy DQN, PPO, DDPG, TD3, SAC, ASL)

Python 3,060 375 Updated Jun 11, 2025

Power System simulation tool to visualize the steady state power system operation, such as optimal power flow and state estimation. The functions also include generating false data injection (FDI) …

Python 44 7 Updated Apr 27, 2022

Implementation of Large Margin aware Focal (LMF) loss

Python 23 Updated Apr 24, 2025

An implementation of RVFL+ and KRVFL+ with MATLAB and Python

Python 7 2 Updated Sep 28, 2021

This repo contains all the codes and data for 'Blending Data and Physics Against False Data Injection Attack: An Event-Triggered Moving Target Defence Approach'

Jupyter Notebook 37 6 Updated Jan 4, 2023

Example of Anomaly Detection using Convolutional Variational Auto-Encoder (CVAE)

Python 44 3 Updated Apr 9, 2024

My graduation project

MATLAB 11 2 Updated Feb 16, 2022

the code implements a training algorithm for a tracking control system using dynamic programming and reinforcement learning. It uses neural networks to approximate the control policy and iterativel…

MATLAB 21 4 Updated Jul 22, 2023

This repository contains series of modules to get started with Reinforcement Learning with MATLAB.

MATLAB 41 8 Updated Nov 15, 2022

reinforcement learning for power grid optimal operations and maintenance

MATLAB 34 8 Updated Mar 13, 2023

Deep reinforcement learning algorithms is applied on a pump which control temperature of water floating into the underfloor heating system and controlling open/close valves for circuits depending o…

Python 48 11 Updated Feb 7, 2019

https://hrl.boyuai.com/

Jupyter Notebook 4,133 759 Updated Nov 22, 2022

This repository contains the code used to do the simulations described in my master thesis: ``Learning parametric model predictive control strategies for frequency control of a microgrid''

MATLAB 18 2 Updated Apr 19, 2021

DQN, double DQN and Dueling DQN in electric power sistem control

Python 1 Updated Apr 8, 2020

Using multi-agent Deep Q Learning with LSTM cells (DRQN) to train multiple users in cognitive radio to learn to share scarce resource (channels) equally without communication

Jupyter Notebook 244 96 Updated Aug 5, 2019

Pytorch implementation of Deep Recurrent (Double) Q-Learning.

Jupyter Notebook 1 Updated Jan 28, 2024

VMD-SSO-LSTM

MATLAB 21 2 Updated Nov 20, 2023

A roadmap connecting many of the most important concepts in machine learning, how to learn them and what tools to use to perform them.

7,751 1,168 Updated Dec 8, 2022

以撸代码的形式学习Python

Python 530 415 Updated Jun 7, 2018

Book_1_《编程不难》 | 鸢尾花书:从加减乘除到机器学习;请多多批评指正!

Jupyter Notebook 6,424 1,247 Updated Sep 11, 2024

Python语言基础50课

12,387 2,984 Updated Feb 17, 2025

Python - 100天从新手到大师

Jupyter Notebook 174,047 54,807 Updated Mar 28, 2025