Neurális hálózatok: Milyenek és hogyan hatnak az Ön életére

Mit kell tudnod, hogy megértsd a változó technológiát körülötted

A neurális hálózatok olyan összekapcsolt egységek vagy csomópontok számítógépes modellek, amelyek az adatok (adatok) továbbítására, feldolgozására és tanulására alkalmas módon hasonlítanak az idegsejtek (idegsejtek) emberi működéséhez.

Mesterséges idegi hálózat

A technológiában a neurális hálózatokat gyakran nevezik mesterséges neurális hálózatoknak (ANNs) vagy neurális hálóknak, hogy megkülönböztessenek azoktól a biológiai neurális hálózatoktól, amelyeket modelleznek. Az ANN alapja az, hogy az emberi agy a legösszetettebb és leginkább intelligens "számítógép". Azáltal, hogy az ANN-et a lehető legszorosabban az agy által használt felépítéshez és információfeldolgozási rendszerhez hasonlította, a kutatók remélik, hogy olyan számítógépeket hoznak létre, amelyek megközelítik vagy meghaladják az emberi intelligenciát. A neurális hálók a mesterséges intelligencia (AI), a gépi tanulás (ML) és a mély tanulás legfontosabb elemei.

Hogyan működnek a neurális hálózatok: összehasonlítás

Ahhoz, hogy megértsük, hogyan működnek a neurális hálózatok és a kétféle (biológiai és mesterséges) különbségek, használjuk a 15 emeletes irodaépület példáját, valamint a telefonvonalakat és a központokat, amelyek az épület egészén, az egyes emeleteken és az egyes irodákon keresztül kezdeményeznek hívásokat. A 15 emeletes irodaházunk minden egyes irodája neuront jelent (csomópontot a számítógépes hálózatban vagy az idegsejtben a biológiában). Maga az épület egy 15 emeletes rendszerben (neurális hálózat) rendezett irodák sorát tartalmazó szerkezet.

A példát a biológiai neurális hálózatokra alkalmazva a hívások fogadására szolgáló kapcsolótáblának van vonala, hogy csatlakozzon bármelyik irodához az egész épület bármely szintjén. Ezenkívül minden irodának vannak vonalai, amelyek összekapcsolják az egész épület bármely más irodájában. Képzeld el, hogy hívás érkezik be, és a központ a 3. emeleten lévő iroda felé továbbítja, amely közvetlenül a 11. emelet egyik irodájába továbbítja, majd közvetlenül az 5. emeleten lévő irodába visz át. Az agyban minden neuron vagy idegsejt (egy iroda) közvetlenül kapcsolódhat bármely más neuronhoz a rendszerében vagy a neurális hálózatban (az épületben). Az információ (a hívás) bármely más neuronhoz (irodához) továbbítható, hogy feldolgozza vagy megtanulja, mi szükséges, amíg nincs válasz vagy felbontás (kimenet).

Amikor ezt a példát alkalmazzuk az ANN-ekre, meglehetősen összetett lesz. Az épület minden emeletén saját központja van, amely csak az ugyanazon emeleten lévő irodákhoz kapcsolódhat, valamint a padló felett és alatt lévő kapcsolótáblákon. Minden irodában csak az ugyanazon emeleten lévő irodák és az említett padló kapcsolótáblája kapcsolódhat közvetlenül. Minden új hívásnak az 1. emeleten lévő kapcsolószekrényen kell elindulnia, és a hívás befejezését megelőzően minden egyes emeleten numerikus sorrendben kell továbbítani a 15. emeletig. Mozogjunk, hogy lássuk, hogyan működik.

Képzeld el, hogy egy hívás beérkezik az 1. padlós kapcsolótáblába, és az 1. emelet egyik irodájába kerül (csomópont). A hívást ezután közvetlenül az 1. emeleten lévő más irodák (csomópontok) között továbbítják, amíg készen áll a következő emeletre történő elküldésre. Ezután a hívást vissza kell küldeni az 1. padlós kapcsolótáblába, majd át kell vinnie a 2. emeleti kapcsolótáblára. Ugyanezek a lépések egyszerre egy emeleten ismétlődnek, és a hívás ezen a folyamaton keresztül történik minden emeleten egészen a padlóig.

Az ANN-ben a csomópontok (irodák) rétegek (az épület padlói) vannak elrendezve. Az információ (hívás) mindig bejön a bemeneti rétegbe (1. emelet és kapcsolószekrénye), és az egyes rétegek (padló) keresztül kell továbbítani és feldolgozni, mielőtt a következőre lépne. Minden egyes réteg (padló) a hívás pontos részleteit feldolgozza, és az eredményt a következő réteggel együtt elküldi. Amikor a hívás eléri a kimeneti réteget (15. emelet és kapcsolószekrénye), az tartalmazza az 1-14. Rétegekből származó feldolgozási információkat. A 15. rétegben (padlón) lévő csomópontok (irodák) a bemeneti és feldolgozási információkat használják az összes többi rétegből (padlóról), hogy válasz vagy felbontás (kimenet) jöjjenek létre.

Neurális hálózatok és gépi tanulás

A neurális hálók egyike a gépi tanulási kategóriába tartozó technológia. Tény, hogy a neurális hálók kutatásában és fejlesztésében való előrehaladás szorosan kapcsolódik az ML-ben tapasztalható előrehaladásokhoz és fejlődéshez. A neurális hálók kibővítik az adatfeldolgozási képességeket és növelik az ML számítási teljesítményét, növelve a feldolgozandó adatok mennyiségét, de összetettebb feladatok elvégzésére is képesek.

Az ANNs első dokumentált számítógépes modelljét 1943-ban hozta létre Walter Pitts és Warren McCulloch. A neurális hálózatok és a gépi tanulás kezdeti érdeklődése és kutatása végül lelassult, és többé-kevésbé polcolt 1969-ig, csak kisebb jelentőségű megújult érdeklődéssel. Az akkori számítástechnikának egyszerűen nem volt elég gyors vagy elegendő feldolgozója ahhoz, hogy továbbfejlessze ezeket a területeket, és az ML és a neurális hálókhoz szükséges nagy mennyiségű adat abban az időben nem állt rendelkezésre.

A számítási teljesítmény nagysága az idő múlásával, valamint az internet növekedésével és bővülésével (és ezáltal az interneten keresztüli hatalmas adatmennyiséghez való hozzáférés) megoldotta ezeket a korai kihívásokat. A neurális hálók és az ML-k ma már olyan eszközöket használnak, amelyeket minden nap látunk és használunk, mint például az arcfelismerés , a képfeldolgozás és a keresés, valamint a valós idejű nyelvfordítás - csak néhányat említsünk.

Neurális hálózatok példái a mindennapi életben

Az ANN egy meglehetősen összetett téma a technológiában, de érdemes egy kis időt kipróbálni, mert nap mint nap növekvő számú módon érinti életünket. Íme néhány példa arra, hogy a neuronhálózatokat jelenleg a különböző iparágak használják: