Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Π£Ρ‡Π΅Π±Π½ΠΎΠ΅ пособиС ΠΏΠΎ курсу «НСйроинформатика»». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 89

Автор Π•. ΠœΠΈΡ€ΠΊΠ΅Ρ

Для каскадов Ρ€Π°Π·Π΄Π΅Π» описания связСй строится ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ:

1. Π’Ρ…ΠΎΠ΄Π½Ρ‹Π΅ сигналы Π±Π»ΠΎΠΊΠ° ΡΠ²ΡΠ·Ρ‹Π²Π°ΡŽΡ‚ΡΡ с Π²Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ сигналами ΠΏΠ΅Ρ€Π²ΠΎΠΉ подсСти Π² спискС подсСтСй Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ описания состава. Если для ΠΏΠ΅Ρ€Π²ΠΎΠΉ подсСти ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π½Π΅ Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½ΠΎΠ΅ число экзСмпляров, Ρ‚ΠΎ всС Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ сигналы ΡΠ²ΡΠ·Ρ‹Π²Π°ΡŽΡ‚ΡΡ с Π²Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ сигналами ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ экзСмпляра подсСти.

2. Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ сигналы Π±Π»ΠΎΠΊΠ° ΡΠ²ΡΠ·Ρ‹Π²Π°ΡŽΡ‚ΡΡ с Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ сигналами послСднСй подсСти Π² спискС подсСтСй Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ описания состава. Если для послСднСй подсСти ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π½Π΅ Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½ΠΎΠ΅ число экзСмпляров, Ρ‚ΠΎ всС Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ сигналы ΡΠ²ΡΠ·Ρ‹Π²Π°ΡŽΡ‚ΡΡ с Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ сигналами послСднСго (с ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ) экзСмпляра подсСти.

3. Массив ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π±Π»ΠΎΠΊΠ° образуСтся ΠΈΠ· массивов ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² подсСтСй Π² порядкС пСрСчислСния подсСтСй Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ описания состава β€” пСрвая Ρ‡Π°ΡΡ‚ΡŒ массива ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π±Π»ΠΎΠΊΠ° состоит ΠΈΠ· ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΏΠ΅Ρ€Π²ΠΎΠΉ подсСти, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ β€” Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΈ Ρ‚. Π΄. Если какая-Π»ΠΈΠ±ΠΎ ΠΏΠΎΠ΄ΡΠ΅Ρ‚ΡŒ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ описания состава ΡƒΠΊΠ°Π·Π°Π½Π° с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π½Π΅ Ρ€Π°Π²Π½Ρ‹ΠΌ Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅ числом экзСмпляров, Ρ‚ΠΎ считаСтся, Ρ‡Ρ‚ΠΎ экзСмпляры этой подсСти пСрСчислСны Π² спискС Π² порядкС возрастания Π½ΠΎΠΌΠ΅Ρ€Π°.

4. Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ сигналы ΠΊΠ°ΠΆΠ΄ΠΎΠΉ подсСти, ΠΊΡ€ΠΎΠΌΠ΅ послСднСй ΡΠ²ΡΠ·Ρ‹Π²Π°ΡŽΡ‚ΡΡ с Π²Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ сигналами ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ подсСти Π² спискС подсСтСй Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ описания состава. Если какая-Π»ΠΈΠ±ΠΎ ΠΏΠΎΠ΄ΡΠ΅Ρ‚ΡŒ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ описания состава ΡƒΠΊΠ°Π·Π°Π½Π° с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π½Π΅ Ρ€Π°Π²Π½Ρ‹ΠΌ Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅ числом экзСмпляров, Ρ‚ΠΎ считаСтся, Ρ‡Ρ‚ΠΎ экзСмпляры этой подсСти пСрСчислСны Π² спискС Π² порядкС возрастания Π½ΠΎΠΌΠ΅Ρ€Π°.

5. Для Π±Π»ΠΎΠΊΠΎΠ² Ρ‚ΠΈΠΏΠ° Cascad Π·Π°ΠΌΡ‹ΠΊΠ°Π½ΠΈΠ΅ Π²Ρ‹Ρ…ΠΎΠ΄Π° Π±Π»ΠΎΠΊΠ° Π½Π° Π²Ρ…ΠΎΠ΄ Π±Π»ΠΎΠΊΠ° отсутствуСт. Для Π±Π»ΠΎΠΊΠΎΠ² Ρ‚ΠΈΠΏΠΎΠ² Loop ΠΈ Until Π·Π°ΠΌΡ‹ΠΊΠ°Π½ΠΈΠ΅ Π²Ρ‹Ρ…ΠΎΠ΄Π° Π±Π»ΠΎΠΊΠ° Π½Π° Π²Ρ…ΠΎΠ΄ Π±Π»ΠΎΠΊΠ° достигаСтся ΠΏΡƒΡ‚Π΅ΠΌ установлСния связСй ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ сигналами послСднСй подсСти Π² спискС подсСтСй Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ описания состава с Π²Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ сигналами ΠΏΠ΅Ρ€Π²ΠΎΠΉ подсСти Π² спискС подсСтСй Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ описания состава. Если какая-Π»ΠΈΠ±ΠΎ ΠΏΠΎΠ΄ΡΠ΅Ρ‚ΡŒ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ описания состава ΡƒΠΊΠ°Π·Π°Π½Π° с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π½Π΅ Ρ€Π°Π²Π½Ρ‹ΠΌ Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅ числом экзСмпляров, Ρ‚ΠΎ считаСтся, Ρ‡Ρ‚ΠΎ экзСмпляры этой подсСти пСрСчислСны Π² спискС Π² порядкС возрастания Π½ΠΎΠΌΠ΅Ρ€Π°.

Описания всСх сСтСй, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ. Π’ качСствС Π±ΠΎΠ»Π΅Π΅ ΠΎΠ±Ρ‰Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ Ρ€Π°Π·Π΄Π΅Π» описания сигналов ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Ρ‚Ρ€Π΅Ρ… условных Π±Π»ΠΎΠΊΠΎΠ².

Layer  A

 Contents Net1, Net2[K], Net3

 InSignals[1..NumberOf(InSignals,Net1)+K*NumberOf(InSignals,Net2)+NumberOf(InSignals,Net3)] <=> Net1.InSignals[1..NumberOf(InSignals,Net1)],

 Net2[1..K].InSignals[1..NumberOf(InSignals,Net2)],Net3.InSignals[1..NumberOf(InSignals,Net3)]

 OutSignals[1..NumberOf(OutSignals,Net1) + K*NumberOf(OutSignals,Net2)+NumberOf(OutSignals,Net3)] <=> Net1.OutSignals[1..NumberOf(OutSignals,Net1)],

 Net2[1..K].OutSignals[1..NumberOf(OutSignals,Net2)],

 Net3.OutSignals[1..NumberOf(OutSignals,Net3)]

 Parameters[1..NumberOf(Parameters,Net1) + K*NumberOf(Parameters,Net2)+NumberOf(Parameters,Net3)] <=> Net1.Parameters[1..NumberOf(Parameters,Net1)],

 Net2[1..K].Parameters[1..NumberOf(Parameters,Net2)],

 Net3.Parameters[1..NumberOf(Parameters,Net3)]

Cascad B

 Contents Net1, Net2[K], Net3

 InSignals[1..NumberOf(InSignals,Net1)] <=> Net1. InSignals[1..NumberOf(InSignals,Net1)]

 OutSignals[1..NumberOf(OutSignals,Net3)] <=> Net3.OutSignals[1..NumberOf(OutSignals,Net3)]

 Parameters[1..NumberOf(Parameters,Net1) + K*NumberOf(Parameters,Net2)+NumberOf(Parameters,Net3)] <=> Net1.Parameters[1..NumberOf(Parameters,Net1)],

 Net2[1..K].Parameters[1..NumberOf(Parameters,Net2)],

 Net[3].Parameters[1..NumberOf(Parameters,Net3)]

 Net1. OutSignals[1..NumberOf(OutSignals,Net1)],

 Net2[1..K].OutSignals[1..NumberOf(OutSignals,Net2)] <=> Net2[1..K].InSignals[1..NumberOf(InSignals,Net2)],Net3.InSignals[1..NumberOf(InSignals,Net3)]

Loop C N

 Contents Net1, Net2[K], Net3

 InSignals[1..NumberOf(InSignals,Net1)] <=> Net1. InSignals[1..NumberOf(InSignals,Net1)]

 OutSignals[1..NumberOf(OutSignals,Net3)] <=> Net3.OutSignals[1..NumberOf(OutSignals,Net3)]

 Parameters[1..NumberOf(Parameters,Net1) + K*NumberOf(Parameters,Net2)+NumberOf(Parameters,Net3)] <=> Net1.Parameters[1..NumberOf(Parameters,Net1)],

 Net2[1..K].Parameters[1..NumberOf(Parameters,Net2)],

 Net[3].Parameters[1..NumberOf(Parameters,Net3)]

 Net1.OutSignals[1..NumberOf(OutSignals,Net1)],

 Net2[1..K].OutSignals[1..NumberOf(OutSignals,Net2)] <=> Net2[1..K].InSignals[1..NumberOf(InSignals,Net2)],

 Net3.InSignals[1..NumberOf(InSignals,Net3)]

 Net3.OutSignals[1..NumberOf(OutSignals,Net3)] <=> Net1.InSignals[1..NumberOf(InSignals,Net1)]

Частично сокращСнноС описаниС

Если описываСмый Π±Π»ΠΎΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ связи, устанавливаСмыС Π½Π΅ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ описано Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Β«Π Π°Π·Π΄Π΅Π» описания связСй», Ρ‚ΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Ρ€Π°Π·Π΄Π΅Π» описания Π±Π»ΠΎΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ описан явно ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈΠ»ΠΈ частично. Если ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Ρ€Π°Π·Π΄Π΅Π» описан частично, Ρ‚ΠΎ дСйствуСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ: Ρ‚Π΅ сигналы, ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈ ΠΈΡ… связи, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ описаны явно, бСрутся ΠΈΠ· явного описания, Π° Ρ‚Π΅ сигналы, ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈ ΠΈΡ… связи, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΡƒΡŽΡ‚ Π² явном описании бСрутся ΠΈΠ· описания ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. Π’Π°ΠΊ, Π² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Β«ΠŸΡ€ΠΈΠΌΠ΅Ρ€ описания Π±Π»ΠΎΠΊΠΎΠ²Β» описании слоя Ρ‚ΠΎΡ‡Π΅ΠΊ вСтвлСния BLay Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ использованиС Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Π° установлСния связи Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… сигналов Π±Π»ΠΎΠΊΠ° с Π²Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ сигналами подсСтСй. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ сокращСнноС описаниС.

{Π‘Π»ΠΎΠΉ Ρ‚ΠΎΡ‡Π΅ΠΊ вСтвлСния}

Layer BLay(N,M : Long)

 Contents Branch(N)[M] {Π’ состав слоя Π²Ρ…ΠΎΠ΄ΠΈΡ‚ M Ρ‚ΠΎΡ‡Π΅ΠΊ вСтвлСния}

 Connections

 {Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ сигналы Π² порядкС ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ с ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ вСтвлСния, Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΈ Ρ‚.Π΄. }

 OutSignals[1..N * M]<=> Branch[+:1..M].OutSignals[1..N]

End {ΠšΠΎΠ½Π΅Ρ† описания слоя Π’ΠΎΡ‡Π΅ΠΊ вСтвлСния}

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ сокращСнного описания Π±Π»ΠΎΠΊΠΎΠ²

ΠŸΡ€ΠΈ описании Π±Π»ΠΎΠΊΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ элСмСнты, описанныС Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Elements, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Π² Ρ€Π°Π·Π΄. Β«ΠŸΡ€ΠΈΠΌΠ΅Ρ€ описания элСмСнтов».

NetBibl SubNets Used Elements; {Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° подсСтСй, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Elements}

{Π‘ΠΈΠ³ΠΌΠΎΠΈΠ΄Π½Ρ‹ΠΉ Π½Π΅ΠΉΡ€ΠΎΠ½ с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ сумматором Π½Π° N Π²Ρ…ΠΎΠ΄ΠΎΠ²}

Cascad NSigm(aSum : Block; N : Long; Char : Real)

 {Π’ состав каскада Π²Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ сумматор Π½Π° N Π²Ρ…ΠΎΠ΄ΠΎΠ² ΠΈ сигмоидный Π½Π΅ΠΉΡ€ΠΎΠ½ с Π½Π΅ΠΎΠ±ΡƒΡ‡Π°Π΅ΠΌΠΎΠΉ характСристикой}

 Contents aSum(N), S_NotTrain(Char)

End

{Π‘Π»ΠΎΠΉ сигмоидных Π½Π΅ΠΉΡ€ΠΎΠ½ΠΎΠ² с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌΠΈ сумматорами Π½Π° N Π²Ρ…ΠΎΠ΄ΠΎΠ²}

Layer Lay1(aSum : Block; N,M : Long; Char : Real)

 Contents Sigm: NSigm(aSum,N,Char)[M] {Π’ состав слоя Π²Ρ…ΠΎΠ΄ΠΈΡ‚ M Π½Π΅ΠΉΡ€ΠΎΠ½ΠΎΠ²}

End

{Π‘Π»ΠΎΠΉ Ρ‚ΠΎΡ‡Π΅ΠΊ вСтвлСния}

Layer BLay(N,M : Long)

 Contents Branch(N)[M] {Π’ состав слоя Π²Ρ…ΠΎΠ΄ΠΈΡ‚ M Ρ‚ΠΎΡ‡Π΅ΠΊ вСтвлСния}

Connections

 {Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ сигналы Π² порядкС ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ с ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ вСтвлСния, Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΈ Ρ‚.Π΄.}

  OutSignals[1..N * M] <=> Branch[+:1..M].OutSignals[1..N]

End

{ΠŸΠΎΠ»Π½Ρ‹ΠΉ слой сигмоидных Π½Π΅ΠΉΡ€ΠΎΠ½ΠΎΠ² с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌΠΈ сумматорами Π½Π° N Π²Ρ…ΠΎΠ΄ΠΎΠ²}

Cascad FullLay(aSum : Block; N,M : Long; Char : Real)

 Contents BLay1(M,N), Lay1(aSum,N,M,Char)  {Π‘Π»ΠΎΠΉ Ρ‚ΠΎΡ‡Π΅ΠΊ вСтвлСния ΠΈ слой Π½Π΅ΠΉΡ€ΠΎΠ½ΠΎΠ²}

End {ΠšΠΎΠ½Π΅Ρ† описания слоя сигмоидных Π½Π΅ΠΉΡ€ΠΎΠ½ΠΎΠ² с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ сумматором}

{Π‘Π΅Ρ‚ΡŒ с сигмоидными Π½Π΅ΠΉΡ€ΠΎΠ½Π°ΠΌΠΈ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌΠΈ сумматорами, содСрТащая

 Input – число Π½Π΅ΠΉΡ€ΠΎΠ½ΠΎΠ² Π½Π° Π²Ρ…ΠΎΠ΄Π½ΠΎΠΌ слоС;

 Output – число Π½Π΅ΠΉΡ€ΠΎΠ½ΠΎΠ² Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΌ слоС (число Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… сигналов);

 Hidden – число Π½Π΅ΠΉΡ€ΠΎΠ½ΠΎΠ² Π½Π° H>0 скрытых слоях;

 N – число Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… сигналов

 Π²ΡΠ΅ Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ сигналы ΠΏΠΎΠ΄Π°ΡŽΡ‚ΡΡ Π½Π° всС Π½Π΅ΠΉΡ€ΠΎΠ½Ρ‹ Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ слоя}

Cascad  Net1(aSum : Block; Char : Real; Input, Output, Hidden, H, N : Long)

 {Под трСмя Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ псСвдонимами ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΠ΄Π½Π° ΠΈ Ρ‚Π°ΠΆΠ΅ ΠΏΠΎΠ΄ΡΠ΅Ρ‚ΡŒ с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ. ИспользованиС псСвдонимов Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ сокращСнном описании}

 Contents

 In: FullLay(aSum,N,Input,Char),