20.318 creative machine learning fall 2019 · 2020. 10. 15. · term 6 3 figure 01: students:...

12
2 Students Tan Jee Khang Benedict May Thinzar Lin Cher Jia Xi Jane Ye Huzheng Lim Xin Yan Chin Kee Ting Lee Qian Yi Jeanette Nurul Nabilah Izzati Bte Rohaizad Sean Lee Jun Wei Wan Mengcheng Naomi Marcelle Bachtiar Sim I-En Grace Kyaw Htet Paing Lee Hsien Toong Samson Sim Simon-Kyle Rocknathan Benjamin Chong Mun Choen Chiew Jia Hui Abdul Irfan Hadi Bin Amir Ho Di Xiang Darren Sodano Michele Tina Cerpnjak (Aalto) Joonas Hermanni Saarinen (Aalto) Course Description The course provides an overview of today’s machine learning apparatus for generative design and in turn speculates on the ways in which architectural design process itself might be altered as a result of this epistemological shift towards a ‘Software 2.0’ paradigm. By situating the discourse within an experimental prototyping context, students will not only gain the practical experience of applied machine learning workflow, but more importantly the architectural sensibility to conceptualize, articulate and implement their design applications in relation to these state-of-the-art Artificial Intelligence (AI) tools. Major architectures of deep neural networks implemented during the course include, fully connected neural networks, convolutional neural networks (CNNs), recurrent neural netwroks (RNNs), generative adversarial networks (GANs), variational autoencoders (VAEs), flow- based generative models...etc. Students work in small groups, curating and preparing the dataset; selecting and training the machine learning model; and finally generating designs from the learnt data distribution. Course Instructor Immanuel Koh 20.318 Creative Machine Learning Fall 2019 Figure 01: <Sectional Morphing> Students: Jeanette Lee, Sean Lee and Nurul Nabilah Iz Synthesized architectural sections from the latent Waltz Disney Concert Hall and Ronchamp Chapel.

Upload: others

Post on 23-Apr-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 20.318 Creative Machine Learning Fall 2019 · 2020. 10. 15. · Term 6 3 Figure 01:  Students: Jeanette Lee, Sean Lee and Nurul Nabilah Izzati Synthesized

2

Students

Tan Jee Khang Benedict May Thinzar Lin Cher Jia Xi Jane Ye Huzheng Lim Xin Yan Chin Kee Ting Lee Qian Yi Jeanette Nurul Nabilah Izzati Bte Rohaizad Sean Lee Jun Wei Wan Mengcheng Naomi Marcelle Bachtiar Sim I-En Grace Kyaw Htet Paing Lee Hsien Toong Samson Sim Simon-Kyle Rocknathan Benjamin Chong Mun Choen Chiew Jia Hui Abdul Irfan Hadi Bin Amir Ho Di Xiang Darren Sodano Michele Tina Cerpnjak (Aalto) Joonas Hermanni Saarinen (Aalto)

Course DescriptionThe course provides an overview of today’s machine learning apparatus for generative design and in turn speculates on the ways in which architectural design process itself might be altered as a result of this epistemological shift towards a ‘Software 2.0’ paradigm. By situating the discourse within an experimental prototyping context, students will not only gain the practical experience of applied machine learning workflow, but more importantly the architectural sensibility to conceptualize, articulate and implement their design applications in relation to these state-of-the-art Artificial Intelligence (AI) tools. Major architectures of deep neural networks implemented during the course include, fully connected neural networks, convolutional neural networks (CNNs), recurrent neural netwroks (RNNs), generative adversarial networks (GANs), variational autoencoders (VAEs), flow-based generative models...etc.Students work in small groups, curating and preparing the dataset; selecting and training the machine learning model; and finally generating designs from the learnt data distribution.

Course Instructor

Immanuel Koh

20.318 Creative Machine LearningFall 2019

Figure 01: <Sectional Morphing> Students: Jeanette Lee, Sean Lee and Nurul Nabilah IzzatiSynthesized architectural sections from the latent space of a deep generative model trained with several well-known buildings, such as Guggenheim Bilbao, Sydney Opera House, Waltz Disney Concert Hall and Ronchamp Chapel.

Page 2: 20.318 Creative Machine Learning Fall 2019 · 2020. 10. 15. · Term 6 3 Figure 01:  Students: Jeanette Lee, Sean Lee and Nurul Nabilah Izzati Synthesized

3Term 6

Figure 01: <Sectional Morphing> Students: Jeanette Lee, Sean Lee and Nurul Nabilah IzzatiSynthesized architectural sections from the latent space of a deep generative model trained with several well-known buildings, such as Guggenheim Bilbao, Sydney Opera House, Waltz Disney Concert Hall and Ronchamp Chapel.

Page 3: 20.318 Creative Machine Learning Fall 2019 · 2020. 10. 15. · Term 6 3 Figure 01:  Students: Jeanette Lee, Sean Lee and Nurul Nabilah Izzati Synthesized

4 Figure 02: <Mine Crafted> Students: Benedict Tan and May Thinzar Lin

Deep learning of 3D voxel models from ‘Minecraft’ video game to generate new worlds. 3D feature maps are used to visualize the complex 3D layers of activations in the neural network. The model could interpolate between different building types found in ‘Minecraft’ to generate new and hybrid ones.

Page 4: 20.318 Creative Machine Learning Fall 2019 · 2020. 10. 15. · Term 6 3 Figure 01:  Students: Jeanette Lee, Sean Lee and Nurul Nabilah Izzati Synthesized

5Term 6

Page 5: 20.318 Creative Machine Learning Fall 2019 · 2020. 10. 15. · Term 6 3 Figure 01:  Students: Jeanette Lee, Sean Lee and Nurul Nabilah Izzati Synthesized

6

Figure 03: <Sectional Morphing> Students: Jeanette Lee, Sean Lee and Nurul Nabilah IzzatiGenerated architectural sections used to synthesize new building types via simple lofting and layering operation. Activation maps showing the deep neural network’s perception of architectural sections at different scales.

Figure 04: <Operative Design> Students: Cher Jia Xi and Ye Huzheng

OPERATIONS USEDTESTS: EPOCH 100

Urban massing used to train a deep neural network over several epochs. The trained model has the generative capacity to manipulate forms using typical geometrical operations, such as ‘bending’, ‘skewing’, ‘twisting’, ‘compressing’, ‘fracturing’...etc.

Page 6: 20.318 Creative Machine Learning Fall 2019 · 2020. 10. 15. · Term 6 3 Figure 01:  Students: Jeanette Lee, Sean Lee and Nurul Nabilah Izzati Synthesized

7

TESTS: EPOCH 100 TESTS: EPOCH 200 TESTS: EPOCH 500

Term 6

Page 7: 20.318 Creative Machine Learning Fall 2019 · 2020. 10. 15. · Term 6 3 Figure 01:  Students: Jeanette Lee, Sean Lee and Nurul Nabilah Izzati Synthesized

8

Figure 05: <Polygraphia> Students: Simon Rocknathan and Benjamin Chong

Deep learning of sketches by starchitects (e.g. Frank Gehry, Daniel Libeskind, Oscar Niemeyer, Renzo Piano and Tadao Ando). The neural network’s latent space is shown clustering these sketches based on their implicit vertical and horizontal orientations. Instead of an architect’s mongraph, a ‘polygraphia’ book is eventually printed -- synthesizing the imaginary sketches of all 5 architects.

Libeskind Niemeyer Piano Gehry

Page 8: 20.318 Creative Machine Learning Fall 2019 · 2020. 10. 15. · Term 6 3 Figure 01:  Students: Jeanette Lee, Sean Lee and Nurul Nabilah Izzati Synthesized

9Term 6

Figure 06: <Neighbourhood Watch> Students: Abdul Irfan Hadi Bin Amir, Darren Ho and Chiew Jia Hui

Deep learning of Singapore streetviews using panoramic images to discover the genius loci of 3 specific planning areas, namely Tampines, Central Business District (CBD) and Hillview.

_PANORAMA AND DEPTHMAP PAIRS

_Training Data_Predicted Data

_Neighbourhood Watch

[0]CBD

[2]Tampines

[1]Hillview

100

300

300

epoc

hsep

ochs

Latent_dim : 2

Latent_dim : 100

9500

500

100

A project looking at the ‘Genius Loci’, the ‘Spirit of the Place’. Using a combination of panoramic images and depthmap data from the streetview, the project attempts to discover what gives a space its identity beyond our traditional ways of representa-tion. _PANORAMA AND DEPTHMAP PAIRS

_Training Data_Predicted Data

_Neighbourhood Watch

[0]CBD

[2]Tampines

[1]Hillview

100

300

300

epoc

hsep

ochs

Latent_dim : 2

Latent_dim : 100

9500

500

100

A project looking at the ‘Genius Loci’, the ‘Spirit of the Place’. Using a combination of panoramic images and depthmap data from the streetview, the project attempts to discover what gives a space its identity beyond our traditional ways of representa-tion.

Page 9: 20.318 Creative Machine Learning Fall 2019 · 2020. 10. 15. · Term 6 3 Figure 01:  Students: Jeanette Lee, Sean Lee and Nurul Nabilah Izzati Synthesized

10

Figure 07: <Sci-fi-cities> Students: Tina Cerpnjak and Joonas SaarinenInspired by the different cityscapes found in sci-fi movies, the deep learning model is used to extract the stylistic features belonging to a selection of directors, namely Stanley Kubrick, Wes Anderson and Sergio Leone. The movies included for the training of the neural network are Star Wars (episode 1,2,3,5), Matrix, Matrix Revolutions, Fifth Element, Blade Runner and Metropolis. Neural network’s prediction of a director style when given an array of film stills. A diagram showing a partial view of the neural network architecture implemented.

Page 10: 20.318 Creative Machine Learning Fall 2019 · 2020. 10. 15. · Term 6 3 Figure 01:  Students: Jeanette Lee, Sean Lee and Nurul Nabilah Izzati Synthesized

11

Figure 08: <Jenga Tower Generator> Student: Michele Sodano

(-6.036, -4.548) (-0.429, 4.16)

Interpolated Images generated from the model

(-6.036, -4.548) (0.856, 1.911) (-6.036, -4.548) (1.019, -0.575)

Interpolation between point A and point B

Interpolation between point A and point C

Interpolation between point A and point D

AA BB AA CC AA DD

Fast deep learning of physical Jenga block’s aggregational features in approximating structural stability. An experiment speculating on alternative methodologies to computationally expensive physics-based structural simulations.

250 iterations = 2000 RGB pictures (Pre-Dataset)Kinect V2 camera + rotating platform = 8 RGB pictures per iterationImage size = 1080x1920 pixels

Data collection process

Page 11: 20.318 Creative Machine Learning Fall 2019 · 2020. 10. 15. · Term 6 3 Figure 01:  Students: Jeanette Lee, Sean Lee and Nurul Nabilah Izzati Synthesized

12

250 iterations = 2000 RGB pictures (Pre-Dataset)Kinect V2 camera + rotating platform = 8 RGB pictures per iterationImage size = 1080x1920 pixels

Data collection processDeep learning visual compositions of Chinese pictorial space to reimagine novel Chinese gardens. Continuous interpolations along specific features provide a means for synthetic generation of new relationships between landscapes and buidings.

Figure 09: <Reimagining Chinese Gardens> Students: Samson Sim and Lee Hsien Toong

Page 12: 20.318 Creative Machine Learning Fall 2019 · 2020. 10. 15. · Term 6 3 Figure 01:  Students: Jeanette Lee, Sean Lee and Nurul Nabilah Izzati Synthesized

13Term 6