in this project i am looking for a proffeional freelancer who can help me in this project in order to use multi-agent architecture is proposed to enhance the security of IoT systems. In fact, the idea i am looking for is that
an agent is set apart from other artificial intelligence techniques by the fact that it requires a limited amount of resources, thus it is suitable to run on devices such as IoT where resources are scarce.
In the proposed solution, there will be multiple Raspberry Pi devices, each one will be connected to several IoT devices. An intelligent agent will be running on the Raspberry Pi to collect information about the status and the environment of each IoT device. This data will be transferred to a central control point running an intelligent agent responsible for analyzing the data and determining the normal pattern of the user’s utilization. If the agent detects a deviation from this pattern, it will create more sophisticated agents that will try to detect whether an attack or breach of security has occurred. If such an issue is detected, the central control unit will take the action appropriate to counter that attack.
In case that the Raspberry Pi device looses connection with the central control unit, the Raspberry Pi will run a simpler version of the agent responsible for analyzing data. If the agent suspects that an attack is occurring, it will disconnect all the associated devices till the communication with the central control unit is re-established. The Raspberry Pi will also propagate a message through the network informing other Raspberry Pi devices that it believes that an attack is occurring so that they take the proper action. at the end you will write in word doc what have you done so far and screenshots should be in this doc with the code and explanation of the work.