The code implements the Distributed ARTMAP model, but with the appropriate RunModeType setting, it also implements the Fuzzy ARTMAP, default ARTMAP and instance-counting ARTMAP models. More specifically, it unifies the algorithms published in:

Default ARTMAP | Carpenter, G.A. (2003). Default ARTMAP. Proceedings of the International Joint Conference on Neural Networks (IJCNN'03), Portland, Oregon. |

Distributed ARTMAP | Carpenter, G.A., Milenova, B., & Noeske, B. (1998). dARTMAP: A neural network for fast distributed supervised learning. Neural Networks, 11, 793-813 |

**ARTMAP Notation**

Training | Testing | Instance Counting | |

Fuzzy | wta | wta | |

Default | wta | distributed | |

IC | wta | distributed | |

Distributed | distributed | distributed |

Based on which of the four models is chosen, different paths are taken through the implementation and different predictive results are obtained when evaluating data sets. Flowcharts documenting the implementations are shown in the documentation for the train() and test() methods of the artmap class.

It is made available to the general public under the terms of Copyleft, as defined by the Free Software Foundation (see discussion here for example). As such, it is available free of charge, and may be copied, redistributed, or modified, as long as any resulting work is distributed under the same terms of Copyleft.

Generated on Fri Jan 6 15:48:08 2006 for ARTMAP by 1.4.3