Next Article in Journal
An Innovative Strategy Allowing a Holistic System Change towards Circular Economy within Supply-Chains
Previous Article in Journal
Applicability Study of a Sunken Vessel as an Artificial Reef in a High Wave Energy Zone
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Using ANN to Predict the Impact of Communication Factors on the Rework Cost in Construction Projects

1
Institute of Civil Engineering, Warsaw University of Life Sciences, 02787 Warsaw, Poland
2
Water Disposal and Drilling Engineering, National University of Water and Environmental Engineering, 33028 Rivne, Ukraine
*
Author to whom correspondence should be addressed.
Energies 2021, 14(14), 4376; https://doi.org/10.3390/en14144376
Submission received: 29 June 2021 / Revised: 14 July 2021 / Accepted: 19 July 2021 / Published: 20 July 2021

Abstract

:
The construction sector has a large impact on the environment and available resources. Natural resources and energy consumption occurs not only during the operation of the facility, but also during its construction. In addition, this situation often occurs when work already completed requires rework. In such cases, not only the reuse of resources and energy occurs but also generation of waste. Many studies support the relationship between communication and project efficiency, which is expressed in the cost of rework. At present there is no available tool to quantify the evaluation of this relationship. This study aims to fill this knowledge gap. The article purpose was to create ANNs (artificial neural networks) for assessing and predicting the impact of communication factors on rework costs in construction projects. During the data collection phase, 12 factors that influence communication were identified and assessed. The level of rework costs in 18 construction projects was also calculated. We used ANN, which is a two-layer feedforward network with a sigmoid transfer function in the hidden layer and a linear transfer function in the output layer. The network input layer consists of 12 neurons while the hidden layer consists of 10 neurons and one output neuron. The optimal results of the mean square error and correlation were shown by the Levenberg–Marquardt algorithm. The proposed model can be used by project management as the integration decision support tool aimed at decreasing the number of reworks and reducing energy and resource consumption in construction projects.

1. Introduction

The construction sector has a large impact on the environment and available resources. Recently, more research attempts to integrate environmental aspects and the construction process. The integration methods are applied in relation to important sources of environmental impact: energy and resource consumption, pollution emissions, waste management [1,2].
The construction industry consumes 12–16% of fresh water, 25% of timber, up to 40% of electricity [3] and 40% of primary raw materials [4].
The researchers note that, in the construction sector, most of the energy is consumed during the stages of building operation, that is for heating, cooling, lighting and hot water [5,6].
At the same time, one should not underestimate the number of consumed resources, including energy, during the construction phase. In this context, the problem of reworks in construction projects becomes important. Apart from the obvious negative impact on the project result, which is expressed in an increase in costs and time, the reworks lead to additional use of resources.
The reworking process in construction requires the use of a variety of additional natural resources including energy, land, minerals and water [7]. What is more, the construction equipment consumes electricity and/or fuels and lubricants. The construction sector is responsible for the consumption of large amounts of natural resources and the generation of a large amount of pollution as a result of re-doing work [8].
Previously, large-scale studies were carried out regarding the rework cost in construction projects. Most researchers come to the conclusion that these costs are quite significant and can range from 5% to 20% of the project cost. Love et al. after reviewing 260 projects, reported that rework costs were 11.07% of the initial project cost [9]. Burati et al. [10] analyzed nine large projects and concluded that an average of 12.4% of the project cost was spent on rework. Trach et al. [11] determined that the average value of direct rework costs in eight construction projects was 11.1% of planned project costs.
While changes into a construction project are unavoidable and can occur throughout its life cycle [12,13], reducing rework was recognized as one of the most effective ways to improve productivity and compliance to planned cost and construction schedule [14].
Various researchers studied alterations by pre-classifying them. The taxonomy of rework is quite varied. Reworks can be divided depending on the source of their occurrence (errors, omissions, changes), or on the degree of their impact on the project (almost no impact, moderate impact, severe impact). The most popular is to classify reworks by reasons. The factor “poor communication between project members” is one of the main reworks reasons [15].
Construction projects are often presented as fragmented activities that take place in a turbulent environment, leading to high levels of uncertainty and risk [16,17]. Construction projects consist of tasks that are complex and dynamic in nature, and their performance is accompanied by variability and intersection of different stakeholders’ interests and the resulting changes [18]. Additionally, modern construction projects are characterized by numerous participants, which leads to an increase in information flow and communication problems, which, in turn, can lead to increased project costs [19].
The construction project life cycle can be divided into eight stages: inception, feasibility, strategy, pre-construction, construction, testing and commissioning, completion, handover and operation, post-completion review and in use [20].
A limited number of stakeholders (investor, architect, constructor, project manager, various consultants) are involved in the initial stages of the construction project delivery. As the work progresses, an increasing number of participants is connected to the project (general construction inspector, construction site manager, construction works manager, construction engineer, chief engineer, structural engineer, MEP subcontractors, construction physics, facade construction, and depending on the project type, other specialists) [21]. The effectiveness of communication is an important factor influencing the project success, in the case of a large number of participants in the construction project [22]. The construction industry needs to improve the project participants coordination and adopt more modern approaches to solving tasks [23]. In their research, Liu and Cross [24] stated that communication plays a vital role in improving project performance.
Different start times to project working and its fragmented structure lead to planning and implementation of current stages without predicting future stages [25]. As a result, inadequate assimilation between stages leads to a change which contributes to a significant time and money waste and ultimately affects the project results [26,27,28].
Summarizing the above, it seems logical to assume that there is a relationship between communication and project efficiency, which is expressed in the cost of rework.
Thus, there is a need to create a tool for quantifying the impact of communication factors on rework costs.

1.1. Rework Costs

Before moving on to the rework reasons in construction, we analyzed some definitions of “rework”. Love defined rework as an event or process that is caused by quality violations, unqualified quality problems, deviations, or errors [29]. Forcada et al. [30] noted that any additional work resulting from order changes, design errors, and volume changes should also be considered rework. Ashford described reworks as the process by which an item is made to conform to the original requirement by completion or correction [31].
Rework is known as non-value adding symptoms that affect the productivity and performance in construction projects [32]. The general rule can be formulated that rework is a process or activity, the cause of which is a discrepancy between the actual and planned state of the object and requires compliance.
Next, we analyzed some studies that consider the factor of poor communication as the reasons for rework.
Khalesi et al. [33] study opportunities to identify and reduce rework in construction projects that resulted in time delays. The authors identified and ranked 49 rework reasons and combined them into eight groups: categorization of rework causes, engineering and reviews, implementation of project, material and equipment supply, human resource capability, construction planning and scheduling, effective external causes, leadership and communication. Results showed that the most important causes were “design errors”, “difference among plans and operational specifications”, “non-compliance with specifications”, “insufficient skill level”, “unrealistic schedules”, “poor communication” and “economic fluctuations”.
Ye et al. [34] surveyed 277 Chinese construction practitioners and, based on factor analysis, identified 39 major causes of rework. Among the factors that are associated with communication management were: poor coordination of project team members (6th position in the ranking), poor way of passing instructions on the project (9th position in the ranking), poor communication with project participants (19th position in the ranking).
Liu et al. evaluated the rework costs in residential construction [35]. They analyzed six residential projects and identified 36 rework factors. One of the reasons “Lack of communication between the project users and the client” was the most important rework cause. To solve this research problem, the authors propose to improve the interaction between users and customers during the construction process and operation stage.
Based on 24 previous studies, the authors identified the five most common rework factors: unfinished design at the time of the tender, poor communication between the client and the contractor/design consultant, insufficient labor skills, the client’s lack of knowledge and experience in the design and construction process, insufficient contractor attention, and subcontractor to quality [36]. The authors identified 87 reasons for the rework, and the factor “Weak communication/coordination with end users” had 12th place in the ranking. They recommended developing a new approach for the effective communication between the project members (client, consultant, contractor and the end users) in order to minimize the changes that occur during the project delivery.
In this study, the authors identified the rework causes in construction projects from the point of view of a client, designer and contractor [37]. Poor communication was mentioned as first cause from among 22 customer-related factors and 4 out of 15 from a designer’s point of view.
To achieve the goals of their study, the authors identified 51 manageable rework reasons, three of which were associated with poor communication [38]. Then, 44 data from case studies were collected and analyzed. The authors said that the evolution of team building reduces the rework costs, that are caused by issues of communication between stakeholders, contractors and designers.
To analyze the reasons for the rework, the authors collected data on 47 construction projects [39]. The study results showed that the main rework causes are errors and omissions, project scope changes, inadequate specification, lack of work skills, poor oversight. The reason “Poor communication between builders” was ranked 10th out of 19.
Summing up, it can be stated that “Communication” is considered by most researchers one of the main reasons responsible for alterations in construction projects, although it has various ranks and weights.

1.2. Communication

An important factor of the project success is the communication management and the correct information dissemination among the participants. Effective use of the communication system allows managers to better structure information flows and minimize the costs associated with low communication levels. Despite the importance of communication, the amount of research that determines the factors influencing a project communication is limited.
To systematize the study of communication, we divided the variables that affect communication into two groups: the factors influencing communication system and the qualitative communication factors.

1.2.1. The Factors Influencing Communication System

The authors have determined the purpose of the article to identify the factors influencing the project communication and their clustering [40]. The study was based on an analysis of the project managers views on communication, in order to determine the factors influencing the successful project delivery.
The factors influencing the project communication were definite on the basis of previous research and interviews with experts. The authors selected and confirmed 18 main factors which were then investigated using fuzzy analysis and interpretive structural modeling techniques. The results of the study showed that the number of stakeholders and the size of the organization are the most important factors influencing the project communication.
Muszynska [41] in her research identified the communication management as one of the most important and complex elements of the project management, which is dependent on many factors: cultural differences, trust, communication support tools, IT infrastructure, geographic distance, time interval, stakeholders, monitoring, measurement and analysis, planning, continuous improvement, models and policies, and curriculum.
The authors reviewed the literature and identified 34 factors that influence the communication effectiveness between construction participants [42]. The importance of the selected variables was confirmed by questionnaires and the factors were combined into eight groups. The factors systematization created a conceptual model for improving the communication between construction participants. It was found that the main factors affecting communication between construction participants are the project complexity, the communication schedule and construction timescale, the number of participating companies, contribution of the project manager, good spirit and trust between the parties.
The authors of this study used a variety of statistical methods to identify the communication effective indicators [43]. The factor analysis technique and structural equation modeling were then used to determine the appropriate relationship between the identified components. The results showed that the critical factors are the project purpose, clarity of content, the labor, the goals and constraints, and the resources availability. The research findings can help project managers focus on the key communication drivers to reduce the risk of project failure.
Safapor et al. [44] analyzed 40 construction projects for the factors affecting the communication quality, dividing communication into three levels: between owners, between designers and between contractors. It was found that project objectives, bureaucracy, location and coordination affect the quality of internal communication between the owners. Design and technology, clarity of project scope, resources, delivery, construction management and project management have an impact on the quality of internal communication in designers. Skilled workforce, goals, constraints, materials and equipment quality, availability of qualified project managers have an impact on the quality of internal communication between contractors.

1.2.2. The Qualitative Communication Factors

In this article, the authors describe the efforts of the Construction Industry Institute (CII) [45] research team to identify and measure the critical communication variables during the phases of a construction project. The critical communication variables identified in the process are grouped into six manageable categories that form the basis for a communication improvement program. These categories in the importance order are accuracy, procedures, barriers, understanding, timeliness, and completeness. The authors summarized that the maximum benefit from this study can be obtained by using the assessment tools as part of a communications improvement program.
The authors used the insights and tools from the CII study evaluating communication factors in construction projects [46]. In addition to the CII data collection tools, this study included the semistructured interviews as a means of contextualizing the communication and decision-making. The paper presents the results of the benchmarking and highlights the important issues that the project team members need to improve in order to achieve the planned level of timeliness, quality and cost.
Xie et al. [47] studied multilateral communication in a construction project. The authors used accuracy, procedures, barriers, understanding, timeliness, completeness, information flow, overload, underload, distortion, gatekeeping as quality variables affecting communication.
Aubert, Hooper, and Schnepel [48] repeatedly cited that the communication quality is the key success factor in ERP implementation. They defined the article purpose to conduct a case study to determine the importance of communication quality. The authors identified the main factors affecting the communication quality: completeness, credibility, accuracy, purpose adequacy, timeliness, openness, audience adequacy, bidirectionality, balance of formality/informality.

1.3. Neural Network

Recently, the artificial neural networks have found widespread use in construction. In particular, ANNs have been successfully applied in decision-making, cost forecasting, scheduling optimization, risk assessment, and dispute resolution. Classically, ANNs are used for problems that are difficult to solve using the traditional mathematical and statistical methods.
In the article authors used the capabilities of an ANN to predict the organizational efficiency level of a construction company. A back propagation multilayer neural network was developed and trained. The results showed that by using a combination of statistical analysis and ANN on the real dataset, it is possible to achieve the high prediction accuracy [49].
This article analyzed the key factors of construction management and their impact level on the project management effectiveness. The authors identified 12 key factors in the construction management that relate to planning, organizing and controlling a project, as well as the project manager and team. Based on these factors, a construction project management efficiency model was created. The use of ANN allowed to build the evaluation model of construction project management effectiveness and determine the key factors that affect the execution of the project budget [50].
The authors modeled three different types of ANNs to predict the road construction cost based on four indicators: road length, road width, planned construction duration and planned construction cost. The neural networks can be used during the initial design phase when there is usually a limited or incomplete data set for the cost analysis. The proposed method can give more accurate results with less estimation errors [51].
Alaloul et al. [52] determined the article purpose to develop an ANN model to assess the coordination factors’ influence on the construction projects delivery. For this, 16 coordination factors were identified that affect the construction projects most. Three layered feedforward networks with Elman backpropagation and propagation algorithms were used to train, validate, and test the data. The mean square error (MSE) with a mean of 0.0231 confirmed the accuracy of the models.
Hong et al. [53] used ANN to analyze the benefits and costs of implementing Building Information Modeling (BIM). To determine the functions of costs and benefits, multicomponent and multiclass classifications were adopted. The neural network was developed from data collected by Australian and Chinese construction firms using a 7-point Likers questionnaire. The proposed model can be useful to decision makers and can help in choosing the best BIM implementation strategies.
Palaneeswaran et al. [54] used backpropagation and general regression neural networks to study the effect of rework reasons on various project performance indicators (cost and time overruns, contractual claims). The research results can be used to develop forecasting systems and corresponding intelligent decision support structures.
Anysz et al. [55] used ANN tools to predict the prices of the same type of residential real estate. The flat area, the number of rooms, the number of storeys, the house technical condition and the condition of nearby residential buildings are used as variables. The database includes 222 flats with the indication of transaction prices in the secondary real estate market. In this case, the authors used the hybrid approach, in which the classification problem is solved at the first stage, and the regression problem at the second. The average percentage error in the calculations presented in the article ranges from 4.4% to 7.8%. The ANN tools use showed that automated appraisal of the same types of real estate can give price predictions with a fairly low error.
As can be seen, ANN were widely used to solve various forecasting and classification problems in construction and, thus, can be used to determine the relationship between the communication factors and the rework costs.
The purpose of this study was to develop an ANN to evaluate and predict the communication factors impact on rework costs in construction projects.
The following tasks were identified for this research:
(1)
calculating the rework cost in construction projects,
(2)
systematization and assessment of factors influencing the communication level,
(3)
using ANN tools to predict the rework costs level based on the values of factors affecting the communication level.

2. Materials and Methods

2.1. The Method of Rework Cost Calculation

The research method goal is to identify the rework and calculate the rework costs. In selecting the data, the authors tried to maximize accuracy and minimize subjectivity. Of all the data on the change in the construction project cost, only those related to the rework cost were used. In total, 18 construction projects (schools, kindergartens, sports complexes) implemented from 2012 to 2020 were investigated.
Local governments, namely the Regional State Administration, were the investor in the projects. The project was supervised by the Department of Construction and Architecture, which is responsible for control and inspection on behalf of the Regional State Administration.
During the study, the following project documentation was analyzed: architectural, structural and MEP projects; acts of additional work; local estimate of additional work; initial and final sheets of the scope of work performed.
If during the construction project delivery alterations occurred, then they must be reflected in the act of additional work (data on the amount of work performed) and in the local estimate of additional work (data on the costs of the work performed).
The changes are visible when comparing the final and initial sheets of the scope of work performed.
The rework costs were calculated as a percentage of the planned project cost.

2.2. The Evaluation Method of Factors Influencing Communication

After analyzing the qualitative communication factors, the authors decided to take as a basis a classical study [45], in which six variables were identified: accuracy, procedures, barriers, understanding, timeliness, completeness.
After consultation with experts, six variables were selected as factors influencing communication system: number of project members, location and coordination, complexity of the project, quality and clarity of the project, previous experience in joint project delivery, IT infrastructure and communication support tools.
The data required for this study were obtained using the questionnaire survey method. Four members from each project took part in the survey: the project manager, the general contractor, the project office and the supervision inspector (investor representative). The survey involved participants from 18 projects, for which the rework costs were previously calculated. Thus, the authors managed to form a dataset of 72 items (18 projects multiplied by four respondents from each project). The survey was carried out in electronic form, by sending the MS Office Excel file to the respondent’s e-mail. The file contained a drop-down list of 12 reasons and 11 levels of influence of each factor on communication. The respondents were asked to determine the influence on communication of each of the 12 previously selected factors.
The influence level was determined on a scale from 0 to 10, where 0—the factor does not affect communication, 10—the factor has the maximum effect on communication.

2.3. ANN Modeling

ANN is part of artificial intelligence. Their architecture resembles human brain cells and nervous systems, and they can learn from their own experiences [56].
Neural networks are built in such a way that they can solve various problems without the support of experts and programming.
Mathematical and statistical methods require prior knowledge regarding the nature of the input and output data interdependence. ANN can search for patterns and connections in fuzzy data, even if the form of the data connectivity is unknown, they can learn from examples and generalize solutions.
A typical ANN is a supervised learning model where learning occurs by representing an input variable set (predictors), each of which has an associated target output value.
The ANN learns by changing the connection weights between neurons in response to errors between target and actual outputs. At the end of the testing phase, the neural network is a model that should be able to predict the target value from the given predictors.
According to Fausett [57], each neural network consists of a network architecture, a learning algorithm, and an activation function.
A network architecture is a specific arrangement and connection of neurons in the form of a network. ANN can be represented by different architectures: multilayer perceptron (MLP), generalized feed-forward neural network (GFNN), support vector machine (SVM), generalized regression neural network (GRNN), radial basis function neural network (RBFNN), neuro-fuzzy and others.
A typical ANN architecture is shown in Figure 1.
A learning algorithm is a method that is used to determine the connection weights between neurons. The network was trained using the error backpropagation algorithm, in this study. The collected data was divided into three sets: training, validation and testing.
The backpropagation learning algorithm has three steps: forwarding the input training signal, calculating and backpropagating the associated error, and adjusting the weights.
At the first stage, each neuron in the input layer receives an input signal and transmits this signal to each neuron in the hidden layer.
Then each hidden neuron calculates its activation and transmits its signal to each output neuron. For a neural network, the total input signal is determined by the equation [58];
n e t = i = 1 n x i w i .
where, x i —are input variables, w i —are weights.
Each output neuron calculates its activation to form a network response to a given input signal.
The main task of the activation function is to determine whether the summed result of the signal can produce an output signal. This feature is associated with hidden layers neurons. Sigmoid function is often used to activate neurons, the range of which is (0,1) and is defined as [58];
f n e t = 1 1 + e n e t .
Each output neuron compares its actual value with its target value to calculate the error. The neural network is in the learning process until it reaches the global minimum error value between the empirical and target data. The mean square error (MSE) is calculated as an error (losses) [59];
M S E = 1 n i = 1 n Y i Y i 2 .
where, Y i is the empirically calculated output and Y i is the target output.
Based on this error, an S-factor is calculated, which is used to distribute the error from the output layer back to the hidden and input layers. After all the S-factors have been calculated, the weights for all layers are adjusted at the same time.
After completing the network training, the validation stage begins. Validation is critical to the successful training and subsequent use of the network. The goal of this phase is to ensure that the network is capable of generalizing data within the boundaries established during the training phase. If such characteristics are adequate, the model is considered valid [60].
The final stage of testing is verifying how the network works with data that it has never seen before during its development [61].

3. Results and Discussion

3.1. Input and Output Data Collection

The analysis of construction projects showed that errors and omissions and, as a result, conflicts and collisions between the engineering systems caused massive rework.
In the analyzed projects, conflicts and collisions between structural elements were often encountered: wall displacement, demolition of beams, lack of technical holes in monolithic reinforced concrete, incorrect placement of stairs, incorrect placement of columns. The second group is conflicts and collisions between elements of various disciplines: reassignment of electrical networks due to a conflict with a water supply system, reassignment of an air duct due to a conflict with a sewer pipe, door conflicts with plumbing.
The cost impact of each error or omission is highly dependent on the stage of the project at which it was identified. For example, omission of information in the design documentation (lack of numbers, lines, dimensions and elements), which was identified at the design stage, leads to low costs. Missing elements or errors in the placement of building structures that were identified during the construction phase leads to huge costs. Figure 2a shows an example of a stair and column placement error that resulted in significant rework costs. Figure 2b shows the correct solution of a stair and column placement.
Table 1 shows the results of the analysis of 18 construction projects, namely planned project costs and rework costs. The costs are indicated in Ukrainian hryvnia (UAH).
After processing the received questionnaires, a matrix was formed, which contained 72 rows and 13 columns (12 columns—input factors of communication, 1 column—target data on rework costs). The relationship between the predictors and the target outputs is inversely proportional.
The effectiveness of using the model depends on the available data and the quality of their preparation. After collecting the data, a procedure for their normalization was carried out. Normalization is a pre-processing procedure for input data (training, test and validation sets), in which the values are reduced to a certain specified range, for example (0, 1) [62]. In our case, the predictors were normalized by dividing their values by 10, the target values were divided by 100.

3.2. ANN Creation and Training

The neural network was created using the Neural Network Fitting library in MATLAB R2015b, which can be used to solve approximation and regression problems. ANN is a two-layer feedforward network, with a sigmoid transfer function in the hidden layer and a linear transfer function in the output layer. The number of variables in the input layer is 18, the hidden layer consists of 10 neurons, the output layer consists of one neuron (Figure 3).
The matrix of input variables was split into three datasets: 70% of the data is the training set, 15% is the validation set, and 15% is the test set.
The data was trained, validated and tested using three learning algorithms: Levenberg–Marquardt, Bayesian regularization and scaled conjugate gradient. Levenberg–Marquardt algorithm is the speediest training algorithm for a moderately sized network. Bayesian regularization algorithm is a mathematical method which transforms a nonlinear regression into a ‘well-posed’ statistical problem. Scaled conjugate gradient algorithm is the only algorithm with a conjugate gradient that needs no line search, which is excellent for general-purpose algorithm training.
The algorithms result on the test set are presented in Table 2. After analyzing the values of MSE and R, it can be seen that the Levenberg–Marquardt algorithm showed the best results (the lowest value of the mean square error and the highest value of the regression).
The following study results are shown for the Levenberg–Marquardt algorithm.
Regression plots that show the correlation between the output and training, validation, and testing sets are shown in Figure 4. The regression coefficient R is a statistical measure that tests the overall fit of the predictive model by showing the level of correlation between inputs and outputs. R values are in the range (0,1). The closer the value is to 1, the higher the correlation between the data.
The regression value of all datasets is 0.963,95, which is acceptable for this task. The network performance is shown in Figure 5. The network training stopped at the 7th iteration of the validation stage, after the error value began to grow. In this case, the final MSE value of validation is insignificant (0.000,147,54). Test and validation set errors have similar characteristics.
One of the main ways to compare the of performance of the ANN model is the calculation of various indicators of the error function (mean square error, MSE; root mean square error, RMSE; mean absolute percentage error, MAPE) and the coefficients of regression (R) and determination (R2). Next, we compared our results with some previous studies. Alaloul et al. [52] calculated the value of MSE to be 0.0231 and R2 to be 0.77. Tijanić, Car-Pušić and Špera [51] received values MAPE 0,13 and R2 0.9595. Palaneeswaran et al. [54] calculated the value of RMSE to be 0.3301 and R2 to be 0.8974. From the comparison results of previous studies with those obtained by us (MSE = 0.004,084; R = 0.900,97), we can then conclude that the created neural network can be successfully used to solve the problem.
The next step is to export ANN to the MATLAB workspace, where it can be applied on new input variables sets to predict the possible level of rework costs in construction projects.
The presented approach, however, has some limitations. Neural networks learn from input variables, so the quality and quantity of data affects the estimation error. This study used a relatively small amount of input data, which is associated with the complexity and high labor costs of estimating the rework cost. In the future, it is planned to expand the knowledge base of rework costs in construction projects, which will increase the number of predictors. The next important limitation is that the authors used one type of neural network architecture (two-layer feedforward network). The network was trained and tested with three algorithms, but according to the recommendations, it is worth trying several types of neural network architectures to get the most accurate prediction [51]. The authors will take into account the above limitations in their future work.
In addition, the authors understand and realize that project communication is an important factor influencing the rework cost, but still not the only one. The aim of this study was to develop ANN to assess and predict the impact of communication factors on rework costs in construction projects.
The results presented in this section give an idea of the structure of the factors affecting communications and the rework cost in construction projects. The data obtained can be used by stakeholders to manage the project communication system.

4. Conclusions

The construction sector consumes the large scope of the natural resources and energy. The consumption occurs not only during the operation of the facility, but also during its construction.
When the work already completed requires rework, then the reuse of resources and energy occurs. The purpose of this article was to create ANN for assessing and predicting the impact of communication factors on rework costs in construction projects. During the data collection phase, 12 factors were identified and assessed that influence communication. The level of rework costs in 18 construction projects was also calculated. We used ANN, which is a two-layer feedforward network, with a sigmoid transfer function in the hidden layer and a linear transfer function in the output layer. The network input layer consists of 12 neurons, the hidden layer consists of 10 neurons and one output neuron. The network was trained, validated and tested using three learning algorithms.
The optimal results of the mean square error and the correlation were shown by the Levenberg–Marquardt algorithm. The proposed model can be used by project management as a decision support tool. For example, at the early project stages to collect communication factors data, the proposed model will be able to predict the rework costs level.
Future research will focus on increasing the number of input variables by creating a larger knowledge base of rework costs, as well as the application of created ANN on new input variables sets to predict the possible level of rework costs in construction projects. In addition, we plan to test neural networks with different architectures and with using different activation function algorithms and loss function optimization methods.

Author Contributions

Conceptualization, R.T. and Y.T.; methodology, R.T.; software, R.T.; validation, Y.T., M.L.-S.; formal analysis, Y.T.; investigation, R.T.; resources, M.L.-S.; data curation, Y.T.; writing—original draft preparation, R.T.; writing—review and editing, M.L.-S.; visualization, R.T.; supervision, Y.T.; project administration, R.T.; funding acquisition, M.L.-S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Acknowledgments

The authors would like to thank the editor of the applied sciences and the anonymous reviewers for contributing to the improvement of the earlier version of this manuscript.

Conflicts of Interest

The authors declare no potential conflict of interest.

References

  1. Khasreen, M.M.; Banfill, P.F.G.; Menzies, G.F. Life-Cycle Assessment and the Environmental Impact of Buildings: A Review. Sustainability 2009, 1, 674–701. [Google Scholar] [CrossRef]
  2. Vasilca, I.-S.; Nen, M.; Chivu, O.; Radu, V.; Simion, C.-P.; Marinescu, N. The Management of Environmental Resources in the Construction Sector: An Empirical Model. Energies 2021, 14, 2489. [Google Scholar] [CrossRef]
  3. De Gaetani, C.I.; Macchi, A.; Perri, P. Joint Analysis of Cost and Energy Savings for Preliminary Design Alternative Assessment. Sustainability 2020, 12, 7507. [Google Scholar] [CrossRef]
  4. Enshassi, A.; Kochendoerfer, B.; Rizq, E. Evaluación de Los Impactos Medioambientales de Los Proyectos de Construcción. Rev. Ing. Constr. 2014, 29, 234–254. [Google Scholar] [CrossRef] [Green Version]
  5. Chen, Z.; Li, H.; Wong, C.T.C. Environmental Management of Urban Construction Projects in China. J. Constr. Eng. Manag. 2000, 126, 320–324. [Google Scholar] [CrossRef]
  6. Najjar, M.K.; Tam, V.W.Y.; Di Gregorio, L.T.; Evangelista, A.C.J.; Hammad, A.W.A.; Haddad, A. Integrating Parametric Analysis with Building Information Modeling to Improve Energy Performance of Construction Projects. Energies 2019, 12, 1515. [Google Scholar] [CrossRef] [Green Version]
  7. Shen, L.-Y.; Lu, W.-S.; Yao, H.; Wu, D.-H. A Computer-Based Scoring Method for Measuring the Environmental Performance of Construction Activities. Autom. Constr. 2005, 14, 297–309. [Google Scholar] [CrossRef]
  8. Qi, Y.; Qian, Q.K.; Meijer, F.M.; Visscher, H.J. Identification of Quality Failures in Building Energy Renovation Projects in Northern China. Sustainability 2019, 11, 4203. [Google Scholar] [CrossRef] [Green Version]
  9. Love, P.E.D.; Simpson, I.; Hill, A.; Standing, C. From Justification to Evaluation: Building Information Modeling for Asset Owners. Autom. Constr. 2013, 35, 208–216. [Google Scholar] [CrossRef]
  10. Burati, J.L.; Farrington, J.J.; Ledbetter, W.B. Causes of Quality Deviations in Design and Construction. J. Constr. Eng. Manag. 1992, 118, 34–49. [Google Scholar] [CrossRef]
  11. Trach, R.; Lendo-Siwicka, M.; Pawluk, K.; Połoński, M. Analysis of Direct Rework Costs in Ukrainian Construction. Arch. Civ. Eng. 2021, LXVII, 397–411. [Google Scholar] [CrossRef]
  12. Ibbs, W.; Nguyen, L.D.; Lee, S. Quantified Impacts of Project Change. J. Prof. Issues Eng. Educ. Pract. 2007, 133, 45–52. [Google Scholar] [CrossRef]
  13. Karimidorabati, S.; Haas, C.T.; Gray, J. Evaluation of Automation Levels for Construction Change Management. Eng. Constr. Archit. Manag. 2016, 23, 554–570. [Google Scholar] [CrossRef]
  14. Zhang, D.; Haas, C.T.; Goodrum, P.M.; Caldas, C.H.; Granger, R. Construction Small-Projects Rework Reduction for Capital Facilities. J. Constr. Eng. Manag. 2012, 138, 1377–1385. [Google Scholar] [CrossRef]
  15. Ceric, A. Minimizing Communication Risk in Construction: A Delphi Study of the Key Role of Project Managers. J. Civ. Eng. Manag. 2014, 20, 829–838. [Google Scholar] [CrossRef]
  16. Othman, A.A.E. A Study of the Causes and Effects of Contractors’ Non-Compliance with the Health and Safety Regulations in the South African Construction Industry. Archit. Eng. Des. Manag. 2012, 8, 180–191. [Google Scholar] [CrossRef]
  17. Sun, M.; Meng, X. Taxonomy for Change Causes and Effects in Construction Projects. Int. J. Proj. Manag. 2009, 27, 560–572. [Google Scholar] [CrossRef]
  18. Josephson, P.-E.; Larsson, B.; Li, H. Illustrative Benchmarking Rework and Rework Costs in Swedish Construction Industry. J. Manag. Eng. 2002, 18, 76–83. [Google Scholar] [CrossRef]
  19. Trach, R.; Lendo-Siwicka, M. Centrality of a Communication Network of Construction Project Participants and Implications for Improved Project Communication. Civ. Eng. Environ. Syst. 2021, 38, 145–160. [Google Scholar] [CrossRef]
  20. Chartered Institute of Building (Great Britain) (Ed.) Code of Practice for Project Management for Construction and Development, 5th ed.; John Wiley & Sons Inc.: Chichester, West Sussex, UK, 2014; ISBN 978-1-118-37818-2. [Google Scholar]
  21. Trach, R.; Polonski, M.; Hrytsiuk, P. Modelling of Efficiency Evaluation of Traditional Project Delivery Methods and Integrated Project Delivery (IPD). IOP Conf. Ser. Mater. Sci. Eng. 2019, 471, 112043. [Google Scholar] [CrossRef]
  22. Trach, R.; Pawluk, K.; Lendo-Siwicka, M. The Assessment of the Effect of BIM and IPD on Construction Projects in Ukraine. Int. J. Constr. Manag. 2020, 1–8. [Google Scholar] [CrossRef]
  23. Mesa, H.A.; Molenaar, K.R.; Alarcón, L.F. Exploring Performance of the Integrated Project Delivery Process on Complex Building Projects. Int. J. Proj. Manag. 2016, 34, 1089–1101. [Google Scholar] [CrossRef]
  24. Liu, W.-H.; Cross, J.A. A Comprehensive Model of Project Team Technical Performance. Int. J. Proj. Manag. 2016, 34, 1150–1166. [Google Scholar] [CrossRef]
  25. Isaac, S.; Navon, R. A Graph-Based Model for the Identification of the Impact of Design Changes. Autom. Constr. 2013, 31, 31–40. [Google Scholar] [CrossRef]
  26. Lindhard, S.; Wandahl, S. Exploration of the Reasons for Delays in Construction. Int. J. Constr. Manag. 2014, 14, 36–44. [Google Scholar] [CrossRef]
  27. Love, P.E.D.; Li, H. Quantifying the Causes and Costs of Rework in Construction. Constr. Manag. Econ. 2000, 18, 479–490. [Google Scholar] [CrossRef]
  28. Senouci, A.; Alsarraj, A.; Gunduz, M.; Eldin, N. Analysis of Change Orders in Qatari Construction Projects. Int. J. Constr. Manag. 2017, 17, 280–292. [Google Scholar] [CrossRef]
  29. Love, P.E.D. Influence of Project Type and Procurement Method on Rework Costs in Building Construction Projects. J. Constr. Eng. Manag. 2002, 128, 18–29. [Google Scholar] [CrossRef] [Green Version]
  30. Forcada, N.; Gangolells, M.; Casals, M.; Macarulla, M. Factors Affecting Rework Costs in Construction. J. Constr. Eng. Manag. 2017, 143, 04017032. [Google Scholar] [CrossRef] [Green Version]
  31. Ashford, J. Management of Quality in Construction; Routledge: Oxfordshire, UK, 2020; ISBN 978-0-367-58021-6. [Google Scholar]
  32. Hampson, K.; Alwi, S.; Mohamed, S. Effect of Quality Supervision on Rework in the Indonesian Context. Asia-Pac. Build. Constr. Manag. J. 2001, 2001, 2–6. [Google Scholar]
  33. Khalesi, H.; Balali, A.; Valipour, A.; Antucheviciene, J.; Migilinskas, D.; Zigmund, V. Application of Hybrid SWARA–BIM in Reducing Reworks of Building Construction Projects from the Perspective of Time. Sustainability 2020, 12, 8927. [Google Scholar] [CrossRef]
  34. Ye, G.; Jin, Z.; Xia, B.; Skitmore, M. Analyzing Causes for Reworks in Construction Projects in China. J. Manag. Eng. 2015, 31, 04014097. [Google Scholar] [CrossRef]
  35. Liu, Q.; Ye, G.; Feng, Y.; Wang, C.; Peng, Y. Case-Based Insights into Rework Costs of Residential Building Projects in China. Int. J. Constr. Manag. 2020, 20, 347–355. [Google Scholar] [CrossRef]
  36. Al-Janabi, A.M.; Abdel-Monem, M.S.; El-Dash, K.M. Factors Causing Rework and Their Impact on Projects’ Performance in Egypt. J. Civ. Eng. Manag. 2020, 26, 666–689. [Google Scholar] [CrossRef]
  37. Aiyetan, A. Causes of Rework on Building Construction Projects in Nigeria. Interim Interdiscip. J. 2013, 12, 1–15. [Google Scholar] [CrossRef]
  38. Safapour, E.; Kermanshachi, S. Identifying Early Indicators of Manageable Rework Causes and Selecting Mitigating Best Practices for Construction. J. Manag. Eng. 2019, 35, 04018060. [Google Scholar] [CrossRef]
  39. Mahamid, I. Impact of Rework on Material Waste in Building Construction Projects. Int. J. Constr. Manag. 2020, 1–8. [Google Scholar] [CrossRef]
  40. Shakeri, H.; Khalilzadeh, M. Analysis of Factors Affecting Project Communications with a Hybrid DEMATEL-ISM Approach (A Case Study in Iran). Heliyon 2020, 6, e04430. [Google Scholar] [CrossRef]
  41. Muszyńska, K. Communication Maturity Model for Organizations Realizing EU Projects. Procedia Comput. Sci. 2018, 126, 2184–2193. [Google Scholar] [CrossRef]
  42. Liu, Y.; Baldwin, R.N.; Shen, L. Identification of Factors Influencing Communication between Participants in Construction Projects. In The CRIOCM 2006 International Symposium on Advancement of Construction Management and Real Estate; Chinese Research Institute of Construction Management: Hong Kong, 2007; pp. 1–9. [Google Scholar]
  43. Safapour, E.; Kermanshachi, S.; Kamalirad, S. Development of Effective Communication Network in Construction Projects Using Structural Equation Modeling Technique. In Computing in Civil Engineering 2019: Data, Sensing, and Analytics; American Society of Civil Engineers: Reston, VA, USA, 2019; pp. 513–521. [Google Scholar] [CrossRef]
  44. Safapour, E.; Kermanshachi, S.; Kamalirad, S. Analysis of Effective Project-Based Communication Components within Primary Stakeholders in Construction Industry. Built Environ. Proj. Asset Manag. 2021, 11, 157–173. [Google Scholar] [CrossRef]
  45. Thomas, S.R.; Tucker, R.L.; Kelly, W.R. Critical Communications Variables. J. Constr. Eng. Manag. 1998, 124, 58–66. [Google Scholar] [CrossRef]
  46. Murray, M.; Tookey, J.; Langford, D.; Hardcastle, C. Project communication variables: A comparative study of US and UK industry perceptions. In Proceedings of the 16th Annual ARCOM Conference; Akintoye, A., Ed.; Association of Researchers in Construction Management (ARCOM): Bristol, UK, 2000; pp. 813–822. ISBN 978-0-9534161-4-1. [Google Scholar]
  47. Xie, C.; Wu, D.; Luo, J.; Hu, X. A Case Study of Multi-team Communications in Construction Design under Supply Chain Partnering. Supply Chain. Manag. Int. J. 2010, 15, 363–370. [Google Scholar] [CrossRef]
  48. Aubert, B.; Hooper, V.; Schnepel, A. Revisiting the Role of Communication Quality in ERP Project Success. Am. J. Bus. 2013, 28, 64–85. [Google Scholar] [CrossRef]
  49. Sinha, S.K.; McKim, R.A. Artificial Neural Network for Measuring Organizational Effectiveness. J. Comput. Civ. Eng. 2000, 14, 9–14. [Google Scholar] [CrossRef]
  50. Apanavičienė, R.; Juodis, A. Construction Projects Management Effectiveness Modelling with Neural Networks. J. Civ. Eng. Manag. 2003, 9, 59–67. [Google Scholar] [CrossRef]
  51. Tijanić, K.; Car-Pušić, D.; Šperac, M. Cost Estimation in Road Construction Using Artificial Neural Network. Neural Comput. Applic. 2020, 32, 9343–9355. [Google Scholar] [CrossRef]
  52. Alaloul, W.S.; Liew, M.S.; Zawawi, N.A.W.; Mohammed, B.S.; Adamu, M. An Artificial Neural Networks (ANN) Model for Evaluating Construction Project Performance Based on Coordination Factors. Cogent Eng. 2018, 5, 1507657. [Google Scholar] [CrossRef]
  53. Hong, Y.; Hammad, A.W.A.; Akbarnezhad, A.; Arashpour, M. A Neural Network Approach to Predicting the Net Costs Associated with BIM Adoption. Autom. Constr. 2020, 119, 103306. [Google Scholar] [CrossRef]
  54. Palaneeswaran, E.; Love, P.E.D.; Kumaraswamy, M.M.; Ng, T.S.T. Mapping Rework Causes and Effects Using Artificial Neural Networks. Build. Res. Inf. 2008, 36, 450–465. [Google Scholar] [CrossRef]
  55. Anysz, H.; Podwórna, M.; Ibadov, N.; Lennerts, K.; Dikarev, K. Hybrid Predictions of the Homogenous Properties’ Market Value with the Use of Ann. Arch. Civ. Eng. 2021, 67, 285–301. [Google Scholar]
  56. Pewdum, W.; Rujirayanyong, T.; Sooksatra, V. Forecasting Final Budget and Duration of Highway Construction Projects. Eng. Constr. Archit. Manag. 2009, 16, 544–557. [Google Scholar] [CrossRef]
  57. Fausett, L.V. Fundamentals of Neural Networks: Architectures, Algorithms, and Applications; Prentice-Hall: Englewood Cliffs, NJ, USA, 1994; ISBN 978-0-13-334186-7. [Google Scholar]
  58. Hagan, M.T.; Demuth, H.B.; Beale, M.H. Neural Network Design, 1st ed.; PWS Pub.: Boston, MA, USA, 1996; ISBN 978-0-534-94332-5. [Google Scholar]
  59. Singh, S.; Kanli, A.I.; Sevgen, S. A General Approach for Porosity Estimation Using Artificial Neural Network Method: A Case Study from Kansas Gas Field. Stud. Geophys. Geod. 2016, 60, 130–140. [Google Scholar] [CrossRef]
  60. Zhang, G.; Hu, M.-Y.; Patuwo, B.E.; Indro, D.C. Artificial Neural Networks in Bankruptcy Prediction: General Framework and Cross-Validation Analysis. Eur. J. Oper. Res. 1999, 116, 16–32. [Google Scholar] [CrossRef] [Green Version]
  61. Love, P.E.D.; Irani, Z.; Edwards, D.J. A Rework Reduction Model for Construction Projects. IEEE Trans. Eng. Manag. 2004, 51, 426–440. [Google Scholar] [CrossRef] [Green Version]
  62. Wu, C.-L.; Chau, K.-W.; Li, Y.-S. Predicting Monthly Streamflow Using Data-Driven Models Coupled with Data-Preprocessing Techniques. Water Resour. Res. 2009, 45. [Google Scholar] [CrossRef] [Green Version]
Figure 1. A typical ANN architecture (by the authors).
Figure 1. A typical ANN architecture (by the authors).
Energies 14 04376 g001
Figure 2. Example of a stair and column placement error (a) and the correct solution of a stair and column placement (b) (by the authors).
Figure 2. Example of a stair and column placement error (a) and the correct solution of a stair and column placement (b) (by the authors).
Energies 14 04376 g002
Figure 3. ANN architecture used in this study (by the authors).
Figure 3. ANN architecture used in this study (by the authors).
Energies 14 04376 g003
Figure 4. Regression analysis (by the authors).
Figure 4. Regression analysis (by the authors).
Energies 14 04376 g004
Figure 5. ANN performance (by the authors).
Figure 5. ANN performance (by the authors).
Energies 14 04376 g005
Table 1. The results of construction projects analysis.
Table 1. The results of construction projects analysis.
ProjectPlanned Project Costs, mln.UAHRework Costs
mln.UAH%
156.94.37.6
247.83.88.0
3115.113.211.5
440.63.27.9
534.12.57.3
655.947.1
761.64.77.6
850.54.48.8
944.34.510.1
1060.17.211.9
1145.18.518.8
1240.15.714.2
13101.517.417.1
1457.24.98.6
1548.64.18.4
1630.52.17.4
1757.646.9
1848.44.38.8
Table 2. Analysis of the efficiency of the algorithms.
Table 2. Analysis of the efficiency of the algorithms.
AlgorithmMSER
Levenberg–Marquardt0.004,0840.900,97
Bayesian regularization0.021,1560.895,23
Scaled conjugate gradient0.421,8930.844,12
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Trach, R.; Trach, Y.; Lendo-Siwicka, M. Using ANN to Predict the Impact of Communication Factors on the Rework Cost in Construction Projects. Energies 2021, 14, 4376. https://doi.org/10.3390/en14144376

AMA Style

Trach R, Trach Y, Lendo-Siwicka M. Using ANN to Predict the Impact of Communication Factors on the Rework Cost in Construction Projects. Energies. 2021; 14(14):4376. https://doi.org/10.3390/en14144376

Chicago/Turabian Style

Trach, Roman, Yuliia Trach, and Marzena Lendo-Siwicka. 2021. "Using ANN to Predict the Impact of Communication Factors on the Rework Cost in Construction Projects" Energies 14, no. 14: 4376. https://doi.org/10.3390/en14144376

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