Classification and extraction of architectural plan features using machine learning methods; Case study: Traditional houses of Bandar Kong

Document Type : Original Research Paper

Authors

1 Ph.D. Candidate in Architecture, Faculty of Art and Architecture, West Tehran Branch, Islamic Azad University, Tehran, Iran.

2 Associate Professor, Faculty of Art and Architecture, West Tehran Branch, Islamic Azad University, Tehran, Iran.

3 Assistant Professor, Faculty of Art and Architecture, West Tehran Branch, Islamic Azad University, Tehran, Iran.

Abstract
Extended Abstract
Background and Objectives: The hot and humid region of Iran experiences extremely hot summers with high humidity, making it one of the most challenging climates globally. Analyzing the features of vernacular houses in these areas can offer valuable insights for modern housing design. One of the key challenges researchers encounter in architectural typology studies is selecting appropriate case studies. Bandar Kong, a coastal city along the Persian Gulf, features traditional houses with four main components: windcatchers, Sabat (shaded walkways), main rooms (living areas), and yards, along with non-living spaces. Understanding the organization of these elements can help develop a typology of vernacular houses in Bandar Kong.
Methods: One of the key applications of machine learning methods recently employed in architectural research is the measurement of similarity in architectural images. Categorizing and describing architectural features within each category is essential for identifying architectural types. Previous studies have utilized cosine similarity for measuring the similarity of architectural plans. Cosine similarity measurement criterion is particularly effective for evaluating sparse vectors and is commonly used in positive spaces with a range of [0,1]. Due to the diverse nature of architectural data, this method has proven effective for evaluating plan image similarities. The aim of this research is to apply machine learning techniques to select case studies and cluster the houses of Bandar Kong based on the shape and arrangement of windcatchers, sabat, courtyards, and living spaces. For this, Anaconda version 3.9 and Jupiter 6.4.5 were utilized. The cosine distance algorithm was employed to measure similarity in terms of shape and spatial relationships. The hierarchical algorithm, using the average linkage method, was used to extract and categorize the features of each plan.
Findings: According to the analysis, the architectural plans of Bandar Kong houses can be divided in 3 different clusters. Scatter diagrams of each cluster can shows characteristics of each cluster. According to the scatter diagram, the length, width, and height consistently fall within the ranges of 2.5-3.5 meters for length and width, and 9-9.5 meters for height. By analyzing the scatter diagram of the characteristics of each cluster, the following results have been extracted. In the first cluster, the windcatcher is located in the east, and the sabbat or courtyard is located on the west side of it. The main rooms are mostly located on the north side and the service spaces are located on the east and west sides. In the second cluster, the windcatcher is centrally placed on the west side of the house. Here, the plan layout tends to extend along a north-south axis, with living rooms positioned on both the west and east sides. In the third cluster, the windcatcher is located on the west side of the plan. In this category, the extension of the plans is mostly east-west. The northern side of the windcatcher typically features the Gatieh room, and in most plans in this group, the wind room connects to either the northern room or the Gatieh. According to the similarity measurement, the plans of Younesi, Golbat and Karchi houses have the highest shape similarity and spatial relationships with other plans.
Conclusion: Nowadays, with the growing volume of data and the complexity of data analysis, software solutions are increasingly used across various fields, including architecture, to minimize errors. One major challenge in architectural research is the classification and selection of case studies for analyzing architectural types. In this study, after evaluating the shape similarity and spatial relationships of architectural plans, the Younesi, Karchi, and Golbat houses were selected as case studies due to their highest similarity in both shape and spatial relations compared to other plans. Using a hierarchical classification method with average linkage, the plans were grouped into three main categories. The defining characteristics of each category were extracted from the charts and compared with the corresponding case study from each group. As a result, the Karchi house represents the first category, the Golbat house represents the second, and the Younesi house represents the third, with their respective features aligning closely with the extracted characteristics of each category.

Graphical Abstract

Classification and extraction of architectural plan features using machine learning methods; Case study: Traditional houses of Bandar Kong

Highlights

- Evaluation of machine learning methods in checking the similarity of architectural plans
- Using machine learning methods to categorize architectural plans based on the characteristics learned to the machine.
- Extracting characteristics of architectural plans using machine learning methods.

Keywords

Subjects


این مقاله برگرفته از رساله دکتری نویسنده نخست با عنوان «بازآفرینی الگوهای تهویه طبیعی خانه های بومی با تأکید بر عناصر معماری در اقلیم گرم و مرطوب ایران» می‌باشد که به راهنمایی نویسنده دوم و مشاوره نویسنده سوم در دانشگاه آزاد اسلامی واحد تهران غرب انجام گرفته است.

This article is derived from the first author`s doctoral thesis entitled “Recreating natural ventilation patterns of vernacular houses with emphasize on architectural elements in hot and humid of Iran”, supervised by the second author and advised by the third, at Islamic Azad University, West Tehran Branch.

  1. Araldi, A., Emsellem, D., Fusco, G., Tettamanzi, A., & Overal, D. (2021). Exploring building typologies through fast iterative Bayesian clustering. In SAGEO’2021 (pp. 113-124).‏
  2. Arkin, E. M., Chew, L. P., Huttenlocher, D. P., Kedem, K., & Mitchell, J. S. (1989). An efficiently computable metric for comparing polygonal shapes. Cornell University Operations Research and Industrial Engineering.‏
  3. Babakhani, R., & Keifari, A. (2021). Explaining the evolution of Iranian traditional house spaces based on distance measurement method of plan similarity vector. Space Ontology International Journal, 10(4), 97-103.‏
  4. Carter, D. J., & Whitehead, B. (1975). The use of cluster analysis in multi-storey layout planning. Building Science, 10(4), 287-296.‏
  5. Chang, C. C., Hwang, S. M., & Buehrer, D. J. (1991). A shape recognition scheme based on relative distances of feature points from the centroid. Pattern recognition, 24(11), 1053-1063.‏
  6. Collins, J., & Okada, K. (2012, September). A Comparative Study of Similarity Measures for Content-Based Medical Image Retrieval. In CLEF (Online Working Notes/Labs/Workshop) (pp. 2-7).‏Ryan P.Adams, 2019, Hierarchical clusterin, Cos 324-Element of Machine Learning, Prinston University.
  7. Farhadi, marzieh, Jamzadeh, Mansour, (2018), Examining similarity measures in content-based image retrieval. Computer Science, (21), 13-27. [in Persian]
  8. Feist, S., Sanhudo, L., Esteves, V., Pires, M., & Costa, A. A. (2022). Semi-Supervised Clustering for Architectural Modularisation. Buildings, 12(3), 303.‏‏
  9. Grosswendt, A., & Roeglin, H. (2017). Improved analysis of complete-linkage clustering. Algorithmica, 78, 1131-1150.‏
  10. Hu, R., Huang, Z., Tang, Y., Van Kaick, O., Zhang, H., & Huang, H. (2020). Graph2plan: Learning floorplan generation from layout graphs. ACM Transactions on Graphics (TOG), 39(4), 118-1.‏
  11. Jarman, A. M. (2020). Hierarchical cluster analysis: Comparison of single linkage, complete linkage, average linkage and centroid linkage method. Georgia Southern University, 29.‏
  12. Mosavat. Amin, Babakhani, Reza, (2021), An analysis of the structure of the bridge span form of Safavi period bridges (case study: Si Se pol Bridge, Marnan, Khajo, Joy). Environmental science and technology, 23(2), 1-15.[in Persian]
  13. Nabiloo, Maryam, Daneshpoor, Negin, (2016), A New Hybrid Clustering Algorithm in Batch Data Approach." (2016): 14-30. [in Persian]
  14. Rodrigues, E., Sousa-Rodrigues, D., de Sampayo, M. T., Gaspar, A. R., Gomes, Á., & Antunes, C. H. (2017). Clustering of architectural floor plans: A comparison of shape representations. Automation in Construction, 80, 48-65.‏
  15. Sajjanhar, A., & Lu, G. (1997). A grid-based shape indexing and retrieval method. Australian Computer Journal, 29(4), 131-140.‏
  16. Sarafrazi, Abbas, (2018), Half a century after clustering; Review and evaluation of clustering approaches and methods with multi-criteria decision-making analysis. Research in Science, Engineering and Technology, 11(4), 65-84. [in Persian]
  17. Saxena, A., Prasad, M., Gupta, A., Bharill, N., Patel, O. P., Tiwari, A., & Lin, C. T. (2017). A review of clustering techniques and developments. Neurocomputing, 267, 664-681.‏
  18. Seawright, J., & Gerring, J. (2008). Case selection techniques in case study research: A menu of qualitative and quantitative options. Political research quarterly, 61(2), 294-308.‏
  19. Shahhoseini, Habib, Khandani, Nadia& koorehpaz, Rana, (2022), Systematic evaluation of architectural articles in Iranian scientific-research journals and publications (Elsevierq1). [in Persian]
  20. Shahmohamadi, Nima, Babakhani, Reza, (2021), Analyzing the conceptual pattern of Nasir al-Mulk mosque sashes based on the effects of environmental psychology on the psychological perception of users. Environmental Science and Technology, 23(8), 37-46. [in Persian]
  21. Shih, C. Y., & Peng, C. H. (2022). Floor Plan Exploration Framework Based on Similarity Distances. arXiv preprint arXiv:2211.07331.‏
  22. Son, K., & Hyun, K. H. (2021). A framework for multivariate data based floor plan retrieval and generation. In 26th International Conference of the Association for Computer-Aided Architectural Design Research in Asia: Projections. The Association for Computer-Aided Architectural Design Research in Asia, Hong Kong (Vol. 29, No. 03, pp. 2021-01).‏
  23. Son, K., & Hyun, K. H. (2022). Designer-centric spatial design support. Automation in Construction, 137, 104195.‏
  24. Strauss, Anselm L, (1998). Basics of qualitative research : grounded theory procedures and techniques, 2nd ed, c [translated]afshar, ebrahim.
  25. Tahbaz, Mansoureh, (2016), Climatic knowledge of architectural design. Tehran: Shahid Beheshti University Press, second edition. [in Persian].
  26. Vahdatpoor, sholeh, valibeig, nima, rahimiaryayi, afrooz(2018), Morphological analysis of modern residential architecture in Turkey and Iran. Case example: Chankaya Palace and Saadabad Palace, Architecture and Urban Development of Iran, 10(17), 103-116. [in Persian].
  27. Vakilinejad, roza, mofidishemirani, majid, mehdizadehseraj, fatemeh(2013), effect of building envelope and ventilation patterns on energy consumption of residential buildings. [in Persian]
  28. Varzan, Milad, (2020), Machine learning and general data: basics, concepts, algorithms and tools, Tehran: Miyad Andisheh. [in Persian].
  29. Xiao, R. (2021). Comparing and clustering residential layouts using a novel measure of grating difference. Nexus Network Journal, 23(1), 187-208.‏
  30. Yousif, S., & Yan, W. (2019). Shape clustering using k-medoids in architectural form finding. In Computer-Aided Architectural Design." Hello, Culture" 18th International Conference, CAAD Futures 2019, Daejeon, Republic of Korea, June 26–28, 2019, Selected Papers 18 (pp. 459-473). Springer Singapore.‏
Volume 15, Issue 1 - Serial Number 27
September 2024
Pages 161-174

  • Receive Date 28 August 2022
  • Revise Date 24 December 2022
  • Accept Date 13 April 2023