<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Fuzzy Technology-Based Cause Detection of Structural Cracks of Stone Buildings</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>S. D. Shtovba</string-name>
          <email>shtovba@vntu.edu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>O. D. Pankevych</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Vinnytsia National Technical University</institution>
          ,
          <addr-line>Khmelnytske shose 95, Vinnytsia, 21021</addr-line>
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The article presents a hierarchical fuzzy rule base for intelligent support of decision making about cause of structural crack of stone building. According to civil engineering practice the causes of structural cracks are classified by the followings diagnoses: static overload; dynamic overload; especial overload; defects of basis and foundation; temperature influence; breach of technological process during the building. Source information needed for decision making is the data of visual investigation of building, icluding simple measuremnts. For decision making we take into account 42 input attributes. The hierarchical system ties 9 fuzzy knowledge bases, which contain 151 rules in total. Cause detection of the crack is carrying out by max-min fuzzy inference with hierarchical knowledge base. Learning of fuzzy rules by genetic algorithms provided a good matching between real causes of cracks and modeling results.</p>
      </abstract>
      <kwd-group>
        <kwd>fuzzy technology</kwd>
        <kwd>fuzzy inference</kwd>
        <kwd>fuzzy rule</kwd>
        <kwd>hierarchical knowledge structure</kwd>
        <kwd>diagnosis</kwd>
        <kwd>structural crack</kwd>
        <kwd>stone construction</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Instant and correct diagnosis of the stone construction cracks makes further
investigations, design and reconstruction of buildings successful. The task of diagnosis may be
solved correctly by high qualification engineers with huge experience. The number of
such experts is lacking, hence the creation of decision making model for diagnosis of
structural cracks of buildings is necessity.</p>
      <p>
        One of the most promising ways to processing uncertain expert information is fuzzy
sets theory [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. Application of fuzzy sets for diagnosis of building constructions was
started in 1982 [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. It used a fuzzy inference for assessment of structural damages
after an earthquake. Later, articles showed the successful applications of fuzzy
inference for diagnosis the cracks in reinforced concrete structures [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], for assessment of
building damage and safety after an earthquake [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], for damage identification in
Timoshenko beam-type structures with cracks [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], and for concrete bridge damage
diagnosis and prediction which aims to provide bridge designers with valuable
information about the impacts of design factors on bridge deterioration [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. In building
diagnosis also is accepted and other kind of a fuzzy information processing, for
example, a fuzzy signature rule base for hierarchical decision making on renovating or
replacing the historical buildings [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], and fuzzy integrals and fuzzy arithmetic for
seismic resilience assessment of bridges [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>
        This paper presents a hierarchical fuzzy rule base and corresponding technology
for decision making support about the cause of stone construction crack of building.
The used approach to fuzzy diagnosis model design is based on a conception of
creation and learning the hierarchical fuzzy rule base. The general conception of
identification of multifactor dependences with hierarchical fuzzy rule base is described in
article [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. The conception consists of carrying out the following stages: 1) description
of decision making process in form of inference tree; 2) presentation of input
attributes in linguistic variable form; 3) formalisation of linguistic terms by fuzzy sets;
4) formalisation of expert nature language expressions about “attributes – diagnosis”
relationship by fuzzy rule bases; 5) learning the hierarchical fuzzy rule base by
genetic optimization.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Formalisation of the Diagnosis Problem</title>
      <p>Hierarchical interconnection between input attributes (X) and cause of crack (D) is
represented in the form of a fuzzy inference tree (Figure 1). Graph vertices are
interpreted in the following way: the squares – possible causes of the crack; the circles –
input attributes; the double circles – fuzzy rule bases. Enlarged attributes, to which
edges correspond, as going out of nonterminal vertices are interpreted as followings:
y1 – state of construction;
y2 – destruction of brickwork;
y3 – extra support for some cause;
y4 – support for basis and foundation defects;
y5 – possibility of static overload;
y6 – demand to temperature juncture;
y7 – support for of crack connected with breach of technological processes;
y8 – demand to sedimentary juncture.</p>
      <p>The hierarchical structure of decision process makes the diagnostic model more
interpretable and more compact. The hierarchical structure reflects expert knowledge
and information from a lot of special books and articles about crack dynamics.
x15 – {across whole wall (AW), between walls (B), borders of wall (BW), from
monolithic inclusion (MI), at supports (S), top of construction (TC), free field (FF),
bottom of construction (BC)};
x16 – {vertical (V), oblique (O), horizontal (H)};
x17 – {up, slanting (S), down (D)};
x18 – {hair (H), small (S), average (A), large (L), very large (VL)};
x19 – {short (S), average (A), long (L), very long (VL)};
x24 – {one-sided (OS), through (T)};
x27 – {low (L), excellent (E)};
x28, x30, x41, x42 – {absence (A), uncertainly (U), present (P)};
x33, x39 – {unnecessary (UN), necessary (N)};
x34, x40 – {absence (A), low quality (LQ), quality (Q)};
x37 – {low (L), high (H)}.</p>
      <p>The following 24 terms are used for linguistic assessment of enlarged attributes:
y1 – {normal (N), weak (W), very weak (VW)};
y2 – {absence (A), medium (M), heavy (H)};
y3 – {absence (A), static overload (SO), dynamic overload (DO), especial overload
(EO), defects of basis and foundation (BF), temperature influence (T), breach of
technological process of building (TP)};
y4 – {absence (A), low (L), high (H)};
y5, y7 – {absence (A), present (P)};
y6, y8 – {observed (O), ignored (I)}.</p>
      <p>Formalisation of linguistic terms of input attributes is carried with bell-shaped
membership function with 2 parameters: b – core of the fuzzy set and c –
concentration of membership curve.</p>
      <p>
        Natural language expert expressions, which tie up the attributes and output
variable, are formalised in fuzzy rule base form. Tables 1 – 9 show some fragments of the
rule bases. In the tables the symbol "–" is equal to membership function “Do not
care” [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. We use 49 rules in D-base, 31 rules in y1-base, 15 rules in y2-base, 16 rules
in y3-base, 20 rules in y4-base, 6 rules in y5-base, 4 rules in y6-base, 6 rules in y7-base,
and 4 rules in y8-base. Total number of rules of all the bases is 151.
x3
N
N
VE
N
VE
E
–
x11
A
S
A
S
M
S
y4
A
–
–
–
H
L
–
–
      </p>
    </sec>
    <sec id="sec-3">
      <title>Decision Making</title>
      <p>Decision making about diagnosis is carried out according to the following algorithm:
1. Fix the input attributes of the diagnosis object.</p>
      <p>
        2. Make up a fuzzification i.e. find input attributes membership degrees to
linguistic terms and present results in form of bifuzzy sets. Adjective “bifuzzy” [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]
emphasizes that fuzzy set support consists of fuzzy sets. In our case, support of the bifuzzy
set equals the term-set.
      </p>
      <p>3. Make up a fuzzy inference for all fuzzy rule bases.</p>
      <p>4. Choose the decision from set {d1, d2, d3, d4, d5, d6} with the maximum
membership degree.</p>
      <p>
        During the fuzzification the membership degrees of input attributes to terms from
rule base are calculated taking into account crisp and fuzzy values. For crisp source
data, membership degree is calculated by the substitution of the current value of the
input attribute into membership function. It is possible to use the linguistic values for
input attributes. In this case the linguistic values is taken from the term-set of relevant
variable. Hence, the linguistic value became equals to some fuzzy set. For fuzzy
source data, the membership degree of one fuzzy set (the value of an input attribute)
to another fuzzy set (a term from a rule base) must be calculated. According to [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ],
the membership degree equals the height of intersection of these fuzzy sets (Figure 2).
If the both fuzzy sets are represented bell-shaped membership functions with
coefficients (b1, c1) and (b2, c2), then the height of their intersection may be calculated by
following fast formulae:
height 
      </p>
      <p>1
1  min  b1  b2 
 c2  c1 
2
.</p>
      <p>
        Fuzzy inference is carried according to tree from Figure 1. Operations
fuzzification – defuzzification are not employed for enlarged attributes (Figure 3). The result
of fuzzy inference on the lower level in form of fuzzy set is passed directly into
inference machine at higher level. Fuzzy output value at lower hierarchical level is
considered as input fuzzy value at higher hierarchical level. In this case, membership
functions for terms of the conjuncted variables (enlarged attributes) are unnecessary. We
have selected the following inference options: minimum as t-norm and single winner
rule [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] as aggregation.
Learning is the process of finding out such values of model parameters which provide
shortest distance between results of modeling and experimental data. The tuning
parameters are membership functions coefficients (b and c) and weight factors of fuzzy
rules. The total number of these parameters is 2*117+151=385. For reducing the
learning complexity we will not change weight factors for 23 absolutely-reliable
rules. According to interpretability saving scheme in [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] we will not change
coefficients b for membership functions extreme terms such as Low and High. There are
2*42=84 extreme terms for input attributes x1 – x42. Hence, total number of the tuning
parameters becomes equal to 385–23–84=278. The quantity of the tuning parameters
is large, because of for solving this nonlinear optimization task we employed genetic
algorithms. For overfitting prevention we setup the narrow changing bounds of
membership functions coefficients.
      </p>
      <p>After learning, the misclassification rate is about 4.5%. There are 4 wrong inferred
decisions out 89 testing cases. Note, that for these 4 cases the inferred decision with
the second rank is correct.</p>
    </sec>
    <sec id="sec-4">
      <title>Conclusions</title>
      <p>We described the hierarchical fuzzy rule base for decision making support about
cause of structural crack of stone building. Different causes of structural cracks are
classified by the followings diagnoses: static overload; dynamic overload; especial
overload; defects of basis and foundation; temperature influence; breach of
technological process during the building. For decision making we use 42 input
attributes. The hierarchical system ties 9 fuzzy knowledge bases, which contain 151
rules. The hierarchical structure of decision making process makes the diagnostic
model more interpretable and more compact. Learning of fuzzy rules by genetic
algorithms provided a good concordance between real causes of cracks and modeling
results with misclassification rate at level of 4.5%. The design of our inferring model
for stone construction crack diagnosis suggests a general approach to expert systems
design in other diagnostic fields.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Andrić</surname>
            ,
            <given-names>J. M.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Lu</surname>
            ,
            <given-names>D. G.</given-names>
          </string-name>
          :
          <article-title>Fuzzy methods for prediction of seismic resilience of bridges</article-title>
          .
          <source>International Journal of Disaster Risk Reduction</source>
          <volume>22</volume>
          ,
          <fpage>458</fpage>
          -
          <lpage>468</lpage>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Aydin</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Kisi</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          :
          <article-title>Applicability of a fuzzy genetic system for crack diagnosis in Timoshenko beams</article-title>
          .
          <source>Journal of Computing in Civil Engineering</source>
          <volume>29</volume>
          (
          <issue>5</issue>
          ),
          <volume>04014073</volume>
          (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Carreño</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cardona</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Barbat</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Neuro-fuzzy assessment of building damage and safety after an earthquake</article-title>
          . In N. Lagaros, Y. Tsompanakis (Eds.),
          <article-title>Intelligent computational paradigms in earthquake engineering</article-title>
          , pp.
          <fpage>123</fpage>
          -
          <lpage>157</lpage>
          . Idea Group Inc. (
          <year>2007</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Chao</surname>
            ,
            <given-names>C. J.</given-names>
          </string-name>
          , &amp; Cheng,
          <string-name>
            <surname>F. P.</surname>
          </string-name>
          :
          <article-title>Fuzzy pattern recognition model for diagnosing cracks in RC structures</article-title>
          .
          <source>Journal of computing in civil engineering 12(2)</source>
          ,
          <fpage>111</fpage>
          -
          <lpage>119</lpage>
          (
          <year>1998</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Ishibuchi</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nakashima</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Morisawa</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Voting in fuzzy rule-based systems for pattern classification problems</article-title>
          .
          <source>Fuzzy Sets and Systems</source>
          <volume>103</volume>
          (
          <issue>2</issue>
          ),
          <fpage>223</fpage>
          -
          <lpage>238</lpage>
          (
          <year>1999</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Ishizuka</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fu</surname>
            ,
            <given-names>K. S.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Yao</surname>
            ,
            <given-names>J. T. P.:</given-names>
          </string-name>
          <article-title>A rule-based inference with fuzzy set for structural damage assessment</article-title>
          . In M. Gupta, E. Sanchez (Eds.),
          <source>Approximate Reasoning in Decision Analysis</source>
          , pp.
          <fpage>261</fpage>
          -
          <lpage>268</lpage>
          . Amsterdam: North-Holland, Amsterdam (
          <year>1982</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Toward fuzzy optimization without mathematical ambiguity. Fuzzy optimization and decision making 1(1</article-title>
          ),
          <fpage>43</fpage>
          -
          <lpage>63</lpage>
          (
          <year>2002</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Molnárka</surname>
            ,
            <given-names>G. I.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Kóczy</surname>
            ,
            <given-names>L. T.</given-names>
          </string-name>
          :
          <article-title>Decision support system for evaluating existing apartment buildings based on fuzzy signatures</article-title>
          .
          <source>International Journal of Computers Communications &amp; Control</source>
          <volume>6</volume>
          (
          <issue>3</issue>
          ),
          <fpage>442</fpage>
          -
          <lpage>457</lpage>
          (
          <year>2011</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Rotshtein</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Design and tuning of fuzzy rule-based system for medical diagnosis</article-title>
          . In N. H.
          <string-name>
            <surname>Teodorescu</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Kandel</surname>
          </string-name>
          , L. C. Jain (Eds.)
          <article-title>Fuzzy and neuro-fuzzy systems in medicine</article-title>
          , pp.
          <fpage>243</fpage>
          -
          <lpage>289</lpage>
          .
          <string-name>
            <surname>Boca-Raton:</surname>
          </string-name>
          CRC-Press (
          <year>1988</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Rotshtein</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shtovba</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Identification of a nonlinear dependence by a fuzzy knowledgebase in the case of a fuzzy training set</article-title>
          .
          <source>Cybernetics and Systems Analysis</source>
          <volume>42</volume>
          (
          <issue>2</issue>
          ),
          <fpage>176</fpage>
          -
          <lpage>182</lpage>
          (
          <year>2006</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Shtovba</surname>
            <given-names>S.:</given-names>
          </string-name>
          <article-title>Ensuring accuracy and transparency of Mamdani fuzzy model in learning by experimental data</article-title>
          .
          <source>Journal of Automation and Information Sciences</source>
          <volume>39</volume>
          (
          <issue>8</issue>
          ),
          <fpage>39</fpage>
          -
          <lpage>52</lpage>
          (
          <year>2007</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Zadeh</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Fuzzy Sets</article-title>
          .
          <source>Information and Control</source>
          <volume>8</volume>
          (
          <issue>3</issue>
          ),
          <fpage>338</fpage>
          -
          <lpage>353</lpage>
          (
          <year>1965</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Zhao</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>A fuzzy system for concrete bridge damage diagnosis</article-title>
          .
          <source>Computers &amp; structures 80(7)</source>
          ,
          <fpage>629</fpage>
          -
          <lpage>641</lpage>
          (
          <year>2002</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>