Machine Fault Detection for Intelligent SelfDriving Networks To build the mechanism of a SelfDN is becoming an emerging direction for future IoT. The detection of device status, such as fault or normal, is a very fundamental module in SelfDN. In this article, we first review recent studies devoted to applying fault detection techniques in IoT networks. Taking the challenge of processing the realvalued IoT data into account, we propose a novel fault detection architecture for SelfDN. Under this architecture, we present an algorithm, named GBRBMbased deep neural network with autoencoder (i.e., GBRBMDAE) to transform the fault detection problem into a classification problem. The realworld tracedriven experimental results show that the proposed algorithm outperforms other popular machine learning algorithms, including linear discriminant analysis, support vector machine, pure deep neural network, and so on. Finally, we summarize some open issues of this study. We expect that this article will inspire successive studies on the related topics of SelfDN.

Deep LearningBased Intrusion Detection for IoT Networks Internet of Things (IoT) has an immense potential for a plethora of applications ranging from healthcare automation to defence networks and the power grid. The security of an IoT network is essentially paramount to the security of the underlying computing and communication infrastructure. However, due to constrained resources and limited computational capabilities, IoT networks are prone to various attacks. Thus, safeguarding the IoT network from adversarial attacks is of vital importance and can be realised through planning and deployment of effective security controls; one such control being an intrusion detection system. In this paper, we present a novel intrusion detection scheme for IoT networks that classifies traffic flow through the application of deep learning concepts. We adopt a newly published IoT dataset and generate generic features from the field information in packet level. We develop a feedforward neural networks model for binary and multiclass classification including denial of service, distributed denial of service, reconnaissance and information theft attacks against IoT devices. Results obtained through the evaluation of the proposed scheme via the processed dataset illustrate a high classification accuracy.