Neuroverkko [1] (myös keinotekoinen hermoverkko , ANN ) on matemaattinen malli sekä sen ohjelmisto- tai laitteistototeutus, joka on rakennettu biologisten hermoverkkojen - elävän organismin hermosoluverkkojen - organisoinnin ja toiminnan periaatteelle. Tämä käsite syntyi, kun tutkittiin aivoissa tapahtuvia prosesseja ja yritettiin mallintaa näitä prosesseja. Ensimmäinen tällainen yritys oli W. McCullochin ja W. Pittsin neuroverkot [2] . Oppimisalgoritmien kehittämisen jälkeen saatuja malleja alettiin käyttää käytännön tarkoituksiin: ennustusongelmiin , kuvioiden tunnistamiseen , ohjausongelmiin jne.
ANN on yhdistettyjen ja vuorovaikutuksessa olevien yksinkertaisten prosessorien ( keinotekoisten neuronien ) järjestelmä . Tällaiset prosessorit ovat yleensä melko yksinkertaisia (etenkin verrattuna henkilökohtaisissa tietokoneissa käytettyihin prosessoreihin). Jokainen prosessori tällaisessa verkossa käsittelee vain signaaleja , jotka se vastaanottaa ajoittain ja signaaleja, jotka se lähettää säännöllisesti muille prosessoreille. Ja silti, kun tällaiset yksittäin yksinkertaiset prosessorit ovat yhdistettynä riittävän suureen verkkoon hallitulla vuorovaikutuksella, ne pystyvät yhdessä suorittamaan melko monimutkaisia tehtäviä.
Neuraaliverkkoja ei ohjelmoida sanan tavallisessa merkityksessä, vaan niitä koulutetaan [a] . Oppimiskyky on yksi hermoverkkojen tärkeimmistä eduista perinteisiin algoritmeihin verrattuna . Teknisesti oppiminen on neuronien välisten yhteyksien kertoimien löytämistä. Oppimisprosessissa hermoverkko pystyy tunnistamaan monimutkaisia riippuvuuksia tulojen ja tulosten välillä sekä suorittamaan yleistyksen . Tämä tarkoittaa, että onnistuneen koulutuksen tapauksessa verkko pystyy palauttamaan oikean tuloksen koulutusnäytteestä puuttuvien tietojen sekä epätäydellisten ja/tai "meluisten", osittain vääristyneiden tietojen perusteella.
Kuvina voivat toimia eri luonteiset esineet: tekstisymbolit, kuvat, äänikuviot jne. Verkostoa opetettaessa tarjotaan erilaisia kuvakuvioita, joista käy ilmi, mihin luokkaan ne kuuluvat. Näyte esitetään yleensä piirrearvojen vektorina. Tässä tapauksessa kaikkien ominaisuuksien kokonaisuuden on määritettävä yksiselitteisesti luokka , johon näyte kuuluu. Jos ominaisuuksia ei ole tarpeeksi, verkko voi liittää saman näytteen useisiin luokkiin, mikä ei pidä paikkaansa. Verkkokoulutuksen lopussa se voidaan esittää aiemmin tuntemattomilla kuvilla ja saada vastaus tiettyyn luokkaan kuulumisesta.
Tällaisen verkon topologialle on ominaista se, että neuronien lukumäärä lähtökerroksessa on yleensä yhtä suuri kuin määritettyjen luokkien lukumäärä. Tämä määrittää vastaavuuden hermoverkon lähdön ja sen edustaman luokan välille. Kun verkkoon esitetään kuva, jossakin sen lähdöistä tulee näyttää merkki kuvan kuuluvasta tähän luokkaan. Samanaikaisesti muissa lähdöissä tulee olla merkki siitä, että kuva ei kuulu tähän luokkaan [18] . Jos kahdessa tai useammassa lähdössä on merkki kuulumisesta luokkaan, katsotaan, että verkko ei ole varma vastauksestaan.
Käytetyt hermoverkkoarkkitehtuuritTämä ongelma on lähellä luokitteluongelmaa. Tilanteet ovat luokituksen alaisia, joiden ominaisuudet syötetään neuroverkon tuloon. Verkon ulostulossa pitäisi näkyä merkki sen tekemästä päätöksestä. Tällöin tulosignaaleina käytetään erilaisia kriteerejä ohjatun järjestelmän tilan kuvaamiseksi [19] .
Klusteroinnilla tarkoitetaan tulosignaalijoukon jakamista luokkiin huolimatta siitä, että luokkien lukumäärää tai ominaisuuksia ei tiedetä etukäteen. Harjoittelun jälkeen tällainen verkko pystyy määrittämään, mihin luokkaan tulosignaali kuuluu. Verkko voi myös signaloida, että tulosignaali ei kuulu mihinkään valituista luokista - tämä on merkki siitä, että opetusnäytteestä puuttuu uutta dataa. Siten tällainen verkko voi havaita uusia, aiemmin tuntemattomia signaaliluokkia . Verkoston tunnistamien luokkien ja aihealueella olevien luokkien välisen vastaavuuden määrittää henkilö. Klusterointia toteuttavat esimerkiksi Kohosen hermoverkot .
Kohosen yksinkertaisessa versiossa hermoverkot eivät voi olla valtavia, joten ne jaetaan hyperkerroksiin (hyperkolumniin) ja ytimiin (mikrosarakkeisiin). Ihmisaivoihin verrattuna rinnakkaisten kerrosten ihanteellinen lukumäärä ei saisi ylittää 112:ta. Nämä kerrokset puolestaan muodostavat hyperkerroksia (hyperkolumneja), joissa on 500 - 2000 mikropylväitä (ytimiä). Lisäksi jokainen kerros on jaettu joukkoon hyperpylväitä, jotka tunkeutuvat näiden kerrosten läpi. Mikrosarakkeet on koodattu numeroilla ja yksiköillä ulostulossa saaduilla tuloksilla. Tarvittaessa ylimääräisiä kerroksia ja hermosoluja poistetaan tai lisätään. On ihanteellista käyttää supertietokonetta neuronien ja kerrosten määrän valitsemiseen. Tällainen järjestelmä sallii neuroverkkojen olla muovia.
Käytetyt hermoverkkoarkkitehtuuritNeuraaliverkon kyky ennustaa seuraa suoraan sen kyvystä yleistää ja korostaa piilotettuja riippuvuuksia tulo- ja lähtötietojen välillä. Harjoittelun jälkeen verkko pystyy ennustamaan tietyn sekvenssin tulevan arvon useiden aikaisempien arvojen ja (tai) joidenkin tällä hetkellä olemassa olevien tekijöiden perusteella. Ennustaminen on mahdollista vain silloin, kun aikaisemmat muutokset todella jossain määrin määräävät tulevaisuuden . Esimerkiksi osakehintojen ennustaminen viime viikon osakehintojen perusteella voi onnistua tai ei onnistu, kun taas huomisen lottotulosten ennustaminen viimeisen 50 vuoden tietojen perusteella epäonnistuu lähes varmasti.
Käytetyt hermoverkkoarkkitehtuuritNeuroverkot voivat approksimoida jatkuvia toimintoja. Yleistetty approksimaatiolause [ 20] todistettiin : käyttämällä lineaarisia operaatioita ja kaskadikytkentää on mahdollista saada mielivaltaisesta epälineaarisesta elementistä laite, joka laskee minkä tahansa jatkuvan funktion tietyllä ennalta määrätyllä tarkkuudella . Tämä tarkoittaa, että hermosolun epälineaarinen ominaisuus voi olla mielivaltainen: sigmoidista mielivaltaiseen aaltopakettiin tai aallokkoon , siniin tai polynomiin . Tietyn verkon monimutkaisuus voi riippua epälineaarisen funktion valinnasta , mutta millä tahansa epälineaarisuudella verkko pysyy universaalina approksimaattorina ja oikealla rakenteen valinnalla voi tarkasti arvioida minkä tahansa jatkuvan automaatin toiminnan.
Käytetyt hermoverkkoarkkitehtuuritNeuraaliverkkojen kyky tunnistaa eri parametrien välisiä suhteita mahdollistaa korkeadimensionaalisen datan ilmaisemisen kompaktimmin, jos data on tiiviisti yhteydessä toisiinsa. Käänteistä prosessia - alkuperäisen tietojoukon palauttamista tiedosta - kutsutaan (auto)assosiatiiviseksi muistiksi. Assosiatiivisen muistin avulla voit myös palauttaa alkuperäisen signaalin/kuvan kohinaisista/vaurioituneista tulotiedoista. Heteroassosiatiivisen muistin ongelman ratkaiseminen mahdollistaa sisältöosoitteellisen muistin toteuttamisen [19] .
Joitakin näistä vaiheista tulisi harkita yksityiskohtaisemmin.
Tietojen valinta verkkokoulutukseen ja niiden käsittely on vaikein vaihe ongelman ratkaisemisessa. Harjoittelutietojoukon on täytettävä useita ehtoja:
Alkutiedot muunnetaan sellaiseen muotoon, jossa ne voidaan lähettää verkon tuloihin. Jokaista tietotiedoston merkintää kutsutaan harjoituspariksi tai harjoitusvektoriksi . Koulutusvektori sisältää yhden arvon jokaiselle verkkotulolle ja koulutustyypistä (valvottu tai valvomaton) riippuen yhden arvon jokaiselle verkkolähdölle. Verkon kouluttaminen "raaka-aineella" ei yleensä anna korkealaatuisia tuloksia. On olemassa useita tapoja parantaa verkon "näkemystä".
Lisäksi sekä syöttö- että lähtötietojen esittämisellä on tärkeä rooli. Oletetaan, että verkko on koulutettu tunnistamaan kirjaimia kuvissa ja sillä on yksi numeerinen tulos - kirjaimen numero aakkostossa. Tässä tapauksessa verkko saa väärän vaikutelman, että kirjaimet numeroilla 1 ja 2 ovat samankaltaisempia kuin kirjaimet numeroilla 1 ja 3, mikä ei yleensä pidä paikkaansa. Tällaisen tilanteen välttämiseksi käytetään verkkotopologiaa, jossa on suuri määrä lähtöjä, jolloin jokaisella lähdöllä on oma merkityksensä. Mitä enemmän lähtöjä verkossa on, sitä suurempi on luokkien välinen etäisyys ja sitä vaikeampi on sekoittaa niitä.
Verkon tyyppi tulee valita ongelman ja käytettävissä olevien koulutustietojen perusteella. Ohjattu oppiminen vaatii "asiantuntija-arvioinnin" jokaiselle otoksen elementille. Joskus tällaisen arvion saaminen suurelle tietomäärälle on yksinkertaisesti mahdotonta. Näissä tapauksissa luonnollinen valinta on ohjaamaton oppimisverkko (esim. Kohosen itseorganisoituva kartta tai Hopfield-hermoverkko ). Muita ongelmia ratkaistaessa (kuten aikasarjaennusteissa) asiantuntija-arvio sisältyy jo alkuperäiseen dataan ja se voidaan poimia käsittelyn aikana. Tässä tapauksessa voit käyttää monikerroksista perceptronia[ selventää ] tai Word - verkkoa .
Yleisen rakenteen valinnan jälkeen on tarpeen kokeellisesti valita verkkoparametrit. Perceptronin kaltaisissa verkoissa tämä on kerrosten lukumäärä, piilotettujen kerrosten lohkojen määrä (Word-verkot), ohitusyhteyksien olemassaolo tai puuttuminen ja neuronien siirtotoiminnot. Kerrosten ja niissä olevien neuronien lukumäärää valittaessa tulee lähteä siitä, että mitä suurempi on verkon yleistyskyky, mitä suurempi on neuronien välisten yhteyksien kokonaismäärä . Toisaalta yhteyksien määrää rajoittaa ylhäältä koulutustiedon tietueiden määrä.
Kun olet valinnut tietyn topologian, on tarpeen valita neuroverkon koulutusparametrit. Tämä vaihe on erityisen tärkeä valvotuissa verkoissa . Parametrien oikea valinta ei määrää vain sitä, kuinka nopeasti verkon vastaukset konvergoivat oikeiksi vastauksiksi. Esimerkiksi alhaisen oppimisnopeuden valitseminen pidentää lähentymisaikaa, mutta joskus vältetään verkon halvaantuminen . Oppimismomentin kasvattaminen voi joko lisätä tai vähentää konvergenssiaikaa virhepinnan muodosta riippuen . Parametrien tällaisen ristiriitaisen vaikutuksen perusteella voidaan päätellä, että niiden arvot tulisi valita kokeellisesti oppimisen suorittamiskriteerin ohjaamana (esimerkiksi virheen minimoiminen tai harjoitusajan rajoittaminen).
Oppimisprosessin aikana verkko skannaa harjoitusnäytteen tietyssä järjestyksessä. Selausjärjestys voi olla peräkkäinen, satunnainen jne. Jotkut valvomattomat verkot ( esimerkiksi Hopfield-verkot ) skannaavat näytteen vain kerran. Toiset (kuten Kohosen verkot ), samoin kuin valvotut verkot, skannaavat näytettä useita kertoja, jolloin yhtä täydellistä näytteen läpikulkua kutsutaan oppimisjaksoksi . Opettajan kanssa opiskellessa lähtötietojoukko jaetaan kahteen osaan - varsinaiseen harjoitusnäytteeseen ja testitietoihin; erotteluperiaate voi olla mielivaltainen. Harjoitusdata syötetään verkkoon harjoittelua varten ja testitiedoista lasketaan verkon virhe (testitietoja ei koskaan käytetä verkon kouluttamiseen). Siten jos virhe pienenee testitiedoissa, verkko yleistyy. Jos harjoitustietojen virhe pienenee edelleen ja testidatan virhe kasvaa, verkko on lopettanut yleistämisen ja yksinkertaisesti "muistaa" harjoitustiedot. Tätä ilmiötä kutsutaan verkon ylisovitukseksi tai ylisovitukseksi . Tällaisissa tapauksissa harjoittelu yleensä keskeytetään. Harjoitteluprosessin aikana saattaa ilmetä muita ongelmia, kuten halvaantuminen tai verkon joutuminen virhepinnan paikalliseen minimiin. On mahdotonta ennustaa etukäteen tietyn ongelman ilmenemistä sekä antaa yksiselitteisiä suosituksia niiden ratkaisemiseksi.
Kaikki yllä oleva koskee vain iteratiivisia algoritmeja hermoverkkoratkaisujen löytämiseksi. Heille ei todellakaan voida taata mitään ja on mahdotonta automatisoida neuroverkkojen koulutusta täysin. Iteratiivisten oppimisalgoritmien ohella on kuitenkin ei-iteratiivisia algoritmeja, joilla on erittäin korkea vakaus ja joiden avulla voit automatisoida oppimisprosessin täysin .
Jopa onnistuneen, ensi silmäyksellä koulutuksen tapauksessa verkosto ei aina opi tarkalleen, mitä luoja halusi siltä. Tiedossa on tapaus, jossa verkkoa on koulutettu tunnistamaan tankkien kuvat valokuvista, mutta myöhemmin kävi ilmi, että kaikki tankit on kuvattu samaa taustaa vasten. Tämän seurauksena verkko "oppii" tunnistamaan tämän tyyppisen maaston sen sijaan, että "oppii" tunnistamaan tankit [22] . Siten verkosto ei "ymmärrä" sitä, mitä siltä vaadittiin, vaan sitä, mikä on helpoin yleistää.
Neuroverkkokoulutuksen laadun testaus tulisi suorittaa esimerkeillä, jotka eivät osallistuneet sen koulutukseen. Testitapausten määrän tulisi olla sitä suurempi, mitä korkeampi koulutuksen laatu on. Jos hermoverkkovirheiden todennäköisyys on lähellä miljardisosaa, tämän todennäköisyyden vahvistamiseen tarvitaan miljardi testitapausta. Osoittautuu, että hyvin koulutettujen hermoverkkojen testaamisesta tulee erittäin vaikea tehtävä.
Useissa hermoverkoissa aktivointitoiminto voi riippua paitsi yhteyksien painokertoimista , myös impulssin (signaalin) lähetysajasta viestintäkanavien kautta . Siksi yleensä yhteyden aktivoiva (siirto) funktio elementistä elementtiin on muotoa: . Synkroninen verkko on silloin sellainen verkko, jossa kunkin yhteyden lähetysaika on joko nolla tai kiinteä vakio . Asynkroninen verkko on verkko, jossa kunkin elementin välisen yhteyden lähetysaika on erilainen , mutta myös vakio.
Feedforward - hermoverkoissa kaikki yhteydet on suunnattu tiukasti tulohermosoluista lähtöhermosoluihin. Esimerkkejä tällaisista verkoista ovat Rosenblattin perceptron , monikerroksinen perceptron , Word-verkot .
Lähtöhermosolujen tai piilokerroksen hermosolujen signaali välitetään osittain takaisin tulokerroksen hermosolujen sisääntuloihin ( palaute ). Toistuva Hopfield-verkko "suodattaa" syötetyn datan palaten vakaaseen tilaan ja mahdollistaa siten tiedon pakkaamisen ja assosiatiivisen muistin rakentamisen ongelmien ratkaisemisen [23] . Kaksisuuntaiset verkot ovat toistuvien verkkojen erikoistapaus. Tällaisissa verkoissa kerrosten välillä on yhteyksiä sekä tulokerroksesta lähtökerrokselle että vastakkaiseen suuntaan. Klassinen esimerkki on Coscon hermoverkko .
On kehitetty hermoverkkoja, jotka käyttävät radiaaliperusverkkoja (kutsutaan myös RBF-verkkoja) aktivointitoimintoina. Yleisnäkymä säteittäiskantafunktiosta:
, esimerkiksi,
missä on neuronien tulosignaalien vektori, on funktioikkunan leveys, on laskeva funktio (useimmiten nolla tietyn segmentin ulkopuolella).
Säteittäiselle perusverkolle on tunnusomaista kolme ominaisuutta:
Tällaiset verkot ovat valvomaton kilpaileva neuroverkko , joka suorittaa visualisoinnin ja klusteroinnin . Se on menetelmä moniulotteisen avaruuden projisoimiseksi pienemmän ulottuvuuden (useimmiten kaksiulotteisen) tilaan, sitä käytetään myös mallinnus-, ennustamis- yms. ongelmien ratkaisemiseen. Se on yksi Kohosen hermoverkkojen versioista [ 24] . Kohosen itseorganisoituvat kartat palvelevat ensisijaisesti visualisointia ja alustavaa (”tiedustelu”) data-analyysiä [25] .
Kohosen verkkoon menevä signaali menee kaikkiin hermosoluihin kerralla, vastaavien synapsien painot tulkitaan solmun sijainnin koordinaatteiksi ja lähtösignaali muodostetaan ”voittaja vie kaiken” -periaatteen mukaisesti - eli Tulosignaalia lähimpänä (synapsipainojen merkityksessä) neuronilla on nollasta poikkeava lähtösignaaliobjekti. Oppimisprosessin aikana synapsien painoja säädetään siten, että hilasolmut "sijoittuvat" paikallisen tiedon tiivistymisen paikkoihin, eli ne kuvaavat datapilven klusterirakennetta, toisaalta neuronien välisiä yhteyksiä. vastaavat naapuruussuhteita vastaavien klusterien välillä piirreavaruudessa.
Tällaisia karttoja on kätevää pitää moniulotteisessa tilassa sijaitsevien solmujen kaksiulotteisina ruudukoina. Aluksi itseorganisoituva kartta on linkeillä yhdistettyjen solmujen ruudukko. Kohonen tarkasteli kahta vaihtoehtoa solmujen yhdistämiseksi - suorakulmaisessa ja kuusikulmaisessa ruudukossa - erona on, että suorakaiteen muotoisessa ruudukossa kukin solmu on kytketty 4 viereiseen solmuun ja kuusikulmaisessa - kuuteen lähimpään solmuun. Kahdella tällaisella ruudukolla Kohosen verkon rakentamisprosessi eroaa vain siinä paikassa, jossa tietyn solmun lähimmät naapurit kulkevat.
Verkon alkuperäinen sisäkkäisyys tietoavaruudessa valitaan mielivaltaisesti. Tekijän SOM_PAK-paketti tarjoaa vaihtoehtoja solmujen satunnaiseen alkusijaintiin avaruudessa ja muunnelman solmujen sijainnille tasossa. Sen jälkeen solmut alkavat liikkua avaruudessa seuraavan algoritmin mukaisesti:
Neuroverkkoihin perustuvilla laskentajärjestelmillä on useita ominaisuuksia, jotka puuttuvat von Neumann -arkkitehtuurilla varustetuista koneista (mutta jotka ovat luontaisia ihmisaivoille):
Syöttötietona on vuoden osakekurssi. Tehtävänä on päättää huomisen kurssi. Seuraava muutos suoritetaan - tämän päivän, eilisen, toissapäivän kurssi on rivissä. Seuraavaa riviä siirretään päiväyksen mukaan päivällä ja niin edelleen. Tuloksena olevaan joukkoon koulutetaan verkko, jossa on 3 tuloa ja yksi lähtö - eli lähtö: kurssi tähän päivään, tulot: kurssi tähän päivään miinus 1 päivä, miinus 2 päivää, miinus 3 päivää. Koulutetulle verkostolle syötetään tämän päivän, eilisen, toissapäivän kurssi ja se saa vastauksen huomiselle. Tässä tapauksessa verkko näyttää yhden parametrin riippuvuuden kolmesta edellisestä. Jos halutaan ottaa huomioon jokin muu parametri (esimerkiksi alan yleisindeksi), se on lisättävä syötteeksi (ja sisällytettävä esimerkeihin), koulutettava verkosto uudelleen ja saatava uusia tuloksia. Tarkimman koulutuksen saavuttamiseksi kannattaa käyttää ORO-menetelmää ennustettavimpana ja helpoimpana toteuttaa.
Sarja M. G. Dorrerin ja muiden kirjoittajien teoksia on omistettu tutkimaan mahdollisuuksia kehittää psykologista intuitiota hermoverkkoasiantuntijajärjestelmissä [ 27] [28] . Saadut tulokset tarjoavat lähestymistavan paljastaa hermoverkkojen intuitiomekanismi, joka ilmenee, kun ne ratkaisevat psykodiagnostisia ongelmia. Psykodiagnostiikkaan on luotu intuitiivinen , tietokonemenetelmille epästandardi lähestymistapa , joka sisältää kuvatun todellisuuden rakentamisen poissulkemisen . Sen avulla voit vähentää ja yksinkertaistaa psykodiagnostisten menetelmien työtä.
Neuroverkkoja käytetään laajasti kemiallisessa ja biokemiallisessa tutkimuksessa [29] . Tällä hetkellä hermoverkot ovat yksi yleisimmistä kemoinformatiikan menetelmistä kvantitatiivisten rakenne-ominaisuus-suhteiden etsimiseen [30] [31] , minkä vuoksi niitä käytetään aktiivisesti sekä kemiallisten yhdisteiden fysikaalis-kemiallisten ominaisuuksien ja biologisen aktiivisuuden ennustamiseen että mm. kemiallisten yhdisteiden, yhdisteiden ja materiaalien, joilla on ennalta määrätyt ominaisuudet, suunnattu suunnittelu, mukaan lukien uusien lääkkeiden kehittäminen.
Neuroverkkoja käytetään menestyksekkäästi dynaamisten objektien ohjausjärjestelmien synteesiin [32] [33] .
Ohjauksen alalla hermojärjestelmiä käytetään kohteen tunnistusongelmissa, ennustamisen ja diagnostiikan algoritmeissa sekä optimaalisen ACS:n synteesissä. ANN-pohjaisen ACP:n toteuttamiseksi neurosirujen ja neurokontrollerien (NC) tuotantoa kehitetään parhaillaan intensiivisesti .
Tietyssä mielessä ANN on aivosimulaattori , jolla on kyky oppia ja navigoida epävarmoissa olosuhteissa. Keinotekoinen hermoverkko on kahdessa suhteessa samanlainen kuin aivot. Verkko hankkii tietoa oppimisprosessissa, ja tiedon tallentamiseen se ei käytä itse esineitä, vaan niiden yhteyksiä - hermosolujen välisten yhteyksien kertoimien arvoja, joita kutsutaan synaptisiksi painoiksi tai synaptisiksi kertoimiksi.
ANN-oppimismenettely koostuu synaptisten painojen tunnistamisesta, jotka antavat sille tarvittavat muunnosominaisuudet. ANN:n ominaisuus on sen kyky muuttaa parametreja ja rakennetta oppimisprosessissa. [34]
Neuroverkkoalgoritmeja käytetään laajasti taloustieteessä [35] . Neuraaliverkkojen avulla ratkaistaan algoritmien kehittämisongelma taloudellisten objektien (yritys, toimiala, alue) toimintamallien analyyttisen kuvauksen löytämiseksi. Näitä algoritmeja sovelletaan joidenkin objektien "lähtö"-indikaattoreiden ennustamiseen. Neuroverkkomenetelmien käyttö mahdollistaa joidenkin taloudellisen ja tilastollisen mallinnuksen ongelmien ratkaisemisen, matemaattisten mallien riittävyyden lisäämisen ja niiden tuomisen lähemmäksi taloudellista todellisuutta [36] . Koska talous-, rahoitus- ja sosiaaliset järjestelmät ovat hyvin monimutkaisia ja ovat seurausta ihmisten toimista ja reaktioista, täydellisen matemaattisen mallin luominen , jossa otetaan huomioon kaikki mahdolliset toimet ja reaktiot, on erittäin vaikea (jos ratkaistavissa) tehtävä. Tämän monimutkaisissa järjestelmissä on luonnollista ja tehokkainta käyttää malleja, jotka jäljittelevät suoraan yhteiskunnan ja talouden käyttäytymistä. Juuri tämän neuroverkkojen metodologia [37] voi tarjota .
Sanakirjat ja tietosanakirjat | |
---|---|
Bibliografisissa luetteloissa |
|
Keinotekoisten neuroverkkojen tyypit | |
---|---|
|
Tietotekniikka | |
---|---|
Yleiset käsitteet | |
Jäykät mallit | |
Pehmeät menetelmät | |
Sovellukset | |
Koneoppiminen ja tiedon louhinta | |
---|---|
Tehtävät | |
Opettajan kanssa oppimista | |
ryhmäanalyysi | |
Mittasuhteiden vähentäminen | |
Rakenteellinen ennustaminen | |
Anomalian havaitseminen | |
Piirrä todennäköisyysmallit | |
Neuroverkot | |
Vahvistusoppiminen |
|
Teoria | |
Lehdet ja konferenssit |
|