A Computational Intelligence Approach to Alleviate Complexity Issues in Design

An approach to handle complexity issues in design is presented, where computation is used to reach the most suitable solutions. The approach is based on a novel concept of the objects forming a design. This concept is termed intelligent design objects. Such objects exhibit intelligent behaviour in the sense that they approach the most desirable solutions for conflicting, vague goals put forward by a designer. That is, the objects know ‘themselves’ what to do to satisfy the designer’s goals. This is accomplished by using fuzzy information processing to deal with the vagueness of objectives, and multi-objective evolutionary algorithm to deal with the conflicts among the objectives. The result of this approach is that designers and decision makers have great certainty about the satisfaction of their goals and are able to concentrate on second order aspects they could not consider with great awareness prior to the computation. The effectiveness of the approach is demonstrated through implementation in two applications from the domain of architecture.

[1]  Michael S. Bittermann,et al.  Towards Computer-Based Perception by Modeling Visual Perception: A Probabilistic Theory , 2006, 2006 IEEE International Conference on Systems, Man and Cybernetics.

[2]  Aravind Srinivasan,et al.  Innovization: innovating design principles through optimization , 2006, GECCO.

[3]  Marco Laumanns,et al.  Performance assessment of multiobjective optimizers: an analysis and review , 2003, IEEE Trans. Evol. Comput..

[4]  Lotfi A. Zadeh,et al.  Fuzzy logic, neural networks, and soft computing , 1993, CACM.

[5]  J. Gibson The Ecological Approach to Visual Perception , 1979 .

[6]  Ronald A. Rensink,et al.  Picture Changes During Blinks: Looking Without Seeing and Seeing Without Looking , 2000 .

[7]  Kristina Shea,et al.  Multicriteria Optimization of Paneled Building Envelopes Using Ant Colony Optimization , 2006, EG-ICE.

[8]  Michael S. Bittermann,et al.  A cognitive system based on fuzzy information processing and multi-objective evolutionary algorithm , 2009, 2009 IEEE Congress on Evolutionary Computation.

[9]  J. Foster,et al.  The Nature of Perception , 2000 .

[10]  Michael W. Levine,et al.  Fundamentals of sensation and perception , 1981 .

[11]  Carlos A. Coello Coello,et al.  An updated survey of GA-based multiobjective optimization techniques , 2000, CSUR.

[12]  Goldberg,et al.  Genetic algorithms , 1993, Robust Control Systems with Genetic Algorithms.

[13]  Robert Woodbury,et al.  Software Environment to Support Early Phases in Building Design (SEED): Overview , 1995 .

[14]  Alex Pentland,et al.  A New Sense for Depth of Field , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[15]  Michael S. Bittermann,et al.  Visual perception model for architectural design , 2008 .

[16]  Luisa Caldas,et al.  GENE_ARCH: An Evolution-Based Generative Design System for Sustainable Architecture , 2006, EG-ICE.

[17]  Charles M. Eastman,et al.  Automated Space Planning , 1973, Artif. Intell..

[18]  Evan J. Hughes,et al.  Evolutionary many-objective optimisation: many once or one many? , 2005, 2005 IEEE Congress on Evolutionary Computation.

[19]  L. A. Zadeh,et al.  Fuzzy logic and approximate reasoning , 1975, Synthese.

[20]  Kalyanmoy Deb,et al.  Automated discovery of vital knowledge from Pareto-optimal solutions: First results from engineering design , 2010, IEEE Congress on Evolutionary Computation.

[21]  John S. Gero Expert Systems in Computer-Aided Design , 1987 .

[22]  Kimberle Koile,et al.  An Intelligent Assistant for Conceptual Design , 2004 .

[23]  Ivo F. Sbalzariniy,et al.  Multiobjective optimization using evolutionary algorithms , 2000 .