Towards machine learning for architectural fabrication in the age of industry 4.0

Machine Learning (ML) is opening new perspectives for architectural fabrication, as it holds the potential for the profession to shortcut the currently tedious and costly setup of digital integrated design to fabrication workflows and make these more adaptable. To establish and alter these workflows rapidly becomes a main concern with the advent of Industry 4.0 in building industry. In this article we present two projects, which presents how ML can lead to radical changes in generation of fabrication data and linking these directly to design intent. We investigate two different moments of implementation: linking performance to the generation of fabrication data (KnitCone) and integrating the ability to adapt fabrication data in realtime as response to fabrication processes (Neural-Network Steered Robotic Fabrication). Together they examine how models can employ design information as training data and be trained to by step processes within the digital chain. We detail the advantages and limitations of each experiment, we reflect on core questions and perspectives of ML for architectural fabrication: the nature of data to be used, the capacity of these algorithms to encode complexity and generalize results, their task-specificness versus their adaptability and the tradeoffs of using them with respect to conventional explicit analytical modelling.

[1]  Jörg K. H. Mayser Lot Size 1: a flexible answer to customer demands , 1990 .

[2]  Doç.,et al.  Modelling behaviour , 2002 .

[3]  V. Vyatkin,et al.  Now That's Smart! , 2007, IEEE Industrial Electronics Magazine.

[4]  Mette Ramsgaard Thomsen,et al.  Informing Material Specification , 2012 .

[5]  Dan Wu,et al.  A Generalized Neural Network Approach to Mobile Robot Navigation and Obstacle Avoidance , 2012, IAS.

[6]  Jenny E. Sabin,et al.  myThread Pavilion: Generative Fabrication in Knitting Processes , 2013 .

[7]  Martin Tamke,et al.  The Agency of Event: Event based simulation for architectural design , 2014 .

[8]  A Hudson-Smith,et al.  High Definition: Zero Tolerance in Design and Production , 2014 .

[9]  Yoshua Bengio,et al.  Generative Adversarial Nets , 2014, NIPS.

[10]  Sean Hanna,et al.  Approximating urban wind interference , 2014, ANSS 2014.

[11]  H. Kagermann Change Through Digitization—Value Creation in the Age of Industry 4.0 , 2015 .

[12]  Wolfram Burgard,et al.  Learning driving styles for autonomous vehicles from demonstration , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[13]  Christoph Gengnagel,et al.  Hybrid Tower, Designing Soft Structures , 2015 .

[14]  Nicole Gardner,et al.  Smart Architecture-Bots & Industry 4.0 Principles for Architecture , 2015 .

[15]  Jorge Duro Royo Towards Fabrication Information Modeling (FIM) : workflow and methods for multi-scale trans-disciplinary informed design , 2015 .

[16]  Christoph Gengnagel,et al.  Knit as bespoke material practice for architecture , 2016, ACADIA proceedings.

[17]  Martin Tamke,et al.  LACE WALL:: EXTENDING DESIGN INTUITION THROUGH MACHINE LEARNING , 2017 .

[18]  S Hanna,et al.  Adaptive Robotic Training Methods for Subtractive Manufacturing , 2017, ACADIA proceedings.

[19]  Alexei A. Efros,et al.  Image-to-Image Translation with Conditional Adversarial Networks , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[20]  Mette Ramsgaard Thomsen,et al.  Adaptive Robotic Fabrication for Conditions of Material Inconsistency: Increasing the Geometric Accuracy of Incrementally Formed Metal Panels , 2017 .

[21]  KNITIT , 2018, Proceedings of the 2nd ACM Symposium on Computational Fabrication.

[22]  Mette Ramsgaard Thomsen,et al.  Localised and Learnt Applications of Machine Learning for Robotic Incremental Sheet Forming , 2018 .

[23]  Jenny Underwood Parametric Stitching: Co-designing with Machines , 2018 .

[24]  Martin Tamke,et al.  Schema-Based Workflows and Inter-Scalar Search Interfaces for Building Design , 2018 .

[25]  M. Tamke,et al.  Complex Modelling , 2018, International Journal of Architectural Computing.

[26]  Paul Nicholas,et al.  Modelling A Complex Fabrication System - New design tools for doubly curved metal surfaces fabricated using the English Wheel , 2018 .

[27]  Fabio Gramazio,et al.  Towards Automatic Path Planning for Robotically Assembled Spatial Structures , 2018 .

[28]  Paul Nicholas Fabrication for Differentiation: Towards an Adaptive Material Practice , 2018 .

[29]  Tom Shaked,et al.  KNITIT: a computational tool for design, simulation, and fabrication of multiple structured knits , 2018, SCF.

[30]  Paul Nicholas,et al.  Re/Learning the Wheel: Methods to Utilize Neural Networks as Design Tools for Doubly Curved Metal Surfaces , 2019 .

[31]  Andreas Holzinger,et al.  Biomedical image augmentation using Augmentor , 2019, Bioinform..

[32]  Riccardo La Magna,et al.  Longterm Behaviour and geometrical precision of graded CNC knitted Bending Active Textile Hybrids under real world conditions , 2019 .

[33]  Tae-Hyun Oh,et al.  Neural Inverse Knitting: From Images to Manufacturing Instructions , 2019, ICML.

[34]  Kui Wu,et al.  Visual knitting machine programming , 2019, ACM Trans. Graph..

[35]  Hai-Ning Liang,et al.  Designing Predictive Tools for Personalized Functionalities in Knitted Performance Wear , 2019, Temes de Disseny.

[36]  João Paulo Papa,et al.  FEMa: a finite element machine for fast learning , 2019, Neural Computing and Applications.

[37]  Tobias Glasmachers,et al.  Modeling Macroscopic Material Behavior With Machine Learning Algorithms Trained by Micromechanical Simulations , 2019, Front. Mater..

[38]  Paul Nicholas,et al.  Haptic Learning Towards Neural-Network-based adaptive Cobot Path-Planning for unstructured spaces , 2019 .

[39]  Martin Tamke,et al.  Design Transactions , 2019, Design Transactions.

[40]  Martin Tamke,et al.  Predicting and steering performance in architectural materials , 2019 .

[41]  Athanasios Vitsas,et al.  Towards Sustainable Architecture: 3D Convolutional Neural Networks for Computational Fluid Dynamics Simulation and Reverse DesignWorkflow , 2019, ArXiv.

[42]  Li Li,et al.  A Computational Approach for Knitting 3D Composites Preforms , 2019, Architectural Intelligence.

[43]  Design Transactions , 2020 .

[44]  Ying Yi Tan,et al.  Prototyping knit tensegrity shells: a design-to-fabrication workflow , 2020 .

[45]  Philippe Block,et al.  KNITCANDELA:: CHALLENGING THE CONSTRUCTION, LOGISTICS, WASTE AND ECONOMY OF CONCRETE-SHELL FORMWORKS , 2020 .

[46]  Riccardo La Magna,et al.  Computational knit – design and fabrication systems for textile structures with customised and graded CNC knitted fabrics , 2020 .

[47]  M. Popescu,et al.  KNITCANDELA: , 2020, Fabricate 2020.

[48]  Trevor Slaton,et al.  Construction activity recognition with convolutional recurrent networks , 2020, Automation in Construction.