Strona główna Życie Impulsowa sieć neuronowa

🧠 Impulsowa sieć neuronowa

Obserwuj w czasie rzeczywistym pracę sieci neuronów typu leaky integrate-and-fire. Reguluj łączność, stosunek neuronów pobudzających do hamujących, prąd wejściowy i sprzężenie, obserwując przejścia rastra impulsów między reżimem asynchronicznym a synchronicznym.

Życie2DŚredni60 FPS
neuron-network ↗ Otwórz osobno
Interfejs samej symulacji jest w języku angielskim.

O symulacji

Ta symulacja modeluje sieć neuronów typu leaky integrate-and-fire (LIF), połączonych losowymi, skierowanymi połączeniami. Potencjał błonowy V każdego neuronu ucieka w stronę spoczynku, jest napędzany stałym prądem zewnętrznym plus szumem, i generuje impuls (spike) w chwili, gdy V przekroczy próg — po czym neuron resetuje się i przechodzi okres refrakcji. Impulsy są dostarczane do każdego celu postsynaptycznego z wagą skalowaną siłą sprzężenia, przy czym neurony pobudzające dodają prąd, a hamujące go odejmują. Obserwacja rastra impulsów na żywo i indeksu synchronizacji pokazuje, jak proste reguły pojedynczego neuronu mogą tworzyć rytmy w skali całej sieci.

Co pokazuje

Pierścień neuronów połączonych przez K losowych, skierowanych synaps każdy. Widok canvas pokazuje potencjał błonowy jako mapę cieplną kolorów z jasnym błyskiem przy każdym impulsie, podczas gdy wykres rastra poniżej śledzi, który neuron odpala kiedy w kroczącym oknie 2 sekund. Statystyki na żywo pokazują średnią częstość odpalania, indeks synchronizacji oparty na wariancji, udział neuronów pobudzających oraz liczbę impulsów w ostatniej sekundzie.

Jak korzystać

Dostosuj liczbę neuronów (20–200) i połączeń na neuron K (2–40), by zmienić rozmiar i gęstość sieci, oraz udział pobudzający, by ustawić proporcję komórek pobudzających do hamujących. Napęd zewnętrzny podnosi potencjał błonowy każdego neuronu w czasie, a siła sprzężenia skaluje, jak mocno impuls wpływa na swoje cele. Wypróbuj pięć presetów — Asynchroniczny, Synchroniczne wybuchy, Rzadki, Zdominowany przez hamowanie, Silne sprzężenie — by przejść do interesujących reżimów, lub użyj Pauzy/Resetu, by zatrzymać chwilę lub odbudować sieć od zera.

Czy wiesz, że?

Prawdziwe sieci korowe utrzymują podobną równowagę — mniej więcej 80% neuronów pobudzających i 20% hamujących. W tej symulacji zbyt wysoki udział pobudzający przy silnym sprzężeniu wpędza sieć w niekontrolowane synchroniczne wybuchy, podczas gdy wystarczające hamowanie tłumi ją z powrotem do nieregularnego, asynchronicznego odpalania — równowagę tę neuronaukowcy nazywają równowagą pobudzenie-hamowanie (E/I).

Często zadawane pytania

Czym jest neuron typu leaky integrate-and-fire?

To uproszczony model neuronu, w którym pojedyncza zmienna, potencjał błonowy V, zanika w czasie w stronę wartości spoczynkowej („przeciek”), jednocześnie całkując nadchodzący prąd z napędu zewnętrznego i wejść synaptycznych. Gdy V przekroczy ustalony próg, neuron emituje impuls, V się resetuje, a neuron staje się na chwilę niereaktywny podczas okresu refrakcji. Model ten oddaje istotę zachowania impulsowego prawdziwych neuronów bez modelowania szczegółowej biofizyki kanałów jonowych.

Co robią parametry Połączenia na neuron (K) i Udział pobudzający?

K ustala, ile losowych, skierowanych synaps wysyła każdy neuron do innych neuronów w sieci, kontrolując gęstość połączeń populacji. Udział pobudzający ustala, jaki procent neuronów dodaje dodatni prąd do swoich celów przy odpalaniu, a reszta jest hamująca i odejmuje prąd, tłumiąc niekontrolowaną aktywność.

Co mierzy indeks synchronizacji?

Porównuje, jak równomiernie impulsy są rozłożone w czasie względem tego, jak bardzo są skupione. Czasy impulsów są grupowane w krótkie 20-milisekundowe przedziały w ciągu ostatniej sekundy, a wariancja liczby impulsów w tych przedziałach jest normalizowana przez średnią. Niska wartość oznacza, że neurony odpalają dość niezależnie i równomiernie w czasie; wysoka wartość oznacza, że wiele neuronów ma tendencję do odpalania razem w ciasnych wybuchach.

Dlaczego sieć nagle zaczyna odpalać w zsynchronizowanych wybuchach?

Gdy sprzężenie pobudzające jest silne względem hamowania, kilka odpalających razem neuronów dostarcza wystarczająco dużo dodatkowego prądu, by naraz przepchnąć wielu sąsiadów przez próg, a ten wybuch kaskaduje przez sieć. Ten niekontrolowany efekt jest redukowany przez zwiększenie udziału hamującego lub obniżenie siły sprzężenia i napędu zewnętrznego — dokładnie to demonstrują presety Zdominowany przez hamowanie i Rzadki.

Czy ta symulacja jest biologicznie realistyczna?

Oddaje kluczowe zasady dynamiki impulsowej — progi, okresy refrakcji, równowagę pobudzenie/hamowanie i synchronizację napędzaną przez sieć — ale jest to model uproszczony, a nie biofizycznie szczegółowa symulacja. Używa dowolnych jednostek i losowej łączności grafu skierowanego zamiast realistycznych opóźnień aksonalnych, geometrii dendrytycznej czy kinetyki kanałów jonowych, więc najlepiej nadaje się do budowania intuicji o zachowaniu sieci na poziomie impulsowym, a nie do odtwarzania ilościowych danych eksperymentalnych.

Podobne symulacje