A common problem in spatial computing is how to arrange the structure of a spatial computer into a geometric form adapted for its current environment and needs. In natural biological organisms, the processes of morphogenesis adapt structure to environment remarkably well on both an individual and evolutionary time scale. However, no clear framework has been developed for exploiting morphogenetic principles in the creation of engineered systems. In this paper, we present preliminary work toward such a framework, developed against the example of a robot similar to the iRobot LANdroid. We first show how developmental programs might act as a reference architecture for engineered designs, facilitating variation. We then present a candidate basis set of geometric operations for encoding adaptable developmental programs, demonstrate how they can be applied to develop a robot body plan, and discuss progress toward implementation.
Modularity, often observed in biological systems, does not easily arise in computational evolution. We explore the effect of adding a small fitness cost for each connection between neurons on the modularity of neural networks produced by the NEAT neuroevolution algorithm. We find that this connection cost does not increase the modularity of the best network produced by each run of the algorithm, but that it does lead to increased consistency in the level of modularity produced by the algorithm.
Computer vision methods, such as automatic target recognition (ATR) techniques, have the potential to improve the accuracy of military systems for weapon deployment and targeting, resulting in greater utility and reduced collateral damage. A major challenge, however, is training the ATR algorithm to the specific environment and mission. Because of the wide range of operating conditions encountered in practice, advanced training based on a pre-selected training set may not provide the robust performance needed. Training on a mission-specific image set is a promising approach, but requires rapid selection of a small, but highly representative training set to support time-critical operations. To remedy these problems and make short-notice seeker missions a reality, we developed Learning and Mining using Bagged Augmented Decision Trees (LAMBAST). LAMBAST examines large databases and extracts sparse, representative subsets of target and clutter samples of interest. For data mining, LAMBAST uses a variant of decision trees, called random decision trees (RDTs). This approach guards against overfitting and can incorporate novel, missionspecific data after initial training via perpetual learning. We augment these trees with a distribution modeling component that eliminates redundant information, ignores misrepresentative class distributions in the database, and stops training when decision boundaries are sufficiently sampled. These augmented random decision trees enable fast investigation of multiple images to train a reliable, mission-specific ATR. This paper presents the augmented random decision tree framework, develops the sampling procedure for efficient construction of the sample, and illustrates the procedure using relevant examples.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2025 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.