( A, B )—3*30*2—( 1, 0 )( 0, 1 )

让网络的输入有3个节点,训练集AB各由5张二值化的图片组成,让B全是0,让A中有7个1 ,随机排列组合A ,统计迭代次数并排序。

差值结构

迭代次数

构造平均列

平均列

列排斥能

空间放缩

1

1

1

3386.03

5

3

3

3

53.25

85.2

1

0

0

3386.03

5

3

3

3

0

1

0

0

3386.03

5

3

2

2

4

0

0

1

1

3386.03

5

3

0

0

0

0

0

3386.03

5

3

3

2

2

7

0

网络03447的平均列构造方式有两种,一种是

3

2

2

3

3

2

2

把322这一行放在上面,实验表明在训练集组成和顺序不变的前提下,用这种方式计算得到的列排斥能和迭代次数成反比。但还有另一种构造方法

3

3

2

2

3

2

2

把322放在最下面,这两种力的作用方向相反,用这种方法构造得到的列排斥能和迭代次数成正比,

列排斥能的计算方法为

其中c是空间的放缩系数,d是结构中有全0行的数量

用与迭代次数成正比的方法计算列排斥能

7

0

4

3

3

7

14

7

5.3

0

12

6

4

9

3

3

可以用平均列的方法计算得到53.25.也可以直接用公式打开

11.25

3*3/3+3*3/4+3*2/2+3*2/2

7.5

2*2/2+2*2/2+2*3/3+2*3/4

7.5

2*2/2+2*2/2+2*3/3+2*3/4

9

2*3+2*3/2

9

2*3+2*3/2

9

3*3

同样得到53.25,再考虑放缩效应,乘上2*0.8,最终得到列排斥能为85.2.

横向的比较49组迭代次数

将列排斥能画成图

可以观察到列排斥能和迭代次数的正比关系。