An Agent-Based Modeling Approach for the Exploration of Self-Organizing Neural Networks

Master's Thesis

Abstract

In this thesis we present the ABNNSim toolkit for the simulation of biologically inspired neural networks. This work applies the Agent Based Modeling paradigm to the simulation of biological neural networks, allowing rapid development of models, easy addition of features and a richness of expression that is not available with other tools. The focus of the ABNNSim toolkit is modeling neural networks at the network level. This view leads to some loss of fidelity over other computational neuroscience tools, but allows larger, system-level phenomena to be explored. This is motivated by discoveries in the area of complex networks, in their analysis and prevalence in biological systems. These networks have characteristics that are desirable for biological systems: They are resilient in the face of failure, efficient (both in terms of communication cost and speed of propagation) and can be constructed using simple local rules. This thesis describes several methods of developing complex network topologies in neural networks using pruning. Throughout the project the Agent-Based Modeling paradigm has been valuable as a vital tool for speeding the development and deployment of simulations of this type.

Attributes

Attribute NameValues
URN
  • etd-04152005-135512

Author Timothy Schoenharl
Advisor Greg Madey
Contributor Amitabh Chaudhary, Committee Member
Contributor Greg Madey, Committee Chair
Contributor Sunny K. Boyd, Committee Member
Degree Level Master's Thesis
Degree Discipline Computer Science and Engineering
Degree Name MSCSE
Defense Date
  • 2005-04-01

Submission Date 2005-04-15
Country
  • United States of America

Subject
  • agent based modeling

  • simulation

  • neural networks

  • complex networks

Publisher
  • University of Notre Dame

Language
  • English

Record Visibility and Access Public
Content License
  • All rights reserved

Departments and Units

Files

Please Note: You may encounter a delay before a download begins. Large or infrequently accessed files can take several minutes to retrieve from our archival storage system.