Next Article in Journal
A Pilot Study to Test the Feasibility of a Home Mobility Monitoring System in Community-Dwelling Older Adults
Next Article in Special Issue
Macro Risk: A Versatile and Universal Strategy for Measuring the Overall Safety of Hazardous Industrial Installations in China
Previous Article in Journal
MicroRNA in Ovarian Cancer: Biology, Pathogenesis, and Therapeutic Opportunities
Previous Article in Special Issue
Health Risks of Polybrominated Diphenyl Ethers (PBDEs) and Metals at Informal Electronic Waste Recycling Sites
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Developing A Case-Based Reasoning Model for Safety Accident Pre-Control and Decision Making in the Construction Industry

1
School of Civil Engineering, Northeast Forestry University, Harbin 150040, China
2
School of Civil Engineering, Harbin Institute of Technology, Harbin 150001, China
3
Guangdong Huiqing Expressway Co., Ltd., Guangzhou 510900, China
*
Author to whom correspondence should be addressed.
Int. J. Environ. Res. Public Health 2019, 16(9), 1511; https://doi.org/10.3390/ijerph16091511
Submission received: 1 April 2019 / Revised: 18 April 2019 / Accepted: 25 April 2019 / Published: 29 April 2019
(This article belongs to the Special Issue Safety and Analysis)

Abstract

:
Case-based reasoning (CBR) has been extensively employed in various construction management areas, involving construction cost prediction, duration estimation, risk management, tendering, bidding and procurement. However, there has been a dearth of research integrating CBR with construction safety management for preventing safety accidents. This paper proposes a CBR model which focuses on case retrieval and reuse to provide safety solutions for new problems. It begins with the identification of case problem attribute and solution attribute, the state of hazard is used to describe the problem attribute based on principles of people’s unsafe behavior and objective’s unsafe state. Frame-based knowledge representation method is adopted to establish the case database from dimensions of slot, facet and facet’s value. Besides, cloud graph method is introduced to determine the attribute weight through analyzing the numerical characteristics of expectation value, entropy value and hyper entropy value. Next, thesaurus method is employed to calculate the similarity between cases including word level similarity and sentence level similarity. Principles and procedures have been provided on case revise and case retain. Finally, a real-world case is conducted to illustrate the applicability and effectiveness of the proposed model. Considering the high potential for pre-control and decision-making of construction safety accident, the proposed model is expected to contribute safety managers to take decisions on prevention measures more efficiently.

1. Introduction

The construction industry has a very poor reputation due to its high safety risks [1,2]. According to the accident reports published by the Ministry of Housing and Urban-Rural Development (http://ginfo.mohurd.gov.cn/), 2355 construction accidents occurred in China from 2012 to 2016, causing a total of 3168 deaths [1,3]. Prior studies have reached a consensus that fall accidents are the predominant type of construction accident, accounting for roughly 50 percent of all types of accidents [2,4]. The current situation of construction safety management offers a depressing picture, therefore, eliminating construction safety risks should be constantly given priority.
Safety hazards—potential location, situation, equipment or behavior that threaten individuals’ safety—usually have injuries or immediate fatalities as the consequence of incidents. The hazard categories are summarized, including worker behaviors, work environment, materials, equipment, immediate supervision, project management and so on [4,5,6,7]. Safety operation and management are both a challenge or opportunity for construction enterprises. Doing well in safety management can not only avoid the direct losses of accidents, reduce construction risks and improve internal control of enterprises, but also enhance the corporate image and social benefits, promoting the competitiveness and long-term development of enterprises. No matter whether from the perspective of development of enterprises or social performance, it is imperative to strengthen the safety management and control.
Pre-control of safety hazard means recognizing, forecasting and controlling underlying hazards in advance to ensure the hazard is controlled, which is the primary principle of implementing safety management. Hazard prevention strategies should be developed for reducing safety risks in the early stages of process design rather than eliminating hazards after they are detected [8]. Recently, the concept of accident prevention through design, which is look-ahead thinking to identify embedded safety hazards during the design phase, has been paid more attention [9]. How to carry out prevention and control measures of safety accidents is challenging. Generally, hazard prevention still focuses on a traditional way of risk management, ignoring the complicated relationships between accident causation and consequence, depending on a safety manager’s or supervisor’s decision making, and lacking an effective approach for automatically predicting safety accidents. However, the inherent characteristics—objectivity, potentiality, and complexity—of safety hazards makes them difficult to prevent and control just based on people’s knowledge, experience and impulsive decisions. An identical hazard may cause distinct consequences in different times, places and situations. It is imperative to develop an effective information database of safety accidents with the help of IT technology, based on system safety theory.
The Case-Based Reasoning (CBR) technique, a new paradigm of artificial intelligence, has been suggested as a viable method to solve current problems by referring to knowledge, information and experience accumulated from previous similar occasions [10]. It has been demonstrated as an applicable and effective approach in construction management, including construction cost prediction, duration estimation, risk management, tendering, bidding and procurement [11,12,13]. Despite its strong potential as a decision-supporting tool in construction, only a few studies have considered CBR for safety hazard identification and prevention. Based on the literature review in Section 2.1, it can be seen that the CBR technique has potential to improve the efficiency and quality of safety management. Nevertheless, there are still some research gaps need to be filled. First, most CBR models are proposed based on specific scenarios, such as subway projects, the marine industry, etc. The universality of these models needs to be further studied. Additionally, few studies establish a CBR-based model of construction safety management from the perspective of hazard prevention. Second, the innovative methods concerning weight determination of case attributes and similarity calculations are deficient. Third, prior studies mainly focus on case retrieval, but the complete process of CBR should be given more attention. Framework research is still the mainstream, and there is a lack of applied research or case studies. The objective of this paper is to develop a CBR-based model, including case retrieval, reuse, revision and retention, for pre-control and decision-making related to construction safety accidents, and come up with novel methods for weight determination and similarity calculation to improve the effectiveness and veracity of case retrieval and case reuse.
This paper is structured as follows: it starts with a brief introduction to the current research status and problems of employing CBR in construction safety management, followed by a literature review about safety hazard identification and CBR-based models. Then, the framework of a CBR model is proposed which elaborates the principles of CBR and implementation steps of case retrieval, reuse, revision and retention. Finally, the feasibility of the CBR model is tested with a real-world case, which demonstrates that the CBR technique is a highly promising tool for facilitating safety managers’ decision-making.

2. Literature Review

2.1. Identification of Construction Safety Hazards

Identification of ubiquitous hazards plays a fundamental role in construction safety management [14]. Unsafe behavior of people and unsafe status of objectives are two direct factors that may lead to safety accidents. Previous researchers mainly focused on safety hazard categories and identification methods. Winge et al. indicated that the most identified causal factors are worker actions, risk management, immediate supervision, usability of materials or equipment, local hazards, worker capabilities, and project management [6]. Haslam et al. prioritized the factors contributing to construction accidents and found that workers or work teams could cause 70% of accidents followed by shortcomings of equipment (56%) and workplace issues (49%), while problems related to the suitability and condition of materials just accounted for 27% [5]. Williams et al. explored the causal factors of accidents from the perspective of stakeholders, and identified five factors: client-related, consultant-related, contractor-related, construction worker-related, and construction site-related [4]. Tariq S. Abdelhamid and John G. Everett identified the root cause of construction accidents, and attributed unsafe conditions to three causes: management actions, unsafe worker or coworker acts and non-human-related event(s) [15]. Patel and Jha determined 10 hazards, such as scaffolding and ladder usage, false work, roof work, with their corresponding physical attributes using the Delphi method [16]. Memon et al. investigated factors that influencing health and safety hazard in the construction industry, including personnel knowledge and professional skills, equipment related factors, operational procedures and organizational regulations [17]. In order to decrease people’s subjectivity in hazard identification, artificial intelligence has been introduced to facilitate the hazard identification process. Goh and Chua developed a CBR-based model, advocating the use of past knowledge in the form of past hazard identification and incident cases to improve the efficiency and quality of new hazard identification [18]. Kim et al. proposed an accident case retrieval system that can automatically generate queries based on the work, construction site conditions and laborers [19].

2.2. Case-Based Reasoning (CBR)

Case-based reasoning is a problem solving and learning method based on knowledge representation. It solves current problems by referring to the experience and knowledge of similar previous cases. As part of artificial intelligence theory, CBR is line with the trend of information development and has gained more attention from academic researchers [10].
There are limited studies which attempt to introduce CBR theory into construction safety management and risk management. Ying et al. developed a CBR model for safety risk management of subway operations, adopting a semantic network to describe potential risks from workers, physical systems and the environment to achieve case representation and retrieval [20]. Chen et al. proposed a framework of decision-support system for adjudicating fatal construction industry occupational accidents base on CBR method [21]. Virkki-Hatakka and Reniers developed a CBR-base platform software—Nextcase/safety—for taking measures to prevent safety accidents, and tested it successfully using a real accident case from the marine industry [22]. Goh and Chua aimed to identify the construction hazards using CBR, a framework including a knowledge representation scheme and an intelligent retrieval mechanism was developed where a linguistic structure is used to codify incident cases and past hazard identification, and similarity scoring is used to conduct case retrieval [23]. They also studied the adaptation and utilization process of CBR [18]. CBR was extended to risk management of subway projects, where the model aimed to identify risk categories and generate risk response strategies [24].
The key techniques of CBR generally include four aspects: case retrieval, case reuse, case revision and case retention [22]. In terms of case retrieval, Porter et al. constructed a network structure to describe the case [25]. Subsequently, Rodriguez and Vadera proposed a probabilistic exemple-based model by introducing Bayesian networks to develop a suitable representation and used probabilistic propagation for evaluating and retrieving exemples when a new case comes up [26]. Macedo and Cardoso adopted a causal connection arc to establish the adjacency matrix and drew the nested graph-structure model to represent the case [27]. The application of this approach in architectural design was further discussed. Similarity measures play a vital role in case retrieval, and Liao et al. focused on similarity measuring methods for CBR and proposed a hybrid similarity measure for comparing cases with a mixture of crisp and fuzzy features [28]. Ontology techniques enable one to define the structures of knowledge components and their relationship, which has been widely introduced in design cases for representing the problem universe of discourse [29]. Armaghanab suggested introducing the multi-criteria decision concept in problem representation description and proposed decision models such as the ELECTRE-I and ELECTRE-II based on knowledge acquisition, which could seek solutions from non-compensatory multi-criteria decision aids [30]. As for case reuse, Pérez et al. proposed a case-based reasoning scheme to extract and reuse design patterns by introducing a genetic algorithm which was used to optimize combinational logic circuits at the gate level [31]. Adeyanju et al. developed a Case Retrieval Reuse Net which could generate annotations to identify reusable text content that needed revision [32]. With regard to case revision, Jin et al. proposed a new adaptation method called adaptability-based FCA (AFCA) for solution feature values of retrieved cases by using decision tree technique and similarity values which were derived from a multi-algorithm-oriented hybrid SM strategy [33].

3. Model Development

The accuracy of case retrieval determines the effectiveness of case reuse, and then determines the agility of beforehand decision-making about construction safety accidents. Hence, this paper concentrates on the implementations of case retrieval and case reuse, but also provides the principles of case revision and case retention. Figure 1 depicts the procedure for developing the proposed pre-control and decision-making model of construction safety accidents using CBR. The entire procedure can be divided into four phases, including seven detailed steps as described below.
Case Retrieval
Case retrieval aims to identify similar cases and aid decision-making for target cases by developing a case database. It requires all-round information with a modular structure in order to improve retrieval efficiency and facilitate case storage. The main task of case retrieval is to develop a case database by identifying ontology characteristics of both problem attributes and solution attributes. Chen et al. depicted the problem attributes using type of project, type of operation, cause of safety accident, number of casualties, and type of accident medium [21]. The solution attributes focus on the relationship between factors and strategy to deal with problems. Case retrieval is also regarded as a part of knowledge representation [23], hence, the methods which are widely used in knowledge representation, such as the memory network method, concept tree method, semantic network method [20] and framework system method can be recruited in case representation.
Case Reuse
Case reuse, also called case adaptation, intends to map the solution from previous cases to the target problem. It needs to be able to retrieve similar cases quickly to ensure model efficiency, and find a limited number of cases to ensure the effectiveness of the model. The main task of case reuse is to calculate the similarity between target cases and past cases by the following steps: determining the weight of case attributes, calculating the similarity of case attributes, and calculating the global similarity of compared cases.
Case Revision
Case revision means testing the new solution in the real world after having mapped previous solutions to the target situation. The similar previous cases need to be further scrutinized to determine whether they are suitable for the current situation and whether they can solve the target problem. If problem attribute of a similar case is consistent with the case to be analyzed, then the solution attributes of the similar case can support decision-making directly. If the similar case cannot fit the new background or scenario, the retrieved case needs to be adjusted.
Case Retention
After the solution has been successfully adapted to the target problem, it is necessary to store the resulting experience as a new case in the database. Case retention is a dynamic process of adding and removing cases aiming at improving the efficiency of the CBR model. As the number of past cases in the case database increases, similar and repeated cases occur. They not only take up space in the database, but also reduce the efficiency of case adaptation. Therefore, when the expense of case adaption outweighs the benefit it brings, it is suggested that the stored case in the database be deleted to decrease the redundancy.

3.1. Identifying the Attributes of Base Case

Safety is a state existing under a potential hazard condition, which is not absolutely stable and invariable. The stable state will be broken when the potential hazard state exceeds the limit of the endurable condition, at that time a hazardous state occurs and can cause safety accidents. This paper regards safety hazards as a main problem attribute of construction safety accident cases. How to describe the attributes of cases and map the pre-control measures against the accident causes are the key tasks in this section. Therefore, the hazard status set (HSS) and solution set (SS) of construction safety accidents are constructed, respectively.

3.1.1. Establishment of Hazard Status set (HSS)

Safety hazards refers to the place, position, equipment or action where danger is likely to occur in the production process. The operation environment is an external potential hazard, which could be harmful to the physical condition of workers, such as occupational diseases. The machinery and equipment often pose threats to workers. The workers’ behaviors which violate safety regulations are also to blame.
According to the dynamic nature of hazard status, the safety hazards are divided into static hazards and dynamic hazards. Static hazards focus on the status of physical systems, such as the working site, equipment and materials. Dynamic hazards pay more attention on the status of workers and construction operation processes. We extracted 28 potential hazard indicators through an extensive prior literature search and allocated them into six clusters (shown in Table 1).
The HSS is composed of hazard type and degree of severity. The degree of severity is used to describe the consequence of a safety accident, it needs to be quantified in the case presentation phase. The degree of severity of safety accident is denoted by the interval number (0–1), and the semantic expressions of hazard severity—“not serious”, “weakly serious”, “general”, “very serious”, “extremely serious” are quantized as (0–0.2], (0.2–0.4], (0.4–0.6], (0.6–0.8], (0.8–1], respectively.

3.1.2. Establishment of Solution Set (SS)

According to the different hazard status of safety accidents, the corresponding decision strategy is provided. Considering the countermeasures to hazard status are diverse for different cases, we generalize the solution attribute into three strategies: “General improvement”, “Critical improvement” and “Minor/no improvement” which are put forward according to the severity and importance of the hazard. The evaluation principles of improvement strategies are given in Figure 2. The X-axis represents the severity of a hazard status, which is divided into five levels from “not serious” to “extremely serious”, reflecting the harm of the accident consequences. The severity evaluation depends on peoples’ injuries or casualties, the impact on the safety and function of the engineering structure, the collapse or abandonment of engineering, the direct economic losses, the repair period and so on caused by safety accidents. The Y-axis represents the importance of a safety hazard. It is also known as the preference weight, as shown in Section 3.3, which is also measured by a five-scale. Hazard importance is contingent on the subjective judgment of experts based on the probability of a safety accident caused by a hazard and the influence degree of the safety hazard, such as a root cause with high weight value. It can be seen that the feasible zone is divided into three parts. For Zone 1 with high severity and high importance it is proposed that “Critical improvement” measures must be taken. For Zone 2 with at least one general severity or importance ranking, or weakly serious and highly important, or weakly important with high severity it is suggested to take “General improvement”, measures. For Zone 3 with low severity and importance we are supposed to apply “Minor/no improvement” measures. The SS is denoted as:
  • General improvement G = {Aij}
  • Critical improvement C = {Aij}
  • Minor/no improvement M = {Aij}

3.2. Developing the Case Database

Case representation aims to codify past cases and identify safety hazard conditions [19]. This process is similar to that of knowledge representation [4]. Hence, a frame-based knowledge representation method is introduced to case database development. The advantages of this method are in representing structural knowledge, expressing special relationships between internal structural knowledge, and mapping all the related characters onto objects [47].
The frame is considered as a network with nodes and relations [48]. Slots and facets are two key elements in frame-based knowledge representation. Slots are used to represent the attributes of cases, and the function of facets is to indicate the value range and calculation method of slots [49]. A frame contains the information about how to use the frame, what to expect next and what to do if the expectation doesn’t achieve its objective. All information is contained in the slots or sides of the frame.
In term of this research context, the case is considered as the frame slot (indicated as Ai), the hazard state of safety accident is set as the facet (indicated as Aij), and the facet value is evaluated by expert. According to the frame-based case representation method, six attribute slots of the hazard state and 28 attribute facets are given, the facet value is shown as Aij, where i = {1, 2, …, n}, n∈N. They are shown as follows:
  • Attribute slot A1 = {A11, A12, A13, A14, A15}
  • Attribute slot A2 = {A21, A22, A23}
  • Attribute slot A3 = {A31, A32, A33}
  • Attribute slot A4 = {A41, A42, A43, A44, A45, A46, A47, A48, A49}
  • Attribute slot A5 = {A51, A52, A53, A54, A55}
  • Attribute slot A6 = {A61, A62, A63}

3.3. Determining the Attribute Weight

The usual method of weight determination such as in an analytic hierarchy process depends on limited information, and hardly takes the fuzziness and uncertainty of the evaluation object into consideration. However, the cloud model combines the fuzziness and randomness of evaluation objects effectively based on probability theory and fuzzy theory to realize the mapping between qualitative concepts and quantitative values [50], which can minimize the loss or distortion of information and improve the rationality of decision-making. Clouds are composed of many cloud droplets whose overall shape reflects the important characteristics of the qualitative concept [50,51]. Cloud droplets represent a quantitative description of a qualitative concept whose generation process intends to map the qualitative concept onto a quantitative value. The numerical characteristics of a cloud are usually demonstrated by the values of expectation (Ex), entropy (En), and hyper entropy (He). Ex represents the central value of a concept in the domain, so it is a fitting variable to reflect the value of a qualitative concept. En accounts for the fuzziness, mirroring the range of values for acceptable qualitative concept. He is used to measure the uncertainty of entropy, revealing the coherence of cloud drops in the domain. The procedures of weight determination of problem attribute /hazard state are shown in Figure 3.

3.3.1. Constructing Linguistic Scale of Qualitative Indicators

Potential hazard indicators of construction safety accident are qualitative indexes which need expert evaluation according to a linguistic scale description. In terms of the importance of hazard indicators, a five-point scale with “Not important”,” Weakly important”,” General”,” Strongly important” and “Extremely important” linguistic characteristics is used. The degree of their values is quantified into [0,1], and the golden section method is employed to determine the range and cloud numerical characteristic of each linguistic scale [52] (shown in Table 2).

3.3.2. Quantitative Transformation of Expert Score

This step will generate cloud droplet by normal cloud generator, and the quantitative position of droplet is represented by the degree of membership—a fuzzy concept.
Input: (Ex, En, He, N)
N is the number of cloud droplets to generate.
Output: (Drop(x1, CT(x1)), Drop(x2, CT(x2),…, Drop(xN, CT(xN))
(1) Generating a normal random number Enj = NORM (En, He) with En as expected value and He as variance.
(2) Generating a normal random number xj = NORM (Ex, Eni) with Ex as expected value and Eni as variance.
(3) Calculating degree of membership of drop xi:
C T ( x i ) = exp [ ( x i E x ) 2 2 ( E n i ) 2 ]
(4) Repeating above steps until N cloud droplets are generated.

3.3.3. Generating Numerical Characteristics

This step intents to generating numerical characteristics and cloud model by backward cloud generator.
Input: (Drop(x1, CT(x1)), Drop(x2, CT(x2),…, Drop(xN, CT(xN))
Output: (Ex, En, He)
(1)
Generating expected value Ex by calculating the mean value Ex = Mean (xi):
E x = 1 N i = 1 N x i
(2)
Generating entropy value En by calculating the variance En = STDEV (xi):
E n = 1 N 1 i = 1 N ( x i E x ) 2
(3)
Generating hyper entropy by calculating the variance of He = STDEV(Eni):
E n i = ( x i E x ) 2 2 ln ( C T ( x i ) )
H e = 1 N 1 i = 1 N ( E n i E n ) 2

3.3.4. Forming Cloud Graph through Normal Cloud Generator

This step aims to form cloud graph under the principle of optimal numerical characteristics through normal cloud generator.
Input: N cloud droplets are created through selecting optimal numerical characteristics.
Output: Mapping the positions of N cloud droplets in the domain space, which is depicted by the membership CT(x1).
E n i = N O R M ( E n , H e 2 )
x i = N O R M ( E n , E n i 2 )
μ i = exp [ ( x E x ) 2 2 E n i 2 ]

3.3.5. Repeating the Above Processes until Generating N Droplets

The process needs to be repeated 28 times before the cloud model of all attribute facet weights is obtained. Ten industry experts (five safety team leaders, two project managers and three supervisors) with more than 5 years of safety management experience, were interviewed in order to conduct the weight determination process. Based on their knowledge and experience, the importance of hazard states was evaluated. Taking the weight determination process of attributes A32 “usability of materials” as an example, we got the evaluation results and numerical characteristics (Ex, En, He) shown in Table 3.
The membership degree of x32 towards the hazard severity is iteratively calculated by MATLAB following the above formulas. The cloud graph result is shown in Figure 4a. The droplet emerges the fog shape and with large divergence, which indicates that experts hold different views on the effect intension of “usability of materials”. Besides, the values of En and He are large which demonstrates that there is a significant randomness between cloud droplet position and the membership of linguistic scale. Due to the unreliable results, an extra round of expert interviews was conducted through e-mail and telephone. Finally, the numerical characteristics were adjusted to (0.870, 0.128, 0.040), showed in the updated Figure 4b. It is clear to see that the cloud graph generated by the normal cloud generator shows strong convergence. Ultimately, the weight of the attribute facet A32 is 0.87.
Similarly, the weight of the other 27 attribute facets are obtained through repeating the above procedures (see Table 4).

3.4. Calculation of Attribute Similarity

Previous research has explored several approaches for similarity calculation, such as the taxonomy tree method [53], similarity scoring approach [21], and semantic network method [20]. However, most problem attributes and solution attributes in case presentation are text-based contents rather than numerical ones, and thus hard to quantify. In this research, the similarity scoring approach is introduced to calculate the similarity score between two hazard states based on a Chinese thesaurus. This approach employs a tree structure way to encode words that have the same or similar meaning [54]. The attribute similarity is calculated based on word sense similarities in a thesaurus [55]. Words and sentences are used as keywords for case retrieval instead of paragraph contents. Therefore, this paper provides a method for word level and sentence level similarity calculation.

3.4.1. Word Level Similarity

The calculation formula of word similarity is shown as:
S i m W ( w x , w y ) = i = 1 i δ i ( w x , w y ) θ i
S i m W ( w x , w y ) represents the degree of similarity between two Chinese words; θ i is the weight of words encoded in layer i; The value of δ i ( w x , w y ) depends on the encoded layer between words wx and wy:
δ i ( w x , w y ) = { 1 , 0 ,   when   the   words   are   the   same   in   code   level   i   when   the   words   are   different   in   code   level   i
The thesaurus contains roughly 70,000 Chinese words, covering three levels—large, medium, and small—with a tree structure. In order to facilitate case matching, the small level category are divided into different themes and synonyms.

3.4.2. Sentence Level Similarity

By decomposing the structural components of Chinese sentences, the qualitative sentences can be converted into quantitative values. This research focuses on the content words in sentence because the description of hazard status mainly relies on content words. The quantitative expression of sentences is depicted as: S = { N , V , A , M , Q , R } , the element represents “Sentences”, “Nouns”, “Verbs”, “Adjectives”, “Numerals”, “Quantifiers”, “Pronouns” successively.
First, the two sentences are expressed as S 1 = { N 1 , V 1 , A 1 , M 1 , Q 1 , R 1 } ; S 2 = { N 2 , V 2 , A 2 , M 2 , Q 2 , R 2 } . Then, it is necessary to calculate the similarity of six elements in turn. This paper takes the calculation of nouns similarity between two sentences as an example. Supposing that sentence s1 and s2 has m and n nouns respectively, the set of nouns are denoted by N 1 = { w 11 , w 12 , , w 1 m } ; N 2 = { w 21 , w 22 , , w 2 n } . The similarity matrix of nouns is shown as follows:
S i m N ( s 1 , s 2 ) = N 1 × N 2 T = [ w 11 w 12 w 1 m w 21 w 11 w 2 n w 1 m w 2 n ]
According to this characteristic matrix, the similarity of noun sets in sentences s1 and s2 can be formulated as follows, where k is the number of matrix elements:
S i m N ( s 1 , s 2 ) = 1 k i = 1 k S i m W ( w 1 m , w 2 n )
The similarities of other element in sentences, such as verbs, adjectives, etc., can also be obtained based on this rule. Finally, the whole sentence similarity between s1 and s2 is obtained by the weighted arithmetic mean method:
S i m S ( s 1 , s 2 ) = i = 1 6 β i S i m S i ( s 1 , s 2 )
β i is constant coefficient, which can be adjusted according to the different cases.

3.5. Calculation of Global Similarity

Kolodner proposed the nearest neighbor method for case similarity calculations in 1993 [56]. This method is widely adopted in CBR. The calculation principle is as follows:
S i m j ( C i , C j ) = i = 1 k ω ( A i ) × S i m i ( C i ( A i ) , C j ( A i ) ) i = 1 k ω ( A i )
ω ( A i ) is the weight of case attribute; S i m i ( C i ( A i ) , C j ( A i ) ) is the similarity of attribute Ai between a target case Ci and past case Cj.

3.6. Adapting the Case

Due to complexity of the construction process and diversified latent hazards, though potential hazards could be identified as the same type in advance, the nature and severity of the safety accidents caused by them may be significantly different, so it is hard to find two coincident cases. In this situation, the retrieved similar case needs to be adapted for the context of the target problem.
According to different backgrounds of target cases, a threshold value μ 0 is determined by referring to expert opinions, which is used to filter the similar cases [18]. If the similarity of the historical case is superior that of the target case ( μ μ 0 ), then the calculated similarity is considered to be effective. However, if the similarity of the historical case is inferior that of the target case (i.e., μ μ 0 ), then the calculated similarity is considered to be ineffective. When there are multiple past cases with high similarity, we should arrange them according to their similarity values, the closer the result is to 1 the more valuable the case for aiding decision making.
The method of case adaption is divided into three categories: solution addition, solution deletion, and both addition and deletion of solutions [57]. Solution addition means that there are too few measures to solve the current problem after case matching. It is necessary to increase the solutions according to the actual situation of the construction and expert opinions. Solution deletion refers to when there are too many solutions for pre-control of safety accidents to effectively solve the current problem. Some inessential solutions need to be deleted and an optimal strategy chosen according to expert opinions. Both addition and deletion of solution means that on the one hand, there are insufficient solutions for current problem solving, but on the other hand, the reference solution is not applicable to the target case. At this situation solution addition and deletion should be integrated.

3.7. Evaluation and Feedback

The CBR-based safety accident case database is an intelligent model, which can add and delete cases automatically to make case matching more accurate and efficient [21]. Case evaluation and feedback play a vital role in this mechanism. The incompleteness and redundancy of a case database are contradictory, but concepts are coordinated to some degree [58]. If the case database is deficient, it is highly possible we will find no case similar to the target case. On the contrary, if cases are added to the database without selection and evaluation, it will cause case duplication which wastes time during case retrieval and reduces the efficiency of case reuse. In fact, some specific type of cases should be given priority and be stored in the database rather than all feasible cases, which could prevent an exponential increase of the case database size and avoid database management difficulties of. It is noticeable that selecting and adding cases to the database poses a big challenge for the operational efficiency of the system.

4. Case Study

The goal of the case study is to demonstrate how a most similar case can be retrieved based on the proposed knowledge representation and similarity calculation. A real-word case concerning a cultural square project is selected to conduct the case study.

4.1. Description of Target Case

The Cultural Square Project (CSP) is located in the northeast city of Harbin in China. It occupies 125,000 square meters of ground floor area and 155,000 square meters of total floor area. It is a complex project covering the functional areas of art market, characteristic street, cinema and supermarket (shown in Figure 5). The construction of this project faced great technical and management challenges due to the large scale of project, complex building structure, high aesthetic and appearance requirements, superior quality of decorative materials, multiple participants and a complicated organizational relationship.
The target case is articulated. The roof of the 4th floor patio was originally designed as a sightseeing well, before the owner proposed to change it into a concrete slab. During the construction process the safety manager found that the scaffolding workers had installed a scaffold as support system using the conventional method which might result in a large distance between supporting bars. Therefore, the target case is set as “the distance of vertical supporting bars exceeds the requirement of the construction plans”, and we input this sentence into the CBR-based model to conduct case retrieval and adaptation.

4.2. Research Finding and Discussion

In order to simplify the implementation process of CBR-based decision model, this study assumes that there are just two past cases C1 and C2 in the case database related to hazard A51 “Maturity of construction technique” and A54 “Mold installation and usage” (show in Table 5).
Supposing the input sentence of target case is represented as s0, s0 = “The distance of the vertical supporting bars exceeds the requirement of the construction plan”. The matching sentence in previous cases C1 and C2 are denoted as s1 and s2, s1 = “The quality of the construction formwork disobeys the requirement of the construction plan”, s2 = “The distance of vertical formwork exceeds the requirement of the construction plan”.
Step1: Similarity calculation of nouns
The noun set is represented as:
  • N0 = {formwork, vertical bar, distance, plan, requirement}
  • N1 = {formwork, quality, plan, requirement}
  • N2 = {formwork, vertical bar, space, plan, requirement}
The nouns are encoded as “Formwork” B/o/15/01/05/01, “Vertical bar” B/b/04/03/05/03, “Quality” D/d/12/01/01/01, “Distance” D/n/02/01/01/01, “Space” D/n/02/01/01/02, “Plan” D/k/17/02/17/01, “Requirement” D/f/07/02/05/03. According to equations (9) and (10), the similarity of nouns between N0 and N1 is shown in Table 6, and the similarities of nouns between N0 and N2 are shown in Table 7.
According to the formulation (12), the noun’s similarities of N0 and N1 are:
S i m N ( s 0 , s 1 ) = 1 20 i = 1 20 S i m N ( w 0 i , w 1 j ) = 0.17 ;
S i m N ( s 0 , s 2 ) = 1 25 i = 1 25 S i m N ( w 0 i , w 2 j ) = 0.25
Step 2: Similarity calculation of verbs:
The set of verbs is denoted as V0 = {exceed}, V1 = {disobey}, V2 = {exceed}.
The verbs are encoded as “exceed” J/b/04/01/01/01, “disobey” J/c/03/01/01/02.
The similarity of verbs between V0 and V1 is Sim (exceed, disobey) = 1/6
The similarity of verbs between V0 and V2 is Sim (exceed, exceed) = 1
The similarity of verb set is S i m V ( s 0 , s 1 ) = 0.17 ; S i m V ( s 0 , s 2 ) = 1
Supposing that β N = 0.75 , β V = 0.78 , The similarity of sentence between s0 and s1 is,
S i m S ( s 0 , s 1 ) = i = 1 2 β i S i m S i ( s 0 , s 1 ) = 0.75 × 0.17 + 0.78 × 0.17 = 0.26
The similarity of sentence between S0 and S1 is,
S i m S ( s 0 , s 2 ) = i = 1 2 β i S i m S i ( s 0 , s 2 ) = 0.75 × 0.25 + 0.78 × 1 = 0.97 The results S i m ( s 0 , s 2 )     S i m ( s 0 , s 1 ) indicated that the similarity between the case C0 and C2 is greater than that between the case C0 and C1, so the historical case C2 is the most similar case.
The solution scheme of C2 includes suspending construction, improving the construction plan approval system, intensifying the supervision and inspection. The case retrieval and reuse are effective after expert re-evaluation. According to the solution measures obtained from C2, suitability evaluation should be further carried out for ensuring the solution strategies are supported for hazard prevention of the target case.
(1) Construction suspension
Referring to the relevant construction safety management regulation, when in a project there exists a potential hazard which could cause a fatal safety accident or pose great threat to life or property without construction suspension for rectification [59], under the confirmation of an engineer, the project needs to be suspended until the safety hazard has been eliminated. This strategy is fit for the CSP case, which suggests that engineers and technical workers should conduct safety inspections, and demonstrations for the formwork installation plans.
(2) Improvement of the approval system for the construction plans
This measure aims to establish the safety responsibility guarantee system to clear the main responsibility among stakeholders. Particularly, the new construction plan cannot be implemented until the engineer has approved it. This solution strategy is also suitable for the target case. Due to temporary change of design plan by the owner, re-examination and approval of a new formwork plan is required rather than carrying out the original plan.
(3) Strengthening the supervision and inspection
Safety managers or supervisors play an essential role in the identification and pre-control of potential hazards [38]. Besides, they can rectify the unsafe behavior of construction workers. Hence, this measure could also match with the target case.
(4) Supplementary measures related to human factors
Additionally, some extra alternatives are put forward in the context of CSP. The root causes of potential hazards cannot be separated from human factors [15]. With regard to the target case, the formwork installation plan and usage needs to be updated after design changes, and under this circumstance, workers need receive technical clarification and new safety training. Therefore, the hazards related to workers should also been given attention, such as A44, A45, A46.
In conclusion, the pre-control measures that in the target case could be taken mainly include construction suspension for improvement, upgrading the approval system for the construction plan, strengthening supervision and inspection, improving safety consciousness of workers, intensifying safety training and technical guidance for workers.

5. Conclusions

Though prevention of safety accidents plays an important role in construction safety management, few studies have developed a system framework of a model to facilitate construction safety practitioners to make pre-decision making. This study focuses on the mechanism of safety accidents and develops a pre-decision-making framework by applying the CBR method. According to the principles of CBR, the case retrieval and case reuse are the main research tasks. First of all, the case representation structure was formed. A base case is identified from the hazards state attribute and solution attribute. Using the frame-based knowledge representation method, the hazards state is divided into six frame slots covering static and dynamic hazards, and then it was subdivided into 28 attribute facets. According to the attribute values of different attributes in each case, we can provide targeted solutions for different situations in different cases. Besides, a case reuse system is developed. The cloud model is used to determine the weight of hazard attributes. The normal cloud generator and backward cloud generator are used to convert qualitative concepts and qualitative values. A MATLAB program is used to calculate the weight of hazards and analyze their numerical characteristics. Finally, a CSP in Harbin was simulated according to the proposed implementation process of the CBR-based decision-making model. The most similar case which is related to scaffolding deviation was retrieved and reused.
By implementing CBR, a conceptual framework for a safety accident pre-decision making system was developed. The developed framework is expected to provide a platform for construction practitioners to understand the hazards of safety accidents systematically and also offers valuable information for safety management. The proposed framework also serves as a reference for possible safety accidents in new cases based on the experience obtained from previous cases.
Three limitations in this research should be noted. First, this research mainly focuses on the processes of case retrieval and case reuse and the other two processes, case revision and case retention are not explained in details. Besides, in terms of case study, the case database is based on an assumption, and the number of previous cases is small, which weakens the reliability of the proposed CBR-based model. Moreover, the case study in this research just simulated the case reuse process, while other processes need to be further verified.
Future research should expand the CBR-based decision-making framework and develop a complete model covering case retrieval, case reuse, case revision and case retention. It is worth exploring case addition and deletion in order to improve the efficiency of case adaptation. Additionally, an operational system should be further developed for practical applications. More complicated target cases should be selected to verify the feasibility of the CBR-base decision-making model for safety accident prevention.

Author Contributions

For research articles with several authors, a short paragraph specifying their individual contributions must be provided. The following statements should be used “conceptualization, Y.S. and S.Y.; methodology, K.L.; software, Q.Y.; validation, Y.S., S.Y. and K.H.; formal analysis, Y.S.; investigation, K.L.; resources, S.Y.; data curation, Y.S.; writing—original draft preparation, K.L.; writing—review and editing, S.Y.; visualization, K.L.; supervision, Y.S.; project administration, K.H.; funding acquisition, Y.S.”, please turn to the CRediT taxonomy for the term explanation. Authorship must be limited to those who have contributed substantially to the work reported.

Funding

This research was substantially supported by the National Thirteenth-Five-year Research Program of China (2016YFC0701606).

Acknowledgments

The authors are grateful to the editors and reviewers of the International Journal of Environmental Research and Public Health for their valuable comments on this research.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Shao, B.; Hu, Z.G.; Liu, Q.; Chen, S.; He, W.Q. Fatal accident patterns of building construction activities in China. Saf. Sci. 2019, 111, 253–263. [Google Scholar] [CrossRef]
  2. Kang, Y.; Siddiqui, S.; Suk, S.J.; Chi, S.; Kim, C.W. Trends of Fall Accidents in the U.S. Construction Industry. J. Constr. Eng. Manag. 2017, 143, 04017043. [Google Scholar] [CrossRef]
  3. Zhang, J.S.; Zhang, W.Y.; Xu, P.H.; Chen, N. Applicability of accident analysis methods to Chinese construction accidents. J. Safety. Res. 2019, 68, 187–196. [Google Scholar] [CrossRef]
  4. Williams, O.S.; Hamid, R.A.; Misnan, M.S. Accident Causal Factors on the Building Construction Sites: A Review. Int. J. Built Environ. Sustain. 2018, 5, 78–92. [Google Scholar] [CrossRef]
  5. Haslam, R.A.; Hide, S.A.; Gibb, A.G.F.; Gyi, D.E.; Pavitt, T.; Atkinson, S.; Duff, A.R. Contributing factors in construction accidents. Appl. Ergon. 2005, 36, 401–415. [Google Scholar] [CrossRef] [Green Version]
  6. Winge, S.; Albrechtsen, E.; Mostue, B.A. Causal factors and connections in construction accidents. Saf. Sci. 2019, 112, 130–141. [Google Scholar] [CrossRef]
  7. Chi, S.; Han, S. Analyses of systems theory for construction accident prevention with specific reference to OSHA accident reports. Int. J. Proj. Manag. 2013, 31, 1027–1041. [Google Scholar] [CrossRef] [Green Version]
  8. Ahmad, S.I.; Hashim, H.; Hassim, M.H.; Rashid, R. Development of hazard prevention strategies for inherent safety assessment during early stage of process design. Process Saf. Environ. Prot. 2019, 121, 271–280. [Google Scholar] [CrossRef]
  9. Yuan, J.F.; Li, X.W.; Xiahou, X.E.; Tymvios, N.; Zhou, Z.P.; Li, Q.M. Accident prevention through design (PtD): Integration of building information modeling and PtD knowledge base. Autom. Constr. 2019, 102, 86–104. [Google Scholar] [CrossRef]
  10. Aamodt, A.; Plaza, E. Case-based reasoning: Foundational issues, methodological variations, and system approaches. Ai Commun. 1994, 7, 39–59. [Google Scholar]
  11. Hu, X.; Xia, B.; Skitmore, M.; Chen, Q. The application of case-based reasoning in construction management research: An overview. Autom. Constr. 2016, 72, 65–74. [Google Scholar] [CrossRef]
  12. Jin, R.; Han, S.; Hyun, C.T.; Cha, Y. Application of Case-Based Reasoning for Estimating Preliminary Duration of Building Projects. J. Constr. Eng. Manag. 2016, 142, 04015082. [Google Scholar] [CrossRef]
  13. Marzouk, M.M.; Ahmed, R.M. A case-based reasoning approach for estimating the costs of pump station projects. J. Adv. Res. 2011, 2, 289–295. [Google Scholar] [CrossRef] [Green Version]
  14. Carter, G.; Smith, S.D. Safety hazard identification on construction projects. J. Constr. Eng. Manag. 2006, 132, 197–205. [Google Scholar] [CrossRef]
  15. Abdelhamid, T.S.; Everett, J.G. Identifying Root Causes of Construction Accidents. J. Constr. Eng. Manag. 2000, 126, 52–60. [Google Scholar] [CrossRef] [Green Version]
  16. Patel, D.A.; Jha, K.N. Developing a Process to Evaluate Construction Project Safety Hazard Index Using the Possibility Approach in India. J. Constr. Eng. Manag. 2017, 143, 04016081. [Google Scholar] [CrossRef]
  17. Memon, A.H.; Soomro, M.A.; Memon, N.A.; Abassi, M.N. Factors Causing Health and Safety Hazards in Construction Projects in Pakistan. Mehran University Research J. Eng. Technol. 2017, 36, 559–568. [Google Scholar] [CrossRef] [Green Version]
  18. Goh, Y.M.; Chua, D.K.H. Case-Based Reasoning Approach to Construction Safety Hazard Identification: Adaptation and Utilization. J. Constr. Eng. Manag. 2010, 136, 170–178. [Google Scholar] [CrossRef]
  19. Kim, H.S.; Park, M.; Hwang, S.J. Information Retrieval in Construction Hazard Identification. J. Comput. Civ. Eng. 2011, 29, 04014052. [Google Scholar] [CrossRef]
  20. Ying, L.; Li, Q.; Xiao, W. Case-based reasoning for automated safety risk analysis on subway operation: Case representation and retrieval. Saf. Sci. 2013, 57, 75–81. [Google Scholar]
  21. Chen, W.T.; Chang, P.Y.; Chou, K.; Mortis, L.E. Developing a CBR-based adjudication system for fatal construction industry occupational accidents. Part I: Building the system framework. Expert Syst. Appl. 2010, 37, 4867–4880. [Google Scholar] [CrossRef]
  22. Virkki-Hatakka, T.; Reniers, G.L.L. A case-based reasoning safety decision-support tool: Nextcase/safety. Expert Syst. Appl. 2009, 36, 10374–10380. [Google Scholar] [CrossRef]
  23. 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]
  24. Fan, Z.P.; Li, Y.H.; Zhang, Y. Generating project risk response strategies based on CBR: A case study. Expert Syst. Appl. 2015, 42, 2870–2883. [Google Scholar] [CrossRef]
  25. Porter, B.W.; Bareiss, R.; Holte, R.C. Concept Learning and Heuristic Classification in Weak-Theory Domains. Artif. Intell. 1990, 45, 229–263. [Google Scholar] [CrossRef]
  26. Rodriguez, A.F.; Vadera, S. PEBM: A Probabilistic Exemplar Based Model. In Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence, Stockholm, Sweden, 1–6 August 1999. [Google Scholar]
  27. Macedo, L.; Cardoso, A. Nested graph-structured representations for cases. In Proceedings of the European Workshop on Advances in Case-based Reasoning, Dublin, Ireland, 23–25 September 1988. [Google Scholar] [CrossRef]
  28. Liao, T.W.; Zhang, Z.; Mount, C.R. Similarity Measures for Retrieval in Case-Based Reasoning Systems. Appl. Artif. Intell. 1998, 12, 267–288. [Google Scholar] [CrossRef]
  29. Miah, S.J.; Islam, H.; Samsudin, A.Z.H. Ontology Techniques for Representing the Problem of Discourse: Design of Solution Application Perspective. In Proceedings of the IEEE International Conference on Computer & Information Technology, Nadi, Fiji, 8–10 December 2016. [Google Scholar]
  30. Armaghanab, N. An application of multi-criteria decision aids models for Case-Based Reasoning. Inf. Sci. 2012, 210, 55–66. [Google Scholar] [CrossRef]
  31. Pérez, E.I.; Coello, C.A.C.; Aguirre, A.H. Extraction and reuse of design patterns from genetic algorithms using case-based reasoning. Soft Comput. 2005, 9, 44–53. [Google Scholar] [CrossRef]
  32. Adeyanju, I.; Wiratunga, N.; Lothian, R.; Sripada, S.; Lamontagne, L. Case Retrieval Reuse Net (CR2N): An Architecture for Reuse of Textual Solutions. In Proceedings of the International Conference on Case-based Reasoning: Case-based Reasoning Research & Development, Seattle, WA, USA, 20–23 July 2009. [Google Scholar]
  33. Jin, Q.; Jie, H.; Peng, Y. A new adaptation method based on adaptability under k-nearest neighbors for case adaptation in case-based design. Expert Syst. Appl. 2012, 39, 6485–6502. [Google Scholar]
  34. Suraji, A.; Duff, A.R.; Peckitt, S.J. Development of Causal Model of Construction Accident Causation. J. Constr. Eng. Manag. 2001, 127, 337–344. [Google Scholar] [CrossRef]
  35. Behm, M.; Schneller, A. Application of the Loughborough Construction Accident Causation model: A framework for organizational learning. Constr. Manag. Econ. 2013, 31, 580–595. [Google Scholar] [CrossRef]
  36. Fogarty, G.J.; Shaw, A. Safety climate and the Theory of Planned Behavior: Towards the prediction of unsafe behavior. Accid. Anal. Prev. 2010, 42, 1455–1459. [Google Scholar] [CrossRef] [Green Version]
  37. Fang, D.P.; Xie, F.; Huang, X.Y.; Li, H. Factor analysis-based studies on construction workplace safety management in China. Int. J. Proj. Manag. 2004, 22, 43–49. [Google Scholar] [CrossRef]
  38. Khosravi, Y.; Mahabadi, H.A.; Hajizadeh, E.; Rangi, N.H.; Bastani, H.; Behzadan, A.H. Factors Influencing Unsafe Behaviors and Accidents on Construction Sites: A Review. Int. J. Occup. Saf. Ergon. 2014, 20, 111–125. [Google Scholar] [CrossRef] [Green Version]
  39. Fang, D.; Wu, C.; Wu, H. Impact of the Supervisor on Worker Safety Behavior in Construction Projects. J. Manag. Eng. 2015, 31, 04015001. [Google Scholar] [CrossRef]
  40. Webb, C.; Lu, G.; Song, L.G. Schedule Compression Impact on Construction Project Safety. Front. Eng. Manag. 2015, 2, 344. [Google Scholar] [CrossRef]
  41. Shin, I.J. Factors that affect safety of tower crane installation/dismantling in construction industry. Saf. Sci. 2015, 72, 379–390. [Google Scholar] [CrossRef]
  42. Whitaker, S.M.; Graves, R.J.; James, M.; McCann, P. Safety with access scaffolds: Development of a prototype decision aid based on accident analysis. J. Saf. Res. 2003, 34, 249–261. [Google Scholar] [CrossRef]
  43. Romero, J.C.R.; Gamez, C.R.; Castrillo, J.A.C. Analysis of the safety conditions of scaffolding on construction sites. Saf. Sci. 2013, 55, 160–164. [Google Scholar] [CrossRef]
  44. Veland, H.; Aven, T. Improving the risk assessments of critical operations to better reflect uncertainties and the unforeseen. Saf. Sci. 2015, 79, 206–212. [Google Scholar] [CrossRef] [Green Version]
  45. Wen, J.; Ming, R. Human, machine and management integration through in-time knowledge processing to ensure process operation safety. Comput. Aided Chem. Eng. 2003, 15, 1382–1387. [Google Scholar]
  46. Kyriakidis, M.; Hirsch, R.; Majumdar, A. Metro railway safety: An analysis of accident precursors. Saf. Sci. 2014, 50, 1535–1548. [Google Scholar] [CrossRef]
  47. Rathke, C. Object-oriented programming and frame-based knowledge representation. In Proceedings of the International Conference on Tools with Artificial Intelligence, Boston, MA, USA, 8–11 November 1993. [Google Scholar]
  48. Reimer, U.; Schek, H.J. A frame-based knowledge representation model and its mapping to nested relations. Data Knowl. Eng. 1989, 4, 321–352. [Google Scholar] [CrossRef]
  49. Huang, C.J.; Tsai, C.H. A Novel Approach for Frame-Based Knowledge Similarity. In Proceedings of the International Conference on Innovative Computing Information and Control, Dalian, China, 18–20 June 2008. [Google Scholar]
  50. Shi, Y.B.; Zhang, A.; Gao, X.J.; Tan, Z.J. Cloud model and its application in effectiveness evaluation. In Proceedings of the International Conference on Management Science and Engineering, Long Beach, CA, USA, 10–12 September 2008. [Google Scholar]
  51. Yan, W.Z.; Niu, J.; Su, H.Y. A study on program evaluation and review technology based on cloud model. In Proceedings of the IEEE International Conference on Industrial Engineering and Engineering Management, Singapore, Singapore, 2–4 December 2008. [Google Scholar]
  52. Li, D.; Liu, C.; Gan, W. A new cognitive model: Cloud model. Int. J. Intel. Syst. 2009, 24, 357–375. [Google Scholar] [CrossRef]
  53. Shiue, Y.-R.; Su, C.-T. An enhanced knowledge representation for decision-tree based learning adaptive scheduling. Int. J. Comput. Integr. Manuf. 2003, 16, 48–60. [Google Scholar] [CrossRef]
  54. Bechhofer, S.; Goble, C. Thesaurus construction through knowledge representation. Data Knowl. Eng. 2001, 37, 25–45. [Google Scholar] [CrossRef] [Green Version]
  55. Utsuro, T.; Uchimoto, K.; Matsumoto, M.; Nagao, M. Thesaurus-based efficient example retrieval by generating retrieval queries from similarities. In Proceedings of the 15th conference on Computational linguistics, Kyoto, Japan, 5–9 August 1994. [Google Scholar]
  56. Cost, S.; Salzberg, S. A Weighted Nearest Neighbor Algorithm for Learning with Symbolic Features. Mach. Learn. 1993, 10, 57–78. [Google Scholar] [CrossRef]
  57. Mántaras, R.L.D.; Mcsherry, D.; Bridge, D.; Leake, D.; Smyth, B.; Craw, S.; Faltings, B.; Maher, M.L.; Cox, M.T.; Forbus, K.; et al. Retrieval, reuse, revision and retention in case-based reasoning. Knowl. Eng. Rev. 2005, 20, 215–240. [Google Scholar] [CrossRef]
  58. Can, F.; Altingövde, I.S.; Demir, E. Efficiency and effectiveness of query processing in cluster-based retrieval. Inf. Syst. 2004, 29, 697–717. [Google Scholar] [CrossRef] [Green Version]
  59. Ju, C.; Rowlinson, S. Institutional determinants of construction safety management strategies of contractors in Hong Kong. Constr. Manag. Econ. 2014, 32, 725–736. [Google Scholar] [CrossRef]
Figure 1. Logical framework and implementation step of the CBR model.
Figure 1. Logical framework and implementation step of the CBR model.
Ijerph 16 01511 g001
Figure 2. Evaluation principle of improvement strategies.
Figure 2. Evaluation principle of improvement strategies.
Ijerph 16 01511 g002
Figure 3. The steps of weight determination.
Figure 3. The steps of weight determination.
Ijerph 16 01511 g003
Figure 4. (a) The original cloud graph of attribute A32, (b) The updated cloud graph of attribute A32.
Figure 4. (a) The original cloud graph of attribute A32, (b) The updated cloud graph of attribute A32.
Ijerph 16 01511 g004
Figure 5. Layout and function of CSP.
Figure 5. Layout and function of CSP.
Ijerph 16 01511 g005
Table 1. Potential hazard indicators of construction safety accidents.
Table 1. Potential hazard indicators of construction safety accidents.
DimensionIndicatorSub-IndicatorSource
Static HazardWorkplace
A1
Abnormal hydrogeology condition A11[34]
Abnormal weather conditions A12[6]
Site conditions (including electricity, lighting, ventilation and sanitation) A13[5]
Site layout and space A14[5]
Housekeeping A15[4]
Equipment
A2
Condition of equipment A21[5,35]
Usability of equipment A22[4,5]
Suitability of equipment A23[4,5]
Materials
A3
Condition of materials A31[4,5]
Usability of materials A32[4,5]
Suitability of materials A33[4,5]
Dynamic HazardWorker’s unsafe behavior
A4
Knowledge and skills A41[4,6]
Physical health or fatigue A42[5]
Mental health A43[4]
Safety consciousness or awareness A44[36]
Safety training for workers A45[15,35,37]
Technical guidance for workers A46[4,38]
Education of workers A47[4,37]
Legal consciousness A48[37]
Improper supervision A49[5,39]
Construction scheduling
A5
Maturity of construction technique A51[34]
Stability of working platform A52[38]
Compressed construction schedule A53[40]
Mold installation and usage A54[41]
Scaffolding installation and usage A55[42,43]
Operation management
A6
Operation of lifting equipment A61[44]
Operation of processing machinery A62[45]
Operation of measuring apparatus A63[46]
Table 2. Linguistic scale of hazard state.
Table 2. Linguistic scale of hazard state.
Importance RatingNot ImportantWeakly ImportantGeneralStrongly ImportantExtremely Important
Scope of weight coefficient0.0–0.20.2–0.40.4–0.60.6–0.80.8–1.0
Ex0.0000.3090.5000.6911.000
En0.10310.06400.03900.06400.1031
He0.0130.0080.0050.0080.013
Table 3. Numerical characteristics of attributes facet A32.
Table 3. Numerical characteristics of attributes facet A32.
Attribute FacetExp.1Exp.2Exp.3Exp.4Exp.5Exp.6Exp.7Exp.8Exp.9Exp.10
A320.80.60.81.00.81.01.00.81.01.0
Ex0.88
En0.14
He(1.000, 0.1031, 0.013)
Table 4. Weight of attribute facets.
Table 4. Weight of attribute facets.
Attribute SlotAttribute FacetWeight
Workplace
A1
Abnormal hydrogeology condition A110.84
Abnormal weather conditions A120.86
Site conditions (including electricity, lighting, ventilation and sanitation) A130.86
Site layout and space A140.75
Housekeeping A150.65
Equipment
A2
Condition of equipment A210.79
Usability of equipment A220.88
Suitability of equipment A230.68
Materials
A3
Condition of materials A310.87
Usability of materials A320.88
Suitability of materials A330.75
Worker’s unsafe behavior
A4
Knowledge and skills A410.78
Physical health or fatigue A420.76
Mental health A430.54
Safety consciousness or awareness A440.94
Safety training for workers A450.89
Technical guidance for workers A460.77
Education of workers A470.48
Legal consciousness A480.56
Improper supervision A490.82
Construction scheduling
A5
Maturity of construction technique A510.80
Stability of working platform A520.85
Compressed construction schedule A530.73
Mold installation and usage A540.87
Scaffolding installation and usage A550.91
Operation management
A6
Operation of lifting equipment A610.84
Operation of processing machinery A620.52
Operation of measuring apparatus A630.44
Table 5. Descriptions of previous C1 and C2.
Table 5. Descriptions of previous C1 and C2.
Previous CaseC1C2
Hazard stateThe quality of the construction formwork does not meet the construction plan requirement The space of vertical bars in the formwork exceeds the requirements of the construction plan
AccidentCollapse of the formwork systemCollapse of the formwork system
ConsequenceEight persons died, three persons were injured, resulting in a direct economic loss of 3.394 million YuanFour persons died, five persons were injured, resulting in a direct economic loss of 1.50 million Yuan
SolutionCritical improvement
(suspend construction, control materials strictly, scrutinize the construction plan strictly, strength safety management)
Critical improvement
(suspend construction, improve the approve system of construction plan, intensify the supervision and inspection)
Table 6. Similarity of nouns between N0 and N1.
Table 6. Similarity of nouns between N0 and N1.
SimFormworkVertical BarDistanceRequirementQualityScheme
formwork11/60001
vertical bar001/61/61/60
distance001/611/60
requirement001/61/610
quality11/60001
plan001/61/61/60
Table 7. Similarity of nouns between N0 and N1.
Table 7. Similarity of nouns between N0 and N1.
SimFormworkVertical BarDistanceRequirementSpaceScheme
formwork11/60001
vertical bar1/610001/6
distance005/61/61/60
requirement001/611/60
space001/61/610
plan11/60001

Share and Cite

MDPI and ACS Style

Su, Y.; Yang, S.; Liu, K.; Hua, K.; Yao, Q. Developing A Case-Based Reasoning Model for Safety Accident Pre-Control and Decision Making in the Construction Industry. Int. J. Environ. Res. Public Health 2019, 16, 1511. https://doi.org/10.3390/ijerph16091511

AMA Style

Su Y, Yang S, Liu K, Hua K, Yao Q. Developing A Case-Based Reasoning Model for Safety Accident Pre-Control and Decision Making in the Construction Industry. International Journal of Environmental Research and Public Health. 2019; 16(9):1511. https://doi.org/10.3390/ijerph16091511

Chicago/Turabian Style

Su, Yikun, Shijing Yang, Kangning Liu, Kaicheng Hua, and Qi Yao. 2019. "Developing A Case-Based Reasoning Model for Safety Accident Pre-Control and Decision Making in the Construction Industry" International Journal of Environmental Research and Public Health 16, no. 9: 1511. https://doi.org/10.3390/ijerph16091511

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