10.04.2015 Views

2006(№1)

2006(№1)

2006(№1)

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 />

единичной обучающей выборки ( x,<br />

d ) целевая функция определяется в виде [10]–[13]:<br />

52<br />

1<br />

E w = y − d<br />

2<br />

( ) ( ) 2<br />

M<br />

∑ k k . После получения значений выходных сигналов y k можно рассчи-<br />

k = 1<br />

тать фактическое значение целевой функции E ( w ), которое на втором этапе минимизируется.<br />

При количестве обучающих выборок j = p > 1 целевая функция превращается в<br />

p M<br />

1<br />

2<br />

j= 1k<br />

= 1<br />

сумму по всем выборкам: E ( w) = ∑ ∑ ( y jk − d jk ) 2 .<br />

При непрерывной целевой функции наиболее эффективными способами обучения<br />

оказываются градиентные методы оптимизации, согласно которым уточнение модуля вектора<br />

весов (обучение) производится по формуле w j+ 1 = wj<br />

+ ∆ w , где<br />

∆ w = η p ( w)<br />

; (2)<br />

η – параметр скорости обучения; p ( w)<br />

– направление в многомерном пространстве.<br />

В классическом алгоритме обратного распространения ошибки параметр p ( w)<br />

, учитываемый<br />

в выражении (2), задает направление отрицательного градиента, поэтому<br />

∆ w = −η∇ E ( w)<br />

.<br />

Структура сети для распознавания целей по дальностному портрету. Для решения<br />

задачи распознавания радиолокационных целей по ДП была выбрана трехслойная структура<br />

с сигмоидальными функциями в качестве функций активации входного и выходного слоев.<br />

В качестве функции активации скрытного слоя рассматривались сигмоидальная функция<br />

(характерная для персептронов и далее обозначаемая ПЕР) и радиально-базисная функция<br />

(далее обозначаемая РБФ). Структура сети для распознавания целей по ДП представлена на<br />

рис. 4 (ИН – искусственный нейрон). Следует отметить, что такой выбор не является единственно<br />

возможным: возможны, например, персептроны с четырьмя и более слоями.<br />

Для выбранной структуры персептрона апостериорная вероятность распознавания<br />

определяется по формуле<br />

Prob<br />

⎛ K ⎞ ⎡ K ⎛ N<br />

⎞⎤<br />

( yk X ) = F ⎜ ∑ w2kivi ⎟ = F ⎢∑ w2ki f ⎜ ∑ w1<br />

ij x ⎥<br />

j ⎟ ,<br />

⎜ ⎟<br />

⎝ i= 0 ⎠<br />

⎢ ⎜ ⎟⎥<br />

⎣i= 0 ⎝ j=<br />

0 ⎠⎦<br />

[ ]<br />

где v0 ≡ 1; x0 ≡ 1; F ( x) = 1 1+ exp( − x)<br />

; f ( x) 1 1 exp( x)<br />

= [ + − ] либо ( ) ( 2<br />

f x exp x )<br />

= − .<br />

Процесс моделирования.<br />

Выбор программных средств. Был выбран Neural Network Toolbox системы Matlab 6.5,<br />

достоинством которого являются:<br />

• простота создания и обучения НС;

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

Saved successfully!

Ooh no, something went wrong!