把多列的迭代次数问题化简为单列问题

news/2024/7/7 20:01:57

前已有实验表明,当训练集只有一列的时候,收敛迭代次数与训练集分布的标准差成反比。分布越均匀迭代次数越大。如果可以把多列问题化简为单列问题,比较迭代次数的大小顺序就会变得很简单。

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

做一个网络来分类A和B,网络输入只有3个节点,每个训练集只有4张图片。让B全为0,固定收敛误差观察迭代次数平均值的变化。这一实验得到几组数据

A-B

迭代次数

0

0

0

0*7*7*0-0*0*0*0

27534.18

1

1

1

0*7*7*0-0*0*0*0

27534.18

1

1

1

0*7*7*0-0*0*0*0

27534.18

0

0

0

0*7*7*0-0*0*0*0

27534.18

0

0

0

0*7*0*7-0*0*0*0

29228.99

1

1

1

0*7*0*7-0*0*0*0

29228.99

0

0

0

0*7*0*7-0*0*0*0

29228.99

1

1

1

0*7*0*7-0*0*0*0

29228.99

0

0

0

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

30993.99

0

1

1

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

30993.99

0

1

1

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

30993.99

0

0

0

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

30993.99

0

1

1

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

33074.65

0

0

0

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

33074.65

0

1

1

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

33074.65

0

0

0

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

33074.65

0

0

0

0*2*2*0-0*0*0*0

38579.88

0

1

0

0*2*2*0-0*0*0*0

38579.88

0

1

0

0*2*2*0-0*0*0*0

38579.88

0

0

0

0*2*2*0-0*0*0*0

38579.88

 

0

0

0

0*2*0*2-0*0*0*0

41118.84

0

1

0

0*2*0*2-0*0*0*0

41118.84

0

0

0

0*2*0*2-0*0*0*0

41118.84

0

1

0

0*2*0*2-0*0*0*0

41118.84

结果很直观,如果不考虑全0列,如果各行分布完全一致的情况下,确实可以当做一列去比较。

A-B

迭代次数

0

0

0

0*0*3*6-0*0*0*0

35068.68

0

0

0

0*0*3*6-0*0*0*0

35068.68

0

1

1

0*0*3*6-0*0*0*0

35068.68

1

1

0

0*0*3*6-0*0*0*0

35068.68

 

0

1

1

3*0*6*0-0*0*0*0

35888.4

0

0

0

3*0*6*0-0*0*0*0

35888.4

1

1

0

3*0*6*0-0*0*0*0

35888.4

0

0

0

3*0*6*0-0*0*0*0

35888.4

0

0

0

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

52696.67

0

0

0

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

52696.67

0

1

0

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

52696.67

0

0

1

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

52696.67

 

0

0

1

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

52823.69

0

0

0

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

52823.69

0

1

0

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

52823.69

0

0

0

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

52823.69

更有比较特殊的情况,即便两行分布不一致,但有对称性,也可以把整个形态按照单列去处理。通过比较标准差去比较迭代次数的大小顺序。

所以这种所谓的标准差的现象是普遍存在的,并不限于单列问题,那这个标准差表达的到底是什么?比如假设1是一种微观粒子,0是环境。如果粒子1彼此之间存在一种排斥力,那两个粒子间隔分布就是要比连在一起的势能要低些。所以所谓的标准差体现的可能是粒子之间的一种排斥现象。


http://lihuaxi.xjx100.cn/news/1027323.html

相关文章

今年又是一年自媒体高峰期你是否抓住了

影视剪辑容易遇到哪些问题: 1、视频格式格式不对,剪辑软件不支持; 2、视频封面不会做; 3、PR导出视频时,没办法做其他事,效率不高; 4、自己配音不好听,配音软件又不好找&#xf…

合创视觉科技平面设计师的职业路线

平面设计师很有必要在一个时期中找到自己的目标,为自己规划一条适合自己的职业规划   确定志向   设定职业生涯目标   制定行动计划与措施   求知欲、设计习惯与坚持   平面设计是一个创意工作,它包含海报、书籍画册、LOGO等设计&am…

React 的源码与原理解读(六):reconcileChildren 与 DIFF 算法

写在专栏开头(叠甲) 作者并不是前端技术专家,也只是一名喜欢学习新东西的前端技术小白,想要学习源码只是为了应付急转直下的前端行情和找工作的需要,这篇专栏是作者学习的过程中自己的思考和体会,也有很多参…

adb环境变量配置

adb环境变量配置Android一. 简介二. 环境变量配置1.JDK安装2.SDK安装3. 资源共享4. 配置环境变量4.1 方式一:4.2 方式二:5. adb常用命令的使用6. 结果Android List of ADB Commands and Fastboot Commands for Android 如果你是一个android用户&#xf…

单片机addr2line的使用说明

1,单片机程序挂死了,无法用jlink调试时,我们一般怎么定位呢,我们一般借助外来工具addr2line工具来调式。 当程序挂死时,我们首先编译时选择c99, 编译后烧写相应的bin文件/csf文件到单片机,烧写后 发现程序挂死&#x…

AutoHotkey1的录制器Pulover‘s Macro Creator

1、前置 使用录制器之前先使用AutoHotkey:AutoHotkey的helloworld 2、下载Pulover’s Macro Creator 访问sourceforge或者Github下载 安装时不要选择语言,安装完成使用时会自动使用中文显示界面。 ‼注意安装捆绑,卸载webcompanion‼ 3、…

python脚本与shell脚本的相互调用

python脚本与shell脚本的相互调用 python脚本调用shell脚本: 存在的shell脚本(test_sh.sh): #!/bin/cshfind . -name 2.txt在python脚本中调用test_sh.sh脚本 import os os.system(./test_sh.sh)当需要传参数到shell脚本中时 …

(链表专题) 328. 奇偶链表 ——【Leetcode每日一题】

328. 奇偶链表 给定单链表的头节点 head ,将所有索引为奇数的节点和索引为偶数的节点分别组合在一起,然后返回重新排序的列表。 第一个 节点的索引被认为是 奇数 , 第二个 节点的索引为 偶数 ,以此类推。 请注意,偶…