Neuronul de conectare (CH) este conceptul de procesare a semnalului într-un neuron de tip general sau un model matematic care implementează acest concept.
Pentru un neuron de tip general, stimulii sunt impulsuri excitatorii. De regulă, este nevoie de mai mult de o intrare pentru a excita un neuron la nivelul la care generează un impuls de ieșire. Lăsați neuronul să primească impulsuri primite în momente succesive . Conceptul SN introduce conceptul de coerență temporală, , între impulsurile de intrare:
Coerența temporală ridicată dintre impulsurile primite sugerează că în lumea exterioară toate impulsurile pot fi generate de un singur eveniment complex. În consecință, HF, stimulată de un set suficient de coerent de impulsuri în timp, generează și trimite un impuls de ieșire. În terminologia CH, aceasta se numește legarea evenimentelor elementare (impulsuri de intrare) într-un singur eveniment. Cuplarea se realizează dacă setul de impulsuri stimulatoare este caracterizat de o coerență temporală suficientă și nu se realizează dacă coerența impulsurilor de intrare este insuficientă.
Inhibația în conceptul SN (în primul rând inhibarea somatică lentă a potasiului) controlează nivelul de coerență temporală între impulsurile de intrare necesare pentru a le lega într-un singur eveniment: cu cât este mai mare gradul de inhibiție, cu atât este mai mare coerența temporală necesară pentru legare.
Un impuls de ieșire este considerat a fi o reprezentare abstractă a unui eveniment complex (un set de impulsuri de intrare coerente în timp), vezi diagrama.
„Deși neuronul consumă energie, funcția sa principală este de a primi semnale și de a le trimite spre exterior, adică de a procesa informații” - aceste cuvinte ale lui Francis Crick indică necesitatea de a descrie funcția unui neuron individual în ceea ce privește procesarea semnalelor abstracte . 1] . Există două concepte abstracte de funcționare a neuronilor: „detectorul de coincidențe” și „integrator temporal” [2] [3] . Prima dintre acestea presupune că neuronul se declanșează și generează un impuls de ieșire dacă un anumit număr de impulsuri de intrare sosesc în același timp. Conceptul de integrator de timp presupune că un neuron declanșează și trimite un impuls de ieșire ca urmare a primirii unui anumit număr de impulsuri de intrare distanțate în timp. Fiecare dintre aceste concepte ia în considerare unele trăsături ale funcționării neuronilor reali, întrucât se știe că un anumit neuron poate acționa ca detector de coincidențe sau ca integrator de timp, în funcție de natura stimulilor care intră [4] . În același timp, se știe că, pe lângă impulsurile excitatoare, neuronii primesc și stimulare inhibitorie. O dezvoltare naturală a celor două concepte menționate mai sus ar fi una care conferă inhibiției propriul rol în procesarea semnalului.
În același timp, în neuroștiințe există conceptul de problemă legată . De exemplu, în percepția vizuală, caracteristici precum forma, culoarea și aranjarea spațială a unui obiect vizual sunt reprezentate în creier în diferite grupuri de neuroni. Mecanismul care asigură percepția totalității acestor trăsături ca aparținând unui singur obiect real se numește legare de caracteristici [5] . Există o idee confirmată experimental că funcționarea mecanismului de legare necesită coordonarea precisă a momentelor impulsurilor nervoase care corespund anumitor semne [6] [7] [8] [9] [10] [11] . Această coordonare presupune practic că semnalele despre diferite trăsături ajung în anumite zone ale creierului într-o anumită fereastră de timp.
Conceptul de SN la nivelul unui singur neuron satisface cerințele formulate anterior la nivelul rețelelor neuronale la scară largă pentru a asigura funcționarea mecanismului de legare. Conceptul de SN este formulat pe baza unei analize a răspunsului ecuațiilor Hodgkin-Huxley la stimuli similari celor recepționați de neuroni în condiții reale, vezi secțiunea „Implementări matematice”, mai jos.
Modelul Hodgkin-Huxley este un model de neuroni bazat pe fiziologic care operează în termeni de curenți ionici prin membrana neuronului și descrie mecanismul prin care neuronul generează un potențial de acțiune.
În [12] , a fost studiat numeric răspunsul modelului X-X la stimuli formați dintr-un număr mare de impulsuri excitatorii, ale căror momente au fost distribuite aleatoriu într-o anumită fereastră de timp :
Aici denotă mărimea potențialului postsinaptic excitator la momentul t , este momentul primirii impulsului i-, este numărul total de impulsuri. Numerele sunt aleatorii și distribuite uniform pe intervalul . Stimulul de intrare rezultat pentru neuronul X-X a fost obținut după cum urmează:
unde este capacitatea pe unitatea de suprafață a membranei excitabile. Probabilitatea de excitare a neuronilor înainte de generarea vârfurilor a fost calculată în funcție de lățimea ferestrei de timp . Ecuațiile X-X au fost luate în considerare cu diferite valori ale conductivității fixe a potasiului pentru a crea un anumit nivel de potențial de frânare. Dependențele de sunt recalculate prin reciproca lățimii ferestrei, , care este analogă cu coerența temporală a impulsurilor din stimul, vezi Fig. 1. Dependențele obținute au forma unei trepte, iar poziția treptei este controlată de cantitatea de frânare, vezi Fig. 1. Această natură a dependențelor ne permite să interpretăm ecuațiile X-X ca o implementare matematică a conceptului SN.
Modelul neuronului integrator cu pierderi este un model de neuron abstract utilizat pe scară largă. Dacă setăm o sarcină pentru INP similară cu cea descrisă mai sus pentru modelul X-X, atunci cu o frânare organizată corespunzător, putem obține dependențe similare cu cele prezentate în Fig. 1. Astfel, INP poate servi ca implementare matematică a conceptului SN.
Modelul neuronului de conectare implementează conceptul de SN în cea mai rafinată formă. În acest model, neuronul are o memorie internă de durată fixă . Fiecare impuls primit este stocat de neuron neschimbat pentru unități de timp, după care dispare. Neuronul este, de asemenea, caracterizat de o valoare de prag pentru numărul de impulsuri stocate în memorie: dacă numărul de impulsuri din memorie este egal sau mai mare decât numărul , atunci neuronul trimite un impuls de ieșire și este eliberat din stocul de intrare. impulsuri. Prezența inhibiției în modelul CH se realizează ca o scădere a .
Prezența memoriei interne în modelul SN corespunde extinderii temporale a potențialului postsinaptic excitator care apare într-un neuron real atunci când primește un impuls de intrare (curent sinaptic de intrare). Pe de altă parte, corespunde valorii de prag a coerenței temporale între impulsurile de intrare, la care generarea unui impuls este încă posibilă în conceptul CH (în Fig. 1 - poziția pasului).
În modelul CH, atunci când se calculează răspunsul unui neuron la un flux de impulsuri primite, este necesar să se controleze timpul care rămâne de petrecut în neuron pentru fiecare impuls prezent în acesta (durata de viață). Acest lucru face ca modelul CH să fie mai dificil de simulat numeric decât modelul INV, unde doar excitația totală trebuie controlată. Pe de altă parte, fiecare impuls petrece un timp finit în CH , după care dispare fără urmă. Acest lucru distinge modelul CH de INP, în care urma pulsului de intrare poate fi stocată pe termen nelimitat și dispare numai în timpul generării impulsului de ieșire. Această proprietate a modelului HF permite descrierii cu acuratețe a statisticilor activității HF de ieșire în timpul stimulării cu un flux aleator de impulsuri, vezi [13] [14] [15] .
Cazul limitativ al SN cu memorie infinită corespunde integratorului de timp. Cazul limită al CH cu memorie infinit scurtă corespunde detectorului de coincidență.
După cum am menționat mai sus, precum și alte modele de neuroni și rețele neuronale din acestea au propriile lor implementări la nivelul circuitelor electronice. Printre microcircuitele utilizate, remarcăm matricele de porți programabile de utilizator, FPGA . FPGA-urile sunt folosite pentru modelarea neuronilor de orice tip, dar modelul SN este implementat cel mai natural în ei, deoarece poate fi specificat fără a utiliza numere în virgulă mobilă și nu necesită rezolvarea ecuațiilor diferențiale. Aceste caracteristici ale modelului CH sunt utilizate, de exemplu, în [16] [17] .
Conceptul CH are o serie de limitări care decurg din natura sa abstractă. Astfel de limitări includ ignorarea morfologiei neuronilor, intensitățile identice ale impulsurilor primite, înlocuirea unui număr de procese tranzitorii cu diferiți timpi de relaxare observați în neuronii reali cu o singură durată de viață a pulsului într-un neuron, absența unei perioade refractare și luarea în considerare doar lentă ( potasiu) inhibiţie.
Modelul SN are aceleași limitări, deși unele dintre ele pot fi eliminate prin complicarea modelului, vezi, de exemplu, [18] , unde se folosește modelul SN cu perioadă refractară și decelerare rapidă.