Skip to main content

Algorithmic architecture: Should we let A.I. design buildings for us?

Designs iterate over time. Architecture designed and built in 1921 won’t look the same as a building from 1971 or from 2021. Trends change, materials evolve, and issues like sustainability gain importance, among other factors. But what if this evolution wasn’t just about the types of buildings architects design, but was, in fact, key to how they design? That’s the promise of evolutionary algorithms as a design tool.

While designers have long since used tools like Computer Aided Design (CAD) to help conceptualize projects, proponents of generative design want to go several steps further. They want to use algorithms that mimic evolutionary processes inside a computer to help design buildings from the ground up. And, at least when it comes to houses, the results are pretty darn interesting.

Generative design

Celestino Soddu has been working with evolutionary algorithms for longer than most people working today have been using computers. A contemporary Italian architect and designer now in his mid-70s, Soddu became interested in the technology’s potential impact on design back in the days of the Apple II. What interested him was the potential for endlessly riffing on a theme. Or as Soddu, who is also professor of generative design at the Polytechnic University of Milan in Italy, told Digital Trends, he liked the idea of “opening the door to endless variation.”

Generated Venice cities
Generated Venice city with generated architecture, bridges and churches that are not currently present in Venice. Every aspect of the generated environment follows the Canaletto vision of Venice. Celestino Soddu

The prospect of generative algorithmic design is, on the surface, relatively straightforward. There are certain “rules” that define particular objects, be they a bungalow or a Baroque cathedral. A genetic algorithm replicates evolution in the form of a computer program as a way to optimize solutions. By defining what Soddu considers to be the rules that define a particular piece of design, his algorithms can conceptualize what objects might look like if they were living entities that had undergone millennia of natural selection.

He started out designing a “species” of generative Italian medieval towns in the 1980s. The work generates infinite 3D models of medieval cities, which each one slightly different. Since then, Soddu has continued to experiment with generative design as part of his practice. “One of my last projects is a proposal for the recovery of the Notre Dame pinnacle in Paris,” he said. The design (which, unfortunately, will not be used) depicts the fire-destroyed spire as almost a twisted inverted icicle, thrust skyward.

Part of the appeal of Soddu’s designs is the element of randomness that the algorithm introduces. But it also opens up intriguing possibilities that could be applied not just to architecture, but any kind of design. For instance, a design agency could create hundreds of chairs, with each one slightly different. He refers to this kind of design as “idea-products.”

Creative technologist at work

Soddu isn’t the only person interested in using genetic algorithms to imagine buildings, either. The Lisbon, Portugal-based musician and creative technologist Moullinex recently created a music video featuring an undulating landscape of brutalist buildings. At first glance, these appear to be real buildings with a morphing effect allowing one to transition to the next. In fact, they are dreamed up by generative algorithms.

“A Generative Adversarial Network — in this instance, StyleGAN2-ada — was trained with images of real buildings and is then able to create new images based on what it’s learned,” Moullinex, aka Luís Clara Gomes, told Digital Trends. “What you’re seeing is the network’s interpretation of what the data is. As an analogy, this would be like showing a child pictures of cats and then asking them to create a new cat based on what they’ve learned. The more cats you show — [meaning] the bigger the training dataset — the more catlike the generated images will be.”

Since creating the initial music video, Moullinex has continued to work on the project, and remains intrigued by the possibilities.

“I like to look at GANs as an oven: You source and shape the clay, let the batch cook, and wait for the results,” Moullinex said. “What pieces you pick and how you present them is again up to you. It’s an exercise of giving up some degree of control and leaving some things up to chance. As someone who’s been following this area of technology for years … I find it fascinating that our source of entropy, chaos and unpredictability — all good ingredients for inspiration and creativity — is coming from technology.”

One of the big questions with any kind of alleged creativity A.I. is whether it takes away from the human designer. No one would ever credit paints or gravity as an equal author of a painting as the artist, but with A.I., it’s not quite so straightforward. But Soddu isn’t worried.

Generated Mosaic Architectures for improving Ravenna city Identity
Generated mosaic architectures for improving Ravenna City Identity Celestino Soddu

“No, on the contrary,” Soddu said. “Creativity, quoting [French mathematician Henri] Poincaré, is the ability to interpret what exists by proposing a new system of relations between the parts. It is certainly not only the search for new forms. My generative project is born … from the subjective interpretation of the past using original genetic algorithms capable of representing this subjectivity. The digital evolution is an incredible occasion for the subjective idea to be represented in its multiple and infinite variations.”

Coming to a street near you?

To date, evolutionary algorithms have remained a fascinating sidebar to mainstream design. In the same way that A.I. ethics were an abstract idea until, suddenly, the world needed it, generative design has been an interesting area to discuss, but with seemingly minimal application.

The problem isn’t that genetic algorithms produce impractical designs. NASA has utilized satellite components designed by genetic algorithms on expensive, real-world missions. Not only were these components effective, they worked better than alternatives designed by humans — and the human engineers who looked at them couldn’t figure out why. As Moullinex points out, there is therefore no reason why a genetic algorithm couldn’t be optimized to take into account requirements like functionality, aesthetics, cost, sustainability, and ethics.

Instead, the problem may be that generative algorithms were a software solution without accompanying hardware. That may be changing. Recently, Digital Trends wrote about a multiyear project seeking to use evolutionary A.I. to design robots for exploring other planets. The idea? That a 3D printer setup could be launched to another planet to print the best robot designs, no humans required.

We’re now living in a world in which 3D-printed housing exists. These houses, which can be manufactured rapidly and sold at a price below that of “regular” houses, could conceivably lead to a revolution in affordable mass housing. And you know what? Thanks to genetic algorithms, each one could be slightly (or very) different.

Editors' Recommendations

Luke Dormehl
I'm a UK-based tech writer covering Cool Tech at Digital Trends. I've also written for Fast Company, Wired, the Guardian…
Watching this A.I. program build CAD models is a peek into the future of design
3d printable parts dm liveparts

Many makers now have at their disposal an artificial intelligence tool that automates the design process for 3D-printable parts without the need for 3D modeling. That means cutting out the often painstaking steps required to create functional parts, and could help make designing and engineering more seamless and efficient.

Developed by DM Labs, the research and innovation arm of 3D-printing company Desktop Metal, the A.I.-powered system, Live Parts, allows users to import constraint data from their local CAD program, automatically grow a part, and export that data for 3D printing, circumventing the tedious task of getting things to fit and hold up in the real world.

Read more
Why AI will never rule the world
image depicting AI, with neurons branching out from humanoid head

Call it the Skynet hypothesis, Artificial General Intelligence, or the advent of the Singularity -- for years, AI experts and non-experts alike have fretted (and, for a small group, celebrated) the idea that artificial intelligence may one day become smarter than humans.

According to the theory, advances in AI -- specifically of the machine learning type that's able to take on new information and rewrite its code accordingly -- will eventually catch up with the wetware of the biological brain. In this interpretation of events, every AI advance from Jeopardy-winning IBM machines to the massive AI language model GPT-3 is taking humanity one step closer to an existential threat. We're literally building our soon-to-be-sentient successors.

Read more
The best hurricane trackers for Android and iOS in 2022
Truck caught in gale force winds.

Hurricane season strikes fear into the hearts of those who live in its direct path, as well as distanced loved ones who worry for their safety. If you've ever sat up all night in a state of panic for a family member caught home alone in the middle of a destructive storm, dependent only on intermittent live TV reports for updates, a hurricane tracker app is a must-have tool. There are plenty of hurricane trackers that can help you prepare for these perilous events, monitor their progress while underway, and assist in recovery. We've gathered the best apps for following storms, predicting storm paths, and delivering on-the-ground advice for shelter and emergency services. Most are free to download and are ad-supported. Premium versions remove ads and add additional features.

You may lose power during a storm, so consider purchasing a portable power source,  just in case. We have a few handy suggestions for some of the best portable generators and power stations available. 

Read more