Learning How to Communicate in the Internet of Things: Finite Resources and Heterogeneity

For a seamless deployment of the Internet of Things (IoT), there is a need for self-organizing solutions to overcome key IoT challenges that include data processing, resource management, coexistence with existing wireless networks, and improved IoT-wide event detection. One of the most promising solutions to address these challenges is via the use of innovative learning frameworks that will enable the IoT devices to operate autonomously in a dynamic environment. However, developing learning mechanisms for the IoT requires coping with unique IoT properties in terms of resource constraints, heterogeneity, and strict quality-of-service requirements. In this paper, a number of emerging learning frameworks suitable for IoT applications are presented. In particular, the advantages, limitations, IoT applications, and key results pertaining to machine learning, sequential learning, and reinforcement learning are studied. For each type of learning, the computational complexity, required information, and learning performance are discussed. Then, to handle the heterogeneity of the IoT, a new framework based on the powerful tools of cognitive hierarchy theory is introduced. This framework is shown to efficiently capture the different IoT device types and varying levels of available resources among the IoT devices. In particular, the different resource capabilities of IoT devices are mapped to different levels of rationality in cognitive hierarchy theory, thus enabling the IoT devices to use different learning frameworks depending on their available resources. Finally, key results on the use of cognitive hierarchy theory in the IoT are presented.

[1]  Walid Saad,et al.  Learning with finite memory for machine type communication , 2016, 2016 Annual Conference on Information Science and Systems (CISS).

[2]  John N. Tsitsiklis,et al.  On Learning With Finite Memory , 2012, IEEE Transactions on Information Theory.

[3]  Walid Saad,et al.  Mobile Internet of Things: Can UAVs Provide an Energy-Efficient Mobile Architecture? , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).

[4]  Samuel W. Hasinoff,et al.  Reinforcement Learning for Problems with Hidden State , 2003 .

[5]  Harish Viswanathan,et al.  Power-Efficient System Design for Cellular-Based Machine-to-Machine Communications , 2013, IEEE Transactions on Wireless Communications.

[6]  Bin Wang,et al.  Resource Allocation Optimization for Device-to-Device Communication Underlaying Cellular Networks , 2011, 2011 IEEE 73rd Vehicular Technology Conference (VTC Spring).

[7]  H. Farhangi,et al.  The path of the smart grid , 2010, IEEE Power and Energy Magazine.

[8]  Chanchal Kumar Roy,et al.  A methodology to optimize query in wireless sensor networks using historical data , 2011, J. Ambient Intell. Humaniz. Comput..

[9]  Thomas R. Palfrey,et al.  Heterogeneous quantal response equilibrium and cognitive hierarchies , 2006, J. Econ. Theory.

[10]  Petar Popovski,et al.  Towards Massive, Ultra-Reliable, and Low-Latency Wireless Communication with Short Packets , 2015 .

[11]  A. Forster,et al.  Machine Learning Techniques Applied to Wireless Ad-Hoc Networks: Guide and Survey , 2007, 2007 3rd International Conference on Intelligent Sensors, Sensor Networks and Information.

[12]  Walid Saad,et al.  Echo State Networks for Proactive Caching and Content Prediction in Cloud Radio Access Networks , 2016, 2016 IEEE Globecom Workshops (GC Wkshps).

[13]  Petar Popovski,et al.  Reliable Reporting for Massive M2M Communications With Periodic Resource Pooling , 2014, IEEE Wireless Communications Letters.

[14]  Zhi Ding,et al.  Wireless communications in the era of big data , 2015, IEEE Communications Magazine.

[15]  Michele Zorzi,et al.  Sensing, Compression, and Recovery for WSNs: Sparse Signal Modeling and Monitoring Framework , 2012, IEEE Transactions on Wireless Communications.

[16]  Andrew W. Moore,et al.  Reinforcement Learning: A Survey , 1996, J. Artif. Intell. Res..

[17]  Hwee Pink Tan,et al.  Machine Learning in Wireless Sensor Networks: Algorithms, Strategies, and Applications , 2014, IEEE Communications Surveys & Tutorials.

[18]  Walid Saad,et al.  Eavesdropping and jamming in next-generation wireless networks: A game-theoretic approach , 2011, 2011 - MILCOM 2011 Military Communications Conference.

[19]  Zhenzhen Liu,et al.  RL-MAC: a reinforcement learning based MAC protocol for wireless sensor networks , 2006, Int. J. Sens. Networks.

[20]  T. Cover Hypothesis Testing with Finite Statistics , 1969 .

[21]  Colin Camerer,et al.  Cognitive Hierarchy: A Limited Thinking Theory in Games , 2005 .

[22]  Walid Saad,et al.  Regret Based Learning for UAV Assisted LTE-U/WiFi Public Safety Networks , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).

[23]  Taskin Koçak,et al.  Smart Grid Technologies: Communication Technologies and Standards , 2011, IEEE Transactions on Industrial Informatics.

[24]  Walid Saad,et al.  Unmanned Aerial Vehicle With Underlaid Device-to-Device Communications: Performance and Tradeoffs , 2015, IEEE Transactions on Wireless Communications.

[25]  Kun Yang,et al.  Resource allocation for wireless cooperative networks: a unified cooperative bargaining game theoretic framework , 2012, IEEE Wireless Communications.

[26]  Walid Saad,et al.  Cognitive hierarchy theory for heterogeneous uplink multiple access in the Internet of Things , 2016, 2016 IEEE International Symposium on Information Theory (ISIT).

[27]  A. Lee Swindlehurst,et al.  Wireless Relay Communications with Unmanned Aerial Vehicles: Performance and Optimization , 2011, IEEE Transactions on Aerospace and Electronic Systems.

[28]  Richard S. Sutton,et al.  Reinforcement Learning: An Introduction , 1998, IEEE Trans. Neural Networks.

[29]  Walid Saad,et al.  On the authentication of devices in the Internet of things , 2016, 2016 IEEE 17th International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM).

[30]  Walid Saad,et al.  Efficient Deployment of Multiple Unmanned Aerial Vehicles for Optimal Wireless Coverage , 2016, IEEE Communications Letters.

[31]  S. Bikhchandani,et al.  You have printed the following article : A Theory of Fads , Fashion , Custom , and Cultural Change as Informational Cascades , 2007 .

[32]  Jaeho Kim,et al.  M2M Service Platforms: Survey, Issues, and Enabling Technologies , 2014, IEEE Communications Surveys & Tutorials.

[33]  Walid Saad,et al.  Toward a Consumer-Centric Grid: A Behavioral Perspective , 2015, Proceedings of the IEEE.

[34]  Colin Camerer,et al.  A Cognitive Hierarchy Model of Games , 2004 .

[35]  Konstantin Mikhaylov,et al.  Analysis of Capacity and Scalability of the LoRa Low Power Wide Area Network Technology , 2016 .

[36]  Victor C. M. Leung,et al.  Dynamic channel selection with reinforcement learning for cognitive WLAN over fiber , 2012, Int. J. Commun. Syst..

[37]  Walid Saad,et al.  Toward Massive Machine Type Cellular Communications , 2017, IEEE Wireless Communications.

[38]  Babu M. Mehtre,et al.  Static Malware Analysis Using Machine Learning Methods , 2014, SNDS.

[39]  Anand Paul,et al.  Real-Time Power Management for Embedded M2M Using Intelligent Learning Methods , 2014, TECS.

[40]  Marimuthu Palaniswami,et al.  Internet of Things (IoT): A vision, architectural elements, and future directions , 2012, Future Gener. Comput. Syst..

[41]  Mohan Kumar,et al.  Distributed Independent Reinforcement Learning (DIRL) Approach to Resource Management in Wireless Sensor Networks , 2007, 2007 IEEE Internatonal Conference on Mobile Adhoc and Sensor Systems.

[42]  Wu He,et al.  Internet of Things in Industries: A Survey , 2014, IEEE Transactions on Industrial Informatics.

[43]  Amitava Ghosh,et al.  Extending LTE coverage for machine type communications , 2015, 2015 IEEE 2nd World Forum on Internet of Things (WF-IoT).

[44]  Samson Lasaulce,et al.  Learning equilibria with partial information in decentralized wireless networks , 2011, IEEE Communications Magazine.

[45]  Jörg Widmer,et al.  Data Acquisition through Joint Compressive Sensing and Principal Component Analysis , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

[46]  Radford M. Neal Pattern Recognition and Machine Learning , 2007, Technometrics.

[47]  Nuno Pratas,et al.  What can wireless cellular technologies do about the upcoming smart metering traffic? , 2015, IEEE Communications Magazine.

[48]  Jian Chen,et al.  Multi-objective optimization for coverage control in wireless sensor network with adjustable sensing radius , 2009, Comput. Math. Appl..