Introduction to Machine Learning in Grasshopper

This course will teach you the basics of Machine Learning and its possible implementations in Grasshopper. In this exclusive course, you will learn about the key concepts (Regression, Clustering, Classification) with explicit lectures and exercises
Liquid error: internal
Watch Intro Video

Watch a Preview

What You Will Learn

  • LunchBoxXML

    With LunchBoxML, a Grasshopper user can implement and extend popular regression algorithms, clustering models, and neural networks within the computational design workflow.

  • Machine Learning

    Learn how to generate network-based geometry using machine learning and evolutionary solver in grasshopper.

  • Fundamentals

    The objective is to create a strong foundation by working on the fundamentals and then taking it to more complex algorithms used in the software.

Course curriculum

  1. 1
    • Introduction

    • Course Files

  2. 2
    • What is Machine Learning?

  3. 3
    • Lesson 1 - Linear Regression

    • Lesson 2 - Non-Linear Regression

    • Lesson 3 - Regression and Surface Grid Formation

    • Lesson 4 - Regression and Surface Formation

  4. 4
    • Lesson 1 - Clustering

    • Lesson 2 - Clustering Points

    • Lesson 3 - Clustering Panels

    • Lesson 4 - Clustering Buildings First Results

    • Lesson 5 - Clustering Buildings

  5. 5
    • Lesson 1 - Classification

    • Lesson 2 - Classification (Training Values)

    • Lesson 3 - Classification (Name & Space Match)

  6. 6
    • Lesson 1 - Basic Column Formation

    • Lesson 2 - Random Column Formations

    • Lesson 3 - Random Column Orientations

    • Lesson 4 - Column Clustering

    • Lesson 5 - Clustering Columns with Colors on a Grid

  7. 7
    • Conclusion

    • More resources for you

Meet The Instructor

Ertunç Hünkar

Ertunç Hünkar graduated from the Izmir University of Economics, Department of Architecture, in the summer of 2014, where he studied with a basketball scholarship. He took place in many national and international workshops during his education, and honourable mention in the international competition named “gURROO: A New Generation of Innovative Minds”, in which he participated in the first phase of his graduation project in 2014. He completed the “Advanced Architectural Design” master’s program, which he started in 2014, at the Izmir University of Economics, where he received a portfolio scholarship. He completed his master’s degree in 2016 and continued his studies in an engineering and consultancy company in Istanbul to decipher complex geometries and prepare them for production. Ertunç, who has been at the academy from the autumn of 2016 to 2020, has taught architectural design studios, architectural geometry, and computational design at various universities, especially Istanbul Bilgi University and Izmir University of Economics. Now, he's a faculty member at Kadir Has University, Department of Architecture, besides he creates algorithms that accelerate the design processes as a consultant to international architecture companies.

Additional Benefits

  • The course comes with a Certificate upon Completion

  • Each chapter has an Exercise File

You can keep in touch too!

Add your email to the mailing list to get the latest updates.

Thank You