GitHunt

Wangkun Xu

xuwkk

Research Associate at Imperial College London. Working on ML for power system. Previously PhD from Imperial and interned at Mediatek Research UK.

Languages

Python79%Jupyter Notebook11%C++5%HTML5%

Top Repositories

Repositories

23
XU
xuwkk/Visual-Power-Grid

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) attacks and detect by using Moving Target Defence (MTD).

Python467Updated 5 hours ago
false-data-injectionmoving-target-defenseoptimal-power-flowpower-systemspythonstate-estimationvisualization
XU
xuwkk/DDET-MTD

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 Notebook386Updated 3 days ago
cyber-physical-systemsfalse-data-injection-attackmoving-target-defensepower-systemssmart-grid
XU
xuwkk/gridforge

GridForge is an automatic power system configuration, data, and optimization generator, designed to help power system researchers to quickly generate testbeds for optimization and machine learning studies.

Python31Updated 4 days ago
XU
xuwkk/intro2ml-coding-tutorial

Code for the Introduction to Machine Learning tutorials of MECH70039: Data Science and Digitalisation in the Energy Sector, MSc in Sustainable Energy Futures, Energy Future Lab, Imperial College London.

Python01Updated 2 weeks ago
XU
xuwkk/wangkun_xu

This is my personal website. Please directly go to https://xuwkk.github.io/wangkun_xu/

00Updated 2 weeks ago
XU
xuwkk/adversarial_training_cifar

Implement the PGD-AT and TRADES for robust ResNet on CIFAR-10

Python71Updated 3 weeks ago
adversarial-trainingcifar10resnettrades
XU
xuwkk/cvxpyFork

A Python-embedded modeling language for convex optimization problems.

C++00Updated 3 weeks ago
XU
xuwkk/icnn_constraint_learning

No description provided.

Python00Updated 4 weeks ago
XU
xuwkk/gen_pandapower_pv

Network generation for paper Multi-Agent Reinforcement Learning for Active Voltage Control on Power Distribution Networks.

HTML417Updated 1 month ago
optimal-power-flowpandapowerpower-system-simulationreinforcement-learning
XU
xuwkk/koopman

No description provided.

Python00Updated 1 month ago
XU
xuwkk/cvxpy_summary

cvxpy_summary is a lightweight utility package for inspecting and debugging CVXPY optimization models.

Python30Updated 1 month ago
XU
xuwkk/lapso_exp

Official repo for "LAPSO: A Unified Optimization View for Learning-Augmented Power System Operations".

Python171Updated 1 month ago
XU
xuwkk/task_aware_machine_unlearning

This repo contains data and code for Task-Aware Machine Unlearning with Application to Load Forecasting.

Python131Updated 1 month ago
end-to-end-learninginfluence-functionload-forecastingmachine-unlearningobjective-based-load-forecastingpredict-and-optimize
XU
xuwkk/power_system_operation

This repo contains some basic power system operations written in Python and formulated by cvxpy.

Python80Updated 2 months ago
cvxpyeconomic-dispatchoptimizationpower-system-operationspythonunit-commitment
XU
xuwkk/Robust_MTD

This repo contains code and visualisation for "Robust moving target defence against false data injection attacks in power grids"

Python263Updated 3 months ago
cyber-physical-systemsfalse-data-injection-attackmoving-target-defenseoptimal-power-flowpower-systemrobust-optimizationstate-estimation
XU
xuwkk/steady-state-power-system

A Python-based steady-state power system operation tool box, inherited from PyPower.

Jupyter Notebook71Updated 3 months ago
XU
xuwkk/E2E-AT

This is the official repo for the paper E2E-AT: A Unified Framework for Tackling Uncertainty in Task-aware End-to-end Learning, to be appeared in AAAI-24.

Python50Updated 4 months ago
economic-dispatchend-to-end-learningload-forecastingobjective-based-load-forecastingpower-system-operationstask-awarevalue-based-forecast
XU
xuwkk/frequency_sample_ad

No description provided.

Python40Updated 9 months ago
XU
xuwkk/blog

No description provided.

10Updated 11 months ago
XU
xuwkk/AAA_Load_Forecast

No description provided.

Python51Updated 1 year ago
adversarial-attacksadversarial-learningload-forecasting
XU
xuwkk/MAPDNFork

This repository is for an open-source environment for multi-agent active voltage control on power distribution networks (MAPDN).

20Updated 1 year ago
XU
xuwkk/blog_code

No description provided.

Python20Updated 1 year ago
XU
xuwkk/qpthFork

A fast and differentiable QP solver for PyTorch.

00Updated 1 year ago

Gists

Recent Activity

Wangkun Xu (xuwkk) | GitHunt