johnalexpres

johnalexpres - everything you wanted to know about...

Info iconThis preview shows pages 1–10. Sign up to view the full content.

View Full Document Right Arrow Icon
everything you wanted to know about computers* John Alex *but were too afraid to ask
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Overview • Functions as representation • Function optimization methods, issues – Steepest Descent – Simulated Annealing – Genetic Algorithms • Analysis of shape grammars • Possibilities
Background image of page 2
Ode to Functions • Math is based on them • Computers are based on them • Very general representation: a mapping • Helpful as intermediate object too – aid to formalization, rigor Limited – only maps numbers to numbers – is mapping it ?
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Functions •y = f(x) • x,y: vector of parameters (‘parametric’?) • “Form function” – Vertices = f(dimensions, key pts, etc) • “Fitness function” – Quality = f(vertices)
Background image of page 4
Functions •y = f(x) • x,y are each a vector of parameters • Each parameter can be either – discrete (combinatorial): 0, 1, 2, 3, 4 – continuous: 0-4
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Functions •y = f(x) • such that c(x) = 0 • Constraints: valid parameter combinations
Background image of page 6
Trouble with Functions in Design • Pre-Optimization questions: – how to define a useful form function? • Vertices = f(dimensions, key pts, etc) – how to define a useful fitness function? • fitness = f(geometry only)? – generality vs. specificity – myth: computer functions can be random – myth: designers’ functions are random
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Trouble with Functions in Design • Optimization question: – how to find the most fit form? • Pre, mid, post-optimization question: – how to handle emergence? • changing form, fitness functions during design • changing question in middle of trying to answer it
Background image of page 8
Architectural Function Optimization • Vertices = f(model parameters) • Quality = f(vertices) • Quality = f(model parameters) Optimization = vary model parameters to maximize goodness
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 10
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 11/10/2011 for the course ARCH 4.101 taught by Professor Williamhubbardassn during the Spring '03 term at MIT.

Page1 / 25

johnalexpres - everything you wanted to know about...

This preview shows document pages 1 - 10. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online