将迭代次数问题几何化的一个计算例子

简介: 神经网络调参,设置迭代次数

( A, B )---3302---( 1, 0 )( 0, 1 )

做一个二分类网络让输入只有3个节点,每个训练集里有两张图片,让B的训练集全为0,排列组合A,观察迭代次数平均值的变化。共完成了64组,由于对称性只有12组不同的迭代次数。
1.jpg

如这6组,由于对称性他们的迭代次数算作相同。

其余各组为
2.jpg
3.jpg

假设0*0决定了空间的形状,而A是在这个空间的分布,如果有一个几何体可以体现集合A-B的所有对称性,那这个几何体就应该具有与集合A-B相同的性质。

将训练集A中的6个点对应为内接于球的等边三棱柱的上下3条边。通过计算质心的办法去拟合迭代次数
4.jpg

设边的质量为1,长度为1。6条边的质心为,

5.jpg

第一组让A中的1对应为ab边,这个球的圆心在(0.5,-0.2887,0.5),半径为0.7638.边ab在重力的作用下只有一个稳定态,位于最下端,此时ab边的质心高为=半径-(ab的质心到圆心的距离)=0.1865.
6.jpg

第二组的两个点因为在同一行,对应为边fa,fb。把边fa和fb看作一个整体,在重力的作用下也只有一个稳定态。用同样的办法计算两条边的质心的高得到fa,fb质心的高度为0.2434.

用同样的方法计算所有其他各组边的组合,在重力作用下稳定态的质心高,得到
7.jpg
8.jpg

这12组数据中有3组数值不对25-00,36-00,42-00,如果先不考虑这3组则得到,比77-00大的部分迭代次数与质心的高成反比, 比77-00小的迭代次数与质心的高成正比。

目录
相关文章
|
8月前
|
Python
异步计算斐波那契数列大数值项(千万数级)的值
异步计算斐波那契数列大数值项(千万数级)的值
51 0
|
2月前
|
前端开发 JavaScript UED
权重计算在实际开发中的应用
【10月更文挑战第28天】CSS权重计算在实际开发中的应用非常广泛,它贯穿于页面布局、组件开发、响应式设计以及JavaScript与CSS的交互等各个方面。合理地运用权重计算规则,能够更好地控制样式的应用和优先级,提高页面的可维护性和用户体验。
|
7月前
|
C语言
循环迭代判断\丢番图
循环迭代判断\丢番图
33 2
|
8月前
2569. 更新数组后处理求和查询(模板 + 普通线段树熟练掌握)
2569. 更新数组后处理求和查询(模板 + 普通线段树熟练掌握)
|
存储 算法 PyTorch
pytorch 给定概率分布的张量,如何利用这个概率进行重复\不重复采样?
在 PyTorch 中,可以使用 torch.distributions.Categorical 来基于给定的概率分布进行采样。
981 0
|
8月前
|
算法 搜索推荐 Java
图计算中的图剪枝算法是什么?请解释其作用和常用方法。
图计算中的图剪枝算法是什么?请解释其作用和常用方法。
59 0
算法训练Day27|39. 组合总和● 40.组合总和II● 131.分割回文串
算法训练Day27|39. 组合总和● 40.组合总和II● 131.分割回文串
|
算法 C语言 C++
【模拟】特别数的和、移动距离、连号区间、错误票据思路详解及代码实现
取出最后一位,然后将n除去最后一位,将刚刚取出的进行判定。
91 0
|
存储 算法 前端开发
前端算法-除自身外数组的乘积
前端算法-除自身外数组的乘积
HIMA 984862702 计算在期望位置分配极点的反馈矩阵
HIMA 984862702 计算在期望位置分配极点的反馈矩阵
HIMA 984862702 计算在期望位置分配极点的反馈矩阵