Головна Нейронауки та Біофізика Синаптична пластичність — як нейрони навчаються (STDP)

🧠 Синаптична пластичність — як нейрони навчаються (STDP)

Синапси посилюються чи слабшають залежно від часу імпульсів: спрацюй до постсинаптичного нейрона — зв'язок зростає; після — слабшає. Це STDP — основа навчання мозку.

Нейронауки та Біофізика2DСередній60 FPS
synaptic-plasticity ↗ Відкрити окремо
DRAG · SCROLL · CLICK — керуйте прямо у вікні симуляції.

Про цю симуляцію

Ця симуляція з'єднує два нейрони типу leaky integrate-and-fire (LIF) одним регульованим синапсом. Пресинаптичний нейрон надсилає імпульси через синапс до постсинаптичного, а сила цього зв'язку перебудовується в реальному часі пластичністю, залежною від часу імпульсів (STDP) — провідним кандидатом на роль механізму навчання на рівні окремих зв'язків.

🔬 Що показано

Пресинаптичний нейрон (зверху) і постсинаптичний нейрон (знизу) видають імпульси з часовим розривом dt = t_post − t_pre. Пре-перед-пост (dt > 0) потенціює синапс через dw = A+ · exp(−dt/tau+), тоді як пост-перед-пре (dt < 0) депресує його через dw = −A− · exp(dt/tau−), причому вага завжди обмежена w ← clip(w + dw, 0, 1). Стрілка синапсу товщає чи тоншає, смужка ваги рухається, а вікно STDP показує вашу останню пару імпульсів.

🎮 Як користуватись

Тягніть Час пре→пост dt, щоб задати мілісекундний розрив між двома імпульсами (від'ємне значення означає, що пост спрацьовує першим), і налаштовуйте A+/A− та tau+/tau−, щоб змінити максимальний крок і швидкість спадання потенціювання й депресії. Ввести пару миттєво генерує одну пару, Частота пар імпульсів генерує пари автоматично, а Пауза/Відтворити й Скидання керують циклом і вагою.

💡 Чи знали ви?

Вікно STDP навмисно асиметричне: воно кодує причинність. Пресинаптичний імпульс за кілька мілісекунд до вихідного міг допомогти його спричинити, тож його винагороджують — тоді як імпульс на кілька мілісекунд пізніше карають. Ця крихітна асиметрія в часі, повторена в трильйонах синапсів, вважається способом, яким мозок навчається, які сигнали передбачають які наслідки.

Часті питання

Що таке синаптична пластичність?

Синаптична пластичність — це здатність зв'язку (синапсу) між двома нейронами змінювати силу з часом. Коли зв'язок посилюється, пресинаптичний імпульс сильніше впливає на постсинаптичний нейрон; коли слабшає — вплив зменшується. Ця зміна синаптичної ваги вважається клітинною основою навчання й пам'яті.

Що означає скорочення STDP?

STDP (spike-timing-dependent plasticity) — пластичність, залежна від часу імпульсів. Це правило навчання, за яким точний відносний час пре- і постсинаптичних імпульсів, виміряний у мілісекундах, визначає, чи посилюється (потенціюється), чи послаблюється (депресується) синапс.

Як час імпульсів змінює синапс?

Якщо пресинаптичний нейрон спрацьовує незадовго до постсинаптичного (dt = t_post − t_pre > 0), синапс потенціюється, і вага зростає. Якщо пресинаптичний нейрон спрацьовує незадовго після постсинаптичного (dt < 0), синапс депресується, і вага падає. Що ближчі імпульси в часі, то більша зміна.

Що таке хеббівське навчання?

Хеббівське навчання підсумовують фразою «нейрони, що спрацьовують разом, з'єднуються разом». STDP — це точна, залежна від часу форма хеббівського навчання: вона винагороджує пресинаптичний нейрон, що надійно допомагає спричинити спрацювання постсинаптичного, і карає той, що спрацьовує запізно, щоб бути причетним.

Як STDP використовують у штучних нейронних мережах?

STDP — головне локальне, неконтрольоване правило навчання для імпульсних нейронних мереж і нейроморфного апаратного забезпечення. Оскільки кожен синапс оновлюється, використовуючи лише час власних пре- і постсинаптичних імпульсів, це ефективно масштабується й привабливо для малопотужних, натхненних мозком обчислювальних чипів.

Схожі симуляції