{"id":27834,"date":"2024-02-27T08:00:00","date_gmt":"2024-02-27T13:00:00","guid":{"rendered":"https:\/\/michigan.it.umich.edu\/news\/?p=27834"},"modified":"2024-07-08T06:04:13","modified_gmt":"2024-07-08T10:04:13","slug":"using-genai-to-design-floor-plans-and-buildings","status":"publish","type":"post","link":"https:\/\/michigan.it.umich.edu\/news\/2024\/02\/27\/using-genai-to-design-floor-plans-and-buildings\/","title":{"rendered":"Using GenAI to design floor plans and buildings"},"content":{"rendered":"\n<p>There is a lot to consider when designing places where humans live and work. How will the space be used? Who\u2019s using the space? What are budget considerations? It is painstaking and time consuming to develop all of those details into something usable.&nbsp;<\/p>\n\n\n\n<p>What if <a href=\"https:\/\/genai.umich.edu\/\">Generative AI (GenAI)<\/a> could help? We already know that it can be used to create text, music, and images. Did you know that it can also create building designs and floor plans?&nbsp;<\/p>\n\n\n\n<p><a href=\"https:\/\/taubmancollege.umich.edu\/faculty\/directory\/matias-del-campo\/\">Dr. Matias del Campo<\/a>, associate professor of architecture in the <a href=\"https:\/\/taubmancollege.umich.edu\/\">Taubman College for Architecture and Urban Planning<\/a>, has been working to make architectural generative models more robust. He aims to expand on the patterns, structures, and features from the available input data to create architectural works. Himself a registered architect, designer, and educator, del Campo conducts research on advanced design methods in architecture using artificial intelligence techniques.<\/p>\n\n\n\n<p>He leverages something called neural networks for two projects:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/ar2il.com\/2021\/07\/19\/common-house\/\">Common House<\/a>: A project that focuses on floor plan analysis and generation.<\/li>\n\n\n\n<li><a href=\"https:\/\/ar2il.com\/2021\/07\/19\/model-mine\/\">Model Mine<\/a>: A large-scale, 3D model housing database for architecture design using Graph Convolutional Neural Networks and 3D Generative Adversarial Networks.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"394\" src=\"https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2024\/02\/matias-del-campo-common-house-768x504-1-600x394.png\" alt=\"A floor plan where each room has a different color. \" class=\"wp-image-27856\" srcset=\"https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2024\/02\/matias-del-campo-common-house-768x504-1-600x394.png 600w, https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2024\/02\/matias-del-campo-common-house-768x504-1-300x197.png 300w, https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2024\/02\/matias-del-campo-common-house-768x504-1-665x436.png 665w, https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2024\/02\/matias-del-campo-common-house-768x504-1.png 768w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><figcaption class=\"wp-element-caption\">This is an example from the annotated data created from the Common House research project. The main obstacle that has emerged in creating more real-life plans is the lack of databases that are tailored for these architecture applications. The Common House project aims at creating a large-scale dataset for plans with semantic information. Precisely, the data creation pipeline consists of annotating different components of a floor plan, for e.g., Dining Room, Kitchen, Bed Room, etc.<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"431\" height=\"354\" src=\"https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2024\/02\/matias-del-campo-model-mine.png\" alt=\"Renderings of different chairs, laptops, benches, and airplanes. \" class=\"wp-image-27857\" srcset=\"https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2024\/02\/matias-del-campo-model-mine.png 431w, https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2024\/02\/matias-del-campo-model-mine-300x246.png 300w\" sizes=\"auto, (max-width: 431px) 100vw, 431px\" \/><figcaption class=\"wp-element-caption\">A large scale 3D model housing database for Architecture design using Graph Convolutional Neural Networks and 3D Generative Adversarial Networks.<\/figcaption><\/figure>\n<\/div>\n\n\n<p>What exactly are neural networks? The name itself takes inspiration from the human brain and the way that biological neurons signal to one another. In the GenAI world, neural networks are a subset of <a href=\"https:\/\/en.wikipedia.org\/wiki\/Machine_learning\">machine learning<\/a> and are at the heart of <a href=\"https:\/\/en.wikipedia.org\/wiki\/Deep_learning\">deep learning<\/a> algorithms. <a href=\"https:\/\/commons.wikimedia.org\/wiki\/File:AI_hierarchy.svg\">This image of AI hierarchy may be helpful in understanding how they are connected<\/a>.<\/p>\n\n\n\n<p>Dr. del Campo\u2019s research uses GenAI for every step of the design process including 2D models for things like floors and exteriors, and 3D models for shapes of the rooms, buildings, and volume of the room. The analysis informs design decisions.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">DEI considerations<\/h2>\n\n\n\n<p>del Campo notes that there are some DEI implications for the tools he\u2019s developing. \u201cOne of the observations that brought us to develop the \u2018Common House\u2019 (Plangenerator) project is that the existing apartment and house plan datasets are heavily biased towards European and U.S. housing. They do not contain plans from other regions of the world; thus, most cultures are underrepresented.\u201d&nbsp;<\/p>\n\n\n\n<p>To counterbalance that, del Campo and his team made a global data collection effort, collecting plans and having them labeled by local architects and architecture students. \u201cThis not only ensured a more diverse dataset but also increased the quality of the semantic information in the dataset.\u201d<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How technology supports del Campo\u2019s work<\/h2>\n\n\n\n<p>A number of services from <a href=\"https:\/\/its.umich.edu\/\">Information Technology &amp; Services<\/a> are used in these projects, including: <a href=\"https:\/\/its.umich.edu\/communication\/collaboration\/google\">Google at U-M collaboration tools<\/a>, <a href=\"https:\/\/genai.umich.edu\/\">GenAI<\/a>, <a href=\"https:\/\/its.umich.edu\/computing\/virtualization-cloud\/amazon-web-services\">Amazon Web Services at U-M<\/a> (AWS), and <a href=\"https:\/\/its.umich.edu\/communication\/collaboration\/github\">GitHub at U-M<\/a>.&nbsp;<\/p>\n\n\n\n<p>Also from ITS, the <a href=\"https:\/\/arc.umich.edu\/\">Advanced Research Computing (ARC)<\/a> team provides support to del Campo\u2019s work.&nbsp;<\/p>\n\n\n\n<p>\u201cWe requested allocations from the <a href=\"https:\/\/arc.umich.edu\/umrcp\">U-M Research Computing Package<\/a> for high-performance computing (HPC) services in order to train two models. One focuses on the \u2018Common House\u2019 plan generator, and the other focuses on the \u2018Model Mine\u2019 dataset to create 3D models based,\u201d said del Campo.\u00a0<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"463\" src=\"https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2024\/02\/matias-del-campo-MOSAIC-768x593-1-600x463.png\" alt=\"A very large 3D model of a house with students around it studying the details. \" class=\"wp-image-27858\" srcset=\"https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2024\/02\/matias-del-campo-MOSAIC-768x593-1-600x463.png 600w, https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2024\/02\/matias-del-campo-MOSAIC-768x593-1-300x232.png 300w, https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2024\/02\/matias-del-campo-MOSAIC-768x593-1-665x513.png 665w, https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2024\/02\/matias-del-campo-MOSAIC-768x593-1.png 768w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><figcaption class=\"wp-element-caption\">A large-scale 3D model housing database for Architecture design using Graph Convolutional Neural Networks and 3D Generative Adversarial Networks.<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Additionally, they used HPC allocations from the UMRPC in the creation of a large-scale artwork called <a href=\"https:\/\/maizepages.umich.edu\/organization\/dramaclub\">MOSAIC<\/a> which consists of over 20,000 AI-generated images, organized in a color gradient.&nbsp;<\/p>\n\n\n\n<p>\u201cWe used HPC to run the algorithm that organized the images. Due to the necessary high resolution of the image, this was only possible using HPC.\u201d<\/p>\n\n\n\n<p>\u201cDr. del Campo\u2019s work is really novel, and it is different from the type of research that is usually processed on Great Lakes. I am impressed by the creative ways Dr. del Campo is applying ITS resources in a way that we did not think was possible,\u201d said Brock Palen, director of the ITS Advanced Research Computing.&nbsp;<\/p>\n\n\n\n<p>Related: <a href=\"https:\/\/ar2il.com\/\">Learn about The Architecture + Artificial Intelligence Laboratory (AR2IL)<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>There is a lot to consider when designing places where humans live and work. How will the space be used? Who\u2019s using the space? What are budget considerations? It is painstaking and time consuming to develop all of those details into something usable.&nbsp; What if Generative AI (GenAI) could help? We already know that it can be used\u2026 <span class=\"read-more\"><a href=\"https:\/\/michigan.it.umich.edu\/news\/2024\/02\/27\/using-genai-to-design-floor-plans-and-buildings\/\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":50,"featured_media":27858,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","_umich_oidc_access":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_ef_editorial_meta_date_first-draft-date":"","_ef_editorial_meta_paragraph_assignment":"","_ef_editorial_meta_checkbox_needs-photo":"","_ef_editorial_meta_number_word-count":"","footnotes":""},"categories":[4],"tags":[942,109,1031],"class_list":["post-27834","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-features","tag-artificial-intelligence","tag-design","tag-genai"],"uagb_featured_image_src":{"full":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2024\/02\/matias-del-campo-MOSAIC-768x593-1.png",768,593,false],"thumbnail":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2024\/02\/matias-del-campo-MOSAIC-768x593-1-400x266.png",400,266,true],"medium":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2024\/02\/matias-del-campo-MOSAIC-768x593-1-300x232.png",300,232,true],"medium_large":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2024\/02\/matias-del-campo-MOSAIC-768x593-1.png",665,513,false],"large":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2024\/02\/matias-del-campo-MOSAIC-768x593-1-600x463.png",600,463,true],"1536x1536":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2024\/02\/matias-del-campo-MOSAIC-768x593-1.png",768,593,false],"2048x2048":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2024\/02\/matias-del-campo-MOSAIC-768x593-1.png",768,593,false],"excerpt-thumbnail":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2024\/02\/matias-del-campo-MOSAIC-768x593-1-200x140.png",200,140,true],"themonic-thumbnail":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2024\/02\/matias-del-campo-MOSAIC-768x593-1-60x42.png",60,42,true],"ioslider-thumbnail":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2024\/02\/matias-del-campo-MOSAIC-768x593-1-658x300.png",658,300,true],"post-thumbnail":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2024\/02\/matias-del-campo-MOSAIC-768x593-1-665x513.png",665,513,true],"400x250-crop":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2024\/02\/matias-del-campo-MOSAIC-768x593-1-400x250.png",400,250,true]},"uagb_author_info":{"display_name":"D. Stephanie Dascola, Medical School Office of Research","author_link":"https:\/\/michigan.it.umich.edu\/news\/author\/sdascola\/"},"uagb_comment_info":0,"uagb_excerpt":"There is a lot to consider when designing places where humans live and work. How will the space be used? Who\u2019s using the space? What are budget considerations? It is painstaking and time consuming to develop all of those details into something usable.&nbsp; What if Generative AI (GenAI) could help? We already know that it&hellip;","_links":{"self":[{"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/posts\/27834","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/users\/50"}],"replies":[{"embeddable":true,"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/comments?post=27834"}],"version-history":[{"count":2,"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/posts\/27834\/revisions"}],"predecessor-version":[{"id":27859,"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/posts\/27834\/revisions\/27859"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/media\/27858"}],"wp:attachment":[{"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/media?parent=27834"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/categories?post=27834"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/tags?post=27834"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}