Design optimization is challenging when the number of variables becomes large. One method of addressing this problem
is to use pattern recognition to decrease the solution space in which the optimizer searches. Human "common sense" is
used by designers to narrow the scope of search to a confined area defined by patterns conforming to likely solution
candidates. However, computer-based optimization generally does not apply similar heuristics. In this paper, a system
is presented that recognizes patterns and adjusts its search for optimal solutions based on these patterns. A design
problem was selected that requires the optimization algorithm to assess designs that evolve over time. A small sensor
network design is evolved into a larger sensor network design. Optimal design solutions for the small network do not
necessarily lead to optimal solutions for the larger network. Systems that are well-positioned to evolve have
characteristics that distinguish themselves from systems that are not well-positioned to evolve. In this study, a neural
network was able to recognize a pattern whereby flexible sensor networks evolved more successfully than less flexible
networks. The optimizing algorithm used this pattern to select candidate systems that showed promise for evolution. A
genetic algorithm assisted by a neural network achieved better performance than an unassisted genetic algorithm did.
This thesis advocates the merit of neural network use in multi-objective system design optimization and to lay a basis for
future study.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.