Neural Codes Research


Many of my long term research plans require the use of sophisticated soft computing tools involving neural network technology. I have been working on mutable software architectures using such paradigms to support the cost effective development of autonomous agents with emotional attributes that can move autonomously through a 3D virtual world.
  • The first step towards realizing this is to develop a general software architecture for linking together arbitrary computational modules. To do this, I have spent quite a bit of time thinking about what I might mean by neural objects, how they could be implemented in software and how I could make them very dynamic and responsive to my run-time needs. My first ideas on these were developed under the aegis of both the National Science Foundation and NASA through various grants but the research lost momentum due to illness. However, illness allows a person to do a lot of thinking and my first white paper or position paper on these things is now being used as a guideline towards full implementation of a mutable architecture of neural objects which will use as its underlying technology distributed computational objects via CORBA. The original position paper, "A White Paper on Neural Object Design" attempts to implement these ideas in C++. To view this document please clicking here.

    This document dates from 1995 with some modifications over the time period 1997 to 1999 and 2001. Much new work is now being added but that will be folded into a new white paper with actual implementations.

  • Over the years, I have implemented some of the standard artificial neural architectures in C++. This code is probably my most ancient, so my apologies! I like to think I can do a better job now, but it is almost impossible to find the time to rewrite these sorts of things. However, I am rewriting much of this to tie it into the new CORBA environment so there is progress after a fashion!
  • If you wish to browse the html document we have written on artificial neural architectures called CMACs please click here.

  • If you wish to browse the html document we have written on the theory of the artificial neural architecture known as the feed forward network please click here. This includes discussions of lagged feed forward networks and presents the feed forward network as a chain of computational nodes.

  • If you wish to browse the html document we have written on the C++ software implementation of the artificial neural architecture known as the feed forward network please click here.

  • If you wish to browse the html document we have written on applications of the artificial neural architecture known as the feed forward network please click here.


  • Author: Dr. Peterson, Mathematical Sciences, Clemson University
    Last Updated: February 25, 2002
    petersj@ces.clemson.edu