Cognitive Control: Theory and Application

From an engineering point-of-view, cognitive control is inspired by the prefrontal cortex of the human brain; cognitive control may therefore be viewed as the overarching function of a cognitive dynamic system. In this paper, we describe a new way of thinking about cognitive control that embodies two basic components: learning and planning, both of which are based on two notions: 1) two-state model of the environment and the perceptor and 2) perception-action cycle, which is a distinctive characteristic of the cognitive dynamic system. Most importantly, it is shown that the cognitive control learning algorithm is a special form of Bellman's dynamic programming. Distinctive properties of the new algorithm include the following: 1) optimality of performance; 2) algorithmic convergence to optimal policy; and 3) linear law of complexity measured in terms of the number of actions taken by the cognitive controller on the environment. To validate these intrinsic properties of the algorithm, a computational experiment is presented, which involves a cognitive tracking radar that is known to closely mimic the visual brain. The experiment illustrates two different scenarios: 1) the impact of planning on learning curves of the new cognitive controller and 2) comparison of the learning curves of three different controllers, based on dynamic optimization, traditional \(Q\) -learning, and the new algorithm. The latter two algorithms are based on the two-state model, and they both involve the use of planning.

[1]  Simon Haykin,et al.  Control theoretic approach to tracking radar: First step towards cognition , 2011, Digit. Signal Process..

[2]  Warren B. Powell,et al.  “Approximate dynamic programming: Solving the curses of dimensionality” by Warren B. Powell , 2007, Wiley Series in Probability and Statistics.

[3]  Robin J. Evans,et al.  Optimal waveform selection for tracking systems , 1994, IEEE Trans. Inf. Theory.

[4]  Peter Dayan,et al.  Q-learning , 1992, Machine Learning.

[5]  W. Rudin Principles of mathematical analysis , 1964 .

[6]  S. Haykin,et al.  Cognitive radar: a way of the future , 2006, IEEE Signal Processing Magazine.

[7]  Simon Haykin,et al.  Cognitive Control , 2012, Proceedings of the IEEE.

[8]  Simon Haykin,et al.  On Cognitive Dynamic Systems: Cognitive Neuroscience and Engineering Learning From Each Other , 2014, Proceedings of the IEEE.

[9]  E. M. Wright,et al.  Adaptive Control Processes: A Guided Tour , 1961, The Mathematical Gazette.

[10]  Joaquín M. Fuster,et al.  The Prefrontal Cortex Makes the Brain a Preadaptive System , 2014, Proceedings of the IEEE.

[11]  John N. Tsitsiklis,et al.  Introduction to Probability , 2002 .

[12]  Warren B. Powell,et al.  Approximate Dynamic Programming - Solving the Curses of Dimensionality , 2007 .

[13]  Dimitri P. Bertsekas,et al.  Dynamic programming and optimal control, 3rd Edition , 2005 .

[14]  S. Haykin,et al.  Cubature Kalman Filters , 2009, IEEE Transactions on Automatic Control.

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

[16]  J. Fuster Cortex and mind : unifying cognition , 2003 .

[17]  Simon Haykin,et al.  Cognitive Dynamic Systems: Radar, Control, and Radio [Point of View] , 2012, Proc. IEEE.

[18]  Simon Haykin,et al.  Cognitive Dynamic Systems , 2006, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.

[19]  Thia Kirubarajan,et al.  Estimation with Applications to Tracking and Navigation: Theory, Algorithms and Software , 2001 .

[20]  Yuhong Yang Elements of Information Theory (2nd ed.). Thomas M. Cover and Joy A. Thomas , 2008 .

[21]  E. Miller,et al.  An integrative theory of prefrontal cortex function. , 2001, Annual review of neuroscience.

[22]  Simon Haykin,et al.  Cognitive Radar: Step Toward Bridging the Gap Between Neuroscience and Engineering , 2012, Proceedings of the IEEE.