Next Article in Journal
Industry versus Government Regulation of Food Date Labels: Observed Adherence to Industry-Endorsed Phrases
Previous Article in Journal
Effects of Supercritical CO2 Treatment Temperature on Functional Groups and Pore Structure of Coals
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Forecasting Repair Schedule for Building Components Based on Case-Based Reasoning and Fuzzy-AHP

Department of Architectural Engineering, Hanyang University, Ansan 1588, Korea
*
Authors to whom correspondence should be addressed.
Sustainability 2019, 11(24), 7181; https://doi.org/10.3390/su11247181
Submission received: 18 November 2019 / Revised: 11 December 2019 / Accepted: 12 December 2019 / Published: 15 December 2019

Abstract

:
Building maintenance is closely related to the performance and sustainability of buildings. However, existing approaches to maintenance are limited in terms of estimating required repairs. Therefore, this study proposes a case-based reasoning (CBR)-based model for estimating the time when the first repair will be needed after the completion of construction, even in phases where maintenance-related information is scarce. CBR and fuzzy-analytic hierarchy process (AHP) were employed as research methodologies. A database was established by collecting 257 cases related to maintenance of apartment buildings, and attributes were extracted through literature reviews and expert interviews. Then, attributes were weighted by fuzzy-AHP and case similarities were computed by measuring the Euclidean distance. Similar cases were retrieved based on similarity scores. The model was validated via a comparison of 20 randomly selected test cases with the output of retrieved cases. The results showed that the average case similarities of 3-, 5-, 7-, and 10-nearest neighbors (NN) were 98.05%, 97.86%, 97.73%, and 97.59%, respectively, and mean absolute percentage errors for 3-, 5-, 7-, and 10-NN were mostly lower than 20%, confirming the applicability of the proposed model. The proposed method will help in the preliminary estimation of the repair time of building components.

1. Introduction

As the number of aged buildings has increased, the importance of building maintenance has been recognized in recent years [1]. Building maintenance plays an essential role in ensuring the sustainability of buildings [2] because it affects their performance [1,3]. To ensure that buildings are in good condition for daily life and working, a specific maintenance plan ensuring the sustainability of the building is needed. Moreover, a systematic maintenance plan is required because the aging process affects repair costs for maintaining the function [4] and safety of buildings [5], especially in residential buildings. Aged buildings around the world account for a high proportion of all buildings. According to a report by the Ministry of Land, Infrastructure, and Transport [6], there are 2,666,732 buildings that are more than 30 years old, accounting for 37.08% of all the buildings (7,191,912 buildings) in South Korea. In particular, residential buildings account for 79.68% (2,129,727 buildings) of aged buildings over 30 years. Comparing the statistics for 2016, 2017, and 2018, the number of aged residential buildings that are more than 30 years old has been increasing steadily [6,7,8]. Moreover, residential buildings aged 20–30 years account for more than 20% of all residential buildings between 2016 and 2018. Particularly in South Korea, the number of apartment buildings is increasing [4], and as of 2018, apartments account for 33.9% (147,817 buildings) of apartment buildings (436,013 buildings) [6].
By 2005, residential buildings in Europe and private buildings in Hong Kong more than 30 years old accounted for about 70% [9] and 33.33% [10], respectively. As the performance level of buildings decreases over time [3], proper maintenance strategies are required to control the initial degradation [11] of residential buildings. In particular, it is difficult to establish proper maintenance plans for apartment buildings because they have co-owned areas such as entrance lobbies, access corridors, staircases, lifts, lighting, service ducts, and water pumps [12], unlike single-family dwellings. Thus, an appropriate maintenance plan is necessary to maintain their performance. However, estimating the specific time for repairing each building component is difficult in South Korea, where repair cycles are specified by the standard for long-term repair. It is difficult to identify when a building needs to be repaired using existing repair cycles. This is because long-term repair plans according to standards for establishing long-term repair in accordance with the Multi-Family Housing Management Act are only implemented in apartment buildings with more than 300 households, elevators, or central heating [13]. In addition, each apartment has different characteristics attributable to different heating systems or a different number of households. Therefore, the application of the repair cycle to all apartments is limited. The existing long-term repair plan or strategy reflects only the timing of repairs expected over time [14]. Moreover, in the existing long-term repair plan, historical data or estimation techniques required for calculating the repair cycle are not clearly specified [15]. The existing repair cycle does not conform to the concept of proactive maintenance, which involves the solving of a problem before its occurrence [16]. In addition, existing methods do not consider factors such as management area, maintenance cost per unit area, and level of maintenance. In such situations, existing data can be used to estimate the time for building maintenance as they include various information related to maintenance. However, the data or cases related to building maintenance are not systematically organized [1], and the extent to which relevant factors affect the maintenance plan has not been sufficiently investigated.
Accordingly, this study proposes a model for estimating the repair time of apartments by applying case-based reasoning (CBR). In this study, the repair time is defined as the duration of the first maintenance or repair after the completion of a building. The scope of this study is limited to examining the repair time of building components that play an important role in building operation, including the building exterior, building interior, outdoor facilities, electricity/fire safety/elevator, and home networks, water supply/sanitation/gas and ventilation, and heating and hot water. This study was conducted in the following order. First, preliminary research was conducted through a literature review related to building maintenance and limitations of existing research were then identified. To overcome the limitations identified in the literature review, a model was developed to predict the repair times through CBR, and fuzzy-analytic hierarchy process (fuzzy-AHP) approaches. A total of 712 cases from Korea Land and Housing Corporation (LH) were collected, including historical repair data of 22 building components, and a systematic database was established. Next, in order to implement CBR, attributes that affect building maintenance and repair times of building components were extracted through a literature review and expert interviews. Based on the extracted attributes, the weights of attributes were determined through fuzzy-AHP. Finally, case similarities for randomly selected test cases were calculated through the weighted Euclidean distance (WED) based on the weight of the attributes and the most similar cases were extracted from the database. In addition, the extracted cases were validated through a comparison with the actual repair time of test cases.
This study is expected to provide a method for estimating repair times of building components based on a database obtained from past data. The proposed model can contribute to extending the lifespan of buildings by reflecting repair times in the repair plan. Moreover, the model can help business entities involved in the construction of apartment buildings and supply of building components in establishing long-term repair plans by providing specific repair times.

2. Preliminary Research

2.1. Literature Review

Proper maintenance of buildings facilitates the optimal performance of buildings to residents throughout their life cycle because it is closely related to the safety of residents [17]. However, general difficulties are experienced in planning building maintenance because buildings consist of several components [1] and building components operate interdependently [5]. Moreover, the complexity of buildings is increasing and maintenance costs account for a large portion of life cycle cost [18]. If appropriate building maintenance is not implemented, the building performance may degrade. Thus, in order to prevent problems caused by performance degradation and ensure efficient building maintenance, various studies have been conducted in relation to service life pattern analysis, supporting maintenance planning and decisions, and optimal selection of building maintenance, repair, and renovation (MR&R) activities. The studies were carried out as presented in Table 1, which shows the factors considered in each study among nine factors. They used about three factors on average, and the most commonly used factors were period after completion, repair year, and the number of maintenance events. Furthermore, many factors that can be obtained from historical data were not considered when predicting cost or service life and envisioning models or systems. Therefore, they are insufficient for establishing an effective maintenance plan or supporting maintenance decisions.
Lee and Ahn [19], Park et al. [17], and Kim et al. [4] applied the probabilistic method to reflect uncertainties in the building and building components. Lee and Ahn [19] and Park et al. [17] applied Monte-Carlo simulation (MCS) to produce a service life distribution of mechanical, electrical, and plumbing (MEP) components (12 items) and finishing work (eight items), respectively. These studies are meaningful in that they considered the uncertainty of building components beyond the existing deterministic repair cycle. However, since the probability distribution was performed considering only repair frequency identified through the repair time of building components, their method has limited applicability to building maintenance. In particular, a probabilistic approach to identifying service life is not helpful for maintenance managers who require specific repair time. Kim et al. [4] used historical data that include essential information for the building maintenance to predict the maintenance costs of apartment houses, and preliminarily analyzed the maintenance cost using the loss-distribution approach (LDA) technique, which can predict expected loss. This study is noteworthy because various factors related to building maintenance such as completion year, maintenance cost, year or repair, and number of households are utilized.
Some groups focused on utilizing CBR to support the planning of facility management (FM) activities and maintenance decisions. Motawa and Almarshad [20] developed a CBR-based integrated system to collect information regarding building maintenance operation and to assist decision-making related to building maintenance. They extracted case attributes (e.g., building type, structure type, category, section, subsection, topic, issue/problem, reaction/solution, keywords, affected elements) through interviews in order to execute the “Case Retrieval” phase, which retrieves similar cases in CBR, thereby providing maintenance-related solutions. However, appropriate management solutions could not be comprehensively provided because attributes directly related to maintenance were not considered prior to providing the maintenance-related solutions. In addition, they provided only the model concept, and its applicability was not reviewed. Shohet and Lavy [21] also proposed a facility management model for health care facilities by applying CBR. Their proposed model integrates the main operations (e.g., maintenance, performance, risk management, energy and operations, management, and development) in facility management (FM) to plan FM related activities. Their research is meaningful in that they considered various attributes related to the maintenance of healthcare facilities in order to increase the applicability of the model, and in particular, the geographical characteristics (e.g., coastal, desert, mountain) of the location of the healthcare facilities as an input attribute of CBR. However, the calculation of the weight of maintenance impact factors in executing CBR was not comprehensively described. Therefore, the accuracy of their proposed model is unclear if the weights of the attributes are not described because the results of CBR depend on the weight of attributes. Grussing and Liu [5] developed a model for selecting optimal MR&R (maintenance, repair, and renovation) activities for multiple years to minimize life cycle costs while maximizing the performance of facilities. They predicted the performance state of building components through the condition index and the capability index and estimated MR&R costs of building components utilizing the condition index (CI). In addition, they set goals to minimize life cycle costs and maximize the building’s final performance state. They utilized the genetic algorithm to select optimal MR&R activities to meet each goal. Finally, each performance index and MR&R costs calculated from the selected activities were compared with the performance index and MR&R costs, which were determined by the existing MR&R work planning approach. Their study is meaningful in that the facility manager can plan MR&R activities simultaneously, considering performance and cost. However, the proposed model was validated through a case study for only one building, and additional applicability tests under actual similar circumstances are further required.
Other studies employed mathematical methods. Silva et al. [22] proposed a service life prediction model by applying a mathematical method. They focused on developing a service life prediction model of natural stone wall cladding using a numerical index called severity of degradation. They predicted service lives depending on the characteristics of cladding (e.g., types of stones, color of natural stone, type of finishing). Finally, they compared their result with the results of other studies using different methodologies to confirm the accuracy of the predicted service lives. However, their model has limited estimation accuracy because the sample sizes used in the two studies were different. Ghodoosi et al. [23] proposed a framework for predicting the most cost-effective intervention schedule to plan optimal maintenance activities. First, they identified degradation factors on a bridge. They developed a reliability-based model based on the reliability index considering the age of bridges in order to predict the time of the occurrence of potential intervention. Next, they constructed various intervention scenarios and then evaluated them. Finally, they selected optimal scenarios that considered the most cost-effective maintenance through the genetic algorithm. They presented the process of the proposed model through a case study, but the accuracy of their model is unclear because their case study did not consider various spans, and maintenance costs may vary depending on the span.
Previous studies can be summarized as follows. Some groups focused on estimating the service life and maintenance costs of buildings using Monte-Carlo simulations for long-term maintenance plans. However, they have a limitation in that they cannot estimate specific required repair times and maintenance costs because they analyzed only patterns for service life and maintenance costs using probabilistic approaches. Other groups developed a framework or model to support decision making and planning related to building maintenance. Motawa and Almarshad [20] developed an integrated system supporting maintenance-related decisions, and Shohet and Lavy [21] suggested a model for predicting annual maintenance expenditure and recommended maintenance policy using CBR. However, they did not consider factors directly related to building maintenance or assess relevant impact factors before implementing CBR. Grussing and Liu [5] developed a model that selects optimal MR&R activities and Ghodoossi et al. [23] proposed a framework that predicts a cost-effective intervention schedule. However, their actual applicability and accuracy could not be ensured because the model and framework were not validated with objects of varying criteria.

2.2. Case-Based Reasoning

In this study, CBR was applied to estimate the repair times of building components. CBR is an artificial intelligence method based on the work of cognitive scientists Schank and Abelson [24] that solves problems [1,25] based on data and knowledge obtained from past similar cases [1]. It has been applied to various fields, such as construction cost estimation, bid mark-up estimation, construction noise prediction, construction hazard identification, and building maintenance [1,26,27,28,29]. In particular, it is used as a decision tool in the construction industry [30] because it can identify required maintenance or construction-related problems through past cases and contribute to taking necessary actions in advance. CBR usually consists of four phases: Retrieving, reusing, revising, and retaining [31,32]. At the retrieving phase, the most similar cases to a given case are derived. The derived cases are then reused to solve the problem and the solution is revised if the estimated results are inappropriate [33]. Finally, the revised results are retained in the database as a new case [31]. This study focused on phases of retrieving and reusing because they are important phases of CBR [24,31]. The revising and retaining phases will be addressed in future studies. The advantages of CBR are as follows: (1) Solutions can be found even when relevant data are insufficient or limited [32,34], (2) Numerical data obtained from past cases may provide more objective results than decisions made according to an individual’s experience [28], (3) CBR can consider various attributes, including numerical and nominal data [35], (4) CBR can be updated and maintained [36]. With these advantages, the limitations of existing studies can be overcome through CBR. Moreover, because CBR facilitates data accumulation, which is useful for building maintenance management and for predicting repair times in phases where information is scarce. In CBR, cases are retrieved based on similarity, which is determined by the distance measurement function and the weights of attributes [28]. Similar cases are expressed as a number of attributes [37] and it is important to determine the weights of attributes in CBR [38]. Therefore, a method for determining the optimal weight of an attribute is required. Weighting methods include feature counting (FC), gradient descent method (GDM), AHP, and multiple regression analysis (MRA) [38,39,40]. In this study, AHP was selected.

2.3. Fuzzy-Analytic Hierarchy Process (Fuzzy-AHP)

The term “case” refers to a previous case related to building maintenance, including the input attributes and output attributes. A case utilized in CBR can be expressed as attributes (e.g., maintenance cost, floor area ratio, number of floors, completion year, year of repair, number of households) associated with building maintenance and repair time. In order to retrieve similar cases for estimating repair times using CBR, the weights of attributes should be determined first. For this purpose, fuzzy-AHP was selected to compare relative importance between attributes. Analytic hierarchy process (AHP) was introduced by Saaty [41] to address complex problems in several aspects such as economic, technological and sociopolitical issues [42]. With AHP, each attribute is compared in pairs [28] assessing the relative importance ratio between attributes. In addition, the consistency ratio (CR) should be identified to evaluate whether the respondents are consistent in the pairwise comparison of AHP [28]. A CR lower than 0.1 is acceptable [37,43], but the comparison should be revised [42] if the CR exceeds 0.1. Fuzzy-AHP was applied because it can overcome the uncertainty of the existing AHP [44]. Furthermore, even in small matrix scales, there is a difference between fuzzy-AHP and traditional AHP from a quantitative perspective [45]. Fuzzy-AHP determines the attribute weights by pairwise comparisons [44], which is based on fuzzy numbers. The fuzzy number can be defined as various values, instead of a single value [46]. Based on this, fuzzy-AHP deals with uncertain or ambiguous expressions of the experts’ judgment [46].

3. Model Development

A model was developed to estimate the repair time of building components based on previous data. The proposed model consists of four sub-modules as presented in Figure 1: (1) Database construction, (2) attribute selection, (3) attribute weight calculation based on fuzzy-AHP, and (4) case retrieval based on CBR. In the database construction module, the database was established from maintenance-related data, including repair history, to implement CBR. In the attribute selection module, attributes related to building maintenance and repair time were extracted through a literature review and expert interviews. The extracted attributes are called input attributes. Next, fuzzy-AHP was applied to compute the weight of input attributes. In the case retrieval module, cases similar to test cases were extracted by entering information about input attributes of the test case, where similarity scores are calculated by the weighted Euclidean distance and fuzzy-AHP. Finally, the proposed model was verified through (1) leave-one-out-validation (LOOCV) and (2) comparison of original repair times of test cases with the estimated value from retrieved cases.

3.1. Database Construction

Existing data provided by the Korea Land and Housing Corporation (LH) were utilized for the database construction of the proposed model. LH has been working on several projects related to building maintenance and repair cost and it has reliable data regarding repair times. The data obtained from LH include information on maintenance-related activities, which was utilized to estimate the repair time in this research. The collected data contain repair information for building components, which are presented in Table 2.
A total of 712 cases were collected to establish the database for the aforementioned building components. Each case in the database includes maintenance-related data obtained from previous cases. Incorrect data or missing values may reduce the reliability of the database and the accuracy of the estimated outcomes [46]. Therefore, case filtering was performed to exclude cases, including inappropriate data or missing values from the database. In this manner, a database consisting of 257 cases was established. Before implementing CBR, the raw data of these cases require standardization and normalization because attributes are represented at various scales [33]. Thus, ratio standardization was applied to represent raw data in different cases at an equal scale [24,31]. In addition, a normalization process was carried out to reduce the distortion in the similarity measurement that may occur with the use of data at different scales [24]. Raw data were normalized using the NORMDIST function in Microsoft Excel version 2016 with the following equation:
N o r m a l i z a t i o n i =   x i x m i n x m a x x m i n
where x i is the value of attribute i , and x m a x and x m i n are the maximum and minimum values of each attribute in the cases utilized in CBR. Finally, normalized data were used for the similarity function to calculate case similarity.

3.2. Attribute Selection

In this module, major attributes associated with building maintenance and repair time were derived and then weighted by fuzzy-AHP. As described in Figure 2, 10 attributes were selected. First of all, the following variables extracted from Kwon et al. [1] were selected: Building coverage ratio, floor area ratio, number of building, number of floors, number of households, parking lots per household, heating system, management area, completion year, and maintenance cost per unit area. Next, studies and reports addressing building maintenance cost prediction [4,47], investigation of factors affecting building maintenance cost [48], service life pattern estimation [17,19], selection of optimal activities for building maintenance [5], and building maintenance [21,49] were reviewed to extract additional variables.
Accordingly, a total of 16 building maintenance-related factors were selected to establish Variable Pool, based on which expert interviews were conducted to extract key attributes. These experts had experienced careers in various fields of the construction industry, such as cost management (four persons), construction management (three persons), environment management (four persons), and maintenance management (eight persons). Therefore, they are suitable for determining the key attributes affecting building maintenance. Through expert interviews, 10 attributes were extracted and used to estimate repair times based on case similarity. Of these 10 attributes, nine (A1, A2, A3, A4, A5, A6, A7, A8, and A9) were used as input attributes, and the repair time (A10) was used as the output attribute. The extracted attributes were divided into building-related attributes and maintenance-related attributes. The building-related attributes included building coverage ratio (A1), floor area ratio (A2), number of buildings (A3), number of floors (A4), and number of households (A5). The maintenance-related attributes included management area (A6), completion year (A7), maintenance cost per unit area (A8), and the number of maintenances (A9). The definitions of attributes are specified in Appendix A. Attributes belonging to building-related attributes should be considered in extracting similar cases as they contain information on the building itself, and the characteristics of the building affect the maintenance activities. Attributes belonging to maintenance-related attributes are also necessary in extracting similar cases because they are related to the degree of degradation of buildings or contain information that affects the repair time. Moreover, general details of the project are required to execute CBR, and the purpose of this research is to predict the repair time due to the aging of the building. Therefore, maintenance-related attributes were extracted. In addition, attributes composing the cases are likely to be covariance that reduces the accuracy and reliability of the results. Therefore, the multicollinearity of the main attributes was checked [33,50,51]. For this purpose, the variance inflation factor (VIF), which can be used to effectively evaluate multicollinearity [52], was calculated as follows:
V I F i =   1 ( 1 R i 2 )
where R i 2 is the coefficient of determination of the independent attributes (input attributes) obtained from regression analysis [1]. The VIF scores of A1, A2, A3, A4, A5, A6, A7, A8, and A9 were 1.808, 3.327, 1.500, 2.922, 2.202, 1.487, 1.698, 1.080, and 1.047, respectively. Each VIF and tolerance for attributes was smaller than five and higher than 0.1, which indicates insufficient multicollinearity among attributes [53].

3.3. Attribute Weight Calculation Based on Fuzzy-AHP

As previously mentioned, fuzzy-AHP was used to compute the weights of the extracted attributes. After preparing surveys to determine the weights, they were sent to experts in various fields such as asset management, facility management, and leasing marketing. These experts are qualified for determining the weight of attributes considering that they have an average of 11.75 years of experience and are mostly in charge of building maintenance. Finally, 42 out of 70 questionnaires were returned, resulting in a response ratio of 60%. The consistency ratio (CR < 0.1) was checked and a total of 30 questionnaires were passed. The weights were then calculated using the triangular fuzzy number with the nine-point scale applied by Kaya and Kahraman [44], as described in Table 3. In this research, the geometric mean method was utilized to aggregate multiple opinions of the experts because it keeps the matrix consistent and reciprocal.
Table 4 and Table 5 show the final weights of the attributes. Among the building-related attributes and maintenance-related attributes, the number of maintenances (0.1895), maintenance cost per unit area (0.1567), and the number of households (0.0910) were confirmed as important attributes. Overall, the weights of the maintenance-related attributes were probably higher than those of building-related attributes. This shows that maintenance-related attributes should be considered more important for the estimation of the repair time of the buildings based on previous similar cases.

3.4. Case Retrieval Based on CBR

It is important to measure the similarity scores between cases [30,39] because cases that are similar to the given cases are retrieved using the similarity score [31,54], which is also called case similarity or similarity distance. There are similarity measurement methods such as Euclidean distance, arithmetic summation, and fractional function [50]. Among them, the Euclidean distance method is commonly used for measuring similarity distances [24,31]. Accordingly, the weighted Euclidean distance (WED), which calculates the distance between two independent cases, was used in this study. In the Case Retrieval module, the similarity scores were computed using the similarity function based on the weights of the attributes.
SIM ( x a , x b ) = 1 DIS ( x a , x b ) = 1 i = 1 n w i [ a i ( x a ) a i ( x b ) ]   2
where SIM ( x a , x b ) refers to the similarity score between cases x a , x b and DIS ( x a , x b ) refers to the relative distance between cases [1,55]. In addition, n means the total number of attributes and a i ( x a ) is the value of the i th attribute of case x a , which is normalized by Equation (1). w i is the weight of i th attribute calculated from fuzzy-AHP. Based on Equation (3), the similarity distances between the previous and test cases were computed and the k-nearest near (NN) algorithm was applied. In CBR, the k-NN algorithm searches for k-similar cases based on case similarity measurement [28,56]. In this process, a limited number of NNs may reduce the accuracy of the estimated outcomes [1]. Therefore, the 3-NN, 5-NN, 7-NN, and 10-NN were used to estimate the repair time of the building components.

4. Experiment

4.1. Experimental Process

The applicability of the proposed model was validated in terms of two aspects: (1) LOOCV and (2) comparison of the original values with estimated results. The experimental process is illustrated in Figure 3. First, the weights of the attributes were determined through fuzzy-AHP. Then, the similarity scores between test cases and previous cases were calculated using the calculated weights of the attributes. From 20 test cases, 3-, 5-, 7-, and 10- nearest cases were extracted through the k-NN algorithm. Finally, the proposed model was validated. For this purpose, mean absolute percentage errors (MAPEs) based on LOOCV were checked. In addition, estimated values for 20 test cases were compared and analyzed with the original repair times. LOOCV is a type of k-fold cross validation where a single case is used for validation and the remaining cases are used for training [33]. MAPE was utilized because it is a commonly used measure for forecast accuracy [57]. MAPE is calculated as follows:
MAPE =   100 % n t = 1 n |   ( R e ) t ( R a ) t ( R a ) t   |
where n is the number of cases, ( R a ) t and ( R e ) t are the actual repair time and estimated value, respectively.

4.2. Results and Discussion

As mentioned earlier, the actual repair times of the test cases were compared with the estimated repair time to verify the applicability of the model. In this research, “actual repair time” represents the times when maintenances or repairs were actually performed owing to the deterioration of the building. LOOCV was applied to identify the overall estimation accuracy of the proposed model [33] before the comparison between the actual and estimated repair time. Table 6 presents error rates of 3-, 5-, 7-, and 10-NN, calculated at 8.48%, 9.35%, 9.84%, and 10.52%, respectively. The distance measurement method appeared to be effective in estimating the value of the repair time. However, the error rate increased with the increasing number of cases retrieved. This can be attributed to the increased probability of retrieving cases with an outlier.
Next, to determine the applicability of the developed model, 20 test cases were selected randomly, and information about test cases is given in Table 7. The average completion year of the cases was around 1993, with an average number of 10.9 maintenances. In addition, the number of floors in all cases was more than 12 stories.
Table 8 presents the average case similarities obtained from the 3-, 5-, 7-, and 10-NN approaches. The case similarities ranged from 88.71% to 99.47%. The case similarities from 10-NN were over 97% for 18 test cases, but case similarities of T2 and T19 were 88.71% and 89.40%, respectively, where similarities were relatively low. This is attributable to the lack of cases similar to the test case in the database [28,46]. In particular, for T2, the case similarity was lower compared to other cases regarding 3- and 10-NN. Similar cases appear to be insufficient for T2. It seems that there are not a sufficient number of cases similar to T2 in the case database.
Table 9 presents a comparison of the actual repair time with the estimated repair time for 3-, 5-, and 10-NN according to the difference and mean absolute percentage error. The overall MAPEs for 3-, 5-, 7-, and 10-NN were 8.07%, 9.21%, 9.64%, and 9.51%, and the overall average error rate was 9.11%, indicating the reliability of the model. However, the MAPEs of 10-NN in T2, T10, and T19 were 16.67%, 17.86%, and 22.38%, respectively, which were significantly higher than those of the other cases. In addition, the case similarities were similar for 10-NN of T6 and T7, but the MAPE of 10-NN differed by 4.21% (Table 8 and Table 9). This appears to be because outcomes are sensitive to cases, which means that estimated outcomes may vary depending on the output of the retrieved cases [28,33]. In other words, even if the similarity score between the retrieved and test cases is high, the output may vary depending on the characteristics and weights of attributes. This implies that reliable cases should be collected. According to Lewis [58], the MAPE results <10%, 10–20%, 20–50%, and 50%> indicate highly accurate forecasting, good forecasting, reasonable forecasting, inaccurate forecasting, respectively. MAPEs for 3-NN, 5-NN, and 10-NN (Table 9) were generally lower than 20%, which indicates good forecasting. Although these criteria may be arbitrary, the errors are allowable because the model can support decision-making based on the repair time of the building estimated in advance. Therefore, the developed model is applicable to the estimation of the repair time of building components.
Table 10 presents reference information derived from 10 cases similar to T20, which shows that components such as C1 (16.13%), C4 (32.26%), and C8 (16.13%) account for the majority of the repair or maintenance. Therefore, it allows building managers to obtain useful maintenance-related information for specific components in advance. Furthermore, Figure 4 presents the probability distributions of the repair times, based on the Monte-Carlo simulation (MCS). A beta-PERT distribution was utilized because it can consider various types of skewness and also estimate values from insufficient information [46].

5. Conclusions

There has been a worldwide increase in the number of buildings that are more than 30 years old. Numerous problems have arisen regarding building maintenance. To preserve the performance of the buildings and provide a sustainable environment to residents, proper maintenance should be carried out. Moreover, it is important to estimate the time when building maintenance, especially repair, should be conducted. To cope with this issue, various studies on building maintenance have been conducted. Despite such efforts, there is still a lack of accuracy in repair time prediction.
In this research, a model was developed on the basis of CBR and fuzzy-AHP to estimate repair times for phases where information regarding the buildings is insufficient. Based on the weights of the input attributes, similarity scores between the existing cases and test cases were computed. The retrieved cases were compared with the test case in terms of MAPE to verify the applicability of the model. The overall MAPEs for 3-, 5-, 7-, and 10-NN were 8.07%, 9.21%, 9.64%, and 9.51%, respectively, and average case similarities for 3-, 5-, 7-, and 10-NN were 98.05%, 97.86%, 97.73%, and 97.59%, respectively. Furthermore, MAPEs between the test case and previous cases were generally lower than 20%, which indicates a reliable estimation performance according to the criteria suggested by Lewis [58]. The error rates seem to be permissible for estimating the repair time or maintenance cost because the model will provide building managers with essential information regarding building maintenance during the preconstruction or early construction phase. The developed model will be useful for managers in estimating specific repair times even when related information about buildings is insufficient. In addition, the model is expected to be used as a basis for decision making and budget allocation. The model presented in this study could have limited applicability to specific maintenance items because the estimation was performed from the overall perspective of building maintenance. However, if a database is organized by specific components, more reliable and accurate repair times for each component can be estimated. In addition, there are other limitations in that building materials and specifications of the components are not considered. This is attributable to the existence of a large number of building components and the lack of a unified system to organize maintenance-related information. Therefore, reliable cases need to be collected to enhance the accuracy and applicability of the model. Nevertheless, this research will provide meaningful results for estimating the repair time because maintenance-related attributes (e.g., management area, completion year, maintenance cost per unit area, number of maintenance) were considered. Furthermore, future research should address additional environmental factors, such as weather, climate, and degree of air pollution because air pollution can damage buildings [59], and the weather also affects the deterioration of buildings [9]. Despite these constraints, this research provides meaningful results for estimating the repair times of residential buildings in advance. This research contributes to the literature and knowledge of building maintenance by suggesting a method for estimating the repair time based on existing similar cases.

Author Contributions

Conceptualization, S.P. and N.K.; methodology, S.P., N.K., and Y.A.; validation, S.P., N.K. and Y.A.; investigation, S.P. and N.K.; writing—original draft preparation, S.P. and N.K.; writing—review and editing, N.K. and Y.A.; visualization, S.P.

Funding

This work was supported by the Korea Institute of Energy Technology Evaluation and Planning (KETEP) and the Ministry of Trade, Industry and Energy (MOTIE) of the Republic of Korea (No. 20172010000370).

Acknowledgments

This work was supported by the Korea Institute of Energy Technology Evaluation and Planning (KETEP) and the Ministry of Trade, Industry and Energy (MOTIE) of the Republic of Korea (No. 20172010000370).

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. Definitions of Attributes

1. Building coverage ratio: The ratio of the building area divided by site area
2. Floor area ratio: The ratio of total floor area divided by site area
3. Number of building: Total number of buildings in apartment buildings
4. Number of floors: Average floors of buildings
5. Number of households: The number of people who live in a dwelling.
6. Management area: area That is required for building maintenance
7. Completion year: The year the building was completed
8. Maintenance cost per area: Cost per unit area for building maintenance
9. Number of maintenances: The number of times maintenance after completion

References

  1. Kwon, N.; Song, K.; Park, M.; Jang, Y.; Yoon, I.; Ahn, Y. Preliminary service life estimation model for MEP components using case-based reasoning and genetic algorithm. Sustainability 2019, 11, 3074. [Google Scholar] [CrossRef] [Green Version]
  2. Au-Yong, C.P.; Ali, A.S.; Ahmad, F. Significant Characteristics of Scheduled and Condition-Based Maintenance in Office Buildings. J. Perform. Constr. Facil. 2013, 28, 257–263. [Google Scholar] [CrossRef] [Green Version]
  3. Kim, J.; Han, S.; Hyun, C. Minimizing Fluctuation of the Maintenance, Repair, and Rehabilitation Cost Profile of a Building. J. Perform. Constr. Facil. 2015, 30, 04015034. [Google Scholar] [CrossRef]
  4. Kim, S.; Lee, S.; Ahn, Y. Evaluating Housing Maintenance Costs with Loss-Distribution Approach in South Korean Apartment Housing. J. Manag. Eng. 2019, 35, 04018062. [Google Scholar] [CrossRef]
  5. Grussing, M.N.; Liu, L.Y. Knowledge-Based Optimization of Building Maintenance, Repair, and Renovation Activities to Improve Facility Life Cycle Investments. J. Perform. Constr. Facil. 2013, 28, 539–548. [Google Scholar] [CrossRef]
  6. Ministry of Land, Infrastructure and Transport (MOLIT). Statistics Annual Report; MOLIT: Sejong, Korea, 2019.
  7. Ministry of Land, Infrastructure and Transport (MOLIT). Statistics Annual Report; MOLIT: Sejong, Korea, 2018.
  8. Ministry of Land, Infrastructure and Transport (MOLIT). Statistics Annual Report; MOLIT: Sejong, Korea, 2017.
  9. Balaras, C.A.; Droutsa, K.; Dascalaki, E.; Kontoyiannidis, S. Deterioration of European apartment buildings. Energy Build. 2005, 37, 515–527. [Google Scholar] [CrossRef]
  10. Housing, Planning and Lands, Building. Building Management and Maintenance: Public Consultation on Mandatory Building Inspection; Housing, Planning and Lands Bureau: Hong Kong, China, 2005. [Google Scholar]
  11. Morgado, J.; Flores-Colen, I.; de Brito, J.; Silva, A. Maintenance planning of pitched roofs in current buildings. J. Constr. Eng. Manag. 2017, 143, 05017010. [Google Scholar] [CrossRef]
  12. Yau, Y. Collectivism and activism in housing management in Hong Kong. Habitat Int. 2011, 35, 327–334. [Google Scholar] [CrossRef]
  13. Ministry of Land, Infrastructure and Transport (MOLIT). Multi-Family Housing Management Act; MOLIT: Sejong, Korea, 2019.
  14. Lee, K.H.; Park, G.S.; Chae, C.U. A Study on the Repair Time of the Construction Type in the Apartment Housings. J. Korean Hous. Assoc. 2011, 22, 83–92. [Google Scholar] [CrossRef]
  15. Kim, J.; Son, J. A study on estimation status and improvement plan of the repair and replacement cycle of a building. J. Korea Inst. Build. Constr. 2010, 10, 193–198. [Google Scholar] [CrossRef] [Green Version]
  16. Palmer, D. Maintenance Planning and Scheduling Handbook; McGraw-Hill: New York, NY, USA, 1999. [Google Scholar]
  17. Park, S.; Ahn, Y.; Lee, S. Analyzing the finishing works service life pattern of public housing in South Korea by probabilistic approach. Sustainability 2018, 10, 4469. [Google Scholar] [CrossRef] [Green Version]
  18. Shohet, I.M.; Puterman, M.; Gilboa, E. Deterioration patterns of building cladding components for maintenance management. Constr. Manag. Econ. 2002, 20, 305–314. [Google Scholar] [CrossRef]
  19. Lee, S.; Ahn, Y. Analyzing the long-term service life of MEP using the probabilistic approach in residential buildings. Sustainability 2018, 10, 3803. [Google Scholar] [CrossRef] [Green Version]
  20. Motawa, I.; Almarshad, A. A knowledge-based BIM system for building maintenance. Autom. Constr. 2013, 29, 173–182. [Google Scholar] [CrossRef]
  21. Shohet, I.M.; Lavy, S. Development of an integrated healthcare facilities management model. Facilities 2004, 22, 129–140. [Google Scholar] [CrossRef]
  22. Silva, A.; de Brito, J.; Gaspar, P.L. Service life prediction model applied to natural stone wall claddings (directly adhered to the substrate). Constr. Build. Mater. 2011, 25, 3674–3684. [Google Scholar] [CrossRef]
  23. Ghodoosi, F.; Abu-Samra, S.; Zeynalian, M.; Zayed, T. Maintenance Cost Optimization for Bridge Structures Using System Reliability Analysis and Genetic Algorithms. J. Constr. Eng. Manag. 2017, 144, 04017116. [Google Scholar] [CrossRef]
  24. Ji, S.H.; Park, M.; Lee, H.S.; Ahn, J.; Kim, N.; Son, B. Military Facility Cost Estimation System Using Case-Based Reasoning in Korea. J. Comput. Civ. Eng. 2010, 25, 218–231. [Google Scholar] [CrossRef] [Green Version]
  25. Morcous, G.; Rivard, H.; Hanna, A.M. Case-Based Reasoning System for Modeling Infrastructure Deterioration. J. Comput. Civ. Eng. 2002, 16, 104–114. [Google Scholar] [CrossRef]
  26. Hong, T.; Hyun, C.; Moon, H. CBR-based cost prediction model-II of the design phase for multi-family housing projects. Expert Syst. Appl. 2011, 38, 2797–2808. [Google Scholar] [CrossRef]
  27. Dikmen, I.; Birgonul, M.T.; Gur, A.K. A case-based decision support tool for bid mark-up estimation of international construction projects. Autom. Constr. 2007, 17, 30–44. [Google Scholar] [CrossRef]
  28. Kwon, N.; Park, M.; Lee, H.S.; Ahn, J.; Kim, S. Construction Noise Prediction Model Based on Case-Based Reasoning in the Preconstruction Phase. J. Constr. Eng. Manag. 2017, 143, 04017008. [Google Scholar] [CrossRef]
  29. Goh, Y.M.; Chua, D.K.H. Case-Based Reasoning for Construction Hazard Identification: Case Representation and Retrieval. J. Constr. Eng. Manag. 2009, 135, 1181–1189. [Google Scholar] [CrossRef]
  30. Ji, S.H.; Park, M.; Lee, H.S. Case Adaptation Method of Case-Based Reasoning for Construction Cost Estimation in Korea. J. Constr. Eng. Manag. 2012, 138, 43–52. [Google Scholar] [CrossRef]
  31. Ahn, J.; Ji, S.H.; Park, M.; Lee, H.S.; Kim, S.; Suh, S.W. The attribute impact concept: Applications in case-based reasoning and parametric cost estimation. Autom. Constr. 2014, 43, 195–203. [Google Scholar] [CrossRef]
  32. Kim, B.S.; Hong, T. Revised Case-Based Reasoning Model Development Based on Multiple Regression Analysis for Railroad Bridge Construction. J. Constr. Eng. Manag. 2012, 138, 154–162. [Google Scholar] [CrossRef]
  33. Kwon, N.; Lee, J.; Park, M.; Yoon, I.; Ahn, Y. Performance evaluation of distance measurement methods for construction noise prediction using case-based reasoning. Sustainability 2019, 11, 871. [Google Scholar] [CrossRef] [Green Version]
  34. Pereira, E.; Hermann, U.; Han, S.; AbouRizk, S. Case-Based Reasoning Approach for Assessing Safety Performance Using Safety-Related Measures. J. Constr. Eng. Manag. 2018, 144, 04018088. [Google Scholar] [CrossRef]
  35. Arditi, D.; Tokdemir, O.B. Comparison of case-based reasoning and artificial neural networks. J. Comput. Civ. Eng. 1999, 13, 162–169. [Google Scholar] [CrossRef]
  36. Jin, R.; Cho, K.; Hyun, C.; Son, M. MRA-based revised CBR model for cost prediction in the early stage of construction projects. Expert Syst. Appl. 2012, 39, 5214–5222. [Google Scholar] [CrossRef]
  37. An, S.H.; Kim, G.H.; Kang, K.I. A case-based reasoning cost estimating model using experience by analytic hierarchy process. Build. Environ. 2007, 42, 2573–2579. [Google Scholar] [CrossRef]
  38. Doğan, S.Z.; Arditi, D.; Murat Günaydin, H. Using Decision Trees for Determining Attribute Weights in a Case-Based Model of Early Cost Prediction. J. Constr. Eng. Manag. 2008, 134, 146–152. [Google Scholar] [CrossRef] [Green Version]
  39. Doğan, S.Z.; Arditi, D.; Günaydın, H.M. Determining Attribute Weights in a CBR Model for Early Cost Prediction of Structural Systems. J. Constr. Eng. Manag. 2006, 132, 1092–1098. [Google Scholar] [CrossRef] [Green Version]
  40. Koo, C.; Hong, T.; Hyun, C.; Koo, K. A CBR-based hybrid model for predicting a construction duration and cost based on project characteristics in multi-family housing projects. Can. J. Civ. Eng. 2010, 37, 739–752. [Google Scholar] [CrossRef]
  41. Saaty, T.L. The Analytic Hierarchy Process; McGraw-Hill: New York, NY, USA, 1980. [Google Scholar]
  42. Shapira, A.; Goldenberg, M. AHP-Based Equipment Selection Model for Construction Projects. J. Constr. Eng. Manag. 2005, 131, 1263–1273. [Google Scholar] [CrossRef]
  43. Hastak, M.; Halpin, D.W. Assessment of life-cycle benefit-cost of composites in construction. J. Compos. Constr. 2000, 4, 103–111. [Google Scholar] [CrossRef]
  44. Kaya, T.; Kahraman, C. Multicriteria renewable energy planning using an integrated fuzzy VIKOR & AHP methodology: The case of Istanbul. Energy 2010, 35, 2517–2527. [Google Scholar]
  45. Chan, H.K.; Sun, X.; Chung, S.H. When should fuzzy analytic hierarchy process be used instead of analytic hierarchy process? Decis. Support Syst. 2019, 125, 113114. [Google Scholar] [CrossRef]
  46. Kwon, N.; Cho, J.; Lee, H.S.; Yoon, I.; Park, M. Compensation Cost Estimation Model for Construction Noise Claims Using Case-Based Reasoning. J. Constr. Eng. Manag. 2019, 145, 04019047. [Google Scholar] [CrossRef]
  47. Stenbeck, T. Budgeting Performance-Based Winter Maintenance: Snow Influence on Highway Maintenance Cost. J. Infrastruct. Syst. 2009, 15, 251–260. [Google Scholar] [CrossRef]
  48. Ali, A.S.; Kamaruzzaman, S.N.; Sulaiman, R.; Cheong Peng, Y. Factors affecting housing maintenance cost in Malaysia. J. Facil. Manag. 2010, 8, 285–298. [Google Scholar] [CrossRef] [Green Version]
  49. Shohet, I.M. Key performance indicators for maintenance of health-care facilities. Facilities 2003, 21, 5–12. [Google Scholar] [CrossRef]
  50. Ahn, J.; Park, M.; Lee, H.S.; Ahn, S.J.; Ji, S.H.; Song, K.; Son, B.S. Covariance effect analysis of similarity measurement methods for early construction cost estimation using case-based reasoning. Autom. Constr. 2017, 81, 254–266. [Google Scholar] [CrossRef]
  51. Du, J.; Bormann, J. Improved similarity measure in case-based reasoning with global sensitivity analysis: An example of construction quantity estimating. J. Comput. Civ. Eng. 2014, 28, 04014020. [Google Scholar] [CrossRef]
  52. Vu, D.H.; Muttaqi, K.M.; Agalgaonkar, A.P. A variance inflation factor and backward elimination based robust regression model for forecasting monthly electricity demand using climatic variables. Appl. Energy 2015, 140, 385–394. [Google Scholar] [CrossRef] [Green Version]
  53. Bal, A.K.; Prasad, D.; Pamintuan, M.A.U.; Mammen-Prasad, E.; Petrova, A. Timing of intravenous immunoglobulin treatment and risk of coronary artery abnormalities in children with Kawasaki disease. Pediatr. Neonatol. 2014, 55, 387–392. [Google Scholar] [CrossRef] [Green Version]
  54. Salleh, S.S.; Aziz, N.A.A.; Mohamad, D.; Omar, M. Combining Mahalanobis and Jaccard Distance to Overcome Similarity Measurement Constriction on Geometrical Shapes. Int. J. Comput. Sci. Issues 2012, 9, 124–132. [Google Scholar]
  55. Kwon, N.; Song, K.; Ahn, Y.; Park, M.; Jang, Y. Maintenance cost prediction for aging residential buildings based on case-based reasoning and genetic algorithm. J. Build. Eng. 2020, 28, 101006. [Google Scholar] [CrossRef]
  56. Liao, T.W. An investigation of a hybrid CBR method for failure mechanisms identification. Eng. Appl. Artif. Intell. 2004, 123–134. [Google Scholar] [CrossRef]
  57. Kim, S.; Kim, H. A new metric of absolute percentage error for intermittent demand forecasts. Int. J. Forecast. 2016, 32, 669–679. [Google Scholar] [CrossRef]
  58. Lewis, C.D. Industrial and Business Forecasting Methods: A Practical Guide to Exponential Smoothing and Curve Fitting; Butterworth-Heinemann: London, UK, 1982. [Google Scholar]
  59. Rabl, A. Air pollution and buildings: An estimation of damage costs in France. Environ. Impact Assess. Rev. 1999, 19, 361–385. [Google Scholar] [CrossRef]
Figure 1. Repair time estimation model based on CBR.
Figure 1. Repair time estimation model based on CBR.
Sustainability 11 07181 g001
Figure 2. Process of Attribute Selection and Extraction
Figure 2. Process of Attribute Selection and Extraction
Sustainability 11 07181 g002
Figure 3. Experimental Process of Validating the Applicability of the Proposed Model.
Figure 3. Experimental Process of Validating the Applicability of the Proposed Model.
Sustainability 11 07181 g003
Figure 4. Repair Time Distribution for T6, T14, T20.
Figure 4. Repair Time Distribution for T6, T14, T20.
Sustainability 11 07181 g004
Table 1. Contents of Previous Research.
Table 1. Contents of Previous Research.
AuthorsResearch ObjectiveTargetMethodologyConsidered Factors for Maintenance Plan
F1F2F3F4F5F6F7F8F9
Lee and Ahn (2018)To establish maintenance plan for analyzing service life patternResidential Building (MEP component)Probabilistic, Monte-Carlo Simulation×××
Park et al. (2018)To establish maintenance plan for analyzing service life patternPublic Housing (Component of finishing work)Probabilistic, Monte-Carlo Simulation×××
Kim et al. (2018)To evaluate maintenance costApartment buildingProbabilistic, Monte-Carlo Simulation××××××
Shohet and Lavy (2004)To support the planning of FM activitiesHealthcare FacilitiesStatistical, Case-based reasoning××××
Motawa and Almarshad (2013)To support preventive/corrective maintenance decisionBuildingQualitative, Case-based reasoning××
Silva et al. (2011)To establish a model for the service life predictionBuilding (Natural stone wall claddings)Mathematical (Index of the degradation severity)×
Ghodoosi et al. (2017)To develop framework that predicts the cost-effective intervention scheduleInfrastructure (Bridge)Mathematical, Genetic algorithm×
Grussing and Liu (2013)To optimize the selection of building MR&R activitiesFacility (Building)Mathematical, Genetic algorithm×××
Note: F1 = period after completion, F2 = repair year, F3 = number of repairs occurred, F4 = maintenance cost, F5 = number of households/occupancy, F6 = building type, F7 = building area, F8 = degradation severity, F9 = structure type.
Table 2. Building Components Contained in Data.
Table 2. Building Components Contained in Data.
Maintenance ItemBuilding Component
Building exteriorroof, exterior, exterior windows and doors
Building interiorceiling, interior wall, stair, floor
Outdoor facilitiesoutdoor facilities
Electricity, fire safety, elevator and home networkselevator and lift, security/crime prevention facility, spare power facility, substation, lightning protection facility and outdoor lighting, communication and broadcast, extinguishment facility, fire detection facility
Water supply, sanitation, gas and ventilationdrainage facility, water supply facility, gas facility, ventilation facility
Heating and hot waterheating facility, hot water supply facility
Table 3. Fuzzy Numbers with Nine-Point Scale
Table 3. Fuzzy Numbers with Nine-Point Scale
Linguistic TermsScore
Absolute strong (AS)(2, 2.5, 3)
Very strong (VS)(1.5, 2, 2.5)
Fairly strong (FS)(1, 1.5, 2)
Slightly strong (SS)(1, 1, 1.5)
Equal(1, 1, 1)
Slightly weak (SW)(0.66, 1, 1)
Fairly weak (FW)(0.5, 0.66, 1)
Very weak (VW)(0.4, 0.5, 0.66)
Absolutely weak (AW)(0.33, 0.4, 0.5)
Table 4. Weights for Input Attributes Belonging to Building-Related Attributes.
Table 4. Weights for Input Attributes Belonging to Building-Related Attributes.
Building-Related Attributes (First Hierarchy: 0.3915)Second Hierarchy WeightsFinal Weights
AttributeA1A2A3A4A5
A1(1, 1, 1)(0.75, 1.01, 1.18)(0.70, 0.94, 1.22)(0.76, 0.99, 1.19)(0.61, 0.84, 1.03)0.18700.0732
A2(0.85, 0.99, 1.33)(1, 1, 1)(0.73, 1, 1.21)(0.79, 0.99, 1.24)(0.59, 0.79, 1)0.18920.0741
A3(0.82, 1.07, 1.44)(0.83, 1, 1.37)(1, 1, 1)(0.84, 0.98, 1.12)(0.71, 0.82, 1.04)0.19550.0765
A4(0.84, 1.01, 1.32)(0.80, 1.01, 1.27)(0.90, 1.02, 1.19)(1, 1, 1)(0.71, 0.87, 1.07)0.19590.0767
A5(0.97, 1.19, 1.63)(1, 1.27, 1.71)(0.96, 1.21, 1.41)(0.93, 1.15, 1.41)(1, 1, 1)0.23240.0910
Note: A1 = building coverage ratio, A2 = floor area ratio, A3 = number of building, A4 = number of floors, A5 = number of households.
Table 5. Weights for Input Attributes Belonging to Maintenance-Related Attributes.
Table 5. Weights for Input Attributes Belonging to Maintenance-Related Attributes.
Maintenance-Related Attributes (First Hierarchy: 0.6085)Second Hierarchy WeightsFinal Weights
AttributeA6A7A8A9
A6(1, 1, 1)(0.58, 0.73, 0.96)(0.67, 0.84, 1.09)(0.52, 0.68, 0.85)0.19880.1210
A7(1.04, 1.37, 1.72)(1, 1, 1)(0.62, 0.81, 1.04)(0.54, 0.72, 0.92)0.23230.1414
A8(0.92, 1.20, 1.49)(0.97, 1.23, 1.61)(1, 1, 1)(0.65, 0.81, 1.03)0.25750.1567
A9(1.18, 1.47, 1.92)(1.09, 1.39, 1.84)(0.97, 1.23, 1.53)(1, 1, 1)0.31140.1895
Note: A6 = management area, A7 = completion year, A8 = maintenance cost per unit area, A9 = number of maintenances.
Table 6. Error Rates of 3-, 5-, 7-, 10-NNs.
Table 6. Error Rates of 3-, 5-, 7-, 10-NNs.
k-Nearest Neighbors
Error rate3-NN5-NN7-NN10-NN
MAPE (%)8.489.359.8410.52
Table 7. Profiles and Information about Input Attributes for 20 Test Cases.
Table 7. Profiles and Information about Input Attributes for 20 Test Cases.
Case NumberInput Attributes
A1A2A3A4A5A6A7A8A9
121.09%262.23%21542739,674.82 m219920.73856
215.99%179.89%81454166,648.68 m219846313.25717
315.02%143.25%31521021,360.9 m219862.791213
424.34%284.68%31824928,323.93 m219938.58716
517.38%249.85%10211056108,460 m2199014.78864
619.62%194.86%61336438,506 m219923.33998
722.38%269.36%51533634,805.77 m219912.09748
831.79%378.54%12023224,629.49 m219951.057611
939.94%559.69%12219923,140 m219957.13051
1020.16%297.47%22343748,556.27 m219972.256326
1122.67%359.02%62353844,020.28 m219990.75863
1222.79%278%31539738,663.01 m219987.82536
1321.51%190.79%1212107071,411.89 m219962.65269
1427.48%310.71%52587692,645.76 m219944.530618
1525.24%210%1712818113,198 m219952.53012
1620.22%234.58%61382452,241.71 m219872.169420
1714.45%143.37%513296119,739.7 m219782.822917
1818.02%242.78%61574273,398.42 m219914.25812
1917.37%191.71%251534812,374,050 m219900.59722
2021.01%198.22%101570062,776.43 m219983.25243
Note: A1 = building coverage ratio, A2 = floor area ratio, A3 = number of building, A4 = number of floors, A5 = number of households, A6 = management area, A7 = completion year, A8 = maintenance cost per unit area, A9 = number of maintenances.
Table 8. Case Similarities of 3-, 5-, 7-, 10-NNs.
Table 8. Case Similarities of 3-, 5-, 7-, 10-NNs.
Case NumberCase Similarity
3-NN5-NN7-NN10-NN
T199.4799.4299.3899.31
T292.5090.6589.5588.71
T399.1599.0498.9598.75
T499.2999.2099.1299.06
T598.4498.4498.4098.34
T699.1499.199.0799.01
T799.3599.2899.2499.19
T899.1698.9098.7698.62
T997.6297.5697.4997.39
T1097.9497.7797.6697.52
T1199.0698.9998.9498.87
T1299.2799.1999.1399.07
T1398.7198.6298.5798.50
T1498.2298.0897.9897.85
T1598.8898.7598.6498.55
T1698.5198.3398.2198.04
T1798.0797.7697.5897.39
T1899.0098.9898.9698.91
T1989.8989.7289.5889.40
T2099.4399.4099.3799.31
Average98.0597.8697.7397.59
Table 9. MAPE and Differences between Test Case and Previous Cases.
Table 9. MAPE and Differences between Test Case and Previous Cases.
Case NumberActual Repair TimeRepair Time (Year)DifferencesMean Absolute Percentage Error (MAPE, %)
Predicted Repair TimePredicted Repair TimePredicted Repair Time
3-NN5-NN7-NN10-NN3-NN5-NN7-NN10-NN3-NN5-NN7-NN10-NN
T11919.3319.819.8619.5−0.33−0.8−0.86−0.55.266.327.527.89
T22717.6719.421.5722.99.337.65.434.134.5728.1521.1616.67
T32525.3325.626.1425.9−0.33−0.6−1.14−0.91.332.44.575.2
T41917.6718.418.5718.51.330.60.430.57.025.265.264.74
T5212322.22222−2−1.2−1.00−19.527.627.487.62
T61918.6719.419.4319.50.33−0.4−0.43−0.55.266.326.775.79
T7222020.22019.821.82.002.29.098.189.0910
T8171615.415.5715.411.61.431.65.889.418.4010.59
T91715.3315.615.5715.21.671.41.431.89.808.248.4010.59
T101413.3314.614.4315.30.67−0.6−0.43−1.39.5212.8615.3117.86
T111312.6712.612.2912.70.330.40.710.32.563.085.495.38
T122322.6723.623.2922.90.33−0.6−0.290.11.454.353.733.91
T131514.6715.815.2915.10.33−0.8−0.29−0.16.6710.679.5210
T141715.6715.214.7114.81.331.82.292.27.8410.5913.4512.94
T151716.331616.4316.60.6710.570.47.848.248.408.24
T162423.672424.7124.60.330−0.71−0.64.1756.556.67
T173329.3328.628.2928.13.674.44.714.911.1113.3314.2914.85
T1820212120.7120.5−11−0.71−0.55.505.006.435.50
T19212224.822.5722.7−1−3.8−1.57−1.717.4625.7127.8922.38
T20232323.423.1423.20−0.4−0.14−0.20.003.483.113.48
Mean absolute percentage error (MAPE)8.079.219.649.51
Table 10. Reference Information for Retrieved Test Case (T20).
Table 10. Reference Information for Retrieved Test Case (T20).
NNBuilding ComponentsRepair Frequency
C1C2C3C4C5C6C7C8
1101200004
2000201003
3110000013
4010020003
5010001002
6100000012
7000100124
8100100002
9000120003
10100300015
%16.13%9.68%3.23%32.26%12.90%6.45%3.22%16.13%
Note: C1 = drainage facility, C2 = water supply facility, C3 = hot water supply facility, C4 = heating facility, C5 = elevator and lift, C6 = roof, C7 = exterior, C8 = outdoor facilities.

Share and Cite

MDPI and ACS Style

Park, S.; Kwon, N.; Ahn, Y. Forecasting Repair Schedule for Building Components Based on Case-Based Reasoning and Fuzzy-AHP. Sustainability 2019, 11, 7181. https://doi.org/10.3390/su11247181

AMA Style

Park S, Kwon N, Ahn Y. Forecasting Repair Schedule for Building Components Based on Case-Based Reasoning and Fuzzy-AHP. Sustainability. 2019; 11(24):7181. https://doi.org/10.3390/su11247181

Chicago/Turabian Style

Park, Sojin, Nahyun Kwon, and Yonghan Ahn. 2019. "Forecasting Repair Schedule for Building Components Based on Case-Based Reasoning and Fuzzy-AHP" Sustainability 11, no. 24: 7181. https://doi.org/10.3390/su11247181

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop