![]() CogPonder: Towards a Computational Framework of General Cognitive ControlAnsarinia, Morteza ; Cardoso-Leite, Pedro ![]() Poster (2023, August) Current computational models of cognitive control exhibit notable limitations. In machine learning, artificial agents are now capable of performing complex tasks but often ignore critical constraints such ... [more ▼] Current computational models of cognitive control exhibit notable limitations. In machine learning, artificial agents are now capable of performing complex tasks but often ignore critical constraints such as resource limitations and how long it takes for the agent to make decisions and act. Conversely, cognitive control models in psychology are limited in their ability to tackle complex tasks (e.g., play video games) or generalize across a battery of simple cognitive tests. Here we introduce CogPonder, a flexible, differentiable, cognitive control framework that is inspired by the Test-Operate-Test-Exit (TOTE) architecture in psychology and the PonderNet framework in machine learning. CogPonder functionally decouples the act of control from the controlled processes by introducing a controller that acts as a wrapper around any end-to-end deep learning model and decides when to terminate processing and output a response, thus producing both a response and response time. Our experiments show that CogPonder effectively learns from data to generate behavior that closely resembles human responses and response times in two classic cognitive tasks. This work demonstrates the value of this new computational framework and offers promising new research prospects for both psychological and computer sciences. [less ▲] Detailed reference viewed: 160 (20 UL)![]() Decoding Hypnotic Experience from Raw EEG Data using a Multi-Output Auto-Encoder; Ansarinia, Morteza ; Poster (2023, August) In this study, we propose a novel approach for quantifying brain-to-brain coupling during a hypnosis induction. Our approach uses a multi-output sequence-to-sequence deep neural network applied to raw EEG ... [more ▼] In this study, we propose a novel approach for quantifying brain-to-brain coupling during a hypnosis induction. Our approach uses a multi-output sequence-to-sequence deep neural network applied to raw EEG data recorded from 51 participants using 59 electrodes. Specifically, we use a long short-term memory (LSTM) encoder to extract an embedding, which is then utilized for two downstream heads: one head to predict the hypnotist's brain activity, and the other head to classify the level of hypnotic depth. We found that removing the head that predicted the hypnotist's brain activity substantially decreased the accuracy of the classification head, indicating that this head plays a critical role in achieving better classification performance. These results highlight the importance of shared representations in shaping social interactions. Ultimately, this work can help us better understand the dynamics of verbal communication. [less ▲] Detailed reference viewed: 149 (8 UL) Towards a Computational Model of General Cognitive Control Using Artificial Intelligence, Experimental Psychology and Cognitive NeuroscienceAnsarinia, Morteza ![]() Doctoral thesis (2023) Cognitive control is essential to human cognitive functioning as it allows us to adapt and respond to a wide range of situations and environments. The possibility to enhance cognitive control in a way ... [more ▼] Cognitive control is essential to human cognitive functioning as it allows us to adapt and respond to a wide range of situations and environments. The possibility to enhance cognitive control in a way that transfers to real life situations could greatly benefit individuals and society. However, the lack of a formal, quantitative definition of cognitive control has limited progress in developing effective cognitive control training programs. To address this issue, the first part of the thesis focuses on gaining clarity on what cognitive control is and how to measure it. This is accomplished through a large-scale text analysis that integrates cognitive control tasks and related constructs into a cohesive knowledge graph. This knowledge graph provides a more quantitative definition of cognitive control based on previous research, which can be used to guide future research. The second part of the thesis aims at furthering a computational understanding of cognitive control, in particular to study what features of the task (i.e., the environment) and what features of the cognitive system (i.e., the agent) determine cognitive control, its functioning, and generalization. The thesis first presents CogEnv, a virtual cognitive assessment environment where artificial agents (e.g., reinforcement learning agents) can be directly compared to humans in a variety of cognitive tests. It then presents CogPonder, a novel computational method for general cognitive control that is relevant for research on both humans and artificial agents. The proposed framework is a flexible, differentiable end-to-end deep learning model that separates the act of control from the controlled act, and can be trained to perform the same cognitive tests that are used in cognitive psychology to assess humans. Together, the proposed cognitive environment and agent architecture offer unique new opportunities to enable and accelerate the study of human and artificial agents in an interoperable framework. Research on training cognition with complex tasks, such as video games, may benefit from and contribute to the broad view of cognitive control. The final part of the thesis presents a profile of cognitive control and its generalization based on cognitive training studies, in particular how it may be improved by using action video game training. More specifically, we contrasted the brain connectivity profiles of people that are either habitual action video game players or do not play video games at all. We focused in particular on brain networks that have been associated with cognitive control. Our results show that cognitive control emerges from a distributed set of brain networks rather than individual specialized brain networks, supporting the view that action video gaming may have a broad, general impact of cognitive control. These results also have practical value for cognitive scientists studying cognitive control, as they imply that action video game training may offer new ways to test cognitive control theories in a causal way. Taken together, the current work explores a variety of approaches from within cognitive science disciplines to contribute in novel ways to the fascinating and long tradition of research on cognitive control. In the age of ubiquitous computing and large datasets, bridging the gap between behavior, brain, and computation has the potential to fundamentally transform our understanding of the human mind and inspire the development of intelligent artificial agents. [less ▲] Detailed reference viewed: 333 (41 UL) CogEnv: A Reinforcement Learning Environment for Cognitive TestsAnsarinia, Morteza ; Clocher, Brice ; et alin 2022 Conference on Cognitive Computational Neuroscience (2022) Understanding human cognition involves developing computational models that mimic and possibly explain behavior; these are models that “act” like humans and produce similar outputs when facing the same ... [more ▼] Understanding human cognition involves developing computational models that mimic and possibly explain behavior; these are models that “act” like humans and produce similar outputs when facing the same inputs. To facilitate the development of such models and ultimately further our understanding of the human mind we created CogEnv: a reinforcement learning environment where artificial agents interact with and learn to perform cognitive tests and can then be directly compared to humans. By leveraging CogEnv, cognitive and AI scientists can join efforts to better understand human cognition: the relative performance profiles of human and artificial agents may provide new insights on the computational basis of human cognition and on what human-like abilities artificial agents may lack. [less ▲] Detailed reference viewed: 159 (3 UL) Linking Theories and Methods in Cognitive Sciences via Joint Embedding of the Scientific Literature: The Example of Cognitive ControlAnsarinia, Morteza ; ; Cardoso-Leite, Pedro ![]() E-print/Working paper (2022) Traditionally, theory and practice of Cognitive Control are linked via literature reviews by human domain experts. This approach, however, is inadequate to track the ever-growing literature. It may also ... [more ▼] Traditionally, theory and practice of Cognitive Control are linked via literature reviews by human domain experts. This approach, however, is inadequate to track the ever-growing literature. It may also be biased, and yield redundancies and confusion. Here we present an alternative approach. We performed automated text analyses on a large body of scientific texts to create a joint representation of tasks and constructs. More specifically, 385,705 scientific abstracts were first mapped into an embedding space using a transformers-based language model. Document embeddings were then used to identify a task-construct graph embedding that grounds constructs on tasks and supports nuanced meaning of the constructs by taking advantage of constrained random walks in the graph. This joint task-construct graph embedding, can be queried to generate task batteries targeting specific constructs, may reveal knowledge gaps in the literature, and inspire new tasks and novel hypotheses. [less ▲] Detailed reference viewed: 461 (3 UL) Temporary Self-Deprivation Can Impair Cognitive Control: Evidence From the Ramadan Fast; Ansarinia, Morteza ; in Personality and social psychology bulletin (2022), 49(3), 415--428 During Ramadan, people of Muslim faith fast by not eating or drinking between sunrise and sunset. This is likely to have physiological and psychological consequences for fasters, and societal and economic ... [more ▼] During Ramadan, people of Muslim faith fast by not eating or drinking between sunrise and sunset. This is likely to have physiological and psychological consequences for fasters, and societal and economic impacts on the wider population. We investigate whether, during this voluntary and temporally limited fast, reminders of food can impair the fasters' reaction time and accuracy on a non-food-related test of cognitive control. Using a repeated measures design in a sample of Ramadan fasters (N = 190), we find that when food is made salient, fasters are slower and less accurate during Ramadan compared with after Ramadan. Control participants perform similarly across time. Furthermore, during Ramadan performances vary by how recently people had their last meal. Potential mechanisms are suggested, grounded in research on resource scarcity, commitment, and thought suppression, as well as the psychology of rituals and self-regulation, and implications for people who fast for religious or health reasons are discussed. [less ▲] Detailed reference viewed: 153 (3 UL)![]() Training Cognition with Video GamesCardoso-Leite, Pedro ; Ansarinia, Morteza ; Schmück, Emmanuel et alin Cohen Kadosh, Kathrin (Ed.) The Oxford Handbook of Developmental Cognitive Neuroscience (2021) This chapter reviews the behavioral and neuroimaging scientific literature on the cognitive consequences of playing various genres of video games. The available research highlights that not all video ... [more ▼] This chapter reviews the behavioral and neuroimaging scientific literature on the cognitive consequences of playing various genres of video games. The available research highlights that not all video games have similar cognitive impact; action video games as defined by first- and third-person shooter games have been associated with greater cognitive enhancement, especially when it comes to top-down attention, than puzzle or life-simulation games. This state of affairs suggests specific game mechanics need to be embodied in a video game for it to enhance cognition. These hypothesized game mechanics are reviewed; yet, the authors note that the advent of more complex, hybrid, video games poses new research challenges and call for a more systematic assessment of how specific video game mechanics relate to cognitive enhancement. [less ▲] Detailed reference viewed: 404 (18 UL) The Structure of Behavioral Data; Ansarinia, Morteza ; Clocher, Brice et alE-print/Working paper (2020) For more than a century, scientists have been collecting behavioral data--an increasing fraction of which is now being publicly shared so other researchers can reuse them to replicate, integrate or extend ... [more ▼] For more than a century, scientists have been collecting behavioral data--an increasing fraction of which is now being publicly shared so other researchers can reuse them to replicate, integrate or extend past results. Although behavioral data is fundamental to many scientific fields, there is currently no widely adopted standard for formatting, naming, organizing, describing or sharing such data. This lack of standardization is a major bottleneck for scientific progress. Not only does it prevent the effective reuse of data, it also affects how behavioral data in general are processed, as non-standard data calls for custom-made data analysis code and prevents the development of efficient tools. To address this problem, we develop the Behaverse Data Model (BDM), a standard for structuring behavioral data. Here we focus on major concepts in behavioral data, leaving further details and developments to the project's website (https://behaverse.github.io/data-model/). [less ▲] Detailed reference viewed: 170 (9 UL)![]() A Formal Framework for Structured N-Back Stimuli SequencesAnsarinia, Morteza ; Mussack, Dominic ; et alScientific Conference (2019, September 15) Detailed reference viewed: 144 (3 UL)![]() A Multi-Objective Optimization Algorithm to Generate Unbiased Stimuli Sequences for Cognitive TasksAnsarinia, Morteza ; ; et alPoster (2019) Cognitive scientists want to ensure that particular cognitive tasks target particular cognitive functions that can be mapped to stable neural markers. Numerous cognitive tasks, like the n-back, involve ... [more ▼] Cognitive scientists want to ensure that particular cognitive tasks target particular cognitive functions that can be mapped to stable neural markers. Numerous cognitive tasks, like the n-back, involve generating sequence of trials which satisfy certain statistical properties.The common approach to generate these sequences however lacks a theoretical framework and induces unintentional structure in the sequences which affects both behavioral performance and might bias the people’s cognitive strategies when completing a task. For example, people might exploit local properties in a random sequence in their decision making process. We argue that optimized experimental design requires cognitive tasks to be served by stimulus sequence generators that satisfy multiple constraints, both at the global and at the local structures of the sequence and that these sequence properties need to be systematically incorporated in the behavioral data analysis pipeline. We then develop a framework to reformulate the sequence generation process as a compositional soft constraint satisfaction problem and offer a multi-objective, genetic-algorithm-based method to generate controlled sequences under behavioral and neural constraints. This approach provides a systematic and coherent framework to handle stimulus sequences which in turn will impact the insights that can be gained from the behavioral and neural data collected on people performing cognitive tasks using those sequences. [less ▲] Detailed reference viewed: 103 (0 UL) Ontology-based modeling of DDoS attacks for attack plan detectionAnsarinia, Morteza ; ; et alin 6th International Symposium on Telecommunications (IST) (2012) This paper proposes an effective approach to model DDoS attacks, and its application to recognize attack plans prior to the actual incident. The goals of this study are, firstly model DDoS attacks, their ... [more ▼] This paper proposes an effective approach to model DDoS attacks, and its application to recognize attack plans prior to the actual incident. The goals of this study are, firstly model DDoS attacks, their prerequisites and consequences using semantic representation in order to provide description logic of DDoS attacks; and secondly, propose an ontology-based solution which detects potential DDoS attacks using inference over observing knowledge provided by sensory inputs. Unlike other ontologies in network attack domains, proposed ontology is generated automatically using well-known taxonomies like CAPEC, CWE, and CVE datasets. Proposed method not only introduces semantic to exchange knowledge between machines, but also provides a framework by which machine can detect intrusions. [less ▲] Detailed reference viewed: 107 (0 UL) Predicting Network Attacks Using Ontology-Driven Inference; Ansarinia, Morteza ![]() in International Journal of Information and Communication Technology Research (IJICTR) (2012), 4(2), 27-35 Graph knowledge models and ontologies are very powerful modeling and reasoning tools. We propose an effective approach to model network attacks and attack prediction which plays important roles in ... [more ▼] Graph knowledge models and ontologies are very powerful modeling and reasoning tools. We propose an effective approach to model network attacks and attack prediction which plays important roles in security management. The goals of this study are: First we model network attacks, their prerequisites and consequences using knowledge representation methods in order to provide description logic reasoning and inference over attack domain concepts. And secondly, we propose an ontology-based system which predicts potential attacks using inference and observing information which provided by sensory inputs. We generate our ontology and evaluate corresponding methods using CAPEC, CWE, and CVE hierarchical datasets. Results from experiments show significant capability improvements comparing to traditional hierarchical and relational models. Proposed method also reduces false alarms and improves intrusion detection effectiveness. [less ▲] Detailed reference viewed: 110 (2 UL) Serial Ports in Interfacing Circuits; Ansarinia, Morteza ![]() Book published by Nahr-e Danesh Press (2009) Detailed reference viewed: 254 (0 UL) An innovative fault injection method in embedded systems via background debug mode; ; Ansarinia, Morteza et alin 2009 14th International CSI Computer Conference Proceedings (2009) The embedded systems usage in different applications is prevalent in recent years. These systems include a wide range of equipments from cell phones to medical instruments, which consist of hardware and ... [more ▼] The embedded systems usage in different applications is prevalent in recent years. These systems include a wide range of equipments from cell phones to medical instruments, which consist of hardware and software. In many examples of embedded systems, fault occurrence can lead to serious dangers in system behavior (for example in satellites). Therefore, we try to increase the fault tolerance feature in these systems. Therefore, we need some mechanisms that increase the robustness and reliability of such systems. These objects cause the on-line test to be a great concern. It is not important that these mechanisms work in which level (Hardware level, Software level or Firmware). The major concern is that how well these systems can provide debugging, test and verification features for the user regardless of their implementation levels. Background Debug Module is a real time tool for these features. In this paper we apply an innovative way to use the BDM tool for fault injection in an embedded system. [less ▲] Detailed reference viewed: 158 (0 UL) A Fault Injection Attitude based on Background Debug Mode in Embedded Systems; ; et al in Arabnia, Hamid R.; Solo, Ashu M. G. (Eds.) Proceedings of the 2009 International Conference on Computer Design (CDES2009) (2009) The embedded systems usage in different applications are prevalent in recent years. These systems include a wide range of equipments from cell phones to medical instruments, which consist of hardware and ... [more ▼] The embedded systems usage in different applications are prevalent in recent years. These systems include a wide range of equipments from cell phones to medical instruments, which consist of hardware and software. In many examples of embedded systems, fault occurrence can lead to serious dangers in system behavior (for example in satellites). Therefore, we try to increase the fault tolerance feature in these systems. Therefore, we need some mechanisms that increase the robustness and reliability of such systems. These objects cause the on-line test to be a great concern. It is not important that these mechanisms work in which level (Hardware level, Software level or Firmware). The major concern is that how well these systems can provide debugging, test and verification features for the user regardless of their implementation levels. Background Debug Module is a real time tool for these features. In this paper we apply an innovative way to use the BDM tool for fault injection in an embedded system. [less ▲] Detailed reference viewed: 126 (2 UL) |
||