A MES Pre-processor Design in Multi-source Information Fusion
Jinyuan Yang 1,2 Xinhan Huang 2 Min Wang2 ˄1 Department of Control Science & Engineering, Hubei Normal University, Huangshi 435002, China; 2 Department of Control Science & Engineering, Huazhong University of Science and Technology, Wuhan 430074, China˗˅
Abstract: In multi-sources information fusion, because of the diversity of evidences, especially the imperfect evidences, it’s difficult to get a satisfied result. To avoid and reduce the influence of the mistaken or conflicting information on the final precision of fusion, a pre-processor of evidence sources is proposed and proved. A MES (measurement of evidence support) pre-processor is designed. Firstly, the reliability of every evidence source is analyzed from itself generalized basic belief assignment (gbba) to identify the centre of the whole evidence sources. Then the distance measurement between every evidences and the centre evidence is confirmed according to the relation support. The identification algorithm of computing reliability is also presented. The evidence source with larger distance won’t be sent into the fusion to achieve the faster and more precise information result. Finally we apply the new tool coupling with the fusion rule based on Dezert and Smarandache Theroy (DSmT) to P2DX robot perception. Experiment results show the effectiveness and robustness of this method. Keywords: multi-source information; pre-processor of evidence sources; DSmT; reliability
Introduction During the research and development in information fusion for nearly 20 years, people tend to focus on the fusion algorithms. And few is concerned on the main of fusion—evidence sources. In practice, taking into account the imperfect (incomplete, inaccurate, uncertain, inconsistent) evidence sources in the multi-source information fusion, its influence to the fusion results is quite different. A mistake evidence source will lead the fusion to a fault or even an absurd result. In the past, people attempted to improve the fusion algorithm. Although there had been some partial achievement, they weren’t satisfied. Philosophical view believed that the method X solving the model Y had an absurd result Z. It couldn’t be sure that the method X was error. It was also possible that the model Y is not correct. [1][2] proposed the concept of a distance to measure the influence resulted by the evidence sources. [3][4] built the ESMS (evidence supporting measure of similarity) filter before fusion. The evidence sources with high consistent would be selected to the fusion. However its center of the evidence sources obtained through the gbba arithmetic average of all the evidence sources. It didn’t fully reflect the distribution of the evidence sources. The distance measurement used a simple Euler
978-1-4244-5219-4/09/$25.00 ©2009 IEEE
distance. It didn’t fully reflect the internal relationship between the attributes of the evidence sources either. Based on the above shortcomings, the gbba of the evidence sources themselves is adopted to determine the reliability of the evidence sources. At the same time the method calculating the centre of the imperfect evidence sources is given. Combined with the concept of super-power set in the Dezert and Smarandache Theroy (DSmT) [5] and the Venn diagram, a positive matrix describing the internal relationships between the attributes evidence sources is provided. Finally an objective distance measurement is obtained about the internal relationship between the attributes. The study improves the problem about absolution and experience in the past. Experiences further show that this method is effective and robust.
Review of relative theories Notion
4
of
hyper-power
^T1 , ,T n `
set
D 4 : Let
be a finite set (called frame) 4
of n elements. The hyper-power set D [6] is defined as the set of all composite propositions built from elements ŀoperators such that: a)
of
4 with Ĥand
I ,T1 , ,T n D 4 ;
331
4
b) If A, B Â? D , then A B Â? D
u1 [ 1 !] . Having constructed un 1 , then we
4
4
and A B Â? D ; 4
c) No other elements belong to D , except those obtained by using rules a) or b). (1) Generalized belief functions: We define a map from a general frame 4 4 m(˜) : D o [0,1] associated to a given source, say % , of evidence as
m(I ) 0
and
ÂŚ m( A)
1
(2)
AÂ?D 4
The quantity m( A) is called the generalized basic belief assignment/mass (gbba) of A . The generalized belief and plausibility functions are defined as
ÂŚ m( B )
Bel ( A)
ÂŚ
m( B )
If the discernment framework is looked as a set of possibility, then the belief function shows the belief degree of possibility and the plausibility function shows the no doubt degree of possibility. Classic DSm Rule for Free-DSm Model :For k independent uncertain and paradoxical sources of information providing generalized basic 4 belief assignment mi (˜) over D , the classical DSm conjunctive rule of combination mM f ( 4 ) ( A) is given by [7]
A Â? D 4 ˈ m M f (T ) (C ) ÂŚ m1 ( Ai )m2 ( B j )
Ë„4Ë…
rj . Since the tautology is
not involved in the hyper-power set, then one has to remove the first column and the last line of
ª0 0º ª0 º D1c 0 1  to obtain finally D1   1 Ÿ 1 1 Ÿ c c • build D2 from D1 by adjoining to each c
c
row ri of D1 , any row rj of D1 such that
ri rj
rj and then remove the first column c
and the last line of D2 to get D2 . c
c
• build D3 from D2 by adjoining to each c
ri rj
rj and then remove the first column c
and the last line of D3 to get D3 given by
matrix of the hyper-power set based on un '
[8]
c
c
• Likewise, Dn is built from Dn 1 by c
adjoining to each row ri of Dn 1 any row rj
of the hyper-power set. Dn is the coefficient .
[u1 , u2 , , u2n 1 ] base on a
978-1-4244-5219-4/09/$25.00 Š2009 IEEE
Matrix Dn which can be easily obtained by the following recursive procedure: c ' • start with D0 [0 1] corresponding to all Boolean functions with no input variable (n = 0). c • build the D1 matrix from each row ri of
c
un and Dn : u is the cardinary n
recursive construction starting with
which then is also included in un .
row ri of D2 any row rj of D2 such that
Ai , B j Â?D 4 Ai B j C
Let un
u 'n 1
such that ri rj
(3)
B AzI BÂ?D 4
Concept of
â&#x20AC;˘ then at the end of each element of un 1 concatenate the element < n > and get a new set
D0c by adjoining it to any other row rj of D0c
BÂ&#x17D; A BÂ?D 4
Pl ( A)
can construct un for n > 1 recursively as follows: â&#x20AC;˘ include all elements of un 1 into un ; â&#x20AC;˘ afterwards, include element < n > as well in un ;
c
of Dn 1 such that ri rj
rj . Then Dn is
obtained by removing the first column and the c last line of Dn .
332
MES Pre-processor designed before fusion The Centre of N Evidence Sources: Assume that there are N evidence sources with E1,E2, Ä&#x201A;Ä&#x201A; ,EN, Discernment framework is as 4 , factor of weight is defined as wk of evidence source Ek (k = 1,2, ... ..., N). According to the definition about the Bel () and Pl () function in formula (3), the interval [Bel (), Pl ()] means that the uncertainty of the evidence source. The uncertainty of i evidence source is defined as rk as following:
rk
Bel ( Ek ) Pl ( Ek )
(5)
The weight of i evidence source is defined as wk as following:
wk
rk
(6)
N
ÂŚr
k
k 1
The evidence source with the higher uncertainty will occupy the less weight during calculating the centre of the evidence sources. On the other hand, the lower uncertainty will cause the higher weight. This is similar to person's intuitive. The more uncertainty of evidence source provides the less useful information and the lower reliability of the evidence source. On the contrary, the less uncertainty the evidence source is, the more information provide and the higher reliability of the evidence sources. As a result, the centre of the evidence sources will be got based on the weighted average of the gbba of the evidence itself uncertainty instead of the arithmetic average. Assume that all N independent evidence sources are reliable, and then the centre of N evidence sources is expressed as follows:
m* ( Ai )
N
ÂŚ w m (A ) k
k
i
k 1
in which Ai Â? D
4
(7)
Definition of the s (Â&#x2DC;) function
: s (Â&#x2DC;) is based on a very simple and natural geometrical interpretation of the relationships between the parts of the Venn diagram belonging to each Ti Â? D 4 . All the values of the s(Â&#x2DC;) function
(stored into a vector s) over D
4
978-1-4244-5219-4/09/$25.00 Š2009 IEEE
[7 [9]
are defined by
the following equation:
s
Dn Â&#x2DC; Zn . The
components Zi of vector Zn are obtained from the components of the DSm encoding basis vector un .
1 l (ui ) where l (ui ) is the length of Smarandacheâ&#x20AC;&#x2122;s codification ui .
Zi
(8)
Measurement of Evidence Support (MES): The key in the information fusion is the reliability of every evidence source. The relationship between the evidence sources will also affect the results of the information fusion. In view of this situation, matrix s (Â&#x2DC;) is introduced to express the relationship between the focus elements in the hyper-power set. A distance is defined to estimate the measurement of evidence support between each evidence source and the centre evidence source. The smaller distance means the higher reliability and the more important to the final result of the fusion, and vice versa. The evidence sources with larger distance will filter to not in the fusion. A threshold of the distance can be defined according to the practice. So only the evidence sources with the more important to the fusion result can come into the fusion after the pre-processor. They will result in the less computation and more precise by less evidence sources with high quantity. Definition: Let m* and m be two gbba on the same frame of discernment 4 , containing N mutually exclusive and exhaustive hypotheses. The distance between m* and m is:
1 ))&* )& T ))&* )& (m m) S (m m) (9) 2 ))& * Where m is the gbba of the centre )& evidence source and m are the gbba of every d (m* , m)
evidence source according to formula (2) and
S is an D 4 u D 4 matrix whose elements are:
S ( Ai , Aj )
s[ Ai Aj ] s[ Ai Aj ]
(10)
Ai , Aj Â? D 4 Note that a factor 1/2 is needed in formula
333
(9) to normalize d and to guarantee that 0 d d ( m* , m ) d 1 . From Definition of the MES, another way to write d is:
d (m* , m)
where
is set to the pose of 0, 0, 0$ . The third parameter is the deflection angle of robot.
))& )& 1 ))&* 2 )& 2 ( m m 2 m* , m ) 2 (11)
))& )& m* , m
is the scalar product
defined by
))& )& m* , m
D4 D4
ÂŚÂŚ m* ( Ai )m( Aj ) i 1 j 1
Fig.1. Pioneer 2-DXe mobile robot
Ai Aj Ai Aj (12)
with Ai , A j Â? D
4
for i, j
1,..., D 4 .
)& 2 m is then the square norm of )& )& 2 )& )& m: m m, m Itâ&#x20AC;&#x2122;s easy to verify that the definition of d (m* , m) satisfies the following requirements for any m1 and m2: 1. Nonnegativity: d ( m1 , m 2 ) t 0 2. Nondegeneracy:
Fig.2. Distribution of front sonar sensors on Pioneer 2-DXe
0 Â&#x153; m1 m 2 3. Symmetry: d ( m1 , m 2 ) d ( m 2 , m1 )
d (m1 , m2 )
4. Triangle inequality:
d (m1 , m 2 ) d d (m1 , m3 ) d (m3 , m 2 ) *
So itâ&#x20AC;&#x2122;s sure that the d ( m , m) could descript the relationship between every evidence source and the centre evidence source well to show the reliability of every evidence source.
Simulation Pioneer 2-DXe mobile robot is used in experiment, which is shown as Fig.1. The Pioneer II mobile robot that we use in experiments has 16 sonar sensors. The distribution of sonar sensors is shown as Fig. 2. First of all, the map of a room (size: 8Ă&#x2014;8 meters) is created. The structure of the room and the original position is shown as Fig.3 to build the environment map. The point of robot is treated as the coordinate origin of the global map. So robot
978-1-4244-5219-4/09/$25.00 Š2009 IEEE
Fig.3. Room structure and the Initial positions of the robot
Suppose there are two elements O and E in the frame of discernment 4
[10]
.
E means the point in map is empty, O means occupied, the hyper-power set is D 4
^I , O, E, O E, O E` . Then we define
m( E ) as the general basic belief assignment
334
functions (gbba) for the empty status, define
m(O ) as the gbba for occupied status, m(O E ) is defined as the gbba of conflict mass, and m(O E ) is defined as the gbba of unknown status ( it mainly refers to those areas that still not be scanned at present). Before robot exploring the environment, we propose the map is entirely unknown, that means
m(O E ) =1
[11]
. The result is shown as
Fig.4and Fig5.
Fig.4.Map build by DSmT classic rule with MES
of the fusion algorithm with MES is higher than that of algorithm with ESMS, especially on the corner of the walls. During the simulations, the difference is not very clear with the time spending by the two ways. But when itâ&#x20AC;&#x2122;s in the complicated environment or the conflict mass changes frequently, or there is a lot of information with high conflict, the advantages of MES pro-processor with high efficiency can be turned into reality. In one word, the performance of MES is superior to ESMS.
Conclusion The new MES pre-processor would give a more precise and effective result. This is due to a combination in the MES pre-processor of the reasonable centre evidence source, the mutual support relationship matrix and the distance measurement of evidence support in the fusion. The centre of the evidence sources shows the distribution on the belief degree of all the evidence sources. A positive matrix is adopted to fully reflect the internal relationship between the attributes of the evidence sources. A distance between each evidence source and the centre evidence source is defined as MES to estimate the measurement of evidence support. The identification algorithm is proposed and the properties of this distance are analyzed. The MES respects all the properties respected of a distance and is an appropriate measure of the difference or the lack of similarity between any two evidences. With the MES, the ultimate fusion result is more reasonable and the result is more persuasive.
Reference
Fig.5. Map build by DSmT classic rule with ESMS
Comparing with the results, the accuracy
978-1-4244-5219-4/09/$25.00 Š2009 IEEE
[1] Anne-Laure Jousselme, Dominic Grenier, et al, A new distance between two bodies of evidence[J], Information Fusion, 2001, 2: 91-101, [2] J. Diaz, M. Rifqi, B. Bouchon-Meunier, A similarity measure between basic belief assignments[C], in Proceeding of 9th
335
International Conference on Information Fusion. Italy: Florence, July 10-13, 2006. 1-6, [3] Xinde Li, Dezert. J, Xinhan Huang, Selection of sources as a prerequesite for information fusion with application to SLAM[C], Information Fusion, 2006 9th International Conference on Florence, 10-13 July 2006, Page(s):1 – 8 [4] Hong Wen Xinhan Huang Xinde Li , A new tool applied to robot perception by selecting evidence sources[C], Automation and Logistics, 2008. ICAL 2008. IEEE International Conference on Qindao Sept1-3. 2008: 2364 - 2369 [5] Dezert, J. 2002. Foundations for a new theory of plausible and paradoxical reasoning[J]. Inform Secur. 9: 13~57. [6] Dezert, J and F. Smarandache. 2003. On the generation of hyper-powersets for the DSmT[C]. In:Proceedings of the 6th Int. Conf. on Information Fusion. Cairns, Qld., Australia, 10-13 July 2003. [7] Smarandache F., Dezert. J (Editors)(2004), Advances and Applications of DSmT for Information Fusion[M], American Research Press, Rehoboth, [8] Dezert, J. Smarandache, F. , Partial ordering of hyper-powersets and matrix representation of belief functions within DSmT[C], Information Fusion, 2003. Proceedings of the Sixth International Conference 2003, Volume 2 : 1230 – 1238 [9] Dezert, J. Smarandache, F. ,A new probabilistic transformation of belief mass assignment[C], Information Fusion, 2008 11th International Conference on Cologne June 30 2008-July 3 2008 : 1 - 8 [10] Yenilmez, L, H. Temeltas. 2007. A new approach to map building by sensor data fusion[J]: sequential principal component-SPC method. Int J Adv Manuf Technol. 34(1-2): 168-178. [11] Noykov, Sv, Ch. Roumenin. Occupancy grids building by sonar and mobile robot. [J].Rob Autom Syst. 2007. 55(2):162-175.
fusion, intelligent control, uncertain reasoning, multi-robot system. (phone: +86-13507236157; e-mail: kayaka_lan@163.com ) Xinhan HUANG was born in Hubei province, China, in 1946. His research interests are the areas of robotics, sensing techniques, data fusion and intelligent control. He has more than 250 research publications to his credit. Professor Huang is a senior member of the Chinese Automation Society and Chairman of the Intelligent Robot Specialty Committee of the Chinese Artificial Intelligence Society. Min WANG was born in Wuhan, China, in1954. She is currently a Professor of the Department of Control Science and Engineering of HUST. Her research interests include robotics, sensing techniques, neural networks and its applications.
Jinyuan Yang was born in Hubei province, China, in 1971, She presently was a Ph.D student in Department of Control Science and Engineering of Huazhong University of Science and Technology (HUST), Wuhan, China since 2006. Her main interests include information
978-1-4244-5219-4/09/$25.00 ©2009 IEEE
336