Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Computational characterization of the role of an attention schema
in controlling visuospatial attention

Lotta Piefke (lotta.piefke@gmx.com)
Institute of Cognitive Science, Osnabrück University, Osnabrück, Germany \ANDAdrien Doerig (adoerig@uos.de)
Institute of Cognitive Science, Osnabrück University, Osnabrück, Germany \ANDTim Kietzmann (tkietzma@uos.de)
Institute of Cognitive Science, Osnabrück University, Osnabrück, Germany \ANDSushrut Thorat (sthorat@uos.de)
Institute of Cognitive Science, Osnabrück University, Osnabrück, Germany
Abstract

How does the brain control attention? The Attention Schema Theory suggests that the brain explicitly models its state of attention, termed an attention schema, for its control. However, it remains unclear under which circumstances an attention schema is computationally useful, and whether it can emerge in a learning system without hard-wiring. To address these questions, we trained a reinforcement learning agent with attention to track and catch a ball in a noisy environment. Crucially, the agent had additional resources that it could freely use. We asked under which conditions these additional resources develop an attention schema to track attention. We found that the more uncertain the agent was about the location of its attentional window, the more it benefited from these additional resources, which developed an attention schema. Together, these results indicate that an attention schema emerges in simple learning systems where attention is important and difficult to track111Training/analysis scripts to reproduce our results can be found at: https://github.com/KietzmannLab/Attention-Schema-Analysis.

Keywords: attention; control; consciousness; normative models; neural networks; computational cognitive systems

Introduction

Attention is a process through which the brain selects, and preferentially processes, parts of externally-driven or internally-generated information relevant to its behavior (?, ?). In the visual domain, one type of attention - spatial attention - is often operationalized as a spotlight within which stimuli are processed with an enhanced signal relative to noise (?, ?, ?). How is the deployment of such attention controlled? Systems such as the fronto-parietal network and the superior colliculus are involved in attentional control (?, ?, ?, ?). However, the computations underlying attentional control are poorly understood (?, ?).

Inspired by model-based control theory (?, ?) and primate motor control studies (?, ?, ?), one account - the Attention Schema Theory (AST) - proposes that the brain controls its attention by building a descriptive and predictive model of attention (termed “attention schema”)  (?, ?, ?). This theory is supported by human studies showing that when the model of attention is disrupted, endogenous control of attention is affected (?, ?). Normative modeling approaches have provided preliminary evidence that such an “attention schema” aids in attentional control (?, ?, ?, ?). To test the usefulness of the schema in attention control, in ? (?) a reinforcement learning agent was trained to track a ball in a noisy environment and move a paddle to catch it (see Figure 1a). They compared agents with or without an attention schema. This attention schema was hard-wired to explicitly encode the attentional state, i.e., the spatial location and extent of the attention spotlight. They found that the schema was essential in learning attentional control. However, it was unclear (a) if the system required a hard-wired attention schema to track attention or if it could learn such a schema, and (b) what aspects of the environment and the agent made the schema essential.

To answer these questions, we conducted experiments in a setting adapted from ? (?), allowing the agent to access additional resources decoupled from the input that it could learn to use as it wished. Importantly, we also decoupled the additional resources from the attentional state. This is a crucial departure from ? (?), who hard-wired these additional resources to track the attentional state. We found that the agent autonomously learned to use the additional resources to track its attentional state better. As the stimulus already provided some information about the attentional state, the schema did not need to be a copy of the attentional state but only to provide further hints about the location of the attentional state. Relatedly, we found that the usefulness of the schema was proportional to how poorly the attentional state can be inferred solely from the stimulus, given the noise in the environment. In sum, we characterized when an attention schema emerges (when it is essential in attentional control) and the information therein (hints about the attentional state).

Methods

The agent and its environment

We adapted the setup from ? (?). The environment is schematized in Figure 1a: the starting (top row) and end (bottom row) column positions of the ball (which is a black pixel) are randomly chosen. The ball moves diagonally downwards until its column position aligns with the end position and then it moves vertically down. At each timestep, the grid is flooded with random noise - each pixel has a probability p𝑝pitalic_p to be turned black, independently at each timestep. p𝑝pitalic_p was set to 0.5 in the original study. An attention window is initialized around the ball at the start of the trial, inside which noise is absent, simulating visuospatial attention (referred to as “attended stimulus”). The objective of the agent is to move its attention window such that it can keep track of the ball, and move the paddle at the bottom such that it can catch that ball. The agent can make use of an additional resource to keep track of its attentional state.

To assess the emergence of an attention schema, we consider a simple deviation from the original setting. In ? (?), the attentional schema was hard-wired to be a copy of the attentional window. In our setup, we decoupled the attention window from the additional resource. We set the additional resource to contain a black square with the same extent as the attention window while allowing the agent to move the square, as seen in Figure 1b. The square was initialized at the location of the attention window at the start of each trial.

The agent is schematized in Figure 1c. Instead of the Deep Q Network (?, ?) used in ? (?), we used the more recent Proximal Policy Optimization (PPO) algorithm (?, ?). In ? (?), the agent remembers the past by storing each input frame in a memory bank, but we removed the memory bank to reduce computational complexity. PPO is an actor-critic algorithm. Here, the actor-network has four layers, and the critic network has three layers, with 1000100010001000 units per layer. The agent has to perform three kinds of actions: 1) move the paddle, 2) move its attention window, and 3) decide what to do with its additional neural resources. In ? (?), the attention window has 8888 possible actions, as seen in Figure 1a. As our setup required the introduction of actions for the additional resources, to make learning easier for the agent, we restricted the attention window and additional resources action spaces to 3333 actions each: down, down-left, and down-right, as seen in Figure 1b (this makes sense, since the ball always moves down at every timestep). At each timestep, if the ball was within the attention window, the agent accrued a 0.50.50.50.5 ball-tracking reward (TR), and if it was not then a penalty of 0.50.50.50.5 was accrued. If the paddle caught the ball at the end of the trial, the agent received a ball-catching reward (CR) of 2222, else it received a penalty of 2222222Preliminary experiments revealed that the task is learnable without the ball tracking reward but it takes much longer to achieve good performance - after 808080\,80k epochs, CR 1.25similar-toabsent1.25\sim 1.25∼ 1.25.

All agents were trained until convergence of TR+CR near the optimum (max =6absent6=6= 6) i.e. the mean reward of the last 200200200200 test epochs was greater than 5.955.955.955.95333The number of epochs for the agents trained (in environments with different noise probabilities) is as follows: 379379379379 (p=0)𝑝0(p=0)( italic_p = 0 ), 11486114861148611486 (p=0.25)𝑝0.25(p=0.25)( italic_p = 0.25 ), 5797579757975797 (p=0.5)𝑝0.5(p=0.5)( italic_p = 0.5 ), 5090509050905090 (p=0.75)𝑝0.75(p=0.75)( italic_p = 0.75 ), 222222222222 (p=1)𝑝1(p=1)( italic_p = 1 ). For our analysis, each agent’s behavior was observed over 2000200020002000 new trials with random start/end positions for the ball and random noise.

Refer to caption
Figure 1: The agent and its environment. Agents were trained to track a ball (highlighted here in teal) with an attention window (highlighted here in red), that removed noise inside it, and catch it with a paddle (highlighted here in blue). It could avail of an additional controllable resource to perform its task. (a) In Wilterson and Graziano (2021), the additional resource was coupled with the attention window i.e. it was hard-wired as an attention schema. (b) In our setup, the black square in the additional resource had its own set of learnable actions (highlighted here in orange), so we could assess if an attention schema was essential, if it emerged, and what information it carried. (c) The input-output details of the Proximal Policy Optimization (PPO) agent are shown. The 4444-layer actor-network is depicted.

Analysis

We assessed whether an attention schema emerges in the additional resources. In other words, we tested if the agent learned to use the additional resource to track the location of its attention. The additional resource is defined to contain an attention schema if it contains information about the attentional state, analogous to the definition of a body schema (?, ?). Additionally, if such a schema needs to be a copy of the attentional state, we reasoned the agent could learn a 1-to-1 mapping between the location of the square and the attention window.

One agent was trained per noise probability (Figure 3a). For all the agents and further manipulations (e.g. ablation of the additional resource), the mean accrued rewards, on the test set, are reported with 95%percent9595\%95 % bootstrap confidence intervals of the mean over 10000100001000010000 samples, sampled with repetition.

To diagnose how much information the agent could contain about a variable (e.g. the attentional state), we trained networks with the same architecture as the actor-network (which is used by the agent in its behavior) to infer the variable from the desired input (e.g. solely from the attended stimulus). In the classification analysis, where inference about the attentional state is made using various inputs, the mean of the cross-validation (10101010-fold) accuracies are reported.

Results

Attention schema emerges for attentional control

? (?) showed that their hard-wired attention schema was essential in controlling attention and performing the task. We assessed a) if our agent also relied on its additional resource to perform its task, and b) if it used the additional resource to track attention. For noise probability p=0.5𝑝0.5p=0.5italic_p = 0.5, we observed that our trained agent accumulated a mean ball-tracking reward (TR) of 3.74[3.70,3.79]3.743.703.793.74[3.70,3.79]3.74 [ 3.70 , 3.79 ] (max = 4444) and a ball-catching reward (CR) of 1.73[1.68,1.77]1.731.681.771.73[1.68,1.77]1.73 [ 1.68 , 1.77 ] (max = 2222). When we removed the additional resource, the mean TR dropped to 0.82[0.93,0.70]0.820.930.70-0.82[-0.93,-0.70]- 0.82 [ - 0.93 , - 0.70 ], and the mean CR dropped to 0.89[0.97,0.81]0.890.970.81-0.89[-0.97,-0.81]- 0.89 [ - 0.97 , - 0.81 ]. A better, i.i.d., control is randomizing the actions of the resource, as the agent was never trained to work without the additional resource. Randomizing the actions of the resource also led to the mean TR dropping to 0.93[0.81,1.05]0.930.811.050.93[0.81,1.05]0.93 [ 0.81 , 1.05 ], and the mean CR dropping to 0.03[0.12,0.06]0.030.120.06-0.03[-0.12,0.06]- 0.03 [ - 0.12 , 0.06 ]. Furthermore, training the agent without the additional resource444The training did not converge according to our criterion. We report the performance after training the agent for a similar number of epochs as the agent trained with the additional resource. led to a mean TR of 0.39[0.52,0.26]0.390.520.26-0.39[-0.52,-0.26]- 0.39 [ - 0.52 , - 0.26 ] and a mean CR of 0.84[0.92,0.76]0.840.920.76-0.84[-0.92,-0.76]- 0.84 [ - 0.92 , - 0.76 ]. These results suggest that the agent relied on the additional resources to perform the task. Without the additional resources, the agent could not properly track or learn to track the ball to catch it.

How did the agent use the attentional resource? The Attention Schema Theory suggests an attention schema is essential. Thus, we assessed if this useful additional resource carried explicit information about the attentional state i.e. is it an attention schema? We trained a network with the same architecture as the actor-network to infer the location of the center (64646464 locations; 8888 rows ×\times× 8888 columns) of the attention window from the additional resource, across timesteps and trials. The attentional state could be inferred given the additional resource (Test accuracy: 61%percent6161\%61 %, chance: 1.6%percent1.61.6\%1.6 %, randomized actions: 40%percent4040\%40 %). We also assessed if this inference was solely driven by the row correspondence between the attention window and the black square in the additional resource, as they both move down one pixel per timestep. The column of the attentional state could also be inferred given the additional resource (Test accuracy: 60%percent6060\%60 %, chance: 12.5%percent12.512.5\%12.5 %, randomized actions: 40%percent4040\%40 %). This result suggests that, in learning to use its additional resources for performing its task, the agent acquired an attention schema.

Is this schema actually useful in allowing the agent to infer its attentional state - does it provide more information about the attentional state than the attended stimulus does? To answer these questions, we trained a network with the same architecture as the actor-network to infer the location of the center of the attention window from either the attended stimulus alone or the full input (the attended stimulus and the additional resource), across timesteps and trials. The attentional state could be inferred better with the inclusion of the additional resource (stimulus - 60%, stimulus + resource - 81%, chance - 1.6%). Thus, the agent can improve knowledge of its attentional state by using the attention schema in the additional resource.

Given that the additional resource resembles an attentional schema, we asked whether the learned attention schema contains an explicit copy of the attentional state, similar to the hard-wiring by ? (?). Visualizing the agent’s behavior (Figure 2a) indicated that the black square in the additional resource did not move exactly like the attention window did, i.e., the attention schema was not an exact copy of the attention location. To quantify this observation, we assessed whether the attention schema had a 1-to-1 correspondence with the location of the attention window. As the rows would always correspond since both the attention window and the black square move down one pixel per timestep, we focused on the columns. In Figure 2b, we plot the relative frequency of observing the centers of the black square in the additional resource and the attention window across columns, across timesteps and trials. We did not observe a 1-to-1 correspondence. This dovetails with our finding that although the attentional state can be inferred from the additional resources, the inference is not perfect. In sum, the emergent attention schema does not have a 1-to-1 correspondence with the attentional state. Instead, it contains information that can provide hints to the agent to improve the attentional state inference.

Given that the additional resource contained a schema that did not perfectly signal information about the attentional state we asked whether this was the case due to the agent’s performance being worse than if the schema was hard-wired. An agent for which the additional resource contained a hard-wired attention schema, as in ? (?), was trained. It accumulated a mean ball-tracking reward (TR) of 3.73[3.68,3.78]3.733.683.783.73[3.68,3.78]3.73 [ 3.68 , 3.78 ] and a ball-catching reward (CR) of 1.77[1.726,1.808]1.771.7261.8081.77[1.726,1.808]1.77 [ 1.726 , 1.808 ], which was not significantly higher than our agent (TR: 3.74[3.70,3.79]3.743.703.793.74[3.70,3.79]3.74 [ 3.70 , 3.79 ], CR: 1.73[1.68,1.77]1.731.681.771.73[1.68,1.77]1.73 [ 1.68 , 1.77 ]). These results suggest that an explicit copy of the attentional state is not essential for attentional control - hints can suffice.

Refer to caption
(a)
Refer to caption
(b)
Figure 2: Characterizing the emergent attention schema. (a) An example trial of the trained agent. The square in the additional resource does not precisely track the attention window (highlighted here as the light grey box) that contains the ball (highlighted here as the black pixel), although it is essential for directing the attention window. (b) There is no 1-to-1 correspondence between the column of the black square of the additional resource and the attention window. Instead, the additional resource only provides hints about the location of the attention window.
Refer to caption
(a)
Refer to caption
(b)
Refer to caption
(c)
Refer to caption
(d)
Refer to caption
(e)
Figure 3: Usefulness of the attentional schema as a function of the noise probability. (a) Examples of the environment containing varying noise probabilities are shown. With the additional resource, the agent can acquire (b) near-perfect attention tracking (max. reward = 4444) and (c) near-perfect ball tracking (max. reward = 2222). When the actions of the additional resource are randomized, the agent suffers the most in intermediate noise probabilities i.e. the additional resource is most useful in environments with intermediate noise probabilities. (d) Under intermediate noise probabilities, the additional resource adds the most information to the stimulus in inferring the attentional state, as shown by the difference in the accuracies in classifying the position of the attention window given the stimulus alone or the stimulus and the additional resource. (e) Under intermediate noise probabilities, the additional resource also provides the most information about the attentional state, as shown by the accuracies in classifying the position of the attention window given the additional resource alone.

Attention schema is useful when the attentional state cannot be inferred from the stimulus

In the previous section, we saw that the attention schema was essential in attentional control when the environment had a noise probability of 0.50.50.50.5. We now assess whether the usefulness of the attention schema is dependent on the noise in the environment. To quantify the usefulness of the schema, we monitor the ball-tracking reward (TR) and the catching reward (CR). Usefulness is measured as the reward deficit created when the learned actions for the additional resource are randomized: if the randomization reduces TR and CR, then the schema is useful. We assessed the accrued rewards as a function of the noise probability in the environment, where the agent was trained, and whether the learned additional resource actions were left intact or randomized. As seen in Figure 3b-c, the usefulness of the attention schema was maximal for 0.50.50.50.5 noise probability. The deficit in TR and CR caused by randomizing the additional resource actions (quantifying the usefulness of the schema) is reduced with lower or higher noise probabilities.

To understand why the usefulness of the schema was maximal for intermediate noise probabilities, we asked if the usefulness was related to how easy the attentional state inference was solely given the noise probability in the environment. For example, when p=1𝑝1p=1italic_p = 1, the entire environment is filled with black pixels (see Figure 3a), except the attention window, which makes the attentional state inference trivial, and possibly reduces the need for an attention schema. We trained a network with the same architecture as the actor-network to predict the column position of the attention window from the stimulus alone (no additional resource provided as input), or to predict the same given the stimulus and the additional resource. We focussed on the column position as the row position always increases by 1111 with each timestep for both the additional resource and the attention window, which would positively bias the inference. The difficulty of attentional state inference is measured as the deficit created by omitting the additional resource. We assessed how the difficulty of attentional state inference varied with noise. As seen in Figure 3d, the difficulty was maximal for a noise probability of 0.250.250.250.25 and decreased for higher or lower noise. Qualitatively comparing Figure 3d with Figure 3b-c suggested that the deficit in attentional state inference due to the absence of the attention schema co-varied with the usefulness of the attention schema, across noise probabilities.

Next, we tested whether the agent developed a better attention schema when it was useful in performing the task. We trained a network with the same architecture as the actor-network to predict the column position of the center of the attention window from the additional resource alone (with the learned actions or randomized actions). We assessed how the inference of attentional state varied with noise. First, as seen in Figure 3e, the information about the attention window was higher given the learned additional resource actions than given the randomized actions. This implied that the correspondence between the additional resource and the attentional state was higher due to an emergent schema. Second, the inference was best for a noise probability of 0.50.50.50.5 and decreased slightly for higher or lower noise probabilities. Qualitatively, this suggests that the increase in correspondence between the additional resource and the attentional state is higher for noise probabilities where the additional resource is also useful (intermediate noise probabilities). In other words, the schema seems to contain better information about the attentional state when the schema is more useful for the task. However, it is interesting to note that the attentional state could be inferred better from the learned additional resource even when the noise probability was 1111, while randomization of the additional resource actions did not substantially reduce the performance of the agent. This indicates the additional resource acquires an attention schema even if it is marginally essential.

Together, our results suggest that an attention schema naturally emerges and aids attentional control in cases where the attentional state cannot be inferred solely from the attended stimulus due to noise.

Discussion

Previous work  (?, ?) showed that agents controlling visuospatial attention to track and catch a ball in noisy environments require an attention schema. In this study, we replicated and extended these findings with a modified agent. We find that an attention schema does not need to be hard-wired. It can emerge through learning, given additional resources. Moreover, it does not need to be a copy of the attentional state but only to provide hints that improve attentional state inference. We also found that the attention schema is more useful when the inference of the attentional state solely from the attended stimulus is harder.

The primary deviation from ? (?) in the current study was the decoupling of the additional resource actions from the attention window actions. After training on the tracking and catching task in a noisy environment, the additional resource contained information about the attentional state i.e. an attention schema existed in the additional resource. One limitation is that we still applied several constraints to the additional resource that the agent used to learn the attention schema (namely, the additional resource still contained a single 3x3 square, and only 3 actions were allowed to move it). Future research will endow the agent with an unstructured resource to check whether an attention schema emerges in this unconstrained computational resource, too.

The usefulness of the attention schema in attentional control was found to be higher when the environment contained intermediate noise probabilities. In such cases, the attentional state could not be inferred well solely from the input, which made the hints provided by the schema essential. The ability of the agent to infer the attentional state from the input might improve with larger networks, or if the agent has access to an explicit memory, as it did in ? (?) (alternatively, such a memory might also emerge in an actor-network if the network is recurrent, allowing for the integration of information across time). Such dependence of the usefulness of the attention schema on factors such as network size and memory should be studied to further characterize the need for an attention schema.

In the current setting and in ? (?), the noise outside the attention window is not affected by the attention mechanism. However, in the brain, visuospatial attention leads to suppression of activity outside the attentional spotlight (?, ?, ?). If such a mechanism is implemented in the current environment, potentially the inference of the attentional state given solely the attended stimulus would be easier, making the attention schema less important. However, in naturalistic settings, objects present outside the attentional spotlight can be salient enough to drive neural activity leading to distraction, which can be counteracted with sustained attention (?, ?, ?). In such naturalistic settings, inference of the attentional state might again be harder solely given the attended stimulus and might require an attention schema.

In summary, in this study, the additional resource contains a schema that provides partial information about the attentional state. This is sufficient for the agent as the attended stimulus also provides some information about the attentional state. It is a priori unclear why the attention schema needs to be a perfect copy of the attentional state, unless attentional state inference, as required by the task, is not possible at all from the attended stimulus. This notion that the attention schema does not need to be a copy of the attentional state raises questions about the content of awareness in primates. The Attention Schema Theory (?, ?) proposes that the content of awareness draws upon the information contained in the attention schema. If the schema only contains partial information about the attentional state, perhaps that is also what we can be aware of during the task. Studying the content of the attention schema in agents operating in naturalistic environments might provide more specific Attention Schema Theory hypotheses for the content of awareness. This would allow for better tests of the validity of the Attention Schema Theory as a theory of consciousness.

Acknowledgments

The project was funded by the European Union (ERC, TIME, Project 101039524101039524101039524101039524). Compute resources were funded by the DFG (Project number 456666331456666331456666331456666331).

References

  • Conant  Ross AshbyConant  Ross Ashby Conant, R. C.,  Ross Ashby, W.  (1970). Every good regulator of a system must be a model of that system. International journal of systems science, 1(2), 89–97.
  • Corbetta  ShulmanCorbetta  Shulman Corbetta, M.,  Shulman, G. L.  (2011). Spatial neglect and attention networks. Annual review of neuroscience, 34, 569–599.
  • Demeter  WoldorffDemeter  Woldorff Demeter, E.,  Woldorff, M. G.  (2016). Transient distraction and attentional control during a sustained selective attention task. Journal of Cognitive Neuroscience, 28(7), 935–947.
  • Desimone  DuncanDesimone  Duncan Desimone, R.,  Duncan, J.  (1995). Neural mechanisms of selective visual attention. Annual review of neuroscience, 18(1), 193–222.
  • de Vignemont, Pitron,  Alsmithde Vignemont et al. de Vignemont, F., Pitron, V.,  Alsmith, A. J.  (2021). What is the body schema? Body schema and body image: New directions, 3–17.
  • Eriksen  St. JamesEriksen  St. James Eriksen, C. W.,  St. James, J. D.  (1986). Visual attention within and around the field of focal attention: A zoom lens model. Perception & psychophysics, 40(4), 225–240.
  • Graziano  BotvinickGraziano  Botvinick Graziano, M. S.,  Botvinick, M. M.  (2002). How the brain represents the body: insights from neurophysiology and psychology. Common mechanisms in perception and action: Attention and performance XIX, 19, 136–157.
  • Graziano  KastnerGraziano  Kastner Graziano, M. S.,  Kastner, S.  (2011). Human consciousness and its relationship to social neuroscience: A novel hypothesis. Cognitive neuroscience, 2(2), 98–113.
  • Graziano  WebbGraziano  Webb Graziano, M. S.,  Webb, T. W.  (2015). The attention schema theory: a mechanistic account of subjective awareness. Frontiers in psychology, 6, 500.
  • Holmes  SpenceHolmes  Spence Holmes, N. P.,  Spence, C.  (2004). The body schema and multisensory representation (s) of peripersonal space. Cognitive processing, 5, 94–105.
  • Hommel et al.Hommel et al. Hommel, B., Chapman, C. S., Cisek, P., Neyedli, H. F., Song, J.-H.,  Welsh, T. N.  (2019). No one knows what attention is. Attention, Perception, & Psychophysics, 81, 2288–2303.
  • Kim  HopfingerKim  Hopfinger Kim, S.-Y.,  Hopfinger, J. B.  (2010). Neural basis of visual distraction. Journal of Cognitive Neuroscience, 22(8), 1794–1807.
  • Krauzlis, Lovejoy,  ZénonKrauzlis et al. Krauzlis, R. J., Lovejoy, L. P.,  Zénon, A.  (2013). Superior colliculus and visual spatial attention. Annual review of neuroscience, 36, 165–182.
  • Liu, Bolotta, Zhu, Bengio,  DumasLiu et al. Liu, D., Bolotta, S., Zhu, H., Bengio, Y.,  Dumas, G.  (2023). Attention schema in neural agents. arXiv preprint arXiv:2305.17375.
  • Mnih et al.Mnih et al. Mnih, V., Kavukcuoglu, K., Silver, D., Graves, A., Antonoglou, I., Wierstra, D.,  Riedmiller, M.  (2013). Playing atari with deep reinforcement learning. arXiv preprint arXiv:1312.5602.
  • Petersen  PosnerPetersen  Posner Petersen, S. E.,  Posner, M. I.  (2012). The attention system of the human brain: 20 years after. Annual review of neuroscience, 35, 73–89.
  • PosnerPosner Posner, M. I.  (1980). Orienting of attention. Quarterly journal of experimental psychology, 32(1), 3–25.
  • Schulman, Wolski, Dhariwal, Radford,  KlimovSchulman et al. Schulman, J., Wolski, F., Dhariwal, P., Radford, A.,  Klimov, O.  (2017). Proximal policy optimization algorithms. arXiv preprint arXiv:1707.06347.
  • Szczepanski, Konen,  KastnerSzczepanski et al. Szczepanski, S. M., Konen, C. S.,  Kastner, S.  (2010). Mechanisms of spatial attention control in frontal and parietal cortex. Journal of Neuroscience, 30(1), 148–160.
  • van den Boogaard, Treur,  Turpijnvan den Boogaard et al. van den Boogaard, E., Treur, J.,  Turpijn, M.  (2017). A neurologically inspired network model for graziano’s attention schema theory for consciousness. In Natural and artificial computation for biomedicine and neuroscience: International work-conference on the interplay between natural and artificial computation, iwinac 2017, corunna, spain, june 19-23, 2017, proceedings, part i (pp. 10–21).
  • Webb, Kean,  GrazianoWebb et al. Webb, T. W., Kean, H. H.,  Graziano, M. S.  (2016). Effects of awareness on the control of attention. Journal of Cognitive Neuroscience, 28(6), 842–851.
  • Wilterson  GrazianoWilterson  Graziano Wilterson, A. I.,  Graziano, M. S.  (2021). The attention schema theory in a neural network agent: Controlling visuospatial attention using a descriptive model of attention. Proceedings of the National Academy of Sciences, 118(33), e2102421118.