Hidrológiai Közlöny 1998 (78. évfolyam)

4. szám - Fülöp István Antal–Józsa János: A neruális hálózatok világa

254 HIDROLÓGIAI KÖZLÖNY 1998. 78. ÉVF. 4. SZ. szerese lesz. Ezt a 9. ábra szemlélteti időpontonként egy mérés esetére: "«—O-* —0-> —o *t-n+2 O"^ / Bemeneti réteg 9. ábra - Időábrázolás késleltető lánccal Ebben az esetben a háló tanítása ugyanúgy történik, mintha egy időponthoz tartozó mérési adatokról lenne szó. Visszacsatolást is tartalmazó dinamikus hálók eseté­ben a háló kimenete ismét a bemenetre kerül, így tartva fenn az idősoros ábrázolást, esetleg az egyes neuronok kimenetei kerülnek ismét ugyanazon vagy más - meg­előző vagy ugyanabban a rétegben levő - neuronok be­meneteire. Ez a felírás előnyösebb abból a szempontból, hogy dinamikus időábrázolást tesz lehetővé, amely az adatok jellegétől is függő mértékben veszi figyelembe a múltbeli értékeket, illetve hogy elvben végtelen számú múltbeli adat hatása is érvényesülhet. A visszacsatolás­sal ellátott neurális hálózatokhoz speciális tanítási al­goritmusok léteznek. A 10. ábra olyan hálót mutat be, melynek kimenete visszacsatolódik a bemenetére. Előnyök-hátrányok A neuráJis hálózatok olyan sajátos módszert testesítenek meg, mely a biológiában gyökerezik. A neurális hálóza­tok több olyan előnnyel rendelkeznek más módszerekkel szemben, amelyek használatukat indokolttá teszik, vi­szont van néhány olyan gyengéjük is, amelyek miatt al­kalmazásuk köre behatárolt illetve használatuk különös körültekintést igényel. Előnyös tulajdonságként jelenik meg a már hangsú­lyozott nemlinearitás, a gyors működés, az hogy a be­meneten sok input is figyelembe vehető illetve az, hogy a háló által megvalósított leképezés folytonos és diffe­renciálható. Hátrány ezzel szemben az, hogy a tanítás minden­képpen adatbázist igényel (bár ez előállítható numerikus modellből is). Működése nagyban fekete doboz jellegű, azaz szakértői ismeret beépítése nehéz, illetve a háló ál­tal megvalósított leképzés csak igen összetett zárt kép­letben írható le. Egyes hálótípusok, mint például a több­rétegű perceptron, csak korlátozott mértékben képesek extrapolációra. Ezen hátrányokat többféleképpen próbál­ják enyhíteni, például szakértői ismeretek beviteli lehe­tőségének megteremtésével [Huttunen - Vehvilainen, 1996] vagy a hálókimenetek megbízhatóságának becslé­sével [Bishop, 1994], Megvalósítások Neurális hálózatok előállításának sokféle módja van. A jelen cikkben hivatkozott alkalmazások számítógépes szimuláció eredményei, s az ismertetett algoritmusok is számítógépes (szoftver) felírásra alkalmasak. Emellett léteznek különféle célprocesszorok is, amelyek kifejezet­ten a neurális hálózatok megvalósítását teszik lehetővé. Jelen fejezetben csak a szimulációs megvalósításokra té­rünk ki, mivel a hardvereszközök egyrészt drágák, más­részt kifejezetten célszerszámok, leginkább egy-egy konkrét (tanított) háló villámgyors előhívását teszik le­hetővé. A szoftveres szimulációnak két eltérő módja van, az egyik a (saját fejlesztésű) célszoftverrel történő munka, melynek során a felhasználó olyan rugalmas, a saját céljainak megfelelő szoftvert készít, amelyet igényeknek megfelelően tud módosítani. A másik eljárás kész fejlesztőkörnyezetek alkalmazá­sát jelenü. Ebben az esetben általános célú szoftverek között kell választani - több kereskedelmi forgalomban kapható és ingyenes szoftver létezik, amelyek elérhetők akár az Interneten keresztül is. Felsorolásszerűen ismer­tetve a lehetőségeket, a kereskedelemben elérhető pél­dául a NeuralWare cég NeuralWorks nevű programja [NeuralWare, 1989] UNIX és DOSAVindows környezet­re valamint a SAIC Scientific Applications International Corporation ANSim nevű szimulátora [SAIC, 1989] DOSAVindows környezetre. Ingyenesen beszerezhető a JetNet [Peterson et al, 1993] szimulátor és a Stuttgart Neural Network Simulator [SNNS] UNIX környezetre, valamint az NNDT nevű eszköz [Saxén - Saxén, 1995] Windows alá. Alkalmazások A neurális hálózatok alkalmazása igen széles körű, az információfeldolgozás szinte minden területére kiterjed­het, így sok vízgazdálkodási - hidraulikai - hidrológiai és vízbiológiai alkalmazás is napvilágot látott az utóbbi években [Babovic - Minns, 1994], mint például előrejel­zések, talajvízáramlások modellezése, vízminőség-válto­zások hatásainak értékelése, műtárgyak üzemeltetési pa-

Next

/
Thumbnails
Contents