ArchiGAN ? to be linked to topologic/homemaker ?
https://developer.nvidia.com/blog/archigan-generative-stack-apartment-building-design/?ncid=afm-chs-44270&ranMID=44270&ranEAID=a1LgFw09t88&ranSiteID=a1LgFw09t88-OS31W5AfBDE4F4RWez43Bw
Dreaming of floorplan pdf from the architectural office transformed in BIM on just one click :-)
Of course, delivering a BEM and Daylight Calculation as well as a structural-analysis, and of course a book-of-duty with price tags a little later :-). May I ask for a construction timetable also?
happy hacking.
https://www.proceedings.blucher.com.br/article-details/34243
https://www.researchgate.net/publication/328280126_Architectural_Drawings_Recognition_and_Generation_through_Machine_Learning
https://www.researchgate.net/publication/345311175_eCAADe2020_Proceedings_volume1 (plenty of articles)
Comments
Though I think designing buildings using machine learning is a bit of a dead-end (what are you going to train it with? Existing floor plans? Really?!!?), a tool that used machine learning to convert scanned drawings to vector could work extremely well.
This would be easy to train, just convert a collection of vector drawings to images and feed them in as training data.
As MEP planer we receive drawings or dwg, in the future also ifc from the architecture office. We then implement the electrical appliances. we spend a lot of time with 'reformating' the architectural drawing/datas. So indeed I hope AI can help with this reformating task. The pdf floorplan is automatically 'topologised' and redrawn in the 'openBIM' format. A Revit-ifc automatically reformated to an 'openBIM' format. A 2D to 3D automat would be nice too, provide some section plans are available. The MEP tasks then could be automated usind the appropriated dictionaries in Topologic/Homemaker.
All being described in ontologies: one for privathousing, another for hospitals, schools, shopping-mall. So that schemas could be automatically drawn, and the medium flows automatically scaled. A Vision....
https://pwichmann.github.io/deep-learning-with-vector-graphics-book/index.html
but more for handwriting recognition.
a list of GANs https://github.com/hindupuravinash/the-gan-zoo
https://www.researchgate.net/publication/343350855_Machine_Learning_Neural_Networks_Construction_and_Analysis_in_Vectorized_Design_Drawings
this one is a start..
one more GauGAN
another one, goes further to some biomimetics