Description:
Required Skills: Basic knowledge of Grasshopper and Rhino
Required Software: Rhino (Trial version is OK), Grasshopper, Visual Studio Code, Google Colab
Required Hardware: A mid-range desktop or laptop
Maximum number of participating students: 100
مباحثی چون معماری مولد و هوش مصنوعی، که آینده دنیای معماری را تحت تاثیر قرار دادهاند، بدون کدنویسی امکانپذیر نیستند. نقش معماران و طراحان در حال تغییر است و رویکردها و روش ها نیز متناسب با آن در حال تغییر هستند. در کارگاه DCD (Deep Coded Design)، به کاربرد ابزارهای دیجیتال، همچون رویکرد الگوریتمیک، در معماری پرداخته خواهد شد. با توجه به مطالب گفته شده، کارگاه حاضر از سه بخش اساسی تشکیل شده اس:
• کدنویسی و منطق الگوریتمیک
• طراحی مولد
• هوش مصنوعی
فرایند کارگاه حاضر بدینگونه است که تمرکز بر طراحی مولد و هوش مصنوعی است اما با توجه به اهمیت کدنویسی در این دو حوزه، دانشجویان، نیازمند یادگیری مهارتهای به خصوصی هستند. در این راستا، ابتدا زبان برنامه نویسی پایتون در محیط راینو گرسهاپر آموزش داده میشود. این مهم از طریق بررسی و به کارگیری مولفه کدنویسی پایتون و هاپس (HOPS) در محیط گرسهاپر و همچنین محیط ویرایش کدنویسی ویژوال استودیو کد ( VISUAL STUDIO CODE) انجام خواهد شد. به منظور درک و دریافت شهودی و بهتر این مطالب، کاربرد زبان پایتون به صورت هندسی و فرمی بررسی میشود. پس از یادگیری مباحث پیشنیاز، مفهوم طراحی مولد به صورت عملی بررسی و کنکاش میگردد. در این راستا با معرفی منابع مورد نیاز و در قالب مثال های متعدد و روشها مفهوم و کاربرد طراحی مولد تفهیم خواهد شد.
در بخش نهایی، کاربرد هوش مصنوعی در طراحی معماری به میان خواهد آمد و رابطه میان طراحی مولد، هوش مصنوعی و معماری در قالب الگوریتم های مولد تخاصمی (GAN) بهتر شناخته میشوند. نخست، به صورت مختصر، مباحث تئوری هوش مصنوعی مطرح میگردد و سپس کاربرد آن در معماری بررسی میشود. در این جلسات کاملا به طور عملی به کار با هوش مصنوعی و کاربرد الگوریتم هایی همچون STYLEGAN و VQGAN+CLIP در معمای ونحوه جمعآوری و به کاربردن دیتاست معماری کار خواهد شد.
انتظار میرود که در انتهای این کارگاه شرکت کنندگان درک مناسبی از منطق الگوریتمیک و طراحی مولد و کاربرد هوش مصنوعی در طراحی معماری به دست آورند؛ همچنین مهارت روبهرو شدن و پاسخ دادن به مسائل پیش آمده در حوزه طراحی معماری را به کمک روش های بیان شده در این کارگاه به دست آورند.
Schedule:
timezone: (GMT +3:30) TehranStart time | End time | Description |
---|---|---|
2022-06-27 - 17:30 | 2022-06-27 - 19:30 | Parametric, Algorithmic, and Generative design; Understanding / Reviewing Python, Iron Python,Working on examples: Geometric and Procedural |
2022-06-29 - 17:30 | 2022-06-29 - 21:30 | mathematical and theory-based session: AI brief history what is AI? How can we say something is AI? what are the criteria for that? |
2022-06-30 - 17:30 | 2022-06-30 - 23:30 | hands-on session: What is a dataset? How to gather a dataset for this session? StyleGAN ADA2 on modern contemporary architectural dataset hands on the keyboard VQGAN+CLIP hands on and some techniques |
2022-07-02 - 17:30 | 2022-07-02 - 19:30 | Presentation |
Instructors:
Kaveh Khodabakhshi | Kaveh is a researcher and designer with a background in architecture. He received his B.Arch. and M.Sc. in Architecture from Islamic Azad University in 2015 and the University of Tehran in 2021, respectively. His research is inter-disciplinary and focuses on architecture and computing. His research areas are automation, algorithmic design, and generative systems within the architectural design process. Recently, he has been working on the space layout planning problem relating to the configuration of residential spaces through a generative method. Currently, he is working on novel construction methods. | |
Mohammed Behjoo | Mohammed is an Artificial Intelligence researcher, Computational designer, and interactive designer. He received his B.Arch in Architecture from the Shahid Chamran University of Ahvaz and an M.Sc in Architectural Technology(Computational Design) from the University of Tehran. His main research interest is cross-disciplinary, utilizing AI/ML/DL in architectural and urban design, Generative systems, and automating design processes. |
Disclaimer:
All workshops will accept 100 applications MAX.