{"id":244092,"date":"2024-07-18T06:59:57","date_gmt":"2024-07-18T06:59:57","guid":{"rendered":"https:\/\/cyprusconferences.org\/ecaade2024\/?page_id=244092"},"modified":"2024-07-18T07:00:20","modified_gmt":"2024-07-18T07:00:20","slug":"workshop-3","status":"publish","type":"page","link":"https:\/\/cyprusconferences.org\/ecaade2024\/workshop-3\/","title":{"rendered":"Workshop 3"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; next_background_color=&#8221;rgba(255,255,255,0.85)&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;rgba(10,10,10,0.21)&#8221; background_image=&#8221;https:\/\/cyprusconferences.org\/ecaade2024\/wp-content\/uploads\/2023\/11\/Workshops-scaled.jpg&#8221; background_position=&#8221;top_center&#8221; background_vertical_offset=&#8221;62%&#8221; background_blend=&#8221;overlay&#8221; custom_margin=&#8221;0px||||false|false&#8221; custom_padding=&#8221;88px||88px||true|&#8221; bottom_divider_style=&#8221;arrow3&#8243; da_disable_devices=&#8221;off|off|off&#8221; global_colors_info=&#8221;{}&#8221; da_is_popup=&#8221;off&#8221; da_exit_intent=&#8221;off&#8221; da_has_close=&#8221;on&#8221; da_alt_close=&#8221;off&#8221; da_dark_close=&#8221;off&#8221; da_not_modal=&#8221;on&#8221; da_is_singular=&#8221;off&#8221; da_with_loader=&#8221;off&#8221; da_has_shadow=&#8221;on&#8221;][et_pb_row _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; header_font_size=&#8221;52px&#8221; custom_margin=&#8221;1px||49px|||&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1 style=\"text-align: center;\"><span style=\"color: #ffffff;\"><strong><\/strong><\/span><\/h1>\n<h1 style=\"text-align: center;\"><span style=\"color: #ffffff;\"><strong><\/strong><\/span><\/h1>\n<h1 style=\"text-align: left;\"><span style=\"color: #ffffff;\"><strong>Pre-Conference Workshops<\/strong><\/span><\/h1>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;rgba(255,255,255,0.85)&#8221; background_image=&#8221;https:\/\/cyprusconferences.org\/ecaade2024\/wp-content\/uploads\/2023\/11\/eCAADe2024_Nicosia_02-scaled.jpg&#8221; background_blend=&#8221;overlay&#8221; custom_padding=&#8221;16px||22px|||&#8221; da_disable_devices=&#8221;off|off|off&#8221; global_colors_info=&#8221;{}&#8221; da_is_popup=&#8221;off&#8221; da_exit_intent=&#8221;off&#8221; da_has_close=&#8221;on&#8221; da_alt_close=&#8221;off&#8221; da_dark_close=&#8221;off&#8221; da_not_modal=&#8221;on&#8221; da_is_singular=&#8221;off&#8221; da_with_loader=&#8221;off&#8221; da_has_shadow=&#8221;on&#8221;][et_pb_row disabled_on=&#8221;off|off|off&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.22.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.26.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; custom_padding=&#8221;||0px|||&#8221;]<\/p>\n<h3><a href=\"#Sebestyen\">Exploring Building Topology Through Graph Machine Learning<\/a><\/h3>\n<p>&nbsp;<\/p>\n<p>Instructors: Wassim Jabi<sup>1<\/sup>, Abdulrahman Alymani<sup>2<\/sup><\/p>\n<p><sup>1<\/sup> Welsh School of Architecture, Cardiff University, U.K.<\/p>\n<p><sup>2<\/sup> Alfaisal University, UAE<\/p>\n<p>Emails: JabiW@cardiff.ac.uk; abalymani@alfaisal.edu<\/p>\n<p>Duration: 2 days<\/p>\n<p>Mode of participation: Hybrid<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Brief Description<\/strong><\/p>\n<p>This workshop integrates advanced spatial modelling and analysis and artificial intelligence, highlighting the importance of technological advancements in shaping the future of architecture and design. It introduces participants to novel workflows that link parametric 3D modelling with concepts of topology, graph theory, and graph machine learning. We will use TopologicPy, an advanced spatial modelling and analysis software library designed for Architecture, Engineering, and Construction, paired with DGL, a powerful machine learning library that provides tools for implementing and optimizing graph neural networks. Participants will learn how to use these tools to convert 3D models into graphs, analyze their properties, and perform classification and regression tasks.<\/p>\n<p>The workshop begins with a brief introduction to the basics of graph theory, providing an overview of graph structures and terminologies such as nodes, edges, and graphs, as well as the properties that can be derived from these structures. Participants learn how to use TopologicPy to extract graphs from 3D models, and how to visualize and manipulate these graphs using platforms like grasshopper and Python scripting in Jupyter notebook.<\/p>\n<p>The workshop will then cover more advanced topics such as centrality measures and shortest paths. Participants will learn how to use these algorithms to analyze and visualize graphs and derive relevant insights. They will also learn how to use unsupervised clustering techniques to group nodes with similar properties, which can be useful in a variety of applications.<\/p>\n<p>We will then move on to machine learning with graphs, introducing the concept of graph neural networks and how they can be used to perform tasks such as graph and node classification and regression. Participants will learn how to use TopologicPy and DGL to create synthetic datasets based on generative and parametric workflows and build and optimize graph neural networks for specific tasks.<\/p>\n<p>Throughout the workshop, participants will work on a variety of hands-on exercises and projects in small groups and will be guided by experienced mentors who are experts in the field of 3D modelling, graph theory, and machine learning. By the end of the workshop, participants will gain a deep understanding of the relationships between parametric 3D modelling, graph theory, and its application in machine learning. They will also learn how to use TopologicPy and DGL to represent, manipulate, and analyze graphs derived from 3D models.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Program<\/strong><\/p>\n<p>Day 1 \u2013 Full Day<\/p>\n<p>(AM: Lectures, PM: Hands-on Workshop). Topics:<\/p>\n<ul>\n<li>Introduction to Topologicpy<\/li>\n<li>Introduction to Graphs<\/li>\n<li>Supervised Graph Machine Learning (Classification and Regression)<\/li>\n<li>Building a Synthetic Dataset<\/li>\n<\/ul>\n<p>Day 2 \u2013 Half Day<\/p>\n<p>(Hands-on Workshop, Documentation, and Discussion)<\/p>\n<ul>\n<li>Hyperparameter Optimization<\/li>\n<li>Training, Validation, Testing<\/li>\n<li>Testing on Unseen Data<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><strong>Required Skills, Hardware, Software<\/strong><\/p>\n<p>Participants should have basic competency with Grasshopper or Blender and python programming. Examples, code snippets and close supervision will be provided.<\/p>\n<p>This workshop will need only laptops with the required software installed. The needed software packages are:<\/p>\n<ul>\n<li>Windows OS<\/li>\n<li>Rhino 8 \/ Grasshopper<\/li>\n<li>Blender 3.X<\/li>\n<li>Python 3.10<\/li>\n<li>Jupyter Notebook, Jupyetlab, VSCode, and\/or Google Colab<\/li>\n<li>Topologicpy<\/li>\n<li>Pytorch + DGL<\/li>\n<li>Plotly<\/li>\n<\/ul>\n<p>All instructions will be shared ahead of time. Apart from Rhino 8 \/ Grasshopper and the Windows OS, all other software is free to download.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pre-Conference WorkshopsExploring Building Topology Through Graph Machine Learning &nbsp; Instructors: Wassim Jabi1, Abdulrahman Alymani2 1 Welsh School of Architecture, Cardiff University, U.K. 2 Alfaisal University, UAE Emails: JabiW@cardiff.ac.uk; abalymani@alfaisal.edu Duration: 2 days Mode of participation: Hybrid &nbsp; Brief Description This workshop integrates advanced spatial modelling and analysis and artificial intelligence, highlighting the importance of technological advancements in shaping the future of architecture and design. It introduces participants to novel workflows that link parametric 3D modelling with concepts of topology, graph theory, and graph machine learning. We will use TopologicPy, an advanced spatial modelling and analysis software library designed for Architecture, Engineering, and Construction, paired with DGL, a powerful machine learning library that provides tools for implementing and optimizing graph neural networks. Participants will learn how to use these tools to convert 3D models into graphs, analyze their properties, and perform classification and regression tasks. The workshop begins with a brief introduction to the basics of graph theory, providing an overview of graph structures and terminologies such as nodes, edges, and graphs, as well as the properties that can be derived from these structures. Participants learn how to use TopologicPy to extract graphs from 3D models, and how to visualize and [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"_links":{"self":[{"href":"https:\/\/cyprusconferences.org\/ecaade2024\/wp-json\/wp\/v2\/pages\/244092"}],"collection":[{"href":"https:\/\/cyprusconferences.org\/ecaade2024\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cyprusconferences.org\/ecaade2024\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cyprusconferences.org\/ecaade2024\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/cyprusconferences.org\/ecaade2024\/wp-json\/wp\/v2\/comments?post=244092"}],"version-history":[{"count":2,"href":"https:\/\/cyprusconferences.org\/ecaade2024\/wp-json\/wp\/v2\/pages\/244092\/revisions"}],"predecessor-version":[{"id":244095,"href":"https:\/\/cyprusconferences.org\/ecaade2024\/wp-json\/wp\/v2\/pages\/244092\/revisions\/244095"}],"wp:attachment":[{"href":"https:\/\/cyprusconferences.org\/ecaade2024\/wp-json\/wp\/v2\/media?parent=244092"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}