artificial intelligence
and computer aided design
s. m. ali eslami
what is artificial intelligence?
Input
Input
Input
input output
input output
algorithm
+
59
37 96
input output
rendering
algorithm
input output
“horse”
input output
?
“horse”
tiger shark, hammerhead, hammerhead shark, electric
ray, crampfish, numbfish, torpedo, stingray, cock, hen,
ostrich, brambling, goldfinch, Carduelis carduelis,
house finch, linnet, junco, snowbird, indigo bunting,
indigo finch, indigo bird, Passerina cyanea, robin,
American robin, Turdus migratorius, bulbul, jay,
magpie, chickadee, water ouzel, dipper, kite, bald
eagle, American eagle, Haliaeetus leucocephalus,
vulture, great grey owl, great gray owl, Strix nebulosa,
European fire salamander, Salamandra salamandra,
common newt, Triturus vulgaris, eft, spotted
salamander, Ambystoma maculatum, axolotl, mud
puppy, Ambystoma mexicanum, bullfrog, Rana
catesbeiana, tree frog, tree-frog, tailed frog, bell toad,
ribbed toad, tailed toad, Ascaphus trui, loggerhead,
loggerhead turtle, Caretta caretta, leatherback turtle,
leatherback, leathery turtle, Dermochelys coriacea,
mud turtle, terrapin, box turtle, box tortoise, banded
gecko, common iguana, hognose snake, puff adder
input output
★
contents of the a.i. toolbox
optimisation and generation
optimisation
finding the best solution to a problem
via automatic trial and error
S. M. Ali Eslami, Subramanian Ramamoorthy (2009)
Igor Mordatch, Emanuel Todorov, Zoran Popovic (2012)
Bollinger Grohmann (2016)
Herzog and De Meuron’s Elbphilharmonie (2017)
10,000 panels
each individually
optimised to create
balanced reverberation
across the entire
auditorium
Michael Hansmeyer (2017)
“We viewed the computer not as
parametric system of control, but
a tool for search and exploration.
It was a partner in design who
proposed an endless number of
permutations, many of which
were unforeseeable and
surprising.”
generation
capturing the range of good solutions to a problem
Gregg Lynn (2003)
Gregg Lynn (2003)
Phil Cuttance (2012)
Phil Cuttance (2012)
Studio TheGreenEyl (2011)
learned generation
S. M. Ali Eslami, Nicolas Heess, John Winn (2012)
occluded
Aaron van den Oord, Nal Kalchbrenner, Koray Kavukcuoglu (2016)
occluded completions
Aaron van den Oord, Nal Kalchbrenner, Koray Kavukcuoglu (2016)
occluded completions original
Aaron van den Oord, Nal Kalchbrenner, Koray Kavukcuoglu (2016)
Leon Gatys, Alexander Ecker, Matthias Bethge (2015)
Gene Kogan (2015)
are we witnessing creativity?
is it all over for us?
Input Output
?
human emotions, concepts, ideas
where do we go next?
ali@arkitus.com
http://arkitus.com

Ali Eslami - Artificial Intelligence and Computer Aided Design - Creative AI meetup