Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to...

35
Wstęp Biologiczna (biofizyczna) inspiracja modeli neuronów Modele neuronów biologicznych Wprowadzenie do pulsujących sieci neuronowych Maksymilian Bujok Zaklad Algebry i Kombinatoryki Wydzial Matematyki i Nauk Informacyjnych 31 maja 2017 Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Transcript of Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to...

Page 1: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Wprowadzenie do pulsujących sieci neuronowych

Maksymilian Bujok

Zakład Algebry i KombinatorykiWydział Matematyki i Nauk Informacyjnych

31 maja 2017

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 2: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Wstęp

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 3: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Plan prezentacji

I Biologiczna inspiracja modeli neuronów.

I Modelowe neuronów naturalnych.

I Neurony trzeciej generacji dla sztucznych sieci neuronowych.

I Sieci pulsacyjne.

I Dynamika sieci neuronowych.

I Przykłady zastosowań.

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 4: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Motywacje

I Mózg ludzki zawiera około 86 miliardów neuronów [5] i średnio 7000synaps na neuron [4].

I System „masowo równoległy”.

I Odporny na błędy i uszkodzenia.

I Elastyczny.

I Efektywny energetycznie.

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 5: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Obliczenia inspirowane biologią

I Neurobiologia obliczeniowa.

I Badanie własności układu nerwowego w tym, na pewnym poziomie,zdolności obliczeniowych.

I Szukanie istotnych własności z punktu widzenia możliwościprzetwarzania informacji.

I Wzorowanie sztucznych układów na układach biologicznych –Biocybernetyka.

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 6: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Budowa neuronów biologicznychMechanizmy biofizyczne

Biologiczna inspiracja modelineuronów

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 7: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Budowa neuronów biologicznychMechanizmy biofizyczne

Rysunek: Neuron piramidalny z kory mózgowej człowieka.Źródło: https://commons.wikimedia.org/wiki/File:GolgiStainedPyramidalCell.jpg

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 8: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Budowa neuronów biologicznychMechanizmy biofizyczne

Budowa neuronu bilogicznego

Rysunek: Struktura typowego neuronu.Źródło: https://wpclipart.com/medical/anatomy/nervous_system/neuron/neuron.png.html

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 9: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Budowa neuronów biologicznychMechanizmy biofizyczne

Budowa neuronu bilogicznego

Rysunek: Synapsa. Źródło: https://www.wpclipart.com/science/experiments/chemical_synapse.png.html

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 10: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Budowa neuronów biologicznychMechanizmy biofizyczne

Rysunek: Synapsa chemiczna.Źródło: https://commons.wikimedia.org/wiki/File:Chemical_synapse_schema_cropped.jpg

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 11: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Budowa neuronów biologicznychMechanizmy biofizyczne

Błona komórkowa

Rysunek: Membrana komórkowa i pompy jonowe.Źródło: https://commons.wikimedia.org/wiki/File:Basis_of_Membrane_Potential2.png

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 12: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Budowa neuronów biologicznychMechanizmy biofizyczne

Potenciał Nernsta

Ponieważ wymiana jonów przez błonę komórkową jest niewielka tomożemy układ traktować jako znajdujący się w stanie równowagitermodynamicznej. Rozważmy problem znalezienia potencjału Nernstadla jonów potasu K+ [1]

p1

p2= exp

(−U2 − U1

RT

), (1)

gdzie p1 i p2 to prawdopodobieństwa znalezienia układu w stanie 1 i 2jeśli różnica pomiędzy energiami, w których znajduje się badany układwynosi: U2 −U1. T oznacza temperaturę bezwzględną w Kelwinach, a kbstałą Boltzmanna.

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 13: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Budowa neuronów biologicznychMechanizmy biofizyczne

Możemy teraz zapisać potencjał Nernsta w postaci

C1

C2= exp

(−U2 − U1

RT

)(2)

gdzie C1 i C2 oznacza koncentracje jonów potasu, a R to stała gazowarówna R = kBN. Ostatecznie otrzymujemy

U2 − U1 = RT ln(C2

C1

). (3)

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 14: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Budowa neuronów biologicznychMechanizmy biofizyczne

W naszym przypadku różnica energii U2 − U1 jest różnicą potencjałów(Nernsta) błony komórkowej E2 − E1

Es = E2 − E1 = −RT

zsFln(C2

C1

), (4)

bo U2 − U1 = zsF (E2 − E1), gdzie C1 i C2 oznacza jonów potasu, R tostała gazowa równa R = kBN, F to stała Faradaya, a zs to wartośćładunku jonu.

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 15: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Budowa neuronów biologicznychMechanizmy biofizyczne

I W stanie równowagi na zewnątrz na zewnątrz błony komórkowejznajdują się ładunki dodatnie a wewnątrz ujemnie.

I Różnicę tych potencjałów nazywamy potencjałem spoczynkowym.

I Potencjał spoczynkowy waha się mniej więcej od −90 mV do 146mV. [?]

I Po przekroczeniu wartości progowej w neuronie następujewygenerowanie potencjału czynnościowego.

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 16: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Budowa neuronów biologicznychMechanizmy biofizyczne

Rysunek: Zmiany potencjału błony komórkowej podczas trwania potencjałuczynnościowego. Źródło: https://commons.wikimedia.org/wiki/File:Aktionspotential_pl.svg

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 17: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Budowa neuronów biologicznychMechanizmy biofizyczne

Rysunek: Potencjał czynnościowy.Źródło: https://commons.wikimedia.org/wiki/File:Action_Potential.gif

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 18: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Budowa neuronów biologicznychMechanizmy biofizyczne

Modele neuronów pulsujących

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 19: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Model Hodgkinga-HuxleyaModel Izhikevich

Model Hodgkinga-Huxleya

I Podstawowym modelem przy opisie komórek nerwowych jest modelbłony synaptycznej zaproponowany przez Alana Lloyda Hodgkina iAndrew Fieldinga Huxleya w 1952. (Nagroda Nobla w 1963 roku)

Rysunek: Źródło: [3]

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 20: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Model Hodgkinga-HuxleyaModel Izhikevich

I Badania prowadzone były na olbrzymim aksonie ośmiornicy, któryma długość do 10 cm i średnicę 1mm.

Rysunek: Kamlar pospolity (Loligo vulgaris).Źródło: https://commons.wikimedia.org/wiki/File:Loligo_vulgaris.jpg

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 21: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Model Hodgkinga-HuxleyaModel Izhikevich

Przy różnicy potencjałów V pomiędzy zewnętrzną i wewnętrzną stronąściany komórkowej aksonu i dla ustalonego gradientu stężenia jonów,czyli dla potencjału Nernsta otrzymujemy potencjał wypadkowy(elektrochemiczny) (V − Es).

Natężenie prądu dla danego typu jonów przyjmuje postać:

Ik =V − Es

Rk, (5)

gdzie Rk to opór właściwy dla danego typu jonów. Ostatecznieoznaczając przez gk przewodność otrzymujemy

Ik = gk(V − Es). (6)

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 22: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Model Hodgkinga-HuxleyaModel Izhikevich

I Błonę komórkową możemy traktować jako kondensator (dwie stronyto okładki).

I Pojemność błony oznaczmy przez C = QV , gdzie Q to ładunek, a V

potencjał.

I Natężenie prądu natomiast to zmiana ładunku w czasie I = dQ(t)dt .

I Ostatecznie I = C dV (t)dt .

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 23: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Model Hodgkinga-HuxleyaModel Izhikevich

Naszym celem jest na razie wyznaczenie całkowitego prądu płynącegoprzez błonę komórkową:

I (t) = CdV (t)

dt+ INa + IKa + ICa + ICl , (7)

gdzie INa, IKa, ICa oraz ICl to wartości prądów pochodzące od każdego zrodzajów jonów. Ostatecznie

CdV (t)

dt= I (t)− INa − IK − ICa − ICl . (8)

otrzymujemy równanie różniczkowe na zmianę potencjału błonykomórkowej aksonu.

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 24: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Model Hodgkinga-HuxleyaModel Izhikevich

Możemy otrzymany „układ dynamiczny” zapisać w postaci:

CdV (t)

dt= I (t)−gNa(V−ENa)−gCa(V−ECa)−gCl(V−ECl)−gK (V−EK ).

(9)

Do pełnego opisu neuronu potrzebujemy jednak jeszcze opis zmianwartości przewodności, która zależy od przepuszczalności kanałówjonowych, a ta z kolei od otwarcia lub zamknięcia tak zwanych „bramek”,które oznaczmy przez wartości h, m, n.

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 25: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Model Hodgkinga-HuxleyaModel Izhikevich

Ostatecznie zmiany tych wartości w czasie

dn

dt= αn(V )(1− n) + βn(V )n, (10)

dm

dt= αm(V )(1−m) + βm(V )m, (11)

dh

dt= αh(V )(1− h) + βh(V )h, (12)

gdzie α i β to stałe związane z szybkością zmiany w zależności od V .

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 26: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Model Hodgkinga-HuxleyaModel Izhikevich

Układ równań opisujący zachowanie neuronu przyjmuje ostateczniepostać:

CdV (t)

dt= I (t)− gL(V −EL)− gNam

3h(V −ENa)− gKn4(V −EK ) (13)

dn

dt= αn(V )(1− n) + βn(V )n, (14)

dm

dt= αm(V )(1−m) + βm(V )m, (15)

dh

dt= αh(V )(1− h) + βh(V )h, (16)

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 27: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Model Hodgkinga-HuxleyaModel Izhikevich

gdzie

αn(V ) = 0.0110− V

exp(

10−V10 − 1

) , (17)

βn(V ) = 0.125−V80

, (18)

αm(V ) = 0.125− V

exp(

25−V10 − 1

) , (19)

βm(V ) = 4−V18

, (20)

αh(V ) = 0.07V

20, (21)

βh(V ) =1

exp(

30−V10 + 1.

) . (22)

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 28: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Model Hodgkinga-HuxleyaModel Izhikevich

Współcześnie równania przyjmują postać:

dn

dt=

(n∞(V )− n)

τn(V ), (23)

dm

dt=

(m∞(V )−m)

τm(V ), (24)

dh

dt=

(h∞(V )− h)

τh(V ), (25)

n∞ =αn

αn + βn, τn =

1αn + βn

, (26)

m∞ =αm

αm + βm, τm =

1αm + βm

, (27)

h∞ =αh

αh + βh, τh =

1αh + βh

, (28)

gdzie τm(V ), τn(V ) i τh(V ) to współczynniki wyznaczone empirycznie.Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 29: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Model Hodgkinga-HuxleyaModel Izhikevich

Wady i zalety modelu Hodgkinga-Huxleya

I Dobre odwzorowanie działania rzeczywistego neuronu.

I Kosztowny obliczeniowo. Potrzebuje 120 operacjizmiennoprzecinkowych dla obliczenia 0.1 ms (1200 operacji namilisekundę działania)[7].

I Istnieje jednak wiele potencjalnych możliwości modyfikacji.

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 30: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Model Hodgkinga-HuxleyaModel Izhikevich

Modele neuronów biologicznych

I Model Hodgkinga-Huxleya jest zbyt skomplikowany i kosztownyobliczeniowo dla większości zastosowań.

I Istnieje wiele alternatywnych modeli neuronów. Od szerokostosowanego, bo prostego i taniego obliczeniowo w implementacjiItegrate-and-fire, przez Resonate-and-Fire do bardziej złożonychHodkinga-Huxleya, FitzHugh-Nagumo, Morrisa-Lecara.

I Ciekawym kompromisem pomiędzy odwzorowaniem rzeczywistychneuronów a efektywnością implementacji jest model Izhikevicha [?].

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 31: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Model Hodgkinga-HuxleyaModel Izhikevich

Model Izhikevicha

Model Izhikevicha możemy zdefiniować przy pomocy następującychrównań [6]:

dv

dt= 0.04v2 + 5v + 140− u + I ,

du

dt= a(bv − u)

oraz dodatkowo z warunkiem:

if v ­ 30mV , then v

{v ← cv ← u + d

,

gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzonybezpośrednio). Parametr v to potencjał błony komórkowej, natomiast uto powrót wartość parametru powrotu do stanu równowagi.

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 32: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Model Hodgkinga-HuxleyaModel Izhikevich

Podsumowanie

I Modele pulsujące dokładniej odwzorowują funkcje rzeczywistychneuronów (należy jednak pamiętać, że rzeczywiste neurony są bardzoskomplikowanymi tworami).

I Ich koszt obliczeniowy jest większych niż modeli pierwszej i drugiejgeneracji, ale możliwe są kompromisy przy zachowanychwłasnościach właściwych neuronom biologicznym.

I Możliwe jest tworzenie przy ich pomocy sieci wykonujących zadaniaw sposób bardziej przypominający to co dzieje się w żywychorganizmach.

I Obiecujący kierunek badań zarówno ze względu na zrozumienieukładów biologicznych jak i potencjalne zastosowania techniczne.

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 33: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Model Hodgkinga-HuxleyaModel Izhikevich

Dziękuje za uwagę

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 34: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Model Hodgkinga-HuxleyaModel Izhikevich

Hille, Bertil, Ion Channels of Excitable Membranes (3rd Edition),ISBN 0878933212.

Eugene M. Izhikevich, Dynamical Systems in Neuroscience: TheGeometry of Excitability and Bursting, The MIT Press, 2007.

Hodgkin AL, Huxley AF. A quantitative description of membranecurrent and its application to conduction and excitation in nerve.The Journal of Physiology. 1952;117(4):500-544.

David A. Drachman, MD, Do we have brain to spare?, NeurologyJune 28, 2005 vol. 64 no. 12 2004-2005

Azevedo FA et al. Equal numbers of neuronal and nonneuronal cellsmake the human brain an isometrically scaled-up primate brain.,J. Comp. Neurol. 2009 Apr 10;513(5):532-41. doi:10.1002/cne.21974.

Eugene M. Izhikevich, Simple Model of Spiking Neurons, IEEETransactions on Neural Networks (2003) 14:1569- 1572

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych

Page 35: Wprowadzenie do pulsujacych sieci neuronowychmandziuk/2017-05-31.pdf · gdzie a, b oraz c to parametry, I to prąd synaptyczny (lub wprowadzony bezpośrednio). Parametr v to potencjał

WstępBiologiczna (biofizyczna) inspiracja modeli neuronów

Modele neuronów biologicznych

Model Hodgkinga-HuxleyaModel Izhikevich

Eugene M. Izhikevich,Which Model to Use for Cortical SpikingNeurons?, EEE Transactions on Neural Networks (2004)15:1063-1070

Maksymilian Bujok Wprowadzenie do pulsujących sieci neuronowych