Our project is dedicated to the study, design and realization of a system integrating machine learning with blockchain technology in order to enhance the protection of a smart grid and detect anomalies. On the one hand, this system will allow the protection of entities against False Data Injection attack (FDIA), and on the other hand, it will provide a detection mechanism of energy theft or abnormal manipulation of the energy consumed. Overcoming these two attacks is the major objective of our solution. To achieve these objectives, we have used different modern technologies to create this system that guarantees the detection of energy theft and the dissipation of FDIA such as the use of a convolutional neural network for the development of a deep learning model, the use of the blockchain, and the use of a reputation calculation mechanism for a node.
Our project is dedicated to the study, design and realization of a system integrating machine learning with blockchain technology in order to enhance the protection of a smart grid and detect anomalies. On the one hand, this system will allow the protection of entities against False Data Injection attack (FDIA), and on the other hand, it will provide a detection mechanism of energy theft or abnormal manipulation of the energy consumed. Overcoming these two attacks is the major objective of our solution. To achieve these objectives, we have used different modern technologies to create this system that guarantees the detection of energy theft and the dissipation of FDIA such as the use of a convolutional neural network for the development of a deep learning model, the use of the blockchain, and the use of a reputation calculation mechanism for a node.