错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Challenges in Implementing Artificial Intelligence on the Raspberry Pi 4, 5 and 5 with AI HAT

  • Phil Steadman,
  • Paul Jenkins,
  • Rajkumar Singh Rathore,
  • Chaminda Hewage

摘要

As technology interacts with all areas of daily life, similarly the risks from cybersecurity attacks have increased proportionally. Furthermore, as the demand for computer-controlled devices and infrastructure has increased, and whilst devices have miniaturized, cybersecurity has not kept pace. Therefore, the importance of malware detection for smaller devices is a necessity. Artificial Intelligence (AI) is improving malware detection, however, training AI models traditionally demands powerful computational resources, far more powerful than the capabilities of lightweight devices such as the Raspberry Pi. Researchers have explored alternative methodologies to adapt AI training to these constraints, given the limited performance while maintaining reliability. This paper examines the design and construction of a lightweight secure network infrastructure tailored to the Raspberry Pi's capabilities. Key considerations include network segmentation, firewall implementation, and device configuration management using automation. Networking setups prioritise wired connectivity for low-latency, high-security applications, and implementing security measures such as browser proxy containers and VPN forwarding to mitigate potential threats, particularly in environments prone to malware infiltration. Training challenges on small-board computers reveal the limitations of Raspberry Pi's computational power for AI training. Comparative data identifies the delta between Raspberry Pi’s and conventional computing devices, concluding the need for more powerful platforms for efficient AI training.