* b$ w L; B& b l . T6 k0 y/ s- X6 M9 D) j) F: d0 u
(i)一组连接(对应于生物神经元的突触),连接强度由各连接上的权值表示,权值为正表示激活,为负表示抑制。 . P% ~: F- `; `9 N( L* l1 Y& H(ii)一个求和单元,用于求取各输入信号的加权和(线性组合)。 6 D7 y% ?! n1 ?# \(iii)一个非线性激活函数,起非线性映射作用并将神经元输出幅度限制在一定范围内(一般限制在(0,1)或(−1,1)之间)。 9 H' o2 C9 ]$ @5 j0 ~: z) y* n- b4 A: I3 L
# B7 O+ r i3 i( ?1 [, i# Z$ f& ~
此外还有一个阈值 (或偏置 = − )。 5 Y5 ?- c6 t' l# r若把输入的维数增加一维,则可把阈值 (或偏置 = − )包括进去 . i6 \6 ^) S. {, W" V 6 t! U9 Y. e3 \7 B1 N7 K. T, M( C 6 L6 p3 y+ M, O$ R 6 `8 p6 L0 y4 r9 G R) vMatlab 中的激活(传递)函数如下所示: 5 c: e* Y2 n3 [5 h* E c# l# x" P3 H ( {7 O1 W3 ~- s, a1 r; I9 w( Q7 _" f) {- m( K$ n" n* q3 B
函数名 功 能2 h2 v( ~- h. ~" p0 d9 |: \. s
purelin 线性传递函数 7 P) `- R4 B7 T+ Khardlim 硬限幅传递函数 & D3 ^9 s( M/ F$ T" Ghardlims 对称硬限幅传递函数2 y( {. o9 S" x( t$ {; J" s
satlin 饱和线性传递函数1 f0 Z5 W E" H% D
satlins 对称饱和线性传递函数 ( O5 e7 k- w% |( Wlogsig 对数S 形传递函数 - d. n5 e' B- P8 Ctansig 正切S 形传递函数 7 C1 A2 g! R) Nradbas 径向基传递函数 {5 N! E; m- k* @; N" t
compet 竞争层传递函数 % l$ s# r4 S/ T$ E- _网络结构及工作方式 7 [6 t* M: p/ `& c. u: n2 A; m. W& n2 s& ^
除单元特性外,网络的拓扑结构也是NN 的一个重要特性。从连接方式看NN 主要有两种。3 D- H! P: R+ ^4 t
; h! k+ b9 |4 g, X2 L& q( o, F9 ^2 X ~
前馈型网络( \/ u3 g. D2 }8 [, f
各神经元接受前一层的输入,并输出给下一层,没有反馈。结点分为两类,即输入单元和计算单元,每一计算单元可有任意个输入,但只有一个输出(它可耦合到任意多个其它结点作为其输入)。通常前馈网络可分为不同的层,第i层的输入只与第i −1层输出相连,输入和输出结点与外界相连,而其它中间层则称为隐层。: X9 i. A5 a; f
7 V$ a* Y& ?% A
! q2 o1 q" t- Y2 G T反馈型网络9 I0 v8 s8 e& a% z {
所有结点都是计算单元,同时也可接受输入,并向外界输出。NN 的工作过程主要分为两个阶段:第一个阶段是学习期,此时各计算单元状态不变,各连线上的权值可通过学习来修改;第二阶段是工作期,此时各连接权固定,计算单元状态变化,以达到某种稳定状态。从作用效果看,前馈网络主要是函数映射,可用于模式识别和函数逼近。' k# T! t$ @% x
& h$ j( B( Q) [& }1 M T
, a1 r4 C1 G& Z/ Y
反馈网络按对能量函数的极小点的利用来分类有两种:1 `: |& g: p' s9 H) \- P
$ Y0 m: Z+ G) n+ \' o S/ P
7 S m) g! L% L第一类是能量函数的所有极小点都起作用,这一类主要用作各种联想存储器;# O" X9 A; z U. y, u0 |, x9 Q