Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Abstract
Aim of Study
This study provides in depth review of expert system and
potential benefits achieved with its application in the field of the
Civil Engineering.
Need of Study
Currently, construction projects are facing various chronic
problems. One of the reason contributing to these problems is
delay in decision making. This leads to need of mechanisms
which can enable practitioners in making prompt decision.
Hence, expert systems are investigated for seeking opportunities
and studying applicability in construction projects to use as a
tool for aiding in decision making process.
Research Approach
This study is carried out through reviewing previous studies
conducting in addressing the importance and issues of the expert
system. It also includes various research works demonstrating
the applications of an expert system in different research areas of
civil engineering.
Research Findings
This study highlighted that expert system is very useful
approach for benefiting the practitioner in making quick
decision. It will be helpful in avoiding waiting times. It can be
successfully applied in the areas of civil engineering specifically
construction management.
Limitations
This paper presents a review on expert system with its
application. It has focused on four established methods which
are Rule based system (RBS), Case based system (CBS), Fuzzy
expert system (FS), Neural network (NN).
Importance and Contribution
This review paper contributes in the field of Civil
Engineering in highlighting the usage and advantages of an
expert system.
II.
I.
INTRODUCTION
Expert System is an efficient computer program which
provides the solution of problems based on task specific
24
www.zwgm.org
C. Knowledge Acquisition
The knowledge acquisition facility is responsible for
providing the knowledge to the database in an expert
system [10]. This facility operates an editor for entering
the knowledge directly to the expert system. Editing of
knowledge can be carried out in two ways: either by the
knowledge engineer or expert system itself to generate and
modify the file of rules [11].
D. Explanation Facility
The explanation facility provides a particular solution
by showing a path to the user in order to reach a certain
conclusion [12].
E. User Interface
The user interface manages the dialog between the
user and the system. It provides facilities such as menus,
graphical interface etc. Thus; it is an intermediary that
allows communication between the user and the system.
The function of the user interface is to ease the usage of
an expert system by developers, users and administrators
[13].
F. Knowledge Engineering
Figure 1.
A. Knowledge Base
A knowledge base is considered as the heart of an
expert system; it consists of facts and rules which
provides all the knowledge and information about the
problem domain. Knowledge base is warehouse of the
domain specific knowledge captured from the human
expert through knowledge acquisition. The knowledge
base of an expert system contains both factual and
heuristic knowledge and represents that knowledge in the
form of production rules, frames logic etc. Factual
knowledge is a widely shared knowledge obtained from
text books and journals. Heuristic knowledge is rarely
25
www.zwgm.org
Figure 2.
26
www.zwgm.org
A. COMIX
B. BETVAL
D. Nueral Network
Artificial neural network is a form of artificial
intelligence, which attempts to simulate the biological
structure of human brain and nervous system by means of
their architecture [23]. Artificial neural network learn by
example in which an actual measured data set of input
variables and the corresponding outputs are presented to
determine the rules that govern the relationship between
the variables. This model is used to implement software
simulations for the massively parallel processes that
involve processing elements interconnected in network
architecture. The artificial neuron receives inputs that are
analogous to the electrochemical impulses that the
dendrites of biological neurons receive from other neurons.
The output of the artificial neuron corresponds to signals
sent out from a biological neuron over its axon. These
artificial signals can be changed similarly to the physical
changes occurring at neural synapses [24].
C. BIDEX
BIDEX (Bidding Expert) is a rule based expert system
which gives suggestions on the design of bid decision.
Construction contractors use this expert system for
making bid decision [30-31]. It is developed using
EXSYS (an expert system shell). The decision making of
BIDEX undergoes two stages. First stage is based on the
decision whether or not to bid, and the second stage is
based on the selection of markup factors. Such as owner,
type of job, size of the job, location of job and strength of
the firm are important for the bid / no bid decision,
although the degree of difficulty, degree of hazard, risk in
investment, , uncertainty in the estimate and reliability of
sub-contractors are important for the present mark up
decision.
www.zwgm.org
G. Pavement Expert
Inspectors and Engineers make field observations by
assessing the conditions on concrete pavements by using a
rule based Pavement Expert system. The proposed system
support the decision making to automate the process of
observation and pavement rating. This system was
developed at United Kingdom (UK).
The system is established on the manual Pavement
Condition Rating (PCR) index for pavement which
considers the incidence, severity, and the extent of the
range of distress for each road section. The knowledgebased contained in this system was extracted from the
documents for the PCR, as well as some experts in this
field. It was developed using expert system shell SAVOIR
and written in PASCAL. The highway staff of United
Kingdom used this system as an operational prototype
system [33].
H. Advisory System for Managers (Planning and
Management)
The construction site managers and foreman utilize
this rule based advisory expert system in daily routine
tasks and prior planning. The system is a developmental
prototype system that has been implemented for small
jobs. The goal this system is to systematize the process of
decision making. The system advises on such tasks as
supervising incoming and outgoing information, costs,
technical problems of the site and future problems. The
system uses programs to perform calculations for data
intensive tasks, and expert systems to obtain an experts
experience. The topics covered thus far by the advisory
system which includes that; crane disposition,
construction crew schedules and concrete plant
dimensioning. The system will include a cost model, a
resource model and an administrator model and this
system runs on a minicomputer [29].
IX.
CONCLUSION
F. EXPEAR
Expert System for Pavement Evaluation and
Rehabilitation is a knowledge based system, which is
designed as a tool to assist the highway engineers.
28
www.zwgm.org
ACKNOWLEDGMENT
This project is funded by Ministry of Higher Education
under Fundamental Research Grant Scheme (FRGS). The
authors are thankful to Universiti Tun Hussein Onn
Malaysia and Ministry of Higher for financial support and
providing the necessary infrastructure to carry out research
work.
REFERENCES
[1] N. Bolloju, et
[20] L. A. Zadeh, "Fuzzy sets," Information and control, vol. 8, pp. 338353, 1965.
[2]
[3]
[4]
[5]
[6]
[21] Z. Xu, et al., "System regression test planning with a fuzzy expert
system," Information Sciences, 2010.
[22] E. Carrasco, et al., "Diagnosis of acidification states in an anaerobic
wastewater treatment plant using a fuzzy-based expert system,"
Control Engineering Practice, vol. 12, pp. 59-64, 2004.
[23] R. Gupta, et al., "Prediction of concrete strength using neural-expert
system," Journal of materials in civil engineering, vol. 18, pp. 462466, 2006.
[24] B. Pradhan, et al., "A GIS-based back-propagation neural network
model and its cross-application and validation for landslide
susceptibility analyses," Computers, Environment and Urban
Systems, vol. 34, pp. 216-235, 2010.
[25] H. Takagi, "Introduction to fuzzy systems, neural networks, and
genetic algorithms," in Intelligent Hybrid Systems, ed: Springer,
1997, pp. 3-33.
[7]
[8]
[9]
29