Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aaaastark/false-data-injection-attack
False Data Injection Attack (FDIA) with Long Sort Term Memory (LSTM) Model using Python
https://github.com/aaaastark/false-data-injection-attack
adversarial-attacks data-science data-visualization deep-learning false-data-injection false-data-injection-attack injection-attack keras lstm lstm-neural-networks lstm-sentiment-analysis machine-learning matplotlib numpy pandas python seaborn sklearn tensorflow time-series-analysis
Last synced: about 23 hours ago
JSON representation
False Data Injection Attack (FDIA) with Long Sort Term Memory (LSTM) Model using Python
- Host: GitHub
- URL: https://github.com/aaaastark/false-data-injection-attack
- Owner: aaaastark
- License: mit
- Created: 2022-10-12T10:33:10.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-01T18:20:11.000Z (about 1 year ago)
- Last Synced: 2023-11-01T19:29:13.249Z (about 1 year ago)
- Topics: adversarial-attacks, data-science, data-visualization, deep-learning, false-data-injection, false-data-injection-attack, injection-attack, keras, lstm, lstm-neural-networks, lstm-sentiment-analysis, machine-learning, matplotlib, numpy, pandas, python, seaborn, sklearn, tensorflow, time-series-analysis
- Homepage: https://github.com/aaaastark/False-Data-Injection-Attack
- Size: 165 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# False Data Injection Attack (FDIA) with Long Sort Term Memory (LSTM) Model using Python
#### Get Started with Relevant Project Implementation
- If you're looking for assistance with a project implementation that aligns with your needs, feel free to get in touch with us [LinkedIn](https://www.linkedin.com/in/a-a-a-a-stark-69696617b/).
- To get in touch with us and discuss your project implementation needs, please send an email to [[email protected]](mailto:[email protected]).
- Thank you for considering our services. We look forward to working with you!The dependence on advanced information and communication technology increases the vulnerability in smart grids under cyber-attacks. Recent research on unobservable false data injection attacks (FDIAs) reveals the high risk of secure system operation, since these attacks can bypass current bad data detection mechanisms. To mitigate this risk, here we proposed this project a data-driven learning-based Long Short Term Memory (LSTM) algorithm for detecting unobservable FDIAs in systems.
![0](https://user-images.githubusercontent.com/74346775/195329042-38bf19a8-688b-4a65-bd02-1b65d15552a7.PNG)
## Time Series: Adversarial Attacks Data (Dataset)
#### API that used in this Project:
- keras
- sklearn
- tensorflow
- matplotlib
- seaborn
- pandas
- numpy#### Display Dataset: Adversarial Attacks Data (Time Series)
![1](https://user-images.githubusercontent.com/74346775/195321679-5234f664-f402-4922-85b1-65ec8e94b391.PNG)#### Plot Dataset: Adversarial Attacks Data (Time Series)
![2](https://user-images.githubusercontent.com/74346775/195321921-4f907706-411b-469f-80cb-1b04014dcbf6.PNG)#### The Accuracy of the LSTM Model (Without FDIA) are Plotted
![3_0](https://user-images.githubusercontent.com/74346775/195323028-0b02e5cf-c89e-4d62-8d3c-6d601b6e047b.PNG)#### The loss and Accuracy of the LSTM Model (Without FDIA) are Plotted
![3_1](https://user-images.githubusercontent.com/74346775/195322800-a7eff69b-19ce-44ef-8da9-5f97554bb1c4.PNG)
![3_2](https://user-images.githubusercontent.com/74346775/195322814-8479ff5f-50f8-4e8e-912b-bfcb0e7838f5.PNG)#### Display Dataset With FDIA Attack: Adversarial Attacks Data (Time Series)
![4](https://user-images.githubusercontent.com/74346775/195323718-ee8db081-629f-4d3a-a031-6d30ae7f67a9.PNG)#### The Accuracy of the LSTM Model (Within FDIA) are Plotted
![5_0](https://user-images.githubusercontent.com/74346775/195323836-5304a4b2-a74c-4202-b02d-bce57efa8e97.PNG)#### The loss and Accuracy of the LSTM Model (Within FDIA) are Plotted
![4_1](https://user-images.githubusercontent.com/74346775/195323915-0f127e1c-b71d-4c1e-8345-f0fc5a63a04a.PNG)
![4_2](https://user-images.githubusercontent.com/74346775/195323935-4990e132-1644-41a1-b60c-00adcbc2e704.PNG)#### Comparison of Models: Normal LSTM Model and FDIA LSTM Model
![6_1](https://user-images.githubusercontent.com/74346775/195324493-fb59355f-141e-4c4f-9d30-df301a62146a.PNG)
![6_2](https://user-images.githubusercontent.com/74346775/195324495-6d713169-c232-4aef-bafa-24400bfc875f.PNG)