通过自由度比较迭代次数

文章探讨了神经网络在不同输入结构下训练的迭代次数与网络能量之间的关系。通过对不同差值结构的分析,发现迭代次数并不唯一决定于能量,还受到其他变量影响。研究指出,总能量越低,网络状态越稳定,迭代次数相应增加。并举例说明了结构变化与迭代次数的关联,展示了从一个结构到另一个结构的最少步骤和能量变化趋势。
摘要由CSDN通过智能技术生成

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

让网络的输入只有3个节点,AB训练集各由5张二值化的图片组成,让A中有7个1,B中全是0,让A的5行1的数量为1,1,1,2,2;让A的3列1的数量为2,2,3.排列组合A,比较迭代次数的顺序。

差值结构

A-B

迭代次数

d

1

1

0

6*3*2*1*4-0*0*0*0*0

3124.859

1

1

1

2

2

2

2

3

0

1

1

6*3*2*1*4-0*0*0*0*0

3124.859

1

1

1

2

2

2

2

3

0

1

0

6*3*2*1*4-0*0*0*0*0

3124.859

1

1

1

2

2

2

2

3

0

0

1

6*3*2*1*4-0*0*0*0*0

3124.859

1

1

1

2

2

2

2

3

1

0

0

6*3*2*1*4-0*0*0*0*0

3124.859

1

1

1

2

2

2

2

3

1

1

1

2

2

2

2

3

c

1

1

0

6*4*3*1*4-0*0*0*0*0

7107.332

1

1

1

2

2

2

2

3

1

0

0

6*4*3*1*4-0*0*0*0*0

7107.332

1

1

1

2

2

2

2

3

0

1

1

6*4*3*1*4-0*0*0*0*0

7107.332

1

1

1

2

2

2

2

3

0

0

1

6*4*3*1*4-0*0*0*0*0

7107.332

1

1

1

2

2

2

2

3

1

0

0

6*4*3*1*4-0*0*0*0*0

7107.332

1

1

1

2

2

2

2

3

1

1

1

2

2

2

2

3

b

1

1

0

6*6*1*1*2-0*0*0*0*0

9197.935

1

1

1

2

2

2

2

3

1

1

0

6*6*1*1*2-0*0*0*0*0

9197.935

1

1

1

2

2

2

2

3

0

0

1

6*6*1*1*2-0*0*0*0*0

9197.935

1

1

1

2

2

2

2

3

0

0

1

6*6*1*1*2-0*0*0*0*0

9197.935

1

1

1

2

2

2

2

3

0

1

0

6*6*1*1*2-0*0*0*0*0

9197.935

1

1

1

2

2

2

2

3

1

1

1

2

2

2

2

3

a

1

0

0

4*4*4*3*3-0*0*0*0*0

26733.89

1

1

1

2

2

2

2

3

1

0

0

4*4*4*3*3-0*0*0*0*0

26733.89

1

1

1

2

2

2

2

3

1

0

0

4*4*4*3*3-0*0*0*0*0

26733.89

1

1

1

2

2

2

2

3

0

1

1

4*4*4*3*3-0*0*0*0*0

26733.89

1

1

1

2

2

2

2

3

0

1

1

4*4*4*3*3-0*0*0*0*0

26733.89

1

1

1

2

2

2

2

3

1

1

1

2

2

2

2

3

1

1

1

2

2

2

2

3

收敛误差7e-4,每组收敛199次。统计平均值。

因为符合上述条件的差值结构的行和列可以自由变换,按照对称性只有4个不同的结构。

 迭代次数的大小顺序是a>b>c>d.

这4个结构的平均列都相同,所以这4个结构的势能相同,

但他们的迭代次数并不相同。这意味着还有一个变量导致了总能量的差异。

现在让a保持行分布1,1,1,2,2;列分布2,2,3不变,让a变化1步

a

a

a

a

a

b

1

0

0

0

1

1

0

1

1

1

0

1

1

1

0

1

1

0

1

0

0

1

0

0

0

1

1

1

0

1

1

1

0

1

1

0

1

0

0

1

0

0

1

0

0

0

1

0

0

0

1

0

0

1

0

1

1

1

0

0

1

0

0

0

1

0

0

0

1

0

0

1

0

1

1

0

1

1

1

0

0

0

1

0

0

0

1

0

1

0

a

c

c

c

c

c

1

0

0

1

0

0

1

0

0

0

1

1

1

1

0

1

1

0

1

0

0

1

0

0

1

0

0

1

0

1

0

1

1

1

0

0

1

0

0

1

0

1

0

1

0

1

0

0

1

0

0

0

1

1

0

1

1

0

1

0

1

0

1

1

0

0

1

0

0

0

0

1

0

1

1

0

1

1

0

1

1

0

1

0

0

0

1

1

0

0

由于对称性a只有两种可能的变化,一种横着走一步,变成b,或者竖着走一步变成c。但a在一步内不可能变成d。

但是b或c都可以1步变成d

c

d

1

1

0

1

1

0

1

1

0

1

0

0

0

1

1

0

1

1

0

1

1

1

0

0

0

1

0

0

0

1

0

0

1

0

0

1

1

0

0

1

0

0

1

0

0

b

d

d

1

1

0

1

1

0

1

1

0

1

1

0

1

0

0

0

1

1

0

0

1

0

1

1

0

0

1

0

0

1

0

0

1

0

1

0

0

1

0

0

1

0

1

0

0

也就是a距离d至少有两步。比如假设横向移动1步的能量小于纵向移动一步的能量,则由a变化到b,c,d的能量排序b<c<d.

所以得到总能量

迭代次数与结构的总能量成反比,总能量越低成键越稳定,使键断裂的难度越大,迭代次数越大。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黑榆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值