**1. Introduction**

Use of the IoT (Internet of Things) paradigm has increased during recent years; this technology has become an essential pillar for a wide variety of processes, in industrial, home, and telecommunications applications, among others. This new concept contributes to encourage connectivity between physical devices, such as controllers, sensors, and actuators, looking for a greater flexibility and process optimisation [1].

However, the significant increase in the flow of communications has resulted a rise in vulnerability, caused by different attacks that put at risk the system's integrity. According to the nature of each attack, different consequences are possible, such as appearance of malware that may harm the equipment, unauthorised access to network information, or DoS (Denial of Service) attacks [2].

In this context, the implementation of algorithms capable of detecting these attacks plays a significant role to ensure the integrity of an IoT environment. Accordingly, this work proposes the use of different intelligent techniques to face the task of detecting DoS attacks in an MQTT network. This document is structured as follows: After the present section, the description of the dataset is carried out in the case of study section. Then, the used techniques are detailed, followed by the experiments and results section. Finally, the conclusions are exposed in the last section.
