Todas las Imágenes y definiciones son del autor. En caso de que no fuera así, vendrá acompañada de la correspondiente referencia

Notas: REFERENCIAS E IMÁGENES: Todas las Imágenes y definiciones son del autor. En caso de que no fuera así, vendrá acompañada de la correspondiente

1 downloads 78 Views 257KB Size

Recommend Stories


Muchas son las definiciones
MONOGRAFÍAS Y ENSAYOS REPENSANDO EL CENTRO DE GRAVEDAD: MITOS Y REALIDADES Mauricio Arenas Menares* “Al momento de planificar una campaña o una oper

Todas las mujeres son hermosas
Descubra Sei Bella La esencia de Sei Bella La marca Sei Bella se basa en una sola idea: Todas las mujeres son hermosas. El enfoque de Sei Bella c

CONCEPTO DEFINICIONES AMBIENTALES REFERENCIA
CONCEPTO DEFINICIONES AMBIENTALES REFERENCIA A Abrazadera Elemento de la toma domiciliaria que se coloca sobre el tubo de la red de distribución y

Story Transcript

Notas:

REFERENCIAS E IMÁGENES: Todas las Imágenes y definiciones son del autor. En caso de que no fuera así, vendrá acompañada de la correspondiente referencia.

ANGLICISMOS: Los anglicismos usados en esta tesis se encuentran en el contexto de programación e informática que se suele encontrar en los reportes y documentos sobre algoritmos genéticos. Se han utilizado para tener una correspondencia de vocabulario con la documentación relacionada al tema.

DEFINICIONES: Ciertas palabras o conceptos pueden ser usados con diferentes propósitos a lo largo de los capítulos de la tesis. Para obtener una definición precisa del concepto o palabra ver el Glosario.

Carlos Ignacio de la Barrera Poblete.

Algoritmos Genéticos como Estrategia de Diseño en Arquitectura Carlos Ignacio de la Barrera Poblete

Índice

Objetivo y Justificación de la Investigación ................................................................................... 6

Introducción ..................................................................................................................... 8 La Naturaleza de la Arquitectura .................................................................................... 11 El Relojero Ciego ............................................................................................................. 16 4.1. Las Bases Biológicas...........................................................................................21 4.2. Codificación .......................................................................................................22 4.3. Algoritmos Genéticos (AGs) ..............................................................................22 4.4. Métodos de Selección .......................................................................................25 4.4.1. Selección Elitista. ......................................................................................... 26 4.4.2. Selección de Ruleta ..................................................................................... 26 4.4.3. Selección de Escalada .................................................................................. 27 4.4.4. Selección por Torneo ................................................................................... 27 4.4.5. Selección por Rango .................................................................................... 28 4.4.6. Selección Generacional ............................................................................... 28 4.4.7. Selección por Estado Estacionario............................................................... 28 4.4.8. Selección Jerárquica .................................................................................... 28

4.5. Cruzamiento ......................................................................................................28 4.5.1. Cruce de 1 punto ......................................................................................... 29 4.5.2. Cruce de 2 puntos ....................................................................................... 31 4.5.3. Cruce Uniforme ........................................................................................... 31

4.6. Mutación ...........................................................................................................32 4.7. Funcionamiento de un Algoritmo Genético ......................................................35 Diferentes Técnicas de Búsqueda................................................................................... 37 5.1. Calculus based ...................................................................................................39 5.1.1. Direct -> Greedy Algorithm ......................................................................... 39 5.1.2. Direct -> Binary Search ................................................................................ 39 5.1.3. Direct -> Sequence Search .......................................................................... 40

5.2. Random .............................................................................................................40 5.2.1. Guided -> A.I. -> Taboo Search .................................................................... 40 5.2.2. Guided -> A.I. -> Simulated Annealing ........................................................ 41 5.2.3. Guided -> A.I. -> Hill Climbing...................................................................... 42 5.2.4. Guided -> A.I. -> Evolutionary Algorithms -> Evolutionary Programming .. 43 5.2.5. Guided -> A.I. -> Evolutionary Algorithms -> Genetic Algorithms -> Parallel GAs -> Automatic Parallelism, Coarse Grain, Fine Grain. ....................................... 44 2

Algoritmos Genéticos como Estrategia de Diseño en Arquitectura Carlos Ignacio de la Barrera Poblete

5.2.6. Guided -> A.I. -> Neuronal Network ............................................................ 45 5.2.7. Guided -> A.I. -> Neuronal Network -> Backpropagation ........................... 46 5.2.8. No guided -> Las vegas ................................................................................ 46 5.2.9. No guided -> Montecarlo ............................................................................ 47

5.3. Enumerative ......................................................................................................48 5.3.1. Guided -> Branch and Bound ...................................................................... 48 5.3.2. Guided -> Divide and Conquer .................................................................... 48 5.3.3. No guided -> Backtracking........................................................................... 49

5.4. Ventajas de los AGs por sobre otros tipos de algoritmos .................................50 5.5. Limitaciones de los AGs .....................................................................................51 5.6. Lenguajes ...........................................................................................................54 Estado del Arte ............................................................................................................... 55 6.1. Selección de trabajos realizados con Algoritmos Genéticos y Técnicas Evolutivas..................................................................................................................55 6.1.1. An Evolutionary Architecture, John Frazer (1975) ...................................... 55 6.1.2. Lidabashi Subway Station, Makoto Sey Watanabe Architect’s Office, 2000.57 6.1.3. Architectural Constraints in a Generative Design System: Interpreting Energy Consumption Levels, Luisa Caldas y Leslie Norford (2001) ........................ 61 6.1.4. Genr8, Martin Hemberg, Una-may O’reilly, Peter Nordin (2001) ............... 71 6.1.5. “ArchiKluge”, Pablo Miranda Carranza (2005) ............................................ 84 6.1.6. Evolutionary Algorithm for Structural Optimization, Voss, Mark S. and Foley, Christopher M. (1999) .................................................................................. 85 6.1.7. Recent Advances in Evolutionary Structural Optimization, Xie, Y.M., Huang, X., Tang, J.W. and Felicetti, P. (1992) ..................................................................... 87 6.1.8. Coevolving Species for Shape Nesting, Jeffrey Horn, 2005 ......................... 91 6.1.9. Evolutionary Form-Finding of Tensegrity Structures, Francisco Valero Cuevas y Paul Chandana, 2005. .............................................................................. 94 6.1.10.Genetic Algorithms for Construction Site Layout in Project Planning. MAWDESLEY, Michael J., SAAD, H. Al-jibouri y HONGBO, Yang, 2002. .................. 98 6.1.11.Optimización de portafolios accionarios a través de un micro algoritmo genético, GUTIÉRREZ, Mauricio., TORRES, Erick., GÁLVEZ, Patricio., POO, Germán. 2007. 102

6.2. Conclusión del Estado del Arte........................................................................106 Elección de Herramientas ............................................................................................. 107 7.1. Lenguajes de Programación ............................................................................107 7.1.1. ESTRUCTURA GENERAL DE LENGUAJES DE PROGRAMACIÓN .................. 107 7.1.2. VISUAL BASIC ............................................................................................. 108 7.1.3. C++ ............................................................................................................. 109

7.2. Software de Análisis ........................................................................................112 7.2.1. Ecotect ....................................................................................................... 112 7.2.2. EnergyPlus (E+) .......................................................................................... 113 3

Algoritmos Genéticos como Estrategia de Diseño en Arquitectura Carlos Ignacio de la Barrera Poblete

7.2.3. DesignBuilder ............................................................................................ 114 7.2.4. Hourly Load Calculation Program .............................................................. 115 7.2.5. Cymap ........................................................................................................ 115 7.2.6. Energy-10 .................................................................................................. 115

7.3. Programas de Modelado .................................................................................117 7.3.1. Rhinoceros (Rhino)..................................................................................... 117 7.3.2. GenerativeComponents (GC) ..................................................................... 117 7.3.3. Digital Project (DP) .................................................................................... 118 7.3.4. Maya .......................................................................................................... 119

7.4. Conclusiones de Elección de Herramientas ....................................................120 Experimentos ................................................................................................................ 123 8.1. Travelling Salesman Problem como Modelo Generativo Urbano ..................125 8.1.1. Introducción .............................................................................................. 125 8.1.2. Método ...................................................................................................... 126 8.1.3. Resultados ................................................................................................. 133 8.1.4. Discusión ................................................................................................... 140

8.2. AG como Sistema de Diseño Generativo ........................................................144 8.2.1. Introducción .............................................................................................. 144 8.2.2. Método ...................................................................................................... 146 8.2.3. Resultados ................................................................................................. 154 8.2.4. Discusión ................................................................................................... 163

8.3. Organización espacial mediante AG ................................................................164 8.3.1. Introducción .............................................................................................. 164 8.3.2. Método ...................................................................................................... 168 8.3.3. Resultados ................................................................................................. 176 8.3.4. Discusión ................................................................................................... 188

8.4. Estrategia Evolutiva para el Diseño de Arquitectura Optimizada ...................189 8.4.1. Introducción .............................................................................................. 189 8.4.2. Método ...................................................................................................... 192 8.4.3. Resultados ................................................................................................. 198 8.4.4. Discusión ................................................................................................... 200

Conclusiones ................................................................................................................. 203 Bibliografía .................................................................................................................... 207 Glosario ......................................................................................................................... 212 Anexos .......................................................................................................................... 217 Código de Travelling Salesman Problem como Modelo Generativo Urbano. .......217 Código de AG como Sistema de Diseño Generativo. .............................................223 Código de Organización espacial mediante AG......................................................232

4

Algoritmos Genéticos como Estrategia de Diseño en Arquitectura Carlos Ignacio de la Barrera Poblete

Código de Estrategia Evolutiva para el Diseño de arquitectura Optimizada, (solo el bloque que corresponde a GCScript) .....................................................................243

5

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.