Jarwan A., Sabbah A., Ibnkahla M


In usual ways of programming, a program is built by building instructions in order to reach desired outputs from inputs. However, in machine learning (ML), that process is flipped. The inputs and desired set of outputs are given, and the program should learn what instructions or policy should be followed. ML is concerned with algorithms that observe data, learn from it, grow up, and make more intelligent decisions. Based on the way that machines accumulate knowledge and become able to function as needed, ML can be classified into supervised, semi-supervised, unsupervised, and reinforcement learning

Jarwan A., Sabbah A., Ibnkahla M. (2019) Machine Learning in Wireless Sensor Networks for the Internet of Things. In: Shen X., Lin X., Zhang K. (eds) Encyclopedia of Wireless Networks. Springer, Cham. Link