AI Architecture Towards A New Approach
AI Architecture Towards A New Approach
In 2014, the Ecole Normale Supérieur, one of the most competitive university
in France, gave to its candidates for the entrance exam the following subject:
“Explain”. No subtitle, no annex. An 8-hour exam sat by more than 15.000
candidates, came down to this single word.
Far from the public outcry that immediately followed this event, we see this
injunction as the single most valuable responsibility of our time: explaining.
If one thing is to have convictions, another one is to find the right words to
teach others.
2 3
The age of machines will not abolish this truth. To the contrary, creating
the right taxonomy will more than ever be a crucial skill to configure the
new forms of intelligence expected to leverage Architects’ capabilities. But
it is not a top-down exercise anymore: the machine would not just meekly
execute the instruction transmitted by the “right word”, he may in its turn
suggest its own “optional words”. In fact, the advent of Artificial Intelligence,
or AI, is creating the conditions of a reflexive empowerment: the machine
could become a trustworthy “assistant” provided professionals educate it, or
properly “explain” the job.
I am thankful to Andrew Witt, who advised me all along this thesis; his
positivity and intellectual curiosity have been the ideal springboard. Through
his work, he has inspired at the GSD an entire generation of new practionners,
I am just one of the many.
4 None of this would have ever happened without the unfailing support of my 5
Mum, Dad and sisters: leur apport a été constant et parfait, tant sur un plan
émotionnel qu’intellectuel. Il aurait été impensable d’avoir manqué à mes
études, tant leur présence a rendu ces sept dernières années la source d’un
épanouissement profond.
To the Flux.io Team that catalyzed my intuitions, and trusted me early on, I
am also grateful: Thomas, Anthony, Nicolas. Their advices have shaped the
orientation I chose at Harvard, and this book would not be here today without
them.
Table of Content
I. The Advent of Architectural AI 10
A. A Four Period Sequence 11
B. A Continuous Progress 21
C. Closing Remarks 23
D. Framework 25
II. Generate 27
A. Precedents 31
B. Organization 33
Footprint 37
Room Split 41
Furnishing 45
Room Rendering 49
Going Further 51
Organization – Takeaways 61
C. Style 63
Bias & The Emergence of Style 65
6 Four Styles 67
7
Application 83
Style – Takeaways 133
V. Conclusion 183
Bibliography 185
I
conception. Gropius initially introduced the idea of “Baukasten”, a
typical module to be then aggregated through strict
assembly rules. This systematicity will be echoed one
A. A Four Period Sequence year later with Le Corbusier’s “Modulor”. By applying the
The Advent of
modular rigor down to the human scale, Le Corbusier,
as of 1946, offered a holistic implementation of the
Modularity, Computational Design, Parametricism modular principles. The built environment dimensions
Architectural AI
and finally Artificial Intelligence are not air-tight would be aligned on key metrics and ratios derived
steps, independent of one another: each period from the human body. And indeed, from “La Tourette”
interpenetrates and borrows from the precedents. It to the “Unité d’habitation” in Marseille, Le Corbusier
is why, when looking backward at history it is critical
to distinguish two levels of creation: inventions &
10 innovations. Inventions stem from academic research, 11
while innovations are induced by inventions. In
The practice of Architecture, its methods, traditions, architecture, Innovations actually shape a continuously
and know-how are today at the center of passionate moving practice. A practice which has been playing
debates. Challenged by outsiders, arriving with on the back and forth between periods, inventions
new practices, and questioned from within, as & innovations. From there, our chronology aims at
practitioners doubt of its current state, Architecture demonstrating the deeply interwoven evolutions
is undergoing a truly profound (r)evolution. of the computational and the architectural fields Figure 1: Corbusier’s Modulor
before introducing the age of architectural-AI, as a
Among the factors that will leave a lasting impact culminating point. It is why rebuilding the context and systematized the dimensions and spans to match the
on our discipline, technology certainly is one of the the highlights of the recent history of our discipline is a prescription of the “Modulor”. With Buckminster Fueller,
main vectors at play. The inception of technological prerequisite to our work. however, Modularity rapidly evolved towards a more
solutions at every step of the value chain has already integrated vision embedding building systems within
significantly transformed Architecture. The conception Modular Systems the module as exemplified by the Dymaxion House.
of buildings has in fact already started a slow This attempt pushed to its extreme the possibility of
transformation: first by leveraging new construction Modularity could be set as the starting point of modular housing, setting a vibrant precedent, and
technics, then by developing adequate software, and systematic architectural design. Initiated in the early proof-of-concept for the industry.
eventually today by introducing statistical computing 30’s, the advent of modular construction brought Thereafter, following these early theorists, architects
capabilities (including Data Science & AI). Rather than to the conception phase both a language and an were invited to bend their design ethos to the
imperative of the matrix, and by the same token, to its system of rules, Modularity is remaining today an generation of computer scientists and architects will boundary of assembly systems and allow for new
transfer part of the technicality of building design to underlying constructive principle still vivid throughout create a new field of research: Computational Design. shapes & building geometries. Gehry Technologies,
the logic of the module. Less hassle, less costs, more the practice. The Architecture Machine Group (AMG) at MIT, led by founded by Gehry and Jim Glymph in the 80’s typically
predictability. Modularity would then swiftly extend Professor Nicholas Negroponte is probably its most used early CAD-CAM software — such as CATIA — from
to the industry as a whole: the Winslow Ames House, Computational design Dassault Systems to tackle complex geometric
built by Professor Robert W. McLaughlin in 1933, and problems. Setting here the precedent for 30 years
first large-scale modular project in the world, was At the turn the 80’s, as the complexity of modular of Computational Design, Gehry Technology would
perceived as a major breakthrough, as much as the very systems was soaring, the advent of computation demonstrate the value of computation to architects,
brought back feasibility and scalability to modular provoking a landslide in the profession. Over the next 15
design. Beyond the resurrection of the module, the years, the irresistible growth of computational power
systematicity of rule-based design was somehow & data storage capacities, combined with increasingly
rehabilitated. affordable and more user-friendly machines,
massively facilitated the adoption of 3D-design
Coming from different directions, a high-level software. Architects rapidly endorsed the new system
reflection about the potential of computational design on the base of a clear rationale: Computational Design
started as early as the mid-50’s, within an adjacent (1) allows a rigorous control of geometry, boosting
discipline: Engineering. In 1959, Professor Patrick design’s reliability, feasibility and cost, (2) facilitates and
Hanratty released PRONTO, the first prototype of CAD eases collaboration among designers, (3) and finally
Figure 2: Plugin City by Archigram
12 (Computer Assisted Drawing) software, geared towards enables more design iterations than traditional hand- 13
expressive Habitat 67 from Moshe Safdie. City planning engineered parts design. The possibility offered by sketching could afford. More tests & more options for
even got influenced at the turn of the 60’s, when such software, coupled to the potential computational better resulting designs.
Figure 3: URBAN 5, AMG MIT
projects like the “Plugin City” of Archigram developed power fast-paced evolution, jumped start a discussion
the possibility of modular cities. Through the constant within the architectural field. Soon after, Christopher exemplary embodiment. Negroponte’s book “The However, along the way, as designers were engaging
assemblage and dismantlement of modules, fitted Alexander, architect and then professor at U.C. Architecture Machine” (1970) encapsulates the essence with Computational Design, a couple of shortcomings
on a three-dimensional structural matrix, cities could Berkeley started the discussion by laying down the key of the AMG’s mission: investigating how machines can eventually arose. In particular, the repetitiveness of
find a renewed logic, addressing both the possibility of principles for Computational Design. In his “Notes on enhance the creative process, and more specifically, certain tasks, and the lack of control over complex
growth and -as always- the imperative of feasibility. the Synthesis of Form” (1964) and later, in “a Pattern the architectural production as a whole. Culminating geometric shapes became serious impediments. Those
Language” (1968), Alexander theorized why and how with the release of projects URBAN II and later URBAN paved the way to a brand-new movement which was
However, connecting the grid, the modules, and computers should be used to address the question V, this group will then demonstrate, even before emerging within Computation Design: Parametricism.
the assembly systems through mechanistic rules of shape design. His early understanding of software industry would engage in any effort, the potential of
eventually led to a quasi-gamification of a LEGO-like potential for design was deeply contrasting with the CAD applied to space design.
conception of Architecture. But practice cannot be hardware-centric focus at the time. The founding Parametricism
just a “put together” board game aggregating a set of principles he defined in his book are still today the Following such conclusive research, architects and
basic assembly rules and processes. The monotony of bedrock of software programming: concepts like the industry at large actively pushed these inventions In the world of parameters, both repetitive tasks and
the resulting designs rapidly trivialized the theory, and recursions, object-oriented programming as well as to the state of innovations. Frank Gehry certainly was complex shapes could possibly be tackled, when
the constructive weakness of its assembly systems their application to design have represented a radical the most vibrant advocate of the cause. For him, the rationalizable to simple sets of rules. The rules could
finally discouraged architects. Nevertheless, through move forward. Following this momentum, an entire application of computation could drastically relax the be encoded in the program, to automate the time-
consuming process of manually implementing them. parameters to its users. As the software is released, resulting in a specific building shape. Hadid’s designs From Autodesk Revit -the major BIM software today-
This paradigm drove the advent of Parametricism. Geisberg perfectly summed up perfectly the parametric are the perfect examples to this day of the possible to Sutherland’s SketchPad, we see a single common
In few words, if a task can be explained as a set of ideal: quantification of architectural design, into arrays of thread: the explicit utilization of parameters as the
commands given to the computer, then the designer’s parameters. Her work, however, would have not been driving force of design.
task would be to communicate them to the software possible without Grasshopper, software developed by
“The goal is to create a system that would be flexible
while isolating the key parameters impacting the result. David Rutten in the year 2000’s. Designed as a visual However, the parametrization of design has proven
enough to encourage the
Once encoded, the architect would be able to vary the programming interface, Grasshopper allows architects over the past 10 years to have reached a plateau, both
engineer to easily consider a variety of designs. And the
to easily isolate the driving parameters of their design technically and conceptually. Parametric modeling
parameters and generate different possible scenarios: cost of making
different potential shapes, yielding multiple design while allowing them to tune them iteratively. The failed to account for (1) the compounded effect of
design changes ought to be as close
outputs at once. to zero as possible. “ multiple variables at once, (2) the imperative of
space organization and style over strict efficiency,
Now that the bridge between design and computation (3) the variability of scenarios, and finally (4) the
In the early 1960s, the advent of parametrized
was built thanks to Sutherland and Geisberg, a new computational cost of simulations. Independently
architecture was announced by Professor Luigi Moretti. from its technical shortcomings, parametric design is
His project “Stadium N”, although theoretical initially, is generation of “parameter-conscious” architects could
thrive. As architects were becoming more and more flawed by its theoretical premise: Architecture could
the first clear expression of Parametricism. By defining be the result of a fixed number of parameters, that the
capable of manipulating their design using the proxy
19 driving parameters — among which the spectators’ architect could simply encode, as an abstraction, away
of parameters, the discipline “slowly converged”
field of view and sun exposure of the tribunes -, Moretti from its context, its environment, and its history. In
to Parametricism, as explained by P. Schumacher.
14 derived the shape of the stadium directly from the In his book, “Parametricism, a New Global Style for fact, Parametricism, when applied ‘by the book’, proved 15
variation of these parameters. The resulting shape, Architecture & Urban Design” Schumacher explicitly to neglect the immense complexity of space planning:
although surprising and quite organic, offers the first demonstrated how Parametricism was the result of a countless parameters and profound cultural & societal
Figure 4: Grasshopper by David Rutten
example of this new parametric aesthetic: organic in growing awareness of the notion of parameters within factors actually participate in the urban equilibrium.
aspect, while strictly rational as a conception process. the architectural discipline. simplicity of its interface coupled with the intelligence This deep reality, combining adjacent disciplines in a
of the built-in features continues today to power most systemic way, can today finally be addressed, as our
Bringing such principle to the world of computation
From the invention of parameters to their translation buildings’ design across the world and has inspired an profession encounters Artificial Intelligence.
will be the contribution of Ivan Sutherland, three years
later. Sutherland is the creator of SketchPad, one of the into innovations throughout the industry, we see a entire generation of “parametric” designers. Finally,
first truly user-friendly CAD software. Embedded at the handful of key individuals, who have shaped the advent beyond the short-term benefits of Grasshopper for Artificial Intelligence: a Statisitical Approach to
heart of the software, the notion of “Atomic Constraint” of Parametricism. This parametrization of architecture building design, a more profound revolution, driven Architecure
is best exemplified at first by Zaha Hadid Architects’ by parametrization and started in the early 2000s,
is Sutherland’s translation of Moretti’s idea of parameter.
work. Mrs. Hadid, an Iraqi architect trained in the UK, is still underway today: BIM (Building Information Artificial Intelligence is fundamentally a statistical
In a typical SketchPad drawing, each geometry was in
with a math background would found her practice, Modeling). Spearheaded by Philip Bernstein, then Vice approach to architecture. The premise of AI, that
fact translated on the machine side into a set of atomic with the intent to marry math and architecture President of Autodesk, the birth and refinement of BIM blends statistical principles with computation is a new
constraints (parameters). This very notion is the first through the medium of parametric design. Her designs has brought rationality and feasibility to a brand-new approach that can improve over the drawbacks of
formulation of parametric design in computer’s terms. would typically be the result of rules, encoded in the level within the construction industry. The underlying parametric architecture.
Samuel Geisberg, founder of the Parametric Technology program, allowing for unprecedented levels of control idea of the BIM is that every element in a building
Corporation (PTC), would later, in 1988, roll out Pro/ over the buildings’ geometry. Each architectural move 3D model is a function of parameters (“properties”) “Learning”, as understood by machines, corresponds
ENGINEER, first software giving full access to geometric would be translated into a given tuning of parameters, that drives each object’s shape and document them. to the ability of a computer, when faced with a
complicated issue, first to grasp the complexity of the optimize adjacencies and light condition as the the idea of encoding a behavior, that the GENERATOR potential: networks and machine learning. Through
options shown to him and second to build an “intuition” user draws onto a modular grid. In fact, URBAN V would follow. However, bellow Negroponte’s work, or the utilization of a layered pipeline, also called network,
to solve the problem at stake. In fact, when coining distinguished two layers of information: implicit and Price’s prototypes, lied an unresolved issue: the actual a machine is now able to grasp higher complexities
down the concept of AI, John McCarthy, back in 1956, explicit. The implicit dimension is the one handled and intelligence of the algorithm. Although the interface then previously developed models. Such models can
has defined it as “using the human brain as a model deduced by the machine, while the explicit one is the and protocols were in place, the actual procedural be “trained”, or in other words, tuned for specific tasks.
for machine logic”. Instead of designing a deterministic dimension set by the user. This duality of information complexity of the core algorithms was still quite weak, More interesting even, is the idea embarked in one
model, built for a set number of variables and rules, in URBAN V is the direct translation of the machine- based on simple heuristics relationships. specific type of such models: Generative Adversarial
AI lets the computer create intermediary parameters, human complementarity wished by Negroponte. And Neural Networks (GANs). Theorized at first by Ian
from information either collected from the data or it is within the set of implicit parameters, that the The design of intelligent algorithms, also called AI, Goodfellow, researcher at Google Brain, in 2014, this
transmitted by the user. Once the “learning phase” “intelligence” — in other words, the AI- built within actually found a renewed interest at the beginning model offers to use networks to generate images, while
achieved, the machine can generate solutions, not the machine would find its expression. Corrections of the ’80s. The sudden increase in computational ensuring accuracy through a self-correcting feedback
simply answering a set of predefined parameters, but proposed by the computer, by tuning the implicit power and the steep increase of funding’s brought loop. Goodfellow’s research turns upside down the
creating results emulating the statistical distribution parameters, would be surfaced to the users as back the question of intelligence at the center of definition of AI, from an analytical tool to a generative
of the information shown to him during the learning AI’s investigation. Key to this period are two main agent. By the same token, he brings AI one step
phase. This concept is at the core of the paradigm revolutions: expert systems and inference engines. closer to architectural concerns: drawing and image
shift brought by AI. The partial independence of the The former corresponds to machines able to reason production. All in all, from simple networks to GANs,
machine to build its own understanding of the problem, based on a set of rules, using conditional statements. a new generation of tools coupled with increasingly
coupled with its ability to digest the complexity of a An actual breakthrough at the time. The later, best cheaper and accessible computational power is today
16 set of examples, turns upside down the premise of exemplified by the Cyc Project, developed by Douglas positioning AI as an affordable and powerful medium. 17
Parametricism. Since not all rules & parameters are Lenat, were involving machines geared towards If Negroponte’s or Price’s work were almost empty
declared upfront explicitly by the user, the machine inference reasoning. Using a knowledge base (a set of true machine intelligence, nowadays architectural
can unexpectedly unveil underlying phenomena and of truth statements), an inference machine would be software can finally leverage such possibility.
even try to emulate them. It is a quantum leap from able to deduce the truthfulness of a new statement
the world of heuristics (rule-based decision making) as compared to its knowledge base. It is not until the Although the potential AI represents for Architecture
to the world of statistics (stochastic-based decision early 90’s, and the mathematization of AI that the is quite promising, it still remains contingent on
making). field would bring truly promising results. The advent designers’ ability to communicate their intent to the
Figure 5: GENERATOR, Cedric Price of a new type of models would definitely reveal AI’s machine. And as the machine has to be trained to
become a reliable “assistant”, architects are faced
The penetration of Artificial Intelligence in the suggestions. To an ill-placed set of rooms, URBAN V with two main challenges: (1) they have to pick up an
architectural field was already forecasted early on would notify the user: “TED, MANY CONFLICTS ARE adequate taxonomy i.e. the right set of adjectives that
by a few theorists, who, before us, saw AI’s potential OCCURRING”. A few years later, Cedric Price, then can translate into quantifiable metrics for the machine
for architectural design. Far from crafting intelligent Professor at the chair of Architecture at Cambridge and (2) they must select, in the vast field of AI, the
algorithms, these precursors designed and speculated University, invented the GENERATOR (1976). proper tools and train them. Those two preconditions
on the potential of such systems. As URBAN II was Acknowledging Negroponte’s work, Price used the will eventually determine the success or the failure of
released by Negroponte and his group, the idea of AMG’s work on AI and pushed it further, investigating AI-enabled architecture.
a “machine assistant” was already well underway. the idea of autonomous ever-changing building, that
URBAN V, a later version, would assist the designer, would “intelligently” respond and adapt to users’
Figure 6: GAN Typical Architecture
by adapting rooms layout– defined as blocks — to behaviors. For Price, under the term “intelligent” lies
Modularity Computational Design Parametricism Artificial Intelligence
Christopher Alexander
Notes on the Synthesis of Form (’64) J. Weizenbaum at MIT AI Lab
Gropius A Pattern Language (’68) ELIZA, First Chatterbot (’66) L. Moretti
Stadium N (’60)
“Baukasten” Concept N. Negroponte
“Computers for Architectural Design?”
Dartmouth Conference “The Architecture C.Price I. Sutherland & SketchPad
Le Corbusier Buckminster Fueller Artificial Intelligence Machine” (’70) GENERATOR (’76) Concept of “Atomic Constraints” (’63) I. Goodfellow
Generative Adversarial
Le Modulor (’45) Dymaxion House (’46) Invention (’56) Architecture D. Lenat P. Schumacher Neural Networks (’14)
Machine Group Cyc Project (’84) Parametricism - A New Global Style
Urban II and V for Architecture and Urban Design
Inventions & Theories
18 19
1930
1960
1990
Innovations
2010
Robert W. McLaughlin Moshe Safdie P. Hanratty & PRONTO Autodesk AutoCAD F. Gehry, J. Glymph & CATIA Zaha Hadid P. Bernstein & REVIT D. Rutten & GRASSHOPPER
Winslow Ames House (’33) Habitat 67 (’67) First CAD/CAM Software (’59) First Architectural CAD (’77) Guggenheim Bilbao (’93-’97) Vitra Fire Station (93) First Release : 2000 First Release : 2007 Architecture + AI
“Relevance” compounds the “constructive
Variety x Relevance B. A Continuous Progress feasibility”, i.e. the workability of the designs
and their “architectural quality” including
Variety Relevance optimal program organization, space layout
and contextual fit.
Modularity, Computational Design, Parametricism,
and Artificial Intelligence: this four-period sequence Ultimately, the combination of Variety (Quantity X
reflects the chronology of the progress which, Singularity) and Relevance (Constructive Feasibility X
Achitectural Quality
step-by-step, has been shaping and refining the Architectural Quality) creates a framework which (1)
x
Variety
Quantity
20 = architectural means & methods. We want to see in maps out and contrasts the respective positioning of 21
such momentum a form of “continuous progress” as our four periods -Modularity, Computational Design,
the one experienced in the industry at large, rather Parametricism, and Artificial Intelligence and (2)
than a series of unrelated disruptions. From there, an clearly evidences the culminating point of progress
appropriate set of matrices has helped us mapping AI represents for our discipline.
Singularity Constructive Feasibility this dynamic.
Relevance
First, to evidence our claim, we posit here that
Architecture can be understood as a process of
generating designs one can describe through two
dimensions: on one side the diversity of the output
produced or “Variety” and on the other side the This display, although directional and qualitative, is a
applicability of the designs or “Relevance”. powerful grid to represent the concept which lies at
the heart of our thesis. In summary, the dynamic of
“Variety” is contingent upon two underlying this continuous progress has been triggered by the
metrics: the “quantity of designs” sizing the limit of each movement at a certain point in time,
volume of options created and the “singularity exacerbated by the competition of the new one
of designs” measuring their respective disparity. coming in.
Variety Variety x Relevance Since its inception, modular conception has proved to be a
C. Closing Remarks
highly constraining system, yielding low variety of potential
design options. Although such options were easily meeting We are today faced with a fantastic challenge:
construction feasibility criteria, their architectural quality bringing AI to the world of architectural design. We
A A got questioned early on.
A
know we will have to resist to preconceived ideas and
natural fears. Let’s make it clear: we do not believe
P P
P
that AI will ever automate the architect’s intuition
and will substitute to his/her sensitivity. We consider
Variety
C C
C
that, in the foreseen future, humans will continue
With computation design, designer could finally afford to using the machine as their tool; not the other way
escape the rigidity of the grid, to design feasible buildings, around. However, we are also convinced that the
with actual singularity. Conception software, allowing to inception of an AI-powered “intelligent assistant” is
y
rit
Qu
M M
la
solve complex shapes, would help drive down conception
a
gu
M
nt
Sin
costs and generate more design iterations.
documented, we consider it conceptually fits in a
technological continuum, away from the simplistic
22 Relevance extension of the tabula rasa theory. It is why we are 23
quite confident that the architectural community
while recognizing the radical breakthrough AI
Parametricism brought even more control over organic
represents, will carefully study, test and experience
shapes, increasing constructive feasibility. By systematiz-
ing their geometry, entire buildings could be discretized
its applications further.
lity
ua
into buildable elements, and resolved assembly systems.
lQ
Meanwhile, it is the attempt of our thesis, expressing
ra
The parametric style, however, got rapidly trivialized, gen-
tu
ec
our belief that AI can balance design efficiency and
hit
erating generic and repetitive patterns spaces leading to
Ac poor architectural quality. organicity in an unparalleled way. We want to simply
C A demonstrate here that AI-powered space design
can help optimally combine hard sciences, such
A
C
P as engineering, math & data science, and softer-
Co
P
tru
ct
M
sib
Organization
answering to strict frameworks and rules -building
codes, ergonomics, energetic efficiency, egress,
Style
program, etc — that can be found as we read a floor
plan. This organizational imperative will complete our
definition of Architecture and drive our investigation.
Qualify
Training End
Training Sequence, Model II | Source: Author
rooms across a single-family home footprint. Peters’
work turns an empty footprint, into programmatic
A. Precedents patches of color, without specified fenestration.
[2] Phillip Isola, Jun-Yan Zhu, [5] Nathan Peters. 2017. Master Thesis:
Inversely, patches of colors in their work are turned into Tinghui Zhou, Alexei A. Efros. 2017. “Enabling Alternative Architectures:
drawn floorplans. If the position of openings and rooms ”Image-to-Image Translation with Collaborative Frameworks for
Conditional Adversarial Networks”. Participatory Design”.Harvard Graduate
is specified by the user, the elements actually being laid CVPR. arXiv:1611.07004. School of Design, Cambridge, MA.
out by the network are the furniture. The same year, [3] Hao Zheng, Weixin Huang. 2018. [6] Nono Martinez. 2016. “Suggestive
[3] [3] Nathan Peters [5] in his thesis at the Harvard Graduate “Architectural Drawings Recognition Drawing Among Human and Artificial
and Generation through Machine Intelligences”, Harvard Graduate
School of Design tackles the possibility of laying out Learning”. Cambridge, MA, ACADIA. School of Design, Cambridge, MA.
B. Organization
Generation Pipeline, Model I to III | Source: Author At the same time, by dividing the pipeline into
discrete steps, the system allows for the architect’s
intervention between each model. As each model
generates multiple options at each step, the
architect’s ability to select the output of a model and
edit it before transferring it to the next model keeps
him/her in control of the design process. Its input
shapes the decisions made by the model, therefore
achieving the human-machine interaction expected.
I II III
34 35
I Footprint
36 37
The first step in our pipeline tackles the challenge of
creating an appropriate building footprint for a given
parcel geometry.
42 43
http://stanislaschaillou.com/thesis/GAN/unit_opening_results/
46 47
http://stanislaschaillou.com/thesis/GAN/unit_furnishing_results/
http://stanislaschaillou.com/thesis/GAN/canvas
Going Further
15th Floor Processed Under Each Style: Baroque (Far-Left), Manhattan (Center-Left),
Row-House (Center-Right), Victorian (Far-Right) | Source: Author
Knowing each GAN-model’s strengths and
weaknesses, each style’s potential and short-
comings, we now process every apartment using
the most suited model. Each floor is turned into
a patchwork of styles. Our goal becomes then to
compose our “mosaic” picking for each tile -each
unit- the most reasonable model that will best 87
86
handle the constraints. Out of this selection process,
we have isolated some resulting options, displayed
here below.
Manhattan
94
95
Manhattan
96
97
Manhattan
98
99
Manhattan
100
101
Manhattan
102
103
Baroque
104
105
Baroque
106
107
Baroque
108
109
Baroque
110
111
Baroque
112
113
Row-House
114
115
Row-House
116
117
Row-House
118
119
Row-House
120
121
Row-House
122
123
Row-House
124
125
Victorian
126
127
Victorian
128
129
Victorian
130
131
Victorian
of these implicit rules. Being able to encapsulate
each style could allow us to go beyond the study of
precedents, and complement it by unpacking the
Style
behavior of GAN-models such as the ones trained
here. Their ability to emulate some of the unspoken
rules of architecture could allow us to address the
Takeaways “quality with no name” embedded in buildings that
132 Christopher Alexander defines in his book The 133
Timeless Way of Building. AI is simply a new way to
If we can think of floorplans first as compositions, study it.
before being strictly the product of engineering,
then studying the driving forces of the composition Finally, the inherent presence of style within each
is maybe where AI can offer us some meaningful GAN-model constitutes a key takeaway: far from
answers. Following this intuition, we have evidenced the promise of an agnostic & objective practice of
in this chapter that architectural styles carry at a generative design, it seems that style permeates
deeper level an implicit mechanic of space, that irrevocably the very essence of any generative
significantly impacts any floorplan’s composition. In process. In clear: Style is not an ancillary, superficial
clear, there are spatial consequences to choosing a or decorative addendum. Style is at the core of
given style over another. the composition. Recognizing this evidence is a
prerequisite to understanding what AI can bring
At a more fundamental level, we can think of styles as to Architecture. In other words, there will be no
being the by-product of architectural history. If there agnostic-AI for Architecture, no style-less machine,
is within each style a deeper set of functional rules, no objective generative design. On the contrary,
then studying architectural history could potentially each model or algorithm will come with its flavor, its
be about understanding the evolution over time personality, its know-how.
III
Qualify
Area
from the center of the plan, to extract the area of the
plan captured by each slice of space obtained. This
methodology has proven to yield satisfactory results,
Angle as shown in the queries here on the left. This technic
can also be employed to qualify indoor spaces’ shape
as well as building perimeter’s geometry.
Query Result
Query Result
138 139
Program
Wall Count
Variation
wall thickness and the variation of this thickness.
156 157
The thickness of walls across a plan, as well as the
Wall Thickness (in pixels) Wall Texture (Thickness Variation) geometry of the wall surface — Texture — can vary
drastically from one style to other. A Beaux Arts
Hall would display columns and indented thick walls
when a villa from Mies van der Rohe would display
thin rectilinear walls, which our metric would grasp
easily.
Wall Count
Variation
From a technical standpoint, this metric isolates all
the walls of a given plan and outputs a histogram of
Wall Thickness (in pixels) Wall Texture (Thickness Variation) wall thicknesses. At the same time, the algorithm
computes the variation of the thickness, to better
describe the wall texture (ie. flat walls versus
mullions).
Wall Count
Wall Count
Variation
Variation
Wall Thickness (in pixels) Wall Texture (Thickness Variation) Wall Thickness (in pixels) Wall Texture (Thickness Variation)
Wall Count
Wall Count
Variation
Variation
158 159
Wall Thickness (in pixels) Wall Texture (Thickness Variation) Wall Thickness (in pixels) Wall Texture (Thickness Variation)
Wall Count
Wall Count
Variation
Variation
Wall Thickness (in pixels) Wall Texture (Thickness Variation) Wall Thickness (in pixels) Wall Texture (Thickness Variation)
Wall Count
Wall Count
Variation
Variation
Wall Thickness (in pixels) Wall Texture (Thickness Variation) Wall Thickness (in pixels) Wall Texture (Thickness Variation)
Wall Count
Wall Count
Variation
Variation
160 161
Wall Thickness (in pixels) Wall Texture (Thickness Variation) Wall Thickness (in pixels) Wall Texture (Thickness Variation)
Wall Count
Wall Count
Variation
Variation
Wall Thickness (in pixels) Wall Texture (Thickness Variation) Wall Thickness (in pixels) Wall Texture (Thickness Variation)
Connectivity
Footprint Tree
Similarity Tree, computed according to Footprint Metric
http://stanislaschaillou.com/thesis/tree/convexity
178 179
Program Tree
Similarity Tree, computed according to Program Metric
http://stanislaschaillou.com/thesis/tree/program
180 181
Connectivity Tree
Similarity Tree, computed according to Connectivity Metric
http://stanislaschaillou.com/thesis/tree/graph
Then, nesting models one after the other will ultimately
allow (1) to encapsulate relevant pieces of expertise,
(2) while designers will be able to intervene between
each model, thus achieving the back-and-forth
between humans and machines
https://github.com/StanislasChaillou/Open-
https://github.com/StanislasChaillou/OpenPlan
Plan/blob/master/Connectivity.ipynb
https://github.com/StanislasChaillou/
http://stanislaschaillou.com/thesis/tree/graph
OpenPlan/blob/master/Orientation.ipynb
186 187
Program Tree | Visualization Program Metric | Notebook
Similarity Tree, computed according to Program Metric Algorithm & Applications of Program Metric
https://github.com/StanislasChaillou/
http://stanislaschaillou.com/thesis/tree/program
OpenPlan/blob/master/Program.ipynb
https://github.com/StanislasChaillou/OpenPlan/
http://stanislaschaillou.com/thesis/tree/convexity
blob/master/Thickness_Texture.ipynb
https://github.com/StanislasChaillou/OpenPlan/ https://github.com/StanislasChaillou/
blob/master/Mapping_Similarity.ipynb OpenPlan/blob/master/Circulation.ipynb
erutcetihcrA + IA
188