19.07.2013 Views

Економіко-математичне моделювання

Економіко-математичне моделювання

Економіко-математичне моделювання

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Якщо такий підхід неможливий, то залишається користуватися<br />

стратегією навчання без учителя. У цьому випадку підбір вагових<br />

коефіцієнтів здійснюється на основі конкуренції нейронів між собою<br />

чи з урахуванням кореляції навчальних і вихідних сигналів. На жаль,<br />

при навчанні без учителя на етапі адаптації нейрона ми не можемо<br />

прогнозувати його вихідні сигнали.<br />

Для більш адекватного відображення процесу, що вивчається,<br />

представляє інтерес застосування логістичної функції активації<br />

нейрона виду:<br />

1<br />

f ( u)<br />

= −βu<br />

. (21.34)<br />

1+<br />

e<br />

Параметр β підбирається самим аналітиком. Його значення<br />

впливає на форму функції активації. Графік функції сильно залежить<br />

від значень β (рис. 21.3.3). При малих значеннях β графік функції<br />

досить пологий, а при β = 0 вироджується в горизонтальну лінію на<br />

рівні 0,5. При β → ∞ функція перетворюється у функцію<br />

однорідного скачка.<br />

Цей тип нейромережі має назву сигмоїдного нейрона. Як<br />

правило, він навчається з учителем за принципом мінімізації цільової<br />

функції, яка для одиничного навчального кортежу і-го<br />

нейрона визначається у вигляді:<br />

( ) 2 1<br />

E = y − d . (21.35)<br />

i i<br />

2<br />

f(u)<br />

1<br />

0.9<br />

0.8<br />

0.7<br />

0.6<br />

0.5<br />

0.4<br />

0.3<br />

0.2<br />

0.1<br />

0<br />

β =10 β = 1 β =0,5<br />

-10 -8 -6 -4 -2 0 2 4 6 8 10 u<br />

Рис. 21.3.3. Графік логістичної функції<br />

686

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!