当前位置:网站首页>神经网络迭代次数的一个近似关系
神经网络迭代次数的一个近似关系
2022-07-30 01:13:00 【黑榆】
(A,B)---m*n*k---(1,0)(0,1)
移位距离和假设

用神经网络分类A和B,把参与分类的A和B中的数字看作是组成A和B的粒子,分类的过程就是让A和B中的粒子互相交换位置,寻找最短移位路径的过程。而熵H与最短移位距离和成正比,迭代次数n和熵H成反比。
对二值化图片移位规则汇总
每个粒子移位一次,位置重合不移位,0不动,单次移位距离恒为1.
按照移位距离和假设,二值化图片的移位元素单次移动的距离恒为1.而1也恰好是该移位元素的数值。所以这是否意味着对于更一般的图片,单次移位的距离就是元素数值本身?
这次就实验验证这一猜测,

用神经网络分类844,835,836,固定收敛误差取迭代次数平均值,每个收敛误差统计199次,得到迭代次数如下
844 | 835 | 836 | |
δ | 迭代次数n | 迭代次数n | 迭代次数n |
5.00E-04 | 35833.36 | 35043.31 | 33397.4 |
4.00E-04 | 43599.63 | 42545.46 | 40815.2 |
3.00E-04 | 56517.97 | 55280.16 | 53150.44 |
2.00E-04 | 80381.21 | 79393.91 | 75799.5 |
1.00E-04 | 151755.1 | 150807.4 | 142995.6 |
为验证是否存在数值上的加和关系做第二组实验

分类8134,8125,8126比较两组数值
如果假设是对的则8134,可以理解为0.1+0.3=0.4,则8134=844.同样8125可以理解为0.1+0.2=0.3,则8125化为835.同样8126可化为836.比较这三组数是否有这样的近似关系
8134 | 8125 | 8126 | |
δ | 迭代次数n | 迭代次数n | 迭代次数n |
5.00E-04 | 37066.05 | 36145.16 | 33883.76 |
4.00E-04 | 45113.94 | 43319.59 | 41075.22 |
3.00E-04 | 58249.69 | 56453.31 | 53234.41 |
2.00E-04 | 84504.05 | 81537.82 | 77773.45 |
1.00E-04 | 157462.3 | 153052.5 | 144980.9 |
844 | 835 | 836 | |
δ | 迭代次数n | 迭代次数n | 迭代次数n |
5.00E-04 | 35833.36 | 35043.31 | 33397.4 |
4.00E-04 | 43599.63 | 42545.46 | 40815.2 |
3.00E-04 | 56517.97 | 55280.16 | 53150.44 |
2.00E-04 | 80381.21 | 79393.91 | 75799.5 |
1.00E-04 | 151755.1 | 150807.4 | 142995.6 |
通过数据比较,这几组数据之间确实很接近
做第三组实验

分类847,855,866,
对照实验

分类8227,8235,8246.同样8227可以理解为0.2+0.2=0.4,变为847.8235由0.2+0.3=0.5,化为855.而8246由0.2+0.4=0.6,化为866.比较两组的迭代次数
8227 | 8235 | 8246 | |
δ | 迭代次数n | 迭代次数n | 迭代次数n |
5.00E-04 | 32227.51 | 34556.86 | 32508.18 |
4.00E-04 | 39270.1 | 42118.01 | 39387.94 |
3.00E-04 | 50701.36 | 54289.11 | 51212.08 |
2.00E-04 | 73393.27 | 78316.52 | 73658.53 |
1.00E-04 | 139882 | 146499.2 | 140009.1 |
847 | 855 | 866 | |
δ | 迭代次数n | 迭代次数n | 迭代次数n |
5.00E-04 | 31618.62 | 33055.99 | 31281.7 |
4.00E-04 | 38436.06 | 39901.37 | 38625.74 |
3.00E-04 | 50189.28 | 51460.66 | 49455.25 |
2.00E-04 | 71974.27 | 74893.88 | 71792.71 |
1.00E-04 | 136718.7 | 142850.2 | 134001.6 |
除了8246和866这两组差别较大,另外两组相差很小。
将两组数据放在一起比较
8134 | 8125 | 8126 | 8235 | 8227 | 8246 | |
δ | 迭代次数n | 迭代次数n | 迭代次数n | 迭代次数n | 迭代次数n | 迭代次数n |
5.00E-04 | 37066.05 | 36145.16 | 33883.76 | 34556.86 | 32227.51 | 32508.18 |
4.00E-04 | 45113.94 | 43319.59 | 41075.22 | 42118.01 | 39270.1 | 39387.94 |
3.00E-04 | 58249.69 | 56453.31 | 53234.41 | 54289.11 | 50701.36 | 51212.08 |
2.00E-04 | 84504.05 | 81537.82 | 77773.45 | 78316.52 | 73393.27 | 73658.53 |
1.00E-04 | 157462.3 | 153052.5 | 144980.9 | 146499.2 | 139882 | 140009.1 |
844 | 835 | 836 | 855 | 847 | 866 | |
δ | 迭代次数n | 迭代次数n | 迭代次数n | 迭代次数n | 迭代次数n | 迭代次数n |
5.00E-04 | 35833.36 | 35043.31 | 33397.4 | 33055.99 | 31618.62 | 31281.7 |
4.00E-04 | 43599.63 | 42545.46 | 40815.2 | 39901.37 | 38436.06 | 38625.74 |
3.00E-04 | 56517.97 | 55280.16 | 53150.44 | 51460.66 | 50189.28 | 49455.25 |
2.00E-04 | 80381.21 | 79393.91 | 75799.5 | 74893.88 | 71974.27 | 71792.71 |
1.00E-04 | 151755.1 | 150807.4 | 142995.6 | 142850.2 | 136718.7 | 134001.6 |
画成图
1.00E-04 | 151755.1 | 150807.4 | 142995.6 | 142850.2 | 136718.7 | 134001.6 |
1.00E-04 | 157462.3 | 153052.5 | 144980.9 | 146499.2 | 139882 | 140009.1 |

这次实验用神经网络分类0.8和3x与0.8和2y,并且让x1+x2+x3=y1+y2。迭代次数分别是n3x和n2y。实验表明n3x和n2y之间可能存在n3x=a*n2y (a>1)这样的近似关系。
边栏推荐
猜你喜欢

7.27

谷歌浏览器(google)设置翻译中文,翻译选项不生效或没有弹出翻译选项

Self-study HarmonyOS application development (56) - Use Service to ensure that the application runs continuously in the background

这是一道非常有争议的题,我的分析如下: TCP/IP在多个层引入了安全机制,其中TLS协议位于______。 A.数据链路层 B.网络层 C.传输层 D.应用层

【LeetCode每日一题】——230.二叉搜索树中第K小的元素

Navicat for mysql crack version installation

CNN的粗浅理解

STM32 - OLED display experiment

经济衰退时期的对比:如今更像历史上的哪段时期?

自学HarmonyOS应用开发(56)- 用Service保证应用在后台持续运行
随机推荐
Fabric Private Data Case
这是一道非常有争议的题,我的分析如下: TCP/IP在多个层引入了安全机制,其中TLS协议位于______。 A.数据链路层 B.网络层 C.传输层 D.应用层
npm ERR! code ENOTSUP npm ERR! notsup Unsupported engine for [email protected]: wanted: {“n
推荐系统:特征工程、常用特征
华为“天才少年”稚晖君又出新作,从零开始造“客制化”智能键盘
Navicat for mysql crack version installation
循环神经网络(RNN)
LABVIEW详细介绍:LABVIEW是什么软件?都可以干什么?
SSM整合案例
vmtouch——Linux下的文件缓存管理神器
Recurrent Neural Network (RNN)
【C Primer Plus第九章课后编程题】
[Flutter] Detailed explanation of the use of the Flutter inspector tool, viewing the Flutter layout, widget tree, debugging interface, etc.
How to set up hybrid login in SQL server in AWS
专心致志做事情
3 tips for using hot events to create press releases?A must-see for self-media people
LeetCode / Scala - 无重复字符最长子串 ,最长回文子串
【mysql】Mysql公用表表达式with as
Validation Framework-01
转发和重定向的区别及使用场景