scieee Open visual document viewer

Pattern Recognition in AVHRR Images by Means of Hibryd and Neuro-fuzzy Systems

Piedra Fernández, José Antonio; Guindo Rojas, Francisco; Molina Cantero, Alberto Jesús; Cantón Garbin, Manuel

Abstract

The main goal of this work is to improve the automatic interpretation of ocean satellite images. We present a comparative study of different classifiers: Graphic Expert System (GES), ANN-based Symbolic Processing Element (SPE), Hybrid System (ANN – Radial Base Function & Fuzzy System), Neuro-Fuzzy System and Bayesian Network.. We wish to show the utility of hybrid and neuro fuzzy system in recongnition of oceanic structures. On the other hand, other objective is the feature selection, which is considered a fundamental step for pattern recognition. This paper reports a study of learning Bayesian Network for feature selection [1] in the recognition of oceanic structures in satellite images.

Full text

Pa e n Recogni ion in AVHRR Images by Means o Hib yd and Neu o- uzzy Sys ems Jose An onio Pied a, F ancisco Guindos, Albe o Molina, and Manuel Can on 1 Uni e sidad de Alme ia, Depa men o de Languajes y Compu ación, Phone +34 950 0140 36, 04120 Alme ia, Spain {jpied a, guindos, mcan on}@ual.es [email p o ec ed] Abs ac . The main goal o his wo k is o imp o e he au oma ic in e p e a ion o ocean sa elli e images. We p esen a compa a i e s udy o di e en classi ie s: G aphic Expe Sys em (GES), ANN-based Symbolic P ocessing Elemen (SPE), Hyb id Sys em (ANN – Radial Base Func ion & Fuzzy Sys em), Neu o-Fuzzy Sys em and Bayesian Ne wo k.. We wish o show he u ili y o hyb id and neu o- uzzy sys em in econgni ion o oceanic s uc u es. On he o he hand, o he ob- jec i e is he ea u e selec ion, which is conside ed a undamen al s ep o pa e n ecogni ion. This pape epo s a s udy o lea ning Bayesian Ne wo k o ea u e selec ion [1] in he ecogni ion o oceanic s uc u es in sa elli e images. 1 S uc u e o he Au oma ic In e p e a ion Sys em Fig. 1 depic s he o e all s uc u e o he sys em ha has been de eloped. In a i s s ep, he aw image is p ocessed by means o algo i hms such as adiome ic co ec- ion, map p ojec ion and land masking. These a e well known echniques also used when he analysis is made by human expe s. Howe e , we don’ make any image enhancemen like his og am equaliza ion o con as s e ching ha a e app op ia e o make some ea u es isible o human eye bu ha e no posi i e e ec s when he im- ages a e going o be p ocessed by digi al sys ems. The second s ep aims o de ec clouds pixels ha a e opaque o adiance da a measu ed in he AVHRR in a ed and isible scenes. Cloudy images a e dis o ed in such a way ha he zone a ec ed isn’ o any alue o ou la e p ocessing, so we build a mask o 0s ha will exclude hese pixels [2]. The ollowing ask is he segmen a ion ha will di ide he whole image in egions. The idea is ha each phenomenon o in e es should coincide wi h one o a small se o he segmen ed egions. The na u e o ocean dynamics makes e y di icul his p ocess ha is ne e heless undamen al, so we’ e designed an i e a i e knowledge- d i en me hod o pe o m his pa o he p ocess pipeline [3]. The nex ask is he ea u es o desc ip o s selec ion, which consis s o selec ing an op imal o sub-op imal ea u e subse om a se o candida e ea u es. The mos common amewo k o ea u es selec ion is o de ine some c i e ia o measu ing he goodness o a se o ea u es, and hen use a sea ch algo i hm o ind an op imal o sub-op imal se o ea u es [4]. We ha e used Bayesian ne wo ks o ea u es selec- ion in he ecogni ion o oceanic s uc u es in sa elli e images [5]. R. Mo eno Díaz e al. (Eds.): EUROCAST 2005, LNCS 3643, pp. 373 – 378, 2005. 374 J.A. Pied a e al. Fig. 1. S uc u e o he ocean ea u e ecogni ion sys em In he las s ep, each egion p oduced in he segmen a ion is analyzed and, i he ecogni ion is posi i e, i is labeled wi h he iden i ie o he ma ching s uc u e. The s uc u es o in e es in he Cana y Islands zone as de ined in a e: coas al upwell- ing, wa m eddies, cold eddies and island wakes. The as majo i y o he egions ha appea in he segmen a ion a e o no special in e es and hey a e labeled wi h a 0. We ha e implemen ed a edundan ecogni ion subsys em. I has an ANN-based Symbolic P ocessing Elemen (SPE) module [6], a ule-based G aphic E.S. (GES) [3], Bayesian Ne wo k, Hyb id Sys em (A i icial Neu al Ne wo k based Radial Base Func ion and Fuzzy Sys em based Sugeno) and Neu o-Fuzzy Sys ems (NEFPROX, ANFIS) pe o ming he same ask. The pu pose is o es di e en me hodologies and o p o ide a way o alida e and compa e hese esul s. 2 De ailed P ocess 2.1 Fea u e Selec ion by Bayesian Ne wo k The mos common amewo k o ea u e selec ion is o de ine c i e ia o measu ing he goodness o a se o ea u es, and hen use a sea ch algo i hm ha inds an op imal o sub-op imal se o ea u es. Ou goal in his s ep is o apply he heo y o lea ning Bayesian Ne wo k o he educ ion o i ele an ea u es [1] in he ecogni ion o oceanic s uc u es in sa elli e images [6]. The expe imen was done o e he ea u e se ob ained in he wo k [6]. The lea n- ing algo i hms (K2, VNSST, Nai e-Bayes) ha e been e alua ed wi h di e en con- igu a ions o pa ame e s o selec he bes con igu a ion. Table 1 shows he summa y Pa e n Recogni ion in AVHRR Images by Means o Hib yd and Neu o- uzzy Sys ems 375 o compa a i e esul s gene a ed om SPE (Neu al Ne wo k) and Lea ning Bayesian Me hod. This me hod allows choosing a ea u e subse ob aining he same accu acy a e (abou 80%) ha wi h he ini ial ea u e se . Table 1. Compa a i e esul s o ea u e selec ion Algo i hms Numbe o Fea u es Symbolic P ocessing Elemen 50 K2 Lea ning 15 VNSST Lea ning 15 Nai e-Bayes Lea ning 50 2.2 Classi ica ion All classi ie s has been designed and es ed wi h he same image da a se . 2.2.1 Hyb id Sys em (A i icial Neu al Ne wo k and Fuzzy Sys em) Fuzzy modeling is one o he echniques cu en ly being used o modeling nonlinea , unce ain, and complex sys ems. An impo an cha ac e is ic o uzzy models is he pa i ioning o he space o sys em a iables in o uzzy egions using uzzy se s [7]. One o he aspec s ha dis inguish uzzy modeling om o he black-box app oaches like neu al ne s is ha uzzy models a e anspa en o in e p e a ion and analysis ( o a ce ain deg ee). Radial basis unc ion ne wo ks and uzzy ule sys ems a e unc ionally equi alen unde some condi ions. The e o e, he lea ning algo i hms de eloped in he ield o a i icial neu al ne wo ks can be used o adap he pa ame e s o uzzy sys ems. We use he ela ionship be ween RBF neu al ne wo k and uzzy sys em o classi ica ion pu pose [8]. The ope a ion begins aining a neu onal ne wo k unde ini ial condi ions (equi a- lence wi h uzzy sys em). Neu al ne wo k ob ains a se o ules, ha a e used o build he uzzy sys em. Bo h sys ems a e used in classi ica ion p ocesses. 2.2.2 Neu o- uzzy Sys em Neu o-Fuzzy Sys em e e s o he combina ion o uzzy se heo y and neu al ne - wo ks wi h he ad an ages o bo h: 1. Manage imp ecise, pa ial, ague o impe ec in o ma ion 2. Handle any kind o in o ma ion (nume ic, linguis ic, logical, e c.) 3. Sel -lea ning, sel -o ganizing and sel - uning capabili ies 4. No need o p io knowledge o ela ionships o da a 5. Reduce human decision making p ocess 6. Fas compu a ion using uzzy numbe ope a ions We use ANFIS [9] (Adap a i e Ne wo k based Fuzzy In e ence Sys em), which is a uzzy in e ence sys em implemen ed in he amewo k o adap a i e ne wo k. ANFIS can se e as a base o cons uc ing a se o uzzy i - hen ules wi h app opia e membe ship unc ions o gene a e he s ipula ed inpu -ou pu pai s. 376 J.A. Pied a e al. On he o he hand, we use a gene al app oach o unc ion app oxima ion by a neu o- uzzy model based on supe ised lea ning. NEFPROX [10] (NEu oFuzzy unc- ion apPROXima o ) has a simila s uc u e as he NEFCON model, bu i is an ex en- sion, because i does no need ein o cemen lea ning. On he o he hand i also ex- ends he NEFCLASS model [11], ha can only be used o c isp classi ica ion asks. 2.2.3 Bayesian Ne wo ks Bayesian Ne wo ks p o ide an in ui i e g aphical isualiza ion o he knowledge including he in e ac ions among he a ious sou ces o unce ain y. Bayesian Ne - wo ks a e models o ep esen ing unce ain y in ou knowledge. We use hem in ea u e selec ion and classi ica ion. 3 Resul s The in o ma ion p o ided by knowledge d i en classi ie s a e e u bished wi h he o iginal segmen a ion o c ea e images (Fig. 2) ha show in a isual way each he la- beled ocean ea u e o in e es . Each ea u e is ep esen ed by di e en colo ed egion in a map whe e each colo ep esen s one o he ocean phenomena we a e looking o . Fig. 2. AVHRR scene (equalized) and ea u e map (o ange:upwelling, ed-g een-blue: wa m wakes,ligh blue: wa m gy e) Resul s om sys ems SPEs,GES, HS, BN and NFS, depend mainly on he quali y o he images. In gene al, a good numbe o aining images a e needed. Fo GES, he Table 2. Compa a i e esul s o classi ica ion Classi ie Accu acy Ra e Hyb id Sys em 60 % NEFPROX 60 % ANFIS 60 % Bayesian Ne wo ks (K2,VNSST Lea ning) 80 % S.P.E. 80 % G.E.S. 95 % Pa e n Recogni ion in AVHRR Images by Means o Hib yd and Neu o- uzzy Sys ems 377 bes esul s a e achie ed when he human expe p o ides he sys em wi h speci ic knowledge abou he a ge a ea. When hese equisi es a e me , he sys ems p oduce posi i e ocean s uc u es ecogni ion, which is shown in able 2. 4 Conclusions We ha e explo ed he use o Bayesian ne wo ks as a mechanism o ea u e selec ion in a sys em o au oma ic ecogni ion o ocean sa elli e images. The use o Bayesian ne wo ks has p o ided bene i s wi h espec o SPE, no only in he educ ion o ele- an ea u es, bu also in disco e ing he s uc u e o he knowledge, in e ms o he condi ional independence ela ions among he a iables. In u u e wo ks we plan o imp o e he accu acy a e o he sys em including mo e a iables. Fu he mo e, we expec o use models o a oid he disc e isa ion o he con inuous ea u es when lea n- ing Bayesian ne wo ks. On he o he hand, ob ained esul s a en´ expec ed o classi ica ion p ocess by hyb id and neu o- uzzy sys em. They don´ co espond wi h esul s o o he cassi ie s (EPS, GES and Bayesian Ne wo k). The main p oblem is he numbe o gene a ed ules, which is excessi e. In u u e wo ks we plan o imp o e he accu acy a e o he hyb id and neu o- uzzy sys ems including mo e a iables, unning aining pa ame- e s, op imizing he ob ained s uc u e and au oma ing he cons uc ion o neu o uzzy sys em. Finally, he s uc u e o he au oma ic in e p e a ion sys em ha has been in o- duced, i is a complex and independen s uc u e o he ollowing asks: 1. I e a i e segmen a ion- ecogni ion cycle is made by means o g aphic expe sys- em. 2. Fea u e selec ion and alida ion o knowledge is done by bayesian lea ning 3. Mul iple classi ica ion allows o ind di e en in e p e a ions o he exis ing knowledge o alida e he knowledge o he classi ie s. Acknowledgmen s This wo k is being pa ially suppo ed by he Spanish Commission o Science and Technology (CICYT) h ough he p ojec 2004-TIN-05346. Re e ences 1. Inza I., La añaga P., E xebe ia R. and Sie a B.: Fea u e Subse Selec ion by Bayesian ne wo ks based op imiza ion. A i icial In elligence, nº 123, (2000) 157–184. 2. To es J.A., Guindos F., Pe al a M. and Can ón M.: An Au oma ic Cloud-Masking Sys em Using Backp o Neu al Ne s o AVHRR Scenes, IEEE T ansac ions On Geoscience and Remo e Sensing, ol. 41, nº 4, (2003) 826–831. 3. Guindos F., Pied a J.A. and Can ón M.: Ocean ea u es ecogni ion in AVHRR images by means o bayesian ne and expe sys em, 3 d In e na ional Wo kshop on Pa e n Recogni- ion in Remo e Sensing, Kings on Uni e si y, Uni ed Kingdom. Augus (2004). 378 J.A. Pied a e al. 4. Langley P. and Sage S.: Induc ion o selec i e Bayesian classi ie s. In P oceedings o he Ten h Con e ence on Unce ain y in A i icial In elligence, Sea le. Mo gan-Kau mann, (1994) 399–406. 5. Yamaga a Y. and Oguma H.: Bayesian ea u e selec ion o classi ying mul i- empo al SAR and TM Da a. IEEE, (1997) 978–980. 6. To es J.A., Guindos F., López M. and Can on M.: Compe i i e neu al-ne -based sys em o he au oma ic de ec ion o oceanic mesoscala s uc u es on AVHRR scenes. IEEE T ans. on Geoscience and Remo e Sensing, ol.41, issue 4, Ap il (2003) 845–852. 7. Zadeh L.A.: Fuzzy Logic. IEEE Compu e , ol. 21 , issue 4 , Ap il (1988) 83–93. 8. Yaochu Jin, We ne on Seelen, Be nha d Sendho : Ex ac ing In e p e able Fuzzy Rules om RBF Neu al Ne wo ks. Ins i u ü Neu oin o ma ik, Ruh -Uni e si ä Bochum, FRG. In e nal Repo (2000–2002). 9. Roge Jang: ANFIS Adap a i e Ne wo k based Fuzzy In e ence Sys em. IEEE T ansac- ions On Sys ems, Man and Cybe ne ics, ol 23, nº 3. May/June (1993). 10. Nauck D. and K use R.: A neu o- uzzy app oach o ob ain in e p e able uzzy sys ems o unc ion app oxima ion. Fuzzy Sys ems P oceedings, IEEE Wo ld Cong ess on Compu a- ional In elligence., ol 2 , May (1998) 1106 –1111. 11. Nauck D.: Knowledge disco e y wi h NEFCLASS. Fou h In e na ional Con e ence on Knowledge-Based In elligen Enginee ing Sys ems and Allied Technologies, ol. 1 , 30 Augus -1 Sep embe (2000) 158–161.