• 1011001
    #251
    Hali, srácok. Ímmár a saját accountommal. :-)
    Az utóbbi sorokban sokat találgattatok a neurális hálók elméleti képességeit illetően, hadd osszam meg veletek pár tapasztalatom.

    Mint már említettem, előző félévben neurális hálót programoztam. A program lényege az volt, hogy egy szövegből szavakat figyelt meg, és azok száma/előfordulási aránya alapján megtanulta, hogy néz ki egy reklámszöveg, egy erotikus tartalmú szöveg, stb.

    Minden szószám egy neuron bemenetére került, és a kimeneti neuronok aktivizációs szintje jelezte, mennyire "erotikus" vagy "reklám jellegű", stb. az adott szöveg.

    Volt benne kb 200 neuron, a bemenetekkel együtt. A bátorsági faktortól függően a levelek 30-50-szeri elolvasása után azokat megtanulta, és igen jó általánosítási képességekkel rendelkezett. Ez kb. 20 másodpercbe telt a P3-as notebookomon.

    Konklúzió: SZERINTEM csak a számítási kapacitás jelenthet korlátot a neurális hálóknak. Akárcsak az agy esetében, a neurális hálóknál se tudjuk követni a működés mechanizmusát (ellentétben pl. a Bayes-hálókkal), úgymond elveszítjük az irányítást.

    Én ezt a progit egy hétvége alatt írtam, CSAK 200 neuronnal rendelkezett, és egy mindössze 450Mhz-s notebookon futott.

    Megjegyzés: a fenti példában (robot) szerintem elsősorban nem AI-ről van szó, hanem "egyszerű" szabályozástechnikai mechanizmusról. Akit érdekel a fenti progi, írjon a "[email protected]" címre, és válaszban elküldöm a fejlesztői doksival együtt. (kb 300KB, Java Runtime Environment (JRE) kell)