Metacognition and the next generation of cognitive radio engines

Much of the previous research on cognitive radio has focused on developing algorithms based on artificial neural networks, the genetic algorithm, and reinforcement learning, each with its pros and cons. In this research, we present a new approach based on metacognition. We believe that the metacognitive framework can be the foundation for the next generation of CRs and further the performance improvements in CR. In this work, we present the elements involved in metacognitive radio, discuss the challenges in their development, present solutions to the challenges along with a possible meta-CR architecture, and show results from our implementation. Each cognitive engine (CE) algorithm has strengths and limitations that make it more suitable for certain operating scenarios (channel conditions, operating objective, available hardware, etc.) than other algorithms. A meta-CE can adapt faster and improve performance by exploiting the characteristics and expected performance of the individual CE algorithms. It understands the operational scenarios and utilizes the most appropriate algorithm for the current operational scenario by switching between the algorithms or adjusting them as necessary.

[1]  Anja Achtziger,et al.  Metacognitive Processes in the Self-Regulation of Goal Pursuit , 2012 .

[2]  Haris Volos,et al.  Cognitive Engine Design for Link Adaptation: An Application to Multi-Antenna Systems , 2010, IEEE Transactions on Wireless Communications.

[3]  An He,et al.  A Survey of Artificial Intelligence for Cognitive Radios , 2010, IEEE Transactions on Vehicular Technology.

[4]  R. Petty,et al.  Persuasion: From Single to Multiple to Metacognitive Processes , 2008, Perspectives on psychological science : a journal of the Association for Psychological Science.

[5]  Shiwen Mao,et al.  Performance Evaluation of Cognitive Radios: Metrics, Utility Functions, and Methodology , 2009, Proceedings of the IEEE.

[6]  Joseph Mitola,et al.  Cognitive Radio An Integrated Agent Architecture for Software Defined Radio , 2000 .

[7]  J. Flavell Metacognition and Cognitive Monitoring: A New Area of Cognitive-Developmental Inquiry. , 1979 .

[8]  J. Bather,et al.  Multi‐Armed Bandit Allocation Indices , 1990 .

[9]  Simon Haykin,et al.  Cognitive radio: brain-empowered wireless communications , 2005, IEEE Journal on Selected Areas in Communications.

[10]  Michael M. Marefat,et al.  Metacognitive Radio Engine Design and Standardization , 2015, IEEE Journal on Selected Areas in Communications.

[11]  Jeffrey H. Reed,et al.  Metacognition: Enhancing the performance of a cognitive radio , 2011, 2011 IEEE International Multi-Disciplinary Conference on Cognitive Methods in Situation Awareness and Decision Support (CogSIMA).

[12]  Shiyu Xu,et al.  Cognitive radio adaptation using particle swarm optimization , 2009 .

[13]  Haris Volos,et al.  Cognitive Radio Engine Training , 2012, IEEE Transactions on Wireless Communications.