Research
My current research is focused on adaptive systems, specifically the development of cognitive processes and intelligent behaviors from the viewpoint of complex non-linear dynamical systems. Non-linear and complex systems viewpoints are relatively new to cognitive science. This view of cognition provides a powerful alternative to standard physical symbol system (symbolic) perspectives, as well as significantly extending connectionist/parallel distibuted processing views. My interests and research touch on many related “movements”, such as situated and embodied cognition, dynamical systems, and epigeneitc or developmental perspectives.
A related interest is in computational science, also known as scientific computing. I have always used large clusters of computers to build and evolve models of neural control systems. My background is in computer science, and thus I have picked up some expertise on the practical side of using high performance computing clusters for such applications.
My focus is on building models of intelligent behavior from the complex systems perspective. As a platform or application I use autonomous robots, simulation and enterprise level systems. These models form the basis of planning and decision making abilities and our goal is to provide a means of general-purpose (non-task specific) autonomous intelligence for various artificial systems. More detailed summaries of various projects and aspects of my work can be found by clicking on the summaries below.
CorvusBuilding a curious cyber-infrastructure. |
Virtual TrainingImproving virtual training environments by studying embodied sensory/motor perception of event segmentation. |
Intentional SystemsModeling the formation of intentional behavior using autonomous robots, smart environments and eye tracking studies. |
SODASSelf-organized Development of Adaptive Systems |
Discrete K-Set ToolboxA discrete, difference equation implementation of Walter J. Freeman’s K-set neurodynamical models. |
Evolving NeurocontrollersEvolving neural models to control autonomous robots. |
Immersive Head Tracking using Wii ControllerUsing a Wii controller to provide affordable immersive experiences for virtual training simulations. |
Vex / CMUCam IntegrationVex PIC microcontroller integration with CMUCam camera for active vision. |
NISL Rocks Cluster ConfigurationMoving and configuring the NISL lab cluster for Rocks 5.0 |
Complex Brain NetworksSmall world and scale free properties of large-scale networks and the organization of structure and function in brain networks. |
SRNN Event Perception SimulationsSimulation of event perception and categorization using simple recurrent neural networks (SRNN). |
Globus / Hadoop / Grid ToolkitsGrid toolkits for HPC and utility/cloud computing infrastructures. |











