( A, B )---3*30*2---( 1, 0 )( 0, 1 )
让网络的输入有3个节点,训练集AB各由6张二值化的图片组成,让A中每行有1个1,B中全是0,排列组合A ,统计迭代次数的顺序。共有729组不同的排列组合,但按照对称性只有26个不同的结构,其中不同的迭代次数只有7个。
A-B | 迭代次数 | |||||||
1 | 0 | 0 | 4*4*4*4*2*1-0*0*0*0*0*0 | 22126.29 | 4 | 1 | 1 | |
1 | 0 | 0 | 4*4*4*4*2*1-0*0*0*0*0*0 | 22126.29 | ||||
1 | 0 | 0 | 4*4*4*4*2*1-0*0*0*0*0*0 | 22126.29 | ||||
1 | 0 | 0 | 4*4*4*4*2*1-0*0*0*0*0*0 | 22126.29 | ||||
0 | 1 | 0 | 4*4*4*4*2*1-0*0*0*0*0*0 | 22126.29 | ||||
0 | 0 | 1 | 4*4*4*4*2*1-0*0*0*0*0*0 | 22126.29 | ||||
1 | 0 | 0 | 4*4*4*4*4*2-0*0*0*0*0*0 | 22904.24 | 5 | 1 | ||
1 | 0 | 0 | 4*4*4*4*4*2-0*0*0*0*0*0 | 22904.24 | ||||
1 | 0 | 0 | 4*4*4*4*4*2-0*0*0*0*0*0 | 22904.24 | ||||
1 | 0 | 0 | 4*4*4*4*4*2-0*0*0*0*0*0 | 22904.24 | ||||
1 | 0 | 0 | 4*4*4*4*4*2-0*0*0*0*0*0 | 22904.24 | ||||
0 | 1 | 0 | 4*4*4*4*4*2-0*0*0*0*0*0 | 22904.24 | ||||
1 | 0 | 0 | 4*4*2*4*4*2-0*0*0*0*0*0 | 26766.45 | 4 | 2 | ||
1 | 0 | 0 | 4*4*2*4*4*2-0*0*0*0*0*0 | 26766.45 | ||||
0 | 1 | 0 | 4*4*2*4*4*2-0*0*0*0*0*0 | 26766.45 | ||||
1 | 0 | 0 | 4*4*2*4*4*2-0*0*0*0*0*0 | 26766.45 | ||||
1 | 0 | 0 | 4*4*2*4*4*2-0*0*0*0*0*0 | 26766.45 | ||||
0 | 1 | 0 | 4*4*2*4*4*2-0*0*0*0*0*0 | 26766.45 | ||||
0 | 1 | 0 | 2*2*2*2*2*2-0*0*0*0*0*0 | 27043.58 | 6 | |||
0 | 1 | 0 | 2*2*2*2*2*2-0*0*0*0*0*0 | 27043.58 | ||||
0 | 1 | 0 | 2*2*2*2*2*2-0*0*0*0*0*0 | 27043.58 | ||||
0 | 1 | 0 | 2*2*2*2*2*2-0*0*0*0*0*0 | 27043.58 | ||||
0 | 1 | 0 | 2*2*2*2*2*2-0*0*0*0*0*0 | 27043.58 | ||||
0 | 1 | 0 | 2*2*2*2*2*2-0*0*0*0*0*0 | 27043.58 | ||||
0 | 1 | 0 | 2*2*4*4*4*1-0*0*0*0*0*0 | 27860.88 | 3 | 2 | 1 | |
0 | 1 | 0 | 2*2*4*4*4*1-0*0*0*0*0*0 | 27860.88 | ||||
1 | 0 | 0 | 2*2*4*4*4*1-0*0*0*0*0*0 | 27860.88 | ||||
1 | 0 | 0 | 2*2*4*4*4*1-0*0*0*0*0*0 | 27860.88 | ||||
1 | 0 | 0 | 2*2*4*4*4*1-0*0*0*0*0*0 | 27860.88 | ||||
0 | 0 | 1 | 2*2*4*4*4*1-0*0*0*0*0*0 | 27860.88 | ||||
1 | 0 | 0 | 4*2*4*2*4*2-0*0*0*0*0*0 | 33724.67 | 3 | 3 | ||
0 | 1 | 0 | 4*2*4*2*4*2-0*0*0*0*0*0 | 33724.67 | ||||
1 | 0 | 0 | 4*2*4*2*4*2-0*0*0*0*0*0 | 33724.67 | ||||
0 | 1 | 0 | 4*2*4*2*4*2-0*0*0*0*0*0 | 33724.67 | ||||
1 | 0 | 0 | 4*2*4*2*4*2-0*0*0*0*0*0 | 33724.67 | ||||
0 | 1 | 0 | 4*2*4*2*4*2-0*0*0*0*0*0 | 33724.67 | ||||
0 | 0 | 1 | 1*1*2*2*4*4-0*0*0*0*0*0 | 38492.72 | 2 | 2 | 2 | |
0 | 0 | 1 | 1*1*2*2*4*4-0*0*0*0*0*0 | 38492.72 | ||||
0 | 1 | 0 | 1*1*2*2*4*4-0*0*0*0*0*0 | 38492.72 | ||||
0 | 1 | 0 | 1*1*2*2*4*4-0*0*0*0*0*0 | 38492.72 | ||||
1 | 0 | 0 | 1*1*2*2*4*4-0*0*0*0*0*0 | 38492.72 | ||||
1 | 0 | 0 | 1*1*2*2*4*4-0*0*0*0*0*0 | 38492.72 | ||||
收敛误差7e-4,每组收敛199次。统计平均值。
比较这7组中1按照列的分布
迭代次数 | ||||
4 | 1 | 1 | 22126.29 | |
5 | 1 | 22904.24 | ||
4 | 2 | 26766.45 | ||
6 | 27043.58 | |||
3 | 2 | 1 | 27860.88 | |
3 | 3 | 33724.67 | ||
2 | 2 | 2 | 38492.72 |
特别直观6被夹在42和33之间,既不是最大的也不是最小的,在数量上是不等分到等分的过渡。
51<42<6<33
计算列系数
迭代次数 | 列系数 | |||||
5 | 1 | 22904.24 | (0.5+0.5/5)/6 | 0.5/5 | ||
4 | 2 | 26766.45 | (0.5/4+0.5/2)/6 | 0.5/8 | ||
6 | 27043.58 | |||||
3 | 3 | 33724.67 | (0.5/3+0.5/3)/6 | 0.5/9 |
因为6的迭代次数小于33,大于42因此有理由假设6的列系数为0.5/8.5
因此这4组的平均列及排斥力为
平均列 | F | |||||||||
5 | 1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.064983 | ||
4 | 2 | 0.0625 | 0.0625 | 0.0625 | 0.0625 | 0.0625 | 0.0625 | 0.025384 | ||
6 | 0.058824 | 0.058824 | 0.058824 | 0.058824 | 0.058824 | 0.058824 | 0.022486 | |||
3 | 3 | 0.055556 | 0.055556 | 0.055556 | 0.055556 | 0.055556 | 0.055556 | 0.020057 |
51 | 42 | 6 | 33 | |
迭代次数 | 22904.23618 | 26766.44724 | 27043.58291 | 33724.66834 |
F | 0.064983333 | 0.025384115 | 0.022485942 | 0.020056905 |
排斥力与迭代次数之间成反比关系。