Operațiuni în integratori digitali

Valorile de intrare xj (ti) la intervale de timp discrete ti = ti-1 + dti (i = 1, 2), stocate în porturile de intrare corespunzătoare Pvvj considerate CN. Ei vin la porturile de ieșire ale altor CN sau dispozitive cu senzori externi în format digital și stocate în Pvvj asupra formei dti timpului de execuție a algoritmului (12). După terminarea algoritmului (12) stocate în portul de ieșire valoarea funcției Z (tj + 1), care la momentul ti + 1 la o tunabile canale rigide sau de comunicare este transmis la porturile de intrare ale altor neuroni digitale.







Schema considerată a unui neuron digital este destul de simplă, iar designul său este în esență redus la programarea MP în limba asamblor. Cu toate acestea, implementarea tehnică a rețelelor neuronale formate din astfel de centre este asociată cu anumite dificultăți.

În primul rând, informațiile sunt transferate între diferite coduri NC, în paralel, care, la rândul său complică canalele de comunicare, în special în cazurile în care comunicarea dintre neuroni este necesar pentru a schimba rapid, cu ajutorul dispozitivelor electronice de comutație. Simplificarea dispozitivelor de comutare din cauza organizării de transmitere a informațiilor între NC în codurile consecutive duce la o pierdere semnificativă a performanței ca elementele neuronale individuale, și rețele neuronale ca un întreg.

În al doilea rând, timpul de funcționare al PC-urilor individuale depinde în mod semnificativ de cantitatea de greutăți sinaptice. Dacă diferitele NN au un N diferit, atunci timpul de funcționare va fi diferit. În consecință, o CN cu un număr minim de intrări va fi utilizată ineficient.

În al treilea rând, apar dificultăți semnificative atunci când greutățile sinaptice ale modelului de neuroni variază în timp. Pentru a forma valorile curente ale gj (ti), este necesar să includem N porturi de intrare adiționale, în care nu trebuie să fie înscrise greutățile sinaptice, ci incrementele lor.







Circumstanțele de mai sus sunt o circumstanță gravă, nu o modalitate de a crea elemente convenabile digitale neuronale bazate pe microprocesoare și microcomputere de tip universal. Din acest motiv, este necesar să se dezvolte un PC bazat pe dispozitive specializate orientate spre reproducerea algoritmului (12).

Una dintre cele mai promițătoare abordări în acest sens poate fi folosirea sintezei ideilor și metodelor CN pentru construirea modelelor digitale bazate pe structurile integrate ale CSI. Acest lucru se datorează faptului că procesele dinamice dinamice dinamice se bazează pe dependențe diferențiale, iar SIS, la rândul lor, sunt orientate pe probleme de rezolvare a sistemelor de ecuații diferențiale liniare și neliniare.

În plus, structurile de integrare digitală constau din blocuri decizionale de funcționare paralele, informația între care este transmisă sub formă de secvențe de semnale discrete având sensul unei creșteri a dependențelor de ieșire. Blocurile decizionale separate realizează operații de sumare, integrare numerică, extrapolare a incrementelor de ieșire și, de regulă, sunt echipate cu elemente de comutare. Datorită acestui fapt, neuronii dinamici digitali pot fi construiți pe blocurile decizionale ale sistemului informațional digital care realizează algoritmul (12) cu scale variabile sinaptice și sunt conectate una cu cealaltă prin intermediul comutării electronice flexibile. În consecință, astfel de elemente vor fi libere de dezavantajele PL-urilor bazate pe microprocesoare.

7. Operațiuni în integratorii digitali

Operațiunile de mai sus pot fi efectuate pe elementul de bază al CSI. Structura acestei baze de date include combinații combinare, integratori digitali și blocuri neliniare. Un integrator digital este un dispozitiv care integrează numeric integrarea y (t).

Argumentul t este cuantizat preliminar cu un pas constant dt = ti-ti-1 (i = 1, 2) incepand cu t0. Prin urmare, pentru o valoare arbitrară a ti, avem ti = t0 + idt.

Funcția y (ti) = yi, definită pe setul de valori discrete ti, este o latură. Pentru o funcție dată, în locul unei diferențiale, se folosește un operator de diferență, în special, construit pe baza primelor diferențe. Aceste diferențe pot fi descendente (interpolare) și ascendente (extrapolare). În cazul diferențelor descendente, avem

Dyi = yi + 1-yi sau yi = yi + 1-Dyi,

iar în cazul diferențelor ascendente -

Ñyi = yi-yi-1 sau yi = yi-1 +Ñyi.







Articole similare

Trimiteți-le prietenilor: