一种离散化的编程策略

本文探讨了神经网络在二值化图片分类中的工作原理,将分类过程比喻为粒子交换位置的最短路径问题。实验发现,熵与最短移动距离成正比,迭代次数与熵成反比。通过92x系列的实验,验证了不同分布的点集(如921-923和924-927)虽然分布差异大,但其迭代次数存在高度一致性,与移动距离和成反比关系。这表明神经网络在优化过程中同时考虑了A和B的相对差异,形成了一种离散化的复合策略。
摘要由CSDN通过智能技术生成

(A,B)---m*n*k---(1,0)(0,1)

移动距离和假设

用神经网络分类A和B,把参与分类的A和B中的数字看作是组成A和B的粒子,设分类的过程就是让A和B中的粒子互相交换位置,寻找最短移动路径的过程。而熵H与最短移动距离和成正比,迭代次数n和熵H成反比。

对二值化图片移动规则汇总

每个粒子移动一次,位置重合不移动,0不动,单次移动距离恒为1.

按照移动距离和假设,神经网络的训练过程事实上可以分为两个部分,首先将A移向B,再将B移向A。但因为这个过程是通过一套权重来完成的,所以神经网络就是在调和将A移向B,和将B移向A这两种编程逻辑。所以神经网络之所以可以实现较高的分类准确率,是因为充分的考虑了A相对B的差异的同时考虑了B相对于A的差异。并使之成为一个矛盾统一体,所以这不是一种基于单一连续逻辑的编程策略,而是一种离散化的复合的编程策略。

为验证这一猜测,继续完成92x系列的实验。让A中有9个1,B中有两个1.让两张图片不断迭代直到收敛。统计迭代次数的平均值,并比较。

得到迭代次数

921

922

923

δ

迭代次数n

迭代次数n

迭代次数n

5.00E-04

22094.36

22210.17

22270.11

4.00E-04

27253.6

27135.26

27196.01

3.00E-04

35340.25

35457.67

35444.69

2.00E-04

52155.43

51821.36

51555.68

1.00E-04

98502.28

99141.98

98892.23

s

7

7

7

可以清楚的看到,虽然921-923的点的分布差异巨大,但是他们的迭代次数其实是高度重合的。因为他们的移动距离和s都是7.

比如921中只有A中有7个需要移动的点,单次移动距离为1,因此总的移动距离为7.

为验证这一现象,继续完成第二组实验924-927。得到迭代次数

921

922

923

924

925

926

927

δ

迭代次数n

迭代次数n

迭代次数n

迭代次数n

迭代次数n

迭代次数n

迭代次数n

5.00E-04

22094.36

22210.17

22270.11

22381.12

22129.48

22120.59

22170.03

4.00E-04

27253.6

27135.26

27196.01

27177.41

27190.68

27647.97

27189.69

3.00E-04

35340.25

35457.67

35444.69

35226.14

35295.77

35259.25

35510.32

2.00E-04

52155.43

51821.36

51555.68

50902.96

51453.88

51790.95

51694.95

1.00E-04

98502.28

99141.98

98892.23

97550.25

98339.94

97544.53

97718.31

s

7

7

7

7

7

7

7

实验现象符合假设,他们的迭代次数曲线是重合的。

再将本次实验数据和前述实验数据做比较,

981

971

122

961

951

941

931

921

δ

迭代次数n

迭代次数n

迭代次数n

迭代次数n

迭代次数n

迭代次数n

迭代次数n

迭代次数n

5.00E-04

34219.01

28229.22

25862.05

25523.99

23904.73

22959.57

22166.65

22094.36

4.00E-04

41899.68

34548.15

31524.1

30958.15

28978.03

27774.2

27290.48

27253.6

3.00E-04

53474.56

44497.27

41011.36

40262.78

38252.24

35993.35

35639.73

35340.25

2.00E-04

77797.83

64693.36

59270.11

59096.97

55426.48

52950.71

51890.25

52155.43

1.00E-04

148175

123601.3

112397.9

113446.1

106880.8

101146.2

100158

98502.28

s

1

2

3

3

4

5

6

7

可以清晰的观察到迭代次数n和移动距离和s之间的反比关系。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

黑榆

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

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

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

打赏作者

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

抵扣说明:

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

余额充值