General Article

International Journal of Sustainable Building Technology and Urban Development. 30 June 2021. 96-109
https://doi.org/10.22712/susb.20210009

ABSTRACT


MAIN

  • Introduction

  • Literature Review

  •   Classification system of defects in apartment houses

  •   Data processing of defect classification

  • Methodology

  •   Overview

  •   Squeeze-and-excitation block

  •   CADCNN Framework for defect text classification

  • Experiments and Results

  •   Dataset and data preprocessing

  •   Model setting

  •   Experimental results and analysis

  • Conclusions

Introduction

Systematic quality control is essential for enhancing the performance and extending the life of buildings. In particular, the occurrence of defects due to insufficient quality control is known to lead to rework, schedule delays, cost overruns, or disputes, resulting in economic and industrial damage [1, 2, 3, 4, 5]. The construction industry development board in Singapore estimates that the typical contractor spends 5% -10% of the total project cost on rectifying defects [6]. In construction projects for residential, industrial, and commercial projects, the reported cost of defects ranges from 2% to 6% of the total contract cost [7]. Recently, Mills et al. (2009) argued that the cost of rectifying defects in the housing construction industry was 4% of the contract price [8]. Defect costs, including indirect costs, can increase by a factor of 6 greater than the aforementioned costs [9]. Accordingly, numerous studies have been conducted on defect management to improve the quality of housing [10, 11, 12, 13].

In particular, as the number of apartment houses is increasing owing to urbanization in various countries, efforts to reduce defects in apartment houses have continued so that numerous residents can live in a safe and comfortable living environment [14, 15, 16, 17]. In general, the damage from defects in apartment buildings has a wide reach with many victims; consequently, resident protection is required [7]. In addition, the construction of an apartment building, which is larger in scale than ordinary buildings, consists of dozens of work types; therefore, when a defect occurs, the cause is often relatively complex. Therefore, related experts are needed to identify and analyze the defects. At this time, the importance of efficient defect management emerges because human resources are limited and the management scope is wide from the viewpoint of actual operation management [8, 10, 18, 19].

Preventing the occurrence of defects requires first, identifying and classifying the defects [20]. By conducting a defect investigation and systematically classifying defects, project managers can quickly respond to defects that occur by analyzing their flow and trend of defects. In addition, project managers will have a platform to establish strategies to quickly discover possible defects or to prevent the occurrence of the same defects. However, the traditional method used to examine and identify the condition of a building has relied on manual records by experts [20]. Results appeared to change frequently. In particular, in the case of apartment houses, the number of survey items was large, indicating that the efficiency was even lower than that of other projects [17, 20]. Based on this recognition, classification of defect cases in apartment houses has become an important concern among construction researchers and managers. In general, it is difficult to obtain data related to defects, and the information is not standardized even when it is accessible [21, 22]. A standardization process is required to analyze the data. Lee et al. (2016) and Lin et al. (2016) demanded that the defect data be standardized, structured, and stored, and a feedback process to manage defects using these data was established [23, 24]. In this way, an integrated approach that links defect data among heterogeneous data sources can reduce losses in the management process and improve current defect management practices. However, this is a level of computerizing defect data, and it remains at the level of automation of data management and analysis through simple computerization. In defect classification tasks that require a professional workforce, such activities still have limitations. Eventually, a new method of defect classification based on information technology is needed to improve the existing method. Automating the defect classification process reduces the amount of human resources needed and dramatically increases work processing efficiency. From this point of view, this study focuses on improving classification accuracy and work efficiency through a model that automatically classifies defect text data input from consumers by applying deep learning to the classification process of defect data.

In Natural Language Processing (NLP), deep learning is a method that overcome the limitations of traditional machine learning such as SVM, Decision Tree, K-Nearest Neighbors (KNN), Naïve Bayesian, and Logistic Regression (LR). Traditional machine learning was applied to classify text data in various studies in the field of architecture, but it does not show high accuracy [25, 26]. On the other hand, deep learning is a robust learner that improves performance by learning the semantic features of words, unlike traditional machine learning which learns the distribution between words based on statistics. In particular, CNN (Convolutional Neural Network) is a representative deep learning model that enables significant performance improvement in the text classification of NLP [27, 28, 29]. The advantage of CNN is that it learns the relationship information between words efficiently while preserving the location information of words. In addition, the advantage of parameter reduction through weight sharing of convolutional filters supported the superiority of CNN. Based on these advantages, defect text data was automatically classified using a CNN of a deep learning algorithm in multi-class text classification problem. Not just a simple CNN model, but a model optimized according to the characteristics of defect text data is designed. In addition, channel attention mechanism is combined with the model to extract informative features from defect text data. As a result, the proposed CNN model has superiority compared to other classification models based on the task average F1 score.

Literature Review

Classification system of defects in apartment houses

In general, a defect is ‘a condition in which a product does not have the quality or performance that it would normally have.’ Similarly, defects in apartment buildings are defined as defects that cause cracks, settlement, broken pipes, water leaks as the result of a construction error, leading to problems with safety and functionality or esthetics of buildings or facilities [30, 31]. To minimize the loss resulting from the occurrence of defects, it is important to understand the defect items accurately and comprehensively. Failure to do so may cause confusion, and improper countermeasures may compromise building preservation efforts effect. Numerous studies have been conducted to provide a more general definition of defects, and defect cases have been reclassified into various criteria to understand the characteristics of defect occurrence [11, 21, 32, 33]. Defects have been classified into 11 categories as summarized in Table 1. The table gives the classification of defects that form the basis of this study.

Table 1.

Defect classification

Defect
classification
Description Reference(s)
Affected functionality -Materials/Components that must be replaced because its functionality is completely affected
-Materials/Components that must be repaired but not necessarily replaced because its functionality is partially affected
[32, 33, 34, 35]
Broken -Materials/Components physically and forcibly separated into pieces or split, as well as deteriorated elements because of its use and also the physical interaction with the environment, among many others [10, 18, 32, 33, 34, 35, 36, 37]
Corrosion -All defects caused by living beings as molds
-Corrosion of metals or the carbonation of concrete
[32, 35]
Crack -Cracks in construction elements [10, 32, 33, 35, 36]
Detachment -Materials/Components that are not fixed in their position [10, 32, [33, 34, 35, 36, 37]
Incorrect installation -Materials/Components well positioned or does not satisfy project specifications or does not have the characteristics it should have [32, 33, 32, 35]
Missing task -Works that are not completed/done, although in the project or in the specifications are supposed to be collocated or completed/done [32, 33, 34]
Surface appearance -Protuberance on a level surface
-Opposite effect to a bump
-Surface not even or uniform as e.g., in shape or texture, an uneven color, uneven ground, uneven margins, wood with an uneven grain
-The result of a collision or abrasion
-Surface with a powdery deposit caused by the evaporation of water when there is a certain level of dissolved salts
[10, 32, 33, 34, 35, 36, 37]
Excess moisture -Wetness caused by moisture, including rising damp, penetration damp, and condensation [32, 33, 34]
Entrapped water -Water that does not drain [10, 32]
Water leak -Defects related to water that seeps through walls, slabs, roofs, etc. [32, 34, 36, 38]

Data processing of defect classification

The starting point of the defect management process is the detection and classification of defects. The classification of defects is performed through data collection through investigation and human-driven inspection, which reduces productivity. In addition, the classification of the investigated defect items appears to be subjective according to the accuracy of the generated data, the structure of data management, and the professionalism of the manager [39]. Accordingly, research was conducted on standardizing and computerizing of defect data in an effort to mitigate problems such as variability of classification and decrease in efficiency. Kimoto et al. (2005) developed a mobile computing system using personal mobile information for construction site managers [40]. Wang (2008) proposed a platform for collecting, filtering, managing, monitoring and sharing defect data using radio-frequency identification technology [41]. In the same year, a model was proposed that can automatically classify defect data by collecting defect data in real time in the field using a personal portable terminal and a wireless Internet connection [42]. Through numerous studies related to the development of information systems for sharing and processing defect data, the foundation for securing business computerization technology and efficient construction management was laid. However, this is at the level of simple computerization of data management and analysis automation through data sharing and document digitization.

With the introduction of a new strategy based on recent data processing technology, researchers have attempted to provide a higher level of objectivity when sharing and processing the signs of the state of the building. Park et al. (2012) proposed a system framework for defect management by integrating ontology and augmented reality with building information modeling. Kwon et al. (2014) developed a defect management system that automatically detects and manages defects using building information modeling, image analysis and augmented reality [43]. Recently, a system for detecting and classifying defects in the image data of the exterior of a building was implemented using an object detection method based on deep learning [44]. Automating these various processing tasks will make it easier for managers to achieve greater objectivity and consistency. Research on and technology for the detection and classification of defects are valuable and have the potential to prevent defects, but construction companies or managers may have difficulty adopting them all owing to time and budget constraints. From this perspective, in this study, we propose a consumer-friendly model by developing a defect classification model based on deep learning data processing technology that is lightweight and optimized for effective defect management activities.

Methodology

Overview

We propose CNN-based model for the automatic classification of defect text data. In computer vision, CNN has been developed to in extract high-level features by increasing the convolutional layer depth to enhance performance [45, 46]. Our model also extracts high-level features through a spatial hierarchical structure by stacking convolutional layers. The low-level convolutional layers learn general patterns while extracting local features, and the high-level convolutional layers learn comprehensive patterns for the entire sentence.

However, because the defect text data are composed of short-length text, there is a limit to increasing the model depth owing to a lack of information. Therefore, we used channel attention mechanisms to extract possible informative features from less text information. Channel attention can play a decisive role in improving model performance when used in deep CNN of computer vision [47]. This is because channel attention adds meaningful information by reflecting the relative importance of each channel in the feature map of the convolutional layer. In our model, this channel attention reinforces the representation power of important features for model robustness.

As a result, our model applies channel attention mechanism while maintaining the maximum depth of the convolutional layer. Therefore, we call our model a channel attention-based deep convolutional neural network (CADCNN). Before explaining this model, we first describe the squeeze-and-excitation block used as the channel attention [48]. We next describe the entire model.

Squeeze-and-excitation block

We improve model performance by inserting a channel attention squeeze-and-excitation (SE) block between each convolutional block. The SE block is illustrated in Figure 1. In computer vision, the CNN has a great advantage in improving performance by improving the representation power of spatial information. In addition, the SE Block helps to extract more informative features by further improving the representation power between channels. This is possible by calculating the channel attention score and multiplying it with the existing feature map. The process of calculating the attention score in the SE block is as follows.

(1)
channelattentionscore=sigmoid(W2ReLU(W1GAP(x)))

https://static.apub.kr/journalsite/sites/durabi/2021-012-02/N0300120202/images/Figure_susb_12_02_02_F1.jpg
Figure 1.

Channel attention SE block.

First, the global average pooling (GAP) operation summarizes the global spatial information corresponding to each channel in the feature map. In computer vision, because the feature map dimension of Conv2D is XW×H×C, it was calculated as 1W×Hi=1Wj=1Hxij. However, becuase Conv1D is used in text data, the feature map dimension is XL×C. Therefore, the formula for the GAP operation is adjusted as follows.

(2)
GAP=1Li=1Lxi

Then, scalar values obtained from the GAP are multiplied by a fully-connected with W1. It is then activated as a rectified linear unit (ReLU) function and then multiplied by fully-connected with W2. But at this time, W1 and W2 parameters has a bottleneck structure to reduce the complexity of the model by reducing dimensionality (W1C×Cr and W2Cr×C). So, the r value is a new hyperparameter, and we experimentally confirmed that 8 is an ideal value. Finally, the channel values have an attention score between 0 and 1 by activating as a sigmoid function. Through this process, each channel value is readjusted to a channel-wise relative importance score. Then, this channel attention score is multiplied by the existing feature map X. Therefore, the dimension of the feature map to which channel attention is applied is X~L×C.

CADCNN Framework for defect text classification

Figure 2 shows our CADCNN model. Its input consists of word-embedding vectors. The input dimension size is X~L×E, where L is the length of the sentence and E is the dimension of the word -embedding vectors. The embedding vectors obtained by looking up the embedding matrix pretrained with word2vec [48, 49] are composed of E. The E dimension of our model’s input is a 300-dimensional embedding vector.

https://static.apub.kr/journalsite/sites/durabi/2021-012-02/N0300120202/images/Figure_susb_12_02_02_F2.jpg
Figure 2.

CADCNN framework.

CADCNN is designed by deeply stacking convolutional blocks. The convolutional block is shown in Figure 3. Each convolutional block is a hierarchical structure consisting of two convolutional layers. All convolutional layers have a kernel size of three and padding is applied to keep the length. Batch normalization and parametric ReLU (PReLU) activation functions are applied to the convolutional layer to obtain a higher learning rate and improved accuracy [50, 51]. A shortcut connection was used for each convolutional block to prevent a vanishing gradient [43].

https://static.apub.kr/journalsite/sites/durabi/2021-012-02/N0300120202/images/Figure_susb_12_02_02_F3.jpg
Figure 3.

Our proposed Convolutional block.

The SE block was inserted after each convolutional block. This channel attention, which reflects the relative importance of the channel works more effectively in our CADCNN model. Because the sentence length is very short and the number of channels is relatively large, it is effective to reflect additional information in the channel. In addition, features should will be well extracted for the role of each layer that extracts general pattens from low-level layer and abstract pattens from high-level layer.

In terms of the structure of the entire model in which SE blocks are inserted, the convolutional blocks consisting of two convolutional layers and one SE block are deeply stacked into six blocks. The numbers of channels in each convolution block were 64, 64, 128, 128, 256, and 256. At this time, if the number of channels is doubled, the length is downsampled to 1/2. To do this, we use k-max pooling to obtain only the most important feature values. It has k maximum values regardless of location in length but preserves the relative order information. Employing this structure allows us to design our model deeply while reducing the number of model parameters. In addition, high-level features can be extracted by maintaining the representative capacity of each convolutional layer.

Finally, the features extracted from the deep CNN are left only as the most important features per channel through 1-max pooling. Subsequently, it connected to a dense layer and we get the classification probability for task through softmax activation. The dense layer parameter for each task is set to 40, and the output layer parameter is set according to the classes of each task.

Experiments and Results

Dataset and data preprocessing

Defects in apartment buildings are caused by the overall overlapping of unexpected design mistakes, material defects, construction errors, environmental factors. Conflicts and disputes may arise from differences in the interpretation and perception by contractors responsible for construction and residents of defects that arise after the handover. To minimize social losses resulting from such disputes, the defect liability period is institutionalized in various countries. For defects in an apartment complex where a dispute occurs, the court determines whether the contractor was obliged to repair them based on legal standards. The data used in this study are text data representing the determined defect items in the aforementioned apartment building defect lawsuit.

Table 2 lists some examples of datasets. The building’s components have their own function. Each component, such as work type, location, and element, has a different material, main work type, and component installation level [38]. In other words, different types of defects may exhibit different characteristics depending on the work type, location, and element. Therefore, the defect factors should be analyzed as follows: The dataset consists of four tasks, all of which are classification tasks. The dataset was constructed based on 9 work types, 7 defect locations, 11 defect types, and 8 elements.

Table 2.

Examples of datasets

Defect text data (raw data) Work type Location Defect type Element
Mesh crack in the floor of the roof of each building RC Exterior Crack Floor
Crack and lift of marble Finish Room Detachment Floor
Crack and leakage in the ceiling of the underground parking lot RC Garage Water leak Ceiling
Crack on the railing/waterproof jaw of the roof of each building Masonry Exterior Crack Floor
Mesh crack in the exterior walls of the apartment RC Exterior Crack Wall

Table 3 lists the number of data samples for each task. There were a total of 16,106 sample, and we divided the sample into a 7:1:2 ratio for each of the training, validation, and test datasets for the experiment. However, the number of data points per class for each task was unbalanced. Therefore, we consider f1 score [52] to harmonize the average of precision and recall as important evaluation metric for our experiment.

Table 3.

Distribution of the datasets used in the experiment

The number of Total Training Validation Testing
Work type 16106 11275 1610 3221
Reinforced concrete 5783 4071 567 1145
Finish 4483 3173 424 886
Mechanical (HVAC) 2099 1453 233 413
Miscellaneous 1280 876 137 267
Door and windows 687 457 78 152
Masonry 559 400 52 107
Waterproof 434 303 43 88
Furniture 415 285 39 91
Insulation 366 257 37 72
Defect location 16106 11275 1610 3221
Common area 3333 2358 327 648
Exterior 2957 2084 318 555
Garage 2579 1765 254 560
Bathroom and kitchen 2047 1418 204 425
Room and entrance 1995 1410 204 381
Hall and corridor 1839 1289 168 382
Balcony 1356 951 135 270
Defect type 16106 11275 1610 3221
Crack 4395 3119 421 855
Missing task 2375 1690 229 456
Detachment 1696 1166 200 330
Incorrect installation 1613 1119 150 344
Affected functionality 1547 1061 169 317
Surface appearance 1527 1072 148 307
Water leak 1170 803 106 261
Broken 597 419 56 122
Entrapped water 490 343 58 89
Corrosion 446 301 49 96
Excess moisture 250 182 24 44
Element 16106 11275 1610 3221
Wall 6337 4472 610 1255
MEP 2836 1958 303 575
Floor 2701 1918 269 514
Door and windows 1399 956 146 297
Ceiling 1273 885 124 264
Fixture and fittings 1041 727 106 208
Furniture 455 316 42 97
Stairs 64 43 10 11

We preprocessed the defect text to set the input of the model. Because most of the defect text were short, all text information was used as input to prevent the lack of information as much as possible. Therefore, preprocessing to remove special characters, English, number was not performed. However, preprocessing of converting English letters to lowercase letters must be performed for standardization. Tokenization for segmentation of sentences was carried out using a morpheme analyzer Mecab [53]. Along with this, the total size of the word dictionary consisting of unique tokens is 2694, and the fixed text length is 20.

Model setting

We trained our model using pre-trained embedding vectors. For this, the word embedding matrix trained with the word2vec [45, 46] model was used. We downloaded the Wikipedia Korean dump file and trained it directly. The learned word-embedding matrix consisted of 300-dimension embedding vectors per word.

The model’s hyperparameters were adjusted using a validation dataset. Finally, we used Adam optimizer [54] with an initial learning rate of 0.01, learning rate schedules with a decay factor of 0.1, two epochs patience based on the validation loss fluctuation. The weights of the convolutional layer and the dense layer were learned by setting the He normal initialization [51] and L2 regularization to 0.0001. In addition, the model was trained with 20 epochs and a mini-batch size of 32. For the experimental implementation, we used Tensorflow 2.3, on a single RTX 2080 Ti graphics processing unit.

Experimental results and analysis

In this section, we evaluate the influence of the main components of the model, namely channel attention. Our main contribution is a thorough evaluation of CNN model with increased depth using channel attention. This was confirmed to achieve significant improvement compared to other representative models in the text classification of our dataset.

Table 4 lists the results based on the presence of channel attention (SE block). We compared the model excluding the SE block to determine how the SE block affects our CADCNN model. The result showed that our model has a 0.16% higher average accuracy than the model excluding SE block. The average f1 score of tasks was 0.74% higher than that of model excluding the SE block. In addition, our model exhibits overall high performance in each task metric. In particular, in the case of element task, the average f1 score is overwhelmingly higher than that of the model excluding the SE block. These results demonstrate that the informative features extracted by applying channel attention have significant influence on all tasks without missing a single task.

Table 4.

Model comparison according to the presence of channel attention

Model Metric [%] Average Work type Location Defect type Element
CADCNN Accuracy 91.45 91.99 94.41 87.40 91.99
Average F1 89.60 89.42 93.65 86.23 89.09
CADCNN
(Not SE block)
Accuracy 91.29 91.93 94.44 87.15 91.62
Average F1 88.86 89.08 93.61 85.74 87.00

Table 5 lists the results of comparing CADCNN model with the other models. Through this, we confirmed the advantages of the proposed model. The comparative models are Kim’s CNN [27], a representative feature-based CNN model, and BERT [55] and GPT2 [56], the most representative fine-tuning models. These models were redesigned into models suitable for each task by additionally using a dense layer for each task. As a result, fine-tuning models are learned with a redesigned structure during fine-tuning.

Table 5.

Model performance comparison between the representative and proposed model

Model Metric [%] Average Work type Location Defect type Element
CADCNN Accuracy 91.45 91.99 94.41 87.40 91.99
Average F1 89.60 89.42 93.65 86.23 89.09
Kim’s CNN Accuracy 90.39 90.78 94.16 85.87 90.75
Average F1 88.25 88.43 93.40 84.80 86.36
BERT
(multilingual-cased)
Accuracy 91.55 91.21 94.97 88.11 91.90
Average F1 89.39 88.04 94.29 86.93 88.28
KoBERT Accuracy 91.46 91.21 94.60 87.52 92.52
Average F1 89.62 88.12 93.80 86.07 90.47
KoGPT2 Accuracy 91.51 92.11 94.41 87.05 92.46
Average F1 89.68 89.19 93.55 85.52 90.46

First, we compared our model with Kim’s CNN. The average F1 score of tasks in the CADCNN model is 1.35% higher than that of Kim’s CNN using the word2vec embedding matrix. This shows that CADCNN model is a feature-based model like Kim’s CNN, but is much better. We also compared our model with the recent fine-tuning models. This comparison demonstrated that CADCNN model offers far better cost-effectiveness despite its similar performance. CADCNN model has significantly fewer parameters and involves far fewer model computations than all the fine-tuning models. The results are listed in Table 6. This is a comparison of models corresponding to the work type task. Compared to the multilingual pretrained BERT, the CADCNN model uses approximately 94 times fewer parameters and 366 times fewer model computations. Apart from this, CADCNN model’s performance is similar compared to that of the KoBERT and KoGPT2 models pretrained in Korean, but with much fewer parameters and model computations. Therefore, we contend that this model will work more effectively in embedded systems such as mobile; if our model performance improves over fine-tuning models in the future, its superiority will be doubled.

Table 6.

Model computations comparison between representative and proposed model

Model Number of Parameters FLOPs [G]
CADCNN 1,895,721 0.01560
Kim’s CNN 1,071,107 0.00783
BERT (multilingual-cased) 177,860,361 5.66000
KoBERT 92,193,801 5.49000
KoGPT2 124,249,353 7.91000

Conclusions

In this study, we propose a model called CACCNN-MT to automatically classify in defect text data. This CNN-based model was designed to extract informative features from defect text by applying a channel attention mechanism, not simply a CNN. Because of this, there are two strengths of this model. First, the average f1 score of all tasks is 89.60%, which shows the superiority of automatic classification. The high-performance automatic defect classification system shows the possibility of saving time and money compared to the traditional method that has relied on manual work. Second, the CADCNN model can be used in embedded systems such as portable terminals because it requires less model computation compared to the existing representative NLP models. We believe this will contribute to the development of an optimized and lightweight defect management system for the efficient defect management activities of managers. Based on these good results, future study can be developed in the direction of further improving model performance by learning all tasks together.

Acknowledgements

This work was supported by Korea Institute of Energy Technology Evaluation and Planning (KETEP) grant funded by the Korea government (MOTIE) (20202020800030, Development of Smart Hybrid Envelope Systems for Zero Energy Buildings through Holistic Performance Test and Evaluation Methods and Fields Verifications).

References

1
J.S. Burati, J.J. Farrington, and W.B. Ledbetter, Causes of quality deviations in design and construction. Journal of Construction Engineering Management. 118(1) (1992), pp. 34-49. http://dx.doi.org/10.1061/(ASCE)0733- 9364(1992)118:1(34). 10.1061/(ASCE)0733-9364(1992)118:1(34)
2
T.H. Willis and W.D. Willis, A quality performance management system for industrial and construction engineering projects. International Journal of Quality & Reliability Management. 13(9) (1996), pp. 38-48. 10.1108/02656719610150605
3
P.E.D. Love, D.J. Edwards, Z. Irani, and D.H.T. Walker, Project pathogens: the anatomy of omission errors in construction and resource engineering projects. IEEE Transactions on Engineering Management. 56(3) (2009), pp. 425-435. 10.1109/TEM.2009.927774
4
D.W.M. Chan and M.M. Kumaraswamy, A comparative study of the causes of time and cost overruns in Hong Kong construction projects. International Journal of Project Management. 15(1) (1997), pp. 55-63. 10.1016/S0263-7863(96)00039-7
5
P.E.D. Love, S.O. Cheung, Z. Irani, and P.R. Davis, Causal discovery and inference of project disputes. IEEE Transactions on Engineering Management. 58(3) (2010), pp. 400-411. 10.1109/TEM.2010.2048907
6
CIDB. 1989. Managing Construction Quality, a CIDB manual on quality management systems for construction operations, Singapore.
7
P.E. Josephson and Y. Hammarlund, The causes of costs of defects in construction: a study of seven building projects. Automation in Construction. 8(6) (1999), pp. 681-687. 10.1016/S0926-5805(98)00114-9
8
A. Mills, P.E.D. Love, and P. Williams, Defect costs in residential construction. Journal of Construction Engineering and Management. 135(1) (2009), pp. 12-16. 10.1061/(ASCE)0733-9364(2009)135:1(12)
9
P.E.D. Love, Auditing the indirect consequences of rework in construction: a case based approach. Managerial Auditing Journal. 17(3) (2002), pp. 138-146. 10.1108/02686900210419921
10
B.D. Ilozor, M.I. Okoroh, C.E. Egbu, and Archicentre, Understanding residential house defects in Australia from the state of Victoria. Build. Environ. 39(3) (2004), pp. 327-337. 10.1016/j.buildenv.2003.07.002
11
N. Forcada, M. Macarulla, A. Fuertes, M. Casals, M. Gangolells, and X. Roca, Influence of building type on post-handover defects in housing. J. Perform. Constr. Facil. 26(4) (2012), pp. 433-440. 10.1061/(ASCE)CF.1943-5509.0000225
12
W.K. Chong and S.P. Low, Latent building defects: Causes and design strategies to prevent them. J. Perform. Constr. Facil. 20(3) (2006), pp. 213-221. 10.1061/(ASCE)0887-3828(2006)20:3(213)
13
H. Johnssona and J.H. Meilinga, Defects in offsite construction: Timber module prefabrication. Constr. Manage. Econ. 27(7) (2009), pp. 667-681. 10.1080/01446190903002797
14
S. Raslanas, J. Alchimoviene, and N. Banaitiene, Residential areas with apartment houses: analysis of the condition of buildings, planning issues, retrofit strategies and scenarios. Int. J. Strateg. Prop. Manage. 15(2) (2011), pp. 158-172 (ISSN1648-9180). 10.3846/1648715X.2011.586531
15
B. Yuen, A. Yeh, S.J. Appold, G. Earl, J. Ting, and L.K. Kwee, High-rise living in Singapore public housing. Urban Studies, 43(3) (2006), pp. 583-600. 10.1080/00420980500533133
16
B. Yuen and A. Yeh, High-Rise Living in Asian Cities. 2011, New York, Springer. 10.1007/978-90-481-9738-5
17
Y.S. Kim, S.W. Oh, Y.K. Cho, and J.W. Seo, A PDA and wireless web-integrated system for quality inspection and defect management of apartment housing projects. Automation in Construction. 17 (2008), pp. 163-179. 10.1016/j.autcon.2007.03.006
18
J. Georgiou, P.E.D. Love, and J. Smith, A comparison of defects in houses constructed by owners and registered builders in the Australian state of Victoria. Struc. Surv. 17(3) (1999), pp. 160-169. 10.1108/02630809910291343
19
J. Sommerville and J. McCosh, Defects in new homes: An analysis of data on 1.696 new U.K. houses. Struc. Surv. 24(1) (2006), pp. 6-21. 10.1108/02630800610654397
20
E. Valero, A. Forster, F. Bosche, E. Hyslop, L. Wilson, and A. Turmel, Automated defect detection and classification in ashlar masonry walls using machine learning. Automation in construction, 106 (2019). 10.1016/j.autcon.2019.102846
21
J. Georgiou, Verification of a building defect classification system for housing. Struc. Surv. 28(5) (2010), pp. 370-383. 10.1108/02630801011089164
22
P. Yung and B. Yip, Construction quality in China during transition: A review of literature and empirical examination. Int. J. Project Manage. 28(1) (2010), pp. 79-91. 10.1016/j.ijproman.2009.03.003
23
D. Lee, H. Chi, X. Wang, and C. Park, A linked data system framework for sharing construction defect information using ontologies and BIM environments. Automation in Construction. 68 (2016), pp. 102-113. 10.1016/j.autcon.2016.05.003
24
Y. Lin, J. Chang, and Y. Su, Developing construction defect management system using BIM technology in quality inspection. Journal of civil engineering and management. 22(7) (2016), pp. 903-914. 10.3846/13923730.2014.928362
25
C.U. Ubeynarayana and Y.M. Goh, An Ensemble Approach for Classification of Accident Narratives. In Computing in Civil Engineering. 2017 (2017), pp. 409-416. 10.1061/9780784480847.051
26
F. Zhang, H. Fleyeh, X. Wang, and M. Lu, Construction site accident analysis using text mining and natural language processing techniques. Automation in Construction. 99 (2019), pp. 238-248. 10.1016/j.autcon.2018.12.016
27
Y. Kim, Convolutional neural networks for sentence classification. (2014), arXiv preprint arXiv:1408.5882.
28
N. Kalchbrenner, E. Grefenstette, and P. Blunsom, A convolutional neural network for modelling sentences. (2014), arXiv preprint arXiv:1404.2188. 10.3115/v1/P14-1062
29
R. Johnson and T. Zhang, Deep pyramid convolutional neural networks for text categorization. In Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics. (Volume 1: Long Papers) (2017, July), pp. 562-570. 10.18653/v1/P17-1052
30
D.S. Watt, Building pathology: Principles & practice. 1999, Wiley-Blackwell, Oxford, UK.
31
D.S. Seo, J.M. Park, Analysis of Consulting Reports on Defect Disputes in Apartment Building. Journal of the Korea Institute of Building Construction. 13(5) (2013). 10.5345/JKIBC.2013.13.5.498
32
M. Macarulla, N. Forcada, M. Casals, M. Gangolells, A. Fuertes, and X. Roca, Standardizing Housing Defects: Classification, Validation, and Benefits. J. Constr. Eng. Manage. 139(8) (2013), pp. 968-976. 10.1061/(ASCE)CO.1943-7862.0000669
33
N. Forcada, M. Macarulla, and P.E.D. Love, Assessment of residential defects at post-handover. J. Constr. Eng. Manage. 139(4) (2013), pp. 372-378. 10.1061/(ASCE)CO.1943-7862.0000603
34
N. Forcada, M. Macarulla, M. Gangolells, M. Casals, A. Fuertes, and X. Roca, Post-handover housing defects: Sources and origins. J. Perform. Constr. Facil. 27(6) (2013), pp. 756-762. 10.1061/(ASCE)CF.1943-5509.0000368
35
F.E. Rotimi, J. Tookey, and J.O. Rotimi, Evaluating Defect Reporting in New Residential Buildings in New Zealand. Buildings. 5 (2015), pp. 39-55. 10.3390/buildings5010039
36
W.K. Chong and S.P. Low, Assessment of defects at construction and occupancy stages. J. Perform. Constr. Facil. 19(4) (2005), pp. 283-289. 10.1061/(ASCE)0887-3828(2005)19:4(283)
37
W.K. Chong and S.P. Low, Latent Building Defects: Causes and Design Strategies to Prevent Them. J. Perform. Constr. Facil. 20(3) (2006), pp. 213-221. 10.1061/(ASCE)0887-3828(2006)20:3(213)
38
M.Y.L. Chew, Defect analysis in wet areas of buildings. Constr. Build. Mater. 19(3) (2005), pp. 165-173. 10.1016/j.conbuildmat.2004.07.005
39
E. Valero, A. Forster, F. Bosche, E. Hyslop, L. Wilson, and A. Turmel, Automated defect detection and classification in ashlar masonry walls using machine learning. Automation in construction. 106 (2019). 10.1016/j.autcon.2019.102846
40
K. Kimoto, K. Endo, S. Iwashita, and M. Fujiwar, The application of PDA as mobile computing system in construction management. Automation in Construction. 14(4) (2005), pp. 500-511. 10.1016/j.autcon.2004.09.003
41
L.C. Wang, Enhancing construction quality inspection and management using RFID technology. Automation in Construction. 17(4) (2008), pp. 467-479. 10.1016/j.autcon.2007.08.005
42
C. Park, D. Lee, O. Kwon, and X. Wang, A framework for proactive construction defect management using BIM, augmented reality and ontology-based data collection template. Automation in construction. 33 (2013), pp. 61-71. 10.1016/j.autcon.2012.09.010
43
O. Kwon, C. Park, and C. Lim, A defect management system for reinforced concrete work utilizing BIM, image-matching and augmented reality. Automation in construction. 46 (2014), pp. 74-81. 10.1016/j.autcon.2014.05.005
44
K. Lee, G. Hong, S. Lee, S. Lee, and H. Kim, MultiDefectNet: Multi-Class Defect Detection of Building Façade Based on Deep Convolutional Neural Network. Sustainability. 12 (2020), pp. 1-14. 10.3390/su12229785
45
K. Simonyan and A. Zisserman, Very deep convolutional networks for large-scale image recognition. (2014), arXiv preprint arXiv:1409.1556.
46
K. He, X. Zhang, S. Ren, and J. Sun, Deep residual learning for image recognition. In Proceedings of the IEEE conference on computer vision and pattern recognition. (2016), pp. 770-778. 10.1109/CVPR.2016.90
47
J. Hu, L. Shen, and G. Sun, Squeeze-and-excitation networks. In Proceedings of the IEEE conference on computer vision and pattern recognition. (2018), pp. 7132-7141. 10.1109/CVPR.2018.00745
48
T. Mikolov, K. Chen, G. Corrado, and J. Dean, Efficient estimation of word representations in vector space. (2013), arXiv preprint arXiv:1301.3781.
49
T. Mikolov, I. Sutskever, K. Chen, G.S. Corrado, and J. Dean, Distributed representations of words and phrases and their compositionality. Advances in neural information processing systems, 26 (2013), pp. 3111-3119.
50
Ioffe, Sergey, and Christian Szegedy., Batch normalization: Accelerating deep network training by reducing internal covariate shift. (2015). arXiv preprint arXiv:1502.03167.
51
K. He, X. Zhang, S. Ren, and J. Sun, Delving deep into rectifiers: Surpassing human-level performance on imagenet classification. In Proceedings of the IEEE international conference on computer vision. (2015). pp. 1026-1034. 10.1109/ICCV.2015.123
52
V. Van Asch, Macro-and micro-averaged evaluation measures [[basic draft]]. (2013), Belgium: CLiPS, 49.
53
T. Kudo, Mecab: Yet another part-of-speech and morphological analyzer. (2006), http://mecab. sourceforge. jp.
54
D. Kingma and J. Ba, Adam: A method for stochastic optimization. (2014). arXiv preprint arXiv:1412.6980.
55
J. Devlin, M.W. Chang, K. Lee, and K. Toutanova, Bert: Pre-training of deep bidirectional transformers for language understanding. (2018), arXiv preprint arXiv:1810.04805.
56
A. Radford, J. Wu, R. Child, D. Luan, D. Amodei, and I. Sutskever, Language models are unsupervised multitask learners. OpenAI blog, 1(8) (2019), p. 9.
페이지 상단으로 이동하기