<!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>Data Retrieval and Noise Reduction by Fuzzy Associative Memories</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Irina Perfilieva</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Marek Vajgl</string-name>
          <email>Marek.Vajgl@osu.cz</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Ostrava, Institute for Research and Applications of Fuzzy Modeling, Centre of Excellence IT4Innovations</institution>
          ,
          <addr-line>30. dubna 22, 701 03 Ostrava 1</addr-line>
          ,
          <country country="CZ">Czech Republic</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>A novel theoretical background of fuzzy associative memories (FAM) is proposed. A framework of formal concept analysis is used for a new working theory of FAM. Two principal activities of FAM are formalized : data retrieval and noise reduction. It is shown that the problem of data retrieval is connected with solvability and eigen sets of a certain system of fuzzy relation equations. The differentiation of FAM models according to their ability to reduce noise is defined. It is shown how the choice of formal context determines a type of noise that can be reduced by the corresponding retrieval mechanism. Finally, we propose a fast algorithm of data retrieval.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>One of the first publications devoted to fuzzy associative memories (FAM) has
been made by Kosko - [6]. The FAM has been characterized as a single-layer
feedforward neural net performing a nonlinear matrix-vector multiplication. This
approach was later extended with the purpose to increase the storage capacity
(e.g. [4]). Significant progress was achieved by introduction of learning
implication rules [3, 5], that afterwards led to implicative fuzzy associative memory
(IFAM) with implicative fuzzy learning. A justification of validity of a certain</p>
      <sec id="sec-1-1">
        <title>IFAM model was discussed in [14] where the characterization of one type of suppressed noise - eroded - was proposed.</title>
      </sec>
      <sec id="sec-1-2">
        <title>In the current contribution, we use the framework of formal concept analysis</title>
        <p>[17] and propose a working theory of FAM. Let us remark that the language
and technique of formal concept analysis is used in other theories, e.g., fuzzy
property-oriented concept lattices, as well as in applications such as modeling
and processing of incomplete knowledge in information systems [1, 2].</p>
      </sec>
      <sec id="sec-1-3">
        <title>We formalize two principal activities of FAM: data retrieval and noise re</title>
        <p>duction. We use the proposed formalism and show that the problem of data
retrieval is connected with solvability and eigen sets of a certain system of fuzzy
relation equations. We differentiate FAM models according to their ability to
reduce noise and show how the choice of formal context determines a type of
noise that can be reduced by the corresponding retrieval mechanism.</p>
        <p>From the technical point of view, we extend the theory of FAM by using
a general algebraic structure instead of a specific one (Lukasiewicz algebra in
[14]) and by enlarging the set of autoregressive fuzzy associative memory models
(AFAM). We propose a formal characterization of AFAM models and show the
way of various modifications. We analyze the retrieval mechanism of AFAM and
its ability to remove noise. We show that the larger is the amount of noise, the
greater should be the fuzzy relation that models retrieval with noise reduction.</p>
      </sec>
      <sec id="sec-1-4">
        <title>Further, we show how the type of removable noise depends on which type of</title>
      </sec>
      <sec id="sec-1-5">
        <title>AFAM models is applied. Finally, we construct a fast algorithm of data retrieval and give illustration of the noise reduction.</title>
        <p>2
2.1</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>Preliminaries</title>
      <sec id="sec-2-1">
        <title>Implicative fuzzy associative memory</title>
        <sec id="sec-2-1-1">
          <title>In this Section, we discuss underlying assumptions related to autoregressive fuzzy associative memories (AFAM) using denotation in [14]. We formalize the retrieval mechanism and the problem of noise reduction.</title>
        </sec>
        <sec id="sec-2-1-2">
          <title>Let us propose the following formalization of AFAM. A database</title>
          <p>D = {x1, . . . , xp},
of objects (images, patterns, signals, texts, etc.) is represented by normal fuzzy
sets such that every xk, k = 1, . . . , p, is a map xk : X → [0, 1], where X =
{u1, . . . , un} is a universe. The problem is to find a model of D together with a
retrieval mechanism such that every element xk ∈ D can be successfully retrieved
even from its noisy version.</p>
          <p>According to [14], a model of AFAM for database D can be identified with the
3-tuple (W, θ, ), consisting of a fuzzy relation W : X × X → [0, 1], a bias vector
θ ∈ [0, 1]n, and a set-relation composition : [0, 1]n×n ×[0, 1]n ×[0, 1]n → [0, 1]n,
such that for all xk ∈ D,</p>
          <p>xk ∨ θ, k = 1, . . . , p.</p>
          <p>
            We say that (
            <xref ref-type="bibr" rid="ref1">1</xref>
            ) represents a retrieval mechanism in AFAM and that this
mechanism reduces noise, if
          </p>
        </sec>
        <sec id="sec-2-1-3">
          <title>The proposed in [14] AFAM is able to reduce an eroded noise, i.e. if x is less</title>
          <p>than some database element, say xk, then the retrieved output is close to xk as
well.</p>
        </sec>
        <sec id="sec-2-1-4">
          <title>In this Section, we step aside from the terminology of associative memories and</title>
          <p>introduce the algebraic background of what will be proposed as a new model of</p>
        </sec>
        <sec id="sec-2-1-5">
          <title>AFAM.</title>
          <p>Let L = hL, ∨, ∧, ∗, →, 0, 1i be a fixed, complete, integral, residuated,
commutative l-monoid (a complete residuated lattice). We remind the main
characteristics of this structure: hL, ∨, ∧, 0, 1i is a complete bounded lattice, hL, ∗, →, 1i
is a residuated, commutative monoid.</p>
          <p>Let X be a non-empty set, LX a class of (L-valued) fuzzy sets on X and
LX×X a class of (L-valued) fuzzy relations on X. Fuzzy sets and fuzzy relations
are identified with their membership functions, i.e. elements from LX and LX×X ,
respectively. A fuzzy set A is normal if there exists xA ∈ X such that A(xA) = 1.
The (ordinary) set Core(A) = {x ∈ X | A(x) = 1} is the core of the normal
fuzzy set A. Fuzzy sets A ∈ LX and B ∈ LX are equal (A = B), if for all x ∈ X,
A(x) = B(x). A fuzzy set A ∈ LX is less than or equal to a fuzzy set B ∈ LX
(A ≤ B), if for all x ∈ X, A(x) ≤ B(x).</p>
          <p>The lattice operations ∨ and ∧ induce the union and intersection of fuzzy
sets, respectively. The binary operations ∗ and → of L are used for set-relation
compositions of the types sup −∗ or inf − → that are usually denoted by ◦ and
. where
(R ◦ A)(y) =</p>
          <p>_ (R(x, y) ∗ A(x)),
and
(R . A )(y) =</p>
          <p>^ (R(x, y) → A(x)).</p>
          <p>We say that compositions ◦ and . are skew adjoint, which means that for every
A, B ∈ LX , R ∈ LX×X , the following holds:</p>
          <p>R ◦ A ≤ B ↔ A ≤ Rop . B,
x∈X
x∈X
where Rop(x, y) = R(y, x).</p>
          <p>Let us remind that the ◦ composition was introduced by L. Zadeh [18] in the
form max − min.
3</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Fuzzy Preorders and Their Eigen Sets</title>
      <sec id="sec-3-1">
        <title>In this Section, we recall basic facts about fuzzy preorder relations. Then we characterize eigen sets of fuzzy preorder relations.</title>
      </sec>
      <sec id="sec-3-2">
        <title>Our interest to fuzzy preorder relations is connected with the analysis of the expression in (3) – a representation of the AFAM model. This is the representation of the so called Valverde (fuzzy) preorder [16].</title>
        <p>3.1</p>
        <sec id="sec-3-2-1">
          <title>Fuzzy preorders</title>
          <p>A binary fuzzy relation on X is a ∗-fuzzy preorder of X, if it is reflexive and
∗-transitive. The fuzzy preorder Q∗ ∈ LX×X , where</p>
          <p>
            Q∗(x, y) = ^(Ai(x) → Ai(y)),
i∈I
(
            <xref ref-type="bibr" rid="ref4">4</xref>
            )
(
            <xref ref-type="bibr" rid="ref5">5</xref>
            )
(
            <xref ref-type="bibr" rid="ref6">6</xref>
            )
3.2
          </p>
        </sec>
        <sec id="sec-3-2-2">
          <title>Eigen sets of fuzzy preorders</title>
          <p>
            In this Section, we show that fuzzy preorder Q∗ (given by (
            <xref ref-type="bibr" rid="ref4">4</xref>
            )) generated by
fuzzy sets (Ai)i∈I ⊆ LX , is the greatest solution to the system of fuzzy relation
equations
where W denotes an unknown fuzzy relation. At the same time, (Q∗)op is the
greatest solution to the system of fuzzy relation equations
          </p>
          <p>W ◦ Ai = Ai, i ∈ I,</p>
          <p>W . A i = Ai, i ∈ I.
is generated by an arbitrary family of fuzzy sets (Ai)i∈I of X.</p>
          <p>Remark 1. The fuzzy preorder Q∗ is often called Valverde order determined by
the family of fuzzy sets (Ai)i∈I of X (see [16] for details).</p>
          <p>If Q is a fuzzy preorder on X, then Qop is a fuzzy preorder on X as well.</p>
        </sec>
      </sec>
      <sec id="sec-3-3">
        <title>Moreover, we show that there exists a binary preorder that gives a solution to (5) and (after the “transposition”) to (6).</title>
        <p>
          Proposition 1. Let (Ai)i∈I ⊆ LX , be a family of fuzzy sets of X and a fuzzy
preorder Q∗ be generated by this family in the sense of (
          <xref ref-type="bibr" rid="ref4">4</xref>
          ). Then Q∗ is the
greatest solution to the system of fuzzy relation equations (
          <xref ref-type="bibr" rid="ref5">5</xref>
          ) and (Q∗)op is the
greatest solution to the system of fuzzy relation equations (
          <xref ref-type="bibr" rid="ref6">6</xref>
          ).
        </p>
      </sec>
      <sec id="sec-3-4">
        <title>Proof. It is obvious that both systems are solvable - this is because the identity</title>
        <p>
          (fuzzy) relation is a solution to (
          <xref ref-type="bibr" rid="ref5">5</xref>
          ) and (
          <xref ref-type="bibr" rid="ref6">6</xref>
          ). This fact implies that fuzzy relation
Q∗ is the greatest solution to the system (
          <xref ref-type="bibr" rid="ref5">5</xref>
          ). Let us prove the second claim.
        </p>
        <p>The following chain of equivalences can be easily obtained from the first
claim:
(∀y)
_ (Q∗(x, y) ∗ Ai(x)) ≤ Ai(y)</p>
        <p>⇔ (∀y)(∀x)(Q∗(x, y)∗Ai(x) ≤ Ai(y)) ⇔
!
</p>
        <p>
^ (Q∗(x, y) → Ai(y)) .
y∈X
x∈X
By reflexivity of Q∗,</p>
      </sec>
      <sec id="sec-3-5">
        <title>Therefore,</title>
        <p>(∀x)(∀y)(Ai(x) ≤ Q∗(x, y) → Ai(y)) ⇔ (∀x) Ai(x) ≤
^ (Q∗(x, y) → Ai(y)) ≤ Ai(x).
y∈X</p>
        <p>(Q∗)op . A i = Ai.</p>
        <p>Corollary 1. Let the assumptions of Proposition 1 be fulfilled. Then fuzzy sets
Ai, i ∈ I, are eigen fuzzy sets of the relation Q∗ ((Q∗)op) with respect to
composition ◦ (. ).</p>
        <p>
          By Proposition 1, fuzzy relation Q∗ ((Q∗)op) is the greatest solution of the
system (
          <xref ref-type="bibr" rid="ref5">5</xref>
          ) (similarly, fuzzy relation (Q∗)op is the greatest solution of the system
(
          <xref ref-type="bibr" rid="ref6">6</xref>
          )). Let us show that there are smaller fuzzy relations that solve the system (
          <xref ref-type="bibr" rid="ref5">5</xref>
          )
(resp. the system (
          <xref ref-type="bibr" rid="ref6">6</xref>
          )). Moreover, these smaller relations are ordinary (binary)
preorders on X.
        </p>
        <p>
          Proposition 2. Let (Ai)i∈I ⊆ LX be a family of fuzzy sets of X and fuzzy
preorder Q∗ be generated by this family in the sense of (
          <xref ref-type="bibr" rid="ref4">4</xref>
          ). Let Δ : L → L be
the following unary operation on L:
Δ(a) =
(1,
0,
if a = 1,
otherwise.
        </p>
        <p>
          Then Δ(Q∗) is a solution to the system (
          <xref ref-type="bibr" rid="ref5">5</xref>
          ) and (Δ(Q∗))op is a solution to the
system (
          <xref ref-type="bibr" rid="ref6">6</xref>
          ). Moreover, Δ(Q∗) is an ordinary (binary) preorder on X.
Proof. At first, we prove that Δ(Q∗) is a solution to (
          <xref ref-type="bibr" rid="ref5">5</xref>
          ). This fact easily follows
from the following two inequalities:
Δ(Q∗) ◦ Ai ≤ Q∗ ◦ Ai = Ai, i ∈ I,
Δ(Q∗) ◦ Ai ≥ Ai.
        </p>
        <p>The first inequality is due to Δ(Q∗) ≤ Q∗. The second inequality follows from
reflexivity of Δ(Q∗).</p>
        <p>At second, we show that Δ(Q∗) is a preorder relation on X. The property of
reflexivity is inherited from Q∗.To prove transitivity we choose t, u, v ∈ X and
consider the case Δ(Q∗)(t, u) = 1 and Δ(Q∗)(u, v) = 1. It is easy to see that
Δ(Q∗)(t, u) ∗ Δ(Q∗)(u, v) = Q∗(t, u) ∗ Q∗(u, v) ≤ Q∗(t, v).</p>
        <p>We refer to Δ(Q∗) as to a binary “skeleton” of Q∗.
4</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>New AFAM</title>
    </sec>
    <sec id="sec-5">
      <title>Models</title>
      <sec id="sec-5-1">
        <title>In this Section, we put a bridge between the theory, presented in Section 3,</title>
        <p>and the theory of autoregressive fuzzy associative memories (AFAM), presented
in Section 2. We propose a new concept of adjoint AFAM models that share
a common fuzzy preorder relation. We characterize types of noise that can be
reduced by retrieval in corresponding AFAM models.
4.1</p>
        <sec id="sec-5-1-1">
          <title>Adjoined AFAM Models</title>
          <p>Let us choose and fix complete residuated lattice with the support L = [0, 1] and
database D = {x1, . . . , xp} of 2D [0, 1]-valued (gray scaled) images. We assume
that the images in D are represented by n-dimensional vectors, so that each
vector is a sequence of image rows. We identify every image with a fuzzy set on
n¯ = {1, 2, . . . , n}, so that xk ∈ [0, 1]n, k = 1, . . . , p. We additionally assume that
all fuzzy sets in D are normal.</p>
          <p>Definition 1. We say that a pair (W, ), where W ∈ [0, 1]n×n is a fuzzy relation
and : [0, 1]n×n × [0, 1]n → [0, 1]n is a set-relation composition, is an AFAM
model of database D, if for all xk ∈ D,</p>
          <p>We say that two AFAM models (W, ) and (W, e ) of D are adjoint, if there
exists a complete residuated lattice L such that is of the sup −∗ type, e is of
the inf − → type and and e are skew-adjoint.</p>
          <p>
            By (
            <xref ref-type="bibr" rid="ref7">7</xref>
            ) and the terminology of AFAM, any element from D is successfully
retrieved from its sample in a corresponding AFAM model. On the other hand,
according to the terminology of set-relation compositions, the same equation
(
            <xref ref-type="bibr" rid="ref7">7</xref>
            ) characterizes any element from D as an eigen set of the fuzzy relation with
respect to a certain composition - both are constituents of the corresponding
          </p>
        </sec>
      </sec>
      <sec id="sec-5-2">
        <title>AFAM model.</title>
        <p>
          Example 1. Let us choose a complete residuated lattice L on [0, 1] and give
two examples of adjoint AFAM models. Following (
          <xref ref-type="bibr" rid="ref4">4</xref>
          ), we construct the fuzzy
preorder relation Q∗, such that
        </p>
        <p>
          Q∗(i, j) =
p
^ (xk(i) → xk(j)),
(
          <xref ref-type="bibr" rid="ref7">7</xref>
          )
(
          <xref ref-type="bibr" rid="ref8">8</xref>
          )
and take its binary skeleton Δ(Q∗). By Proposition 1, the two pairs (Q∗, ◦) and
((Q∗)op, . ) are examples of adjoint AFAM models. By Proposition 2, the two
pairs (Δ(Q∗), ◦) and (Δ(Q∗)op, . ) are examples of adjoint AFAM models too.
4.2
        </p>
        <sec id="sec-5-2-1">
          <title>AFAM and Noise Reduction</title>
        </sec>
      </sec>
      <sec id="sec-5-3">
        <title>Let us characterize types of noise that can be removed/reduced by the retrieval mechanisms of adjoint AFAM models.</title>
        <p>Definition 2. Let (W, ) be a model of AFAM with respect to database D, x˜ ∈
[0, 1]n, and x˜ 6∈ D. We say that x˜ is a noisy version of some element x ∈ D,
that can be removed by the retrieval in (W, ), if
x = W
x˜.</p>
        <p>
          (
          <xref ref-type="bibr" rid="ref9">9</xref>
          )
Proposition 3. Let D be a database, L a complete residuated lattice on [0, 1],
and (W, ◦), (W, . ) adjoint AFAM models. Let moreover, fuzzy relation W be
reflexive. Then
(i) if (W, ◦) removes a noisy version x˜ of the element x ∈ D, then x˜ is an
eroded version of x, i.e. x˜ ≤ x;
(ii) if (W, . ) removes a noisy version x˜ of the element x ∈ D, then x˜ is a
dilated version of x, i.e. x˜ ≥ x.
        </p>
        <p>Proof. We give the proof of the case (i). Assume that x = (x1, . . . xn), x˜ =
(x˜1, . . . x˜n) and W ◦ x˜ = x. Then for any j = 1, . . . , n,</p>
        <p>n
xj = _ (W (i, j) ∗ x˜i) ≥ W (j, j) ∗ x˜j ) = x˜j .</p>
        <p>i=1
Therefore, x˜ ≤ x.
5</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>AFAM and Formal Concept Analysis</title>
      <sec id="sec-6-1">
        <title>In this section, we explain the relationship between the proposed theory of AFAM and the theory of formal concept analysis (FCA) [17]. For this purpose, we adapt the terminology of FCA to the proposed above analysis of fuzzy associative memories.</title>
        <p>We choose and fix a finite set X and a complete residuated lattice L. The
following formal context K = (A, R, I ) where A ⊆ LX is a set of objects,
R ⊆ LX×X is a set of attributes, and I is an incidence relation on A × R,
is proposed. We say that an object (dataset) A possesses an attribute R, if
the latter is an AFAM model of A via the composition . Equivalently and in
accordance with Definition 1, I (A, R) = 1 if and only if A ∈ A is an eigen
fuzzy set of R ∈ R with respect to the composition .</p>
        <p>Let us choose and fix a formal context K with the given above specification.
A couple (A, W) is a formal concept of K, if A ⊆ A is a dataset, W ⊆ R is a
set of fuzzy relations such that A ∈ A if and only if A is an eigen fuzzy set of
any W ∈ W with respect to the composition , and vise versa, W ∈ W if and
only if (W, ) is an AFAM model of A.</p>
      </sec>
      <sec id="sec-6-2">
        <title>Using both languages, we say that every element in dataset A has every</title>
        <p>attribute in W, i.e. can be successfully retrieved from its sample using any AFAM
model (W, ) where W ∈ W and composition is clear from the context K.</p>
      </sec>
      <sec id="sec-6-3">
        <title>Below, we analyze, how the problems of data retrieval and noise reduction</title>
        <p>can be formalized in terms of context analysis. We formulate two assertions
and characterize formal concepts where datasets as formal concept objects are
connected with retrieval models as formal concept attributes. The proofs of both
below given statements can be obtained from Propositions 1,2.</p>
        <p>Proposition 4. Let X be a set, L a complete residuated lattice, K = (LX , LX×X ,
I◦) a formal context and A ⊆ LX a dataset of objects. Then the smallest concept
with objects from A includes as attributes all fuzzy relations R ∈ LX×X such
that Δ(Q∗) ≤ R ≤ Q∗ where Q∗ and Δ(Q∗) are specified in Propositions 1,2.
Proposition 5. Let X be a set, L a complete residuated lattice, K = (LX , LX×X ,
I. ) be a formal context and A ⊆ LX a dataset of elements. Then the smallest
concept with elements from A includes as attributes all fuzzy relations R ∈ LX×X
such that Δ(Q∗)op ≤ R ≤ (Q∗)op where (Q∗)op and Δ(Q∗)op are specified in
Propositions 1,2.</p>
      </sec>
      <sec id="sec-6-4">
        <title>The difference between Propositions 4 and 5 is in the choice of formal context.</title>
      </sec>
      <sec id="sec-6-5">
        <title>The latter determines a type of composition that connects an element from a</title>
        <p>dataset with the corresponding model.</p>
        <p>
          By Definition 2, a noisy and ideal elements from A are connected by equation
(
          <xref ref-type="bibr" rid="ref9">9</xref>
          ). The following relationship is an easy consequence of (
          <xref ref-type="bibr" rid="ref9">9</xref>
          ): the larger is an
amount of noise, the greater should be a fuzzy relation that models retrieval
with noise reduction and vise versa. This fact is illustrated in Fig. 2 where
we demonstrate two results of noise reduction: the one is based on the model
(Q∗, ◦) and the other one - on the model (Δ(Q∗), ◦). It easily observed that
model (Q∗, ◦) reduces a larger amount of noise than the other model (Δ(Q∗), ◦).
This is because fuzzy relation Q∗ is greater than fuzzy relation Δ(Q∗).
        </p>
        <p>Let us construct a formal concept of K, suitable for characterization of an</p>
      </sec>
      <sec id="sec-6-6">
        <title>AFAM model with the ability of noise reduction. For this purpose we differentiate</title>
      </sec>
      <sec id="sec-6-7">
        <title>AFAM models according to “degrees of fuzziness” of their fuzzy relations. The</title>
        <p>latter will be defined as
δ(W ) =</p>
        <p>
          W (x, y),
X
x,y∈X
where W ∈ LX×X . It is easy to see that for two fuzzy relations Q∗ (given by (
          <xref ref-type="bibr" rid="ref4">4</xref>
          ))
and its binary skeleton Δ(Q∗), the following inequality holds: δ(Δ(Q∗)) ≤ δ(Q∗).
A formal concept (A, WD) of K with the ability of noise reduction is a couple
(A, WD), where A ∈ A, if and only if A is an eigen fuzzy set of any W ∈ WD
such that δ(W ) ≥ D, and vise versa, W ∈ WD, if and only if δ(W ) ≥ D and
(W, ) is an AFAM model of A. The value of D regulates the amount of noise
and should be less or equal than δ(Q∗).
        </p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>Illustration</title>
      <p>
        The aim of this Section is to give illustrations to the theoretical results of this
paper. We use gray scaled images with the range [0, 1], where 0 (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) represents
the black (white) color. We choose two different datasets of images, both were
artificially created from open access databases. These sets contain 2D images of
40 × 30 and 120 × 90 pixels, respectively. All images are represented by
corresponding fuzzy sets with values in [0, 1].
6.1
      </p>
      <sec id="sec-7-1">
        <title>Algorithms of data retrieval</title>
        <p>We tested the two AFAM models (Q∗, ◦) and (Δ(Q∗), ◦), given in Example 1. The
first experiment is to verify data retrieval. Both models successfully passed the
verification. For the model that is based on the relation Δ(Q∗), we elaborated a
fast algorithm of data retrieval that uses the fact that Δ(Q∗) is actually a binary
relation.</p>
        <sec id="sec-7-1-1">
          <title>We compare average execution time of the two corresponding algorithms and</title>
          <p>conclude that the algorithm based on Δ(Q∗) is up to thirty time faster than that
based on Q∗, see Table 1.</p>
          <p>Image size
40 x 30
120 x 90</p>
          <p>Run-time 1 Run-time 2
5.40 0.195
435.80 13.79</p>
        </sec>
        <sec id="sec-7-1-2">
          <title>The second experiment is to analyze the influence of different retrieval AFAM</title>
          <p>models (Q∗, ◦) and (Δ(Q∗), ◦) on eroded noise. For this purpose, we added 70%
pepper noise to the original image in Fig. 1. The algorithm of data retrieval,
based on the model (Q∗, ◦), was more efficient than that, based on the model
(Δ(Q∗), ◦), see Fig. 2.
7</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-8">
      <title>Conclusion</title>
      <sec id="sec-8-1">
        <title>A new theory of autoregressive fuzzy associative memories (AFAM) has been</title>
        <p>proposed. It extends [14] by using general algebraic structures and new types of
autoregressive fuzzy associative memory models. We showed how the proposed
theory is connected with systems of fuzzy relation equations and eigen sets of
their solutions. We proposed a new concept of adjoint AFAM models that share</p>
        <p>Fig. 1. Original image without noise (left) and with 70 % pepper noise (right).
a common fuzzy preorder relation. We characterized two types of noise that
can be reduced by retrieval in corresponding AFAM models. Two problems have
been discussed: data retrieval and noise reduction.</p>
      </sec>
      <sec id="sec-8-2">
        <title>The relationship between the AFAM data retrieval and the formal concept</title>
        <p>analysis has been analyzed. We proposed a new working theory of FAM and
formalized it in the language of formal concept analysis. We characterized two
principal activities of FAM: data retrieval and noise reduction. We used the
proposed formalism and showed that the problem of data retrieval is connected
with solvability and eigen sets of a certain system of fuzzy relation equations.</p>
      </sec>
      <sec id="sec-8-3">
        <title>We differentiated FAM models according to their ability to reduce noise and showed how the choice of formal context determines a type of noise that can be reduced by the corresponding retrieval mechanism.</title>
      </sec>
      <sec id="sec-8-4">
        <title>Finally, we proposed a fast algorithm of data retrieval that is based on an</title>
      </sec>
      <sec id="sec-8-5">
        <title>AFAM model with a binary fuzzy preorder.</title>
      </sec>
      <sec id="sec-8-6">
        <title>Acknowledgment This paper was supported by the NPUII project IT4I XS with the number LQ1602.</title>
        <p>13. Steinbuch, K.: Die lernmatrix. Kybernetik 1, 36-45 (1961)
14. Sussner, P. , Valle, M.-E.: Implicative Fuzzy Associative Memories. IEEE Trans.</p>
        <p>Fuzzy Systems 14, 793–807 (2006)
15. Taylor, W.: Eletrical simulation on some nervous system functional activities. Inf.</p>
        <p>Theory 15, 166-177 (2004)
16. Valverde, L.: On the structure of F-indistinguishability operators. Fuzzy Sets and</p>
        <p>Syst. 17, 313-328 (1985)
17. Wille, R.: Formal Concept Analysis as Mathematical Theory of Concepts and
Concept Hierarchies. In: B. Ganter et al. Formal Concept Analysis. Foundations
and Applications, Springer (2005)
18. Zadeh, L. A.: The concept of a linguistic variable and its application to approximate
reasoning I, II, III. Inf. Sci. 8-9, 199–257, 301–357, 43–80 (1975)</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Alcalde</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Burusco</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>D</given-names>
            <surname>´</surname>
          </string-name>
          ıaz-Moreno,
          <string-name>
            <given-names>J. C.</given-names>
            , Fuentes-Gonza´lez, R.,
            <surname>Medina</surname>
          </string-name>
          , J.:
          <article-title>Fuzzy property-oriented concept lattices in morphological image and signal processing</article-title>
          .
          <source>Lect. Notes in Computer Science</source>
          ,
          <volume>7903</volume>
          ,
          <fpage>246</fpage>
          -
          <lpage>253</lpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2. D´ıaz,
          <string-name>
            <given-names>J.C.</given-names>
            , Madrid, N.,
            <surname>Medina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Ojeda-Aciego</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          :
          <article-title>New Links between Mathematical Morphology and Fuzzy Property-Oriented Con-</article-title>
          cept
          <string-name>
            <surname>Lattices</surname>
          </string-name>
          .
          <source>The 2014 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE 2014)</source>
          , pp.
          <volume>599</volume>
          ?
          <issue>603</issue>
          ,
          <string-name>
            <surname>Beijing</surname>
          </string-name>
          (China) (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3. Cheng,
          <string-name>
            <given-names>Q.</given-names>
            ,
            <surname>Fan</surname>
          </string-name>
          ,
          <string-name>
            <surname>Z</surname>
          </string-name>
          .-T.:
          <article-title>The stability problem for fuzzy bidirectional associative memories</article-title>
          .
          <source>Fuzzy Sets Syst</source>
          .
          <volume>132</volume>
          ,
          <fpage>83</fpage>
          -
          <lpage>90</lpage>
          , (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Chung</surname>
            ,
            <given-names>F.-L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>On fuzzy associative memory with multiple-rule storage capacity</article-title>
          .
          <source>IEEE Trans. Fuzzy Syst</source>
          .
          <volume>4</volume>
          ,
          <fpage>375</fpage>
          -
          <lpage>384</lpage>
          (
          <year>1996</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Junbo</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fan</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yan</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>A learning rule for fuzzy associative memories</article-title>
          .
          <source>Proc. IEEE Int. Conf. Neural Networks, IEEE World Congr. Computational Intelligence</source>
          <volume>7</volume>
          ,
          <fpage>4273</fpage>
          -
          <lpage>4277</lpage>
          (
          <year>1994</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Kosko</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Neural Networks and Fuzzy Systems: A Dynamical Systems Approach to Machine Intelligence</article-title>
          . Prentice-Hall (
          <year>1992</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Perfilieva</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Fuzzy relation equations in semilinear spaces</article-title>
          .
          <source>Proc. Conf. IPMU'2010 Dortmund</source>
          ,
          <fpage>545</fpage>
          -
          <lpage>552</lpage>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Perfilieva</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Systems of fuzzy relation equations in a space with fuzzy preorder</article-title>
          .
          <source>Proc. of IFSA-EUSFLAT 2009 Joint Conf., Lisbon</source>
          ,
          <fpage>1601</fpage>
          -
          <lpage>1605</lpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Perfilieva</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Finitary solvability conditions for systems of fuzzy relation equations</article-title>
          .
          <source>Inf. Sci</source>
          .
          <volume>234</volume>
          ,
          <fpage>29</fpage>
          -
          <lpage>43</lpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Perfilieva</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vajgl</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Autoassociative Fuzzy Implicative Memory on the Platform of Fuzzy Preorder</article-title>
          .
          <source>Proc. of IFSA-EUSFLAT</source>
          <year>2015</year>
          , Atlantis Press,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Ruspini</surname>
            ,
            <given-names>E. H.:</given-names>
          </string-name>
          <article-title>A new approach to clustering</article-title>
          .
          <source>Inf. and Cont</source>
          .
          <volume>15</volume>
          ,
          <fpage>22</fpage>
          -
          <lpage>32</lpage>
          (
          <year>1969</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Sanchez</surname>
          </string-name>
          , E.:
          <article-title>Resolution of Eigen fuzzy sets equations</article-title>
          .
          <source>Fuzzy Sets and Syst</source>
          .
          <volume>1</volume>
          ,
          <fpage>69</fpage>
          -
          <lpage>74</lpage>
          (
          <year>1978</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>