Internet of things brings attention toward it because of its intelligent characteristics in application. In IoT, things use sensors for sharing the information between them. It mainly relies on sensors for its functioning. Though IoT produces many advantages, it still has some difficulties with respect to security of IoT applications. Machine learning is a subset of AI that can predict or take decisions based on the training data without providing external commands. ML is also emerging field in recent research. Machine learning algorithms have provided optimized solutions to many difficulties in the past, and we are trying to match the ML algorithms in the area of security in IoT applications. In this chapter, we are going to analyze the ML algorithms including Unsupervised Learning, Support Vector Machine, Supervised Learning, and reinforcement algorithms for enhancing security in IoT applications and identify suitable procedures for all the security-related issues.

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

Security Assurance of the IoT Environment by Applying Machine Learning: A Survey

  • S. Faizal Mukthar Hussain,
  • R. Karthikeyan,
  • S. Ramamoorthi,
  • V. Balamurugan,
  • Prakash Kumar Sarangi

摘要

Internet of things brings attention toward it because of its intelligent characteristics in application. In IoT, things use sensors for sharing the information between them. It mainly relies on sensors for its functioning. Though IoT produces many advantages, it still has some difficulties with respect to security of IoT applications. Machine learning is a subset of AI that can predict or take decisions based on the training data without providing external commands. ML is also emerging field in recent research. Machine learning algorithms have provided optimized solutions to many difficulties in the past, and we are trying to match the ML algorithms in the area of security in IoT applications. In this chapter, we are going to analyze the ML algorithms including Unsupervised Learning, Support Vector Machine, Supervised Learning, and reinforcement algorithms for enhancing security in IoT applications and identify suitable procedures for all the security-related issues.