空间尺寸对迭代次数的影响
( A, B )---3*30*2---( 1, 0 )( 0, 1 )
( A, B )---4*30*2---( 1, 0 )( 0, 1 )
做4个训练集尺寸分别为3行3列,3行4列,4行3列和2行4列的网络。简写为3*3,3*4,4*3,2*4.
保持这4个网络差值结构的形态一致,观察图片尺寸的变化对迭代次数的影响。
第一组
| 3*3 | A-B | 迭代次数 | 3*4 | A-B | 迭代次数 | ||||||
| 0 | 0 | 0 | 0*2*7-0*0*0 | 10096.64 | 0 | 0 | 0 | 0 | 0*2*7-0*0*0 | 10096.73 | |
| 0 | 1 | 0 | 0*2*7-0*0*0 | 10096.64 | 0 | 0 | 1 | 0 | 0*2*7-0*0*0 | 10096.73 | |
| 1 | 1 | 1 | 0*2*7-0*0*0 | 10096.64 | 0 | 1 | 1 | 1 | 0*2*7-0*0*0 | 10096.73 | |
| 4*3 | A-B | 迭代次数 | 2*4 | A-B | 迭代次数 | ||||||
| 0 | 0 | 0 | 0*0*2*7-0*0*0*0 | 14571.38 | 0 | 0 | 1 | 0 | 2*7-0*0 | 7074.94 | |
| 0 | 0 | 0 | 0*0*2*7-0*0*0*0 | 14571.38 | 0 | 1 | 1 | 1 | 2*7-0*0 | 7074.94 | |
| 0 | 1 | 0 | 0*0*2*7-0*0*0*0 | 14571.38 | |||||||
| 1 | 1 | 1 | 0*0*2*7-0*0*0*0 | 14571.38 |
3*3的迭代次数与3*4的迭代次数相同,2*4的最小而4*3的最大。
4*3>3*3=3*4>2*4。表明在差值结构一致的前提下,增加列对迭代次数没有影响,而增加行会使迭代次数变大。
第二组
| 3*3 | A-B | 迭代次数 | 3*4 | A-B | 迭代次数 | ||||||
| 0 | 0 | 0 | 0*3*3-0*0*0 | 23068.75 | 0 | 0 | 0 | 0 | 0*3*3-0*0*0 | 22997.26 | |
| 0 | 1 | 1 | 0*3*3-0*0*0 | 23068.75 | 0 | 0 | 1 | 1 | 0*3*3-0*0*0 | 22997.26 | |
| 0 | 1 | 1 | 0*3*3-0*0*0 | 23068.75 | 0 | 0 | 1 | 1 | 0*3*3-0*0*0 | 22997.26 | |
| 4*3 | A-B | 迭代次数 | 2*4 | A-B | 迭代次数 | ||||||
| 0 | 0 | 0 | 0*3*3*0-0*0*0*0 | 30993.99 | 0 | 0 | 1 | 1 | 3*3-0*0 | 22693.3 | |
| 0 | 1 | 1 | 0*3*3*0-0*0*0*0 | 30993.99 | 0 | 0 | 1 | 1 | 3*3-0*0 | 22693.3 | |
| 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 |
迭代次数的大小顺序为4*3>3*3=3*4>2*4,这个顺序与第一组一致,4*3,3*3和3*4的迭代次数是第一组的约2.2倍,而2*4的迭代次数是第一组的3.2倍。2*4的迭代次数增长的更快。
第三组
| 3*3 | A-B | 迭代次数 | 3*4 | A-B | 迭代次数 | ||||||
| 0 | 0 | 0 | 0*3*6-0*0*0 | 25780.67 | 0 | 0 | 0 | 0 | 0*6*12-0*0*0 | 25814.85 | |
| 0 | 1 | 1 | 0*3*6-0*0*0 | 25780.67 | 0 | 1 | 1 | 0 | 0*6*12-0*0*0 | 25814.85 | |
| 1 | 1 | 0 | 0*3*6-0*0*0 | 25780.67 | 1 | 1 | 0 | 0 | 0*6*12-0*0*0 | 25814.85 | |
| 4*3 | A-B | 迭代次数 | 2*4 | A-B | 迭代次数 | ||||||
| 0 | 0 | 0 | 0*0*3*6-0*0*0*0 | 35068.68 | 0 | 1 | 1 | 0 | 6*12-0*0 | 24266.91 | |
| 0 | 0 | 0 | 0*0*3*6-0*0*0*0 | 35068.68 | 1 | 1 | 0 | 0 | 6*12-0*0 | 24266.91 | |
| 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 |
这组的顺序依然是4*3>3*3=3*4>2*4其中3*3,3*4,4*3的迭代次数为第二组的约1.1倍,而2*4的迭代次数是第二组的1.06倍,所以这个迭代次数的变化趋势并不均匀。
第4组
| 3*3 | A-B | 迭代次数 | 3*4 | A-B | 迭代次数 | ||||||
| 1 | 0 | 0 | 4*4*3-0*0*0 | 30860.98 | 0 | 1 | 0 | 0 | 4*4*3-0*0*0 | 30802.33 | |
| 1 | 0 | 0 | 4*4*3-0*0*0 | 30860.98 | 0 | 1 | 0 | 0 | 4*4*3-0*0*0 | 30802.33 | |
| 0 | 1 | 1 | 4*4*3-0*0*0 | 30860.98 | 0 | 0 | 1 | 1 | 4*4*3-0*0*0 | 30802.33 | |
| 4*3 | A-B | 迭代次数 | |||||||||
| 0 | 0 | 0 | 0*4*4*3-0*0*0*0 | 28928.27 | |||||||
| 1 | 0 | 0 | 0*4*4*3-0*0*0*0 | 28928.27 | |||||||
| 1 | 0 | 0 | 0*4*4*3-0*0*0*0 | 28928.27 | |||||||
| 0 | 1 | 1 | 0*4*4*3-0*0*0*0 | 28928.27 |
第4组规律与前三组不同,4*3的迭代次数要小于3*3和3*4.
| 3*3 | 457 | 512 | 0.89258 | |
| 3*4 | 3954 | 4096 | 0.96533 | |
| 4*3 | 3855 | 4096 | 0.94116 |
在3*3的网络中共有512组不同的训练集,其中迭代次数比30860小的有457组,占89.3%, 其余两组的数据是96%,94%。
所以如果认为在差值结构不变的条件下增加列不改变迭代次数,增加行使迭代次数变大,尽管这里的统计并不完全但似乎暗示了,这个假设可以有效的覆盖这3个网络的大多数结构。
而且这一现象可以很容易的用质心的假设去理解,质心的高度显然不会随着列的增加而增加,但是行的增加虽然不会改变质心的绝对高度但相对高度变小了。因为相对质心变小使迭代次数变大。
相关文章:
空间尺寸对迭代次数的影响
( A, B )---3*30*2---( 1, 0 )( 0, 1 ) ( A, B )---4*30*2---( 1, 0 )( 0, 1 ) 做4个训练集尺寸分别为3行3列,3行4列,4行3列和2行4列的网络。简写为3*3,3*4,4*3,2*4. 保持这4个网络差值结构的形态一致,…...
mininet+flowvisor+floodlight实现网络切片功能
ininetflowvisorfloodlight实现网络切片功能 这个项目所使用的软件flowvisor 和floodlight 都已经过时了网上能找到的资料太少了,整个项目搭建过程中遇到的坑太多了。花了大量的的时间。 有什么问题可提出来,如果我会的话一定会耐心解答的 此项目主要采…...
【C++】十分钟带你入门C++
目录零 内容概括一 C关键字二 命名空间2.1 命名空间定义2.2 命名空间的使用三 C输入和输出四 缺省参数4.1 缺省参数的概念4.2 缺省参数分类五 函数重载5.1 函数重载的概念六 引用6.1 引用概念6.2 引用特性6.3 常引用6.4 使用场景6.5 效率比较6.6 引用和指针的区别七 内联函数7.…...
kettle利用excel文件增量同步一个库的数据(多表一次增量同步)
利用excel文件增量同步一个库的数据 现在有sqlserver和mysql两个库上的表在进行同步,mysql上的是源表,sqlserver上是目标表。 mysql : sqlserver : 可以看到sqlserver上表的最近一次同步日期分别是 pep表: 2022-10-23 14:19:00.000 stu_…...
面试题:android中A Activity 打开B Activity,为什么A Activity的onStop()方法最后被调用
如下是一段典型的Activity间切换的日志,从A Activity切换到B Activity:10-17 20:54:42.247: I/com.example.servicetest.AActivity(5817): onCreate() 1166919192 taskID66 10-17 20:54:42.263: I/com.example.servicetest.AActivity(5817): onStart()…...
百度版本gactgpt即将来临,gpt人工智能机器横空出世
百度版本gactgpt即将来临,gpt人工智能机器横空出世,“一言”为定!百度版ChatGPT确认!李彦宏OKR曝光,率先应用于收索业务 gactCBT 大获,当下极有可能成为人工智能的 iPhone 时刻。为了在这场人工智能竞赛中…...
【python--networkx】函数说明+代码讲解
【Python–NetworkX】函数说明代码讲解 文章目录【Python--NetworkX】函数说明代码讲解1. 介绍1.1 前言1.2 图的类型(Graph Types)1.3 常用方法2. 代码示例1. 介绍 1.1 前言 NetworkX是复杂网络研究领域中的常用Python包。 1.2 图的类型(G…...
【Jqgrid分页勾选保存】三步实现表格分页勾选(取消勾选)保存(附源码)
目录1、创建临时存储数组,初始化赋值2、单行选中与取消,调整数组3、全选与取消全选,调整数组4、输出数组保存5、片尾彩蛋【写在前面】表格可以说是在我们的web页面中是最常见的,之前我们介绍过layui表格翻页勾选的实现过程&#x…...
Appium移动自动化测试——app控件获取之uiautomatorviewer
下载手机YY http://yydl.duowan.com/mobile/yymobile_client-android/5.4.2/yymobile_client-5.4.2-881.apk 若链接失效,请自行百度 新建maven空白工程 前置条件:安装eclipse,及其maven插件,请自行百度 新建的工程如下…...
webpack、vite、vue-cli、create-vue 的区别
webpack、vite、vue-cli、create-vue 的区别 首先说结论 Rollup更适合打包库,webpack更适合打包项目应用,vite基于rollup实现了热更新也适合打包项目。 功能工具工具脚手架vue-clicreate-vue构建项目vite打包代码webpackrollup 脚手架:用于初始化&#…...
数据结构——TreeMap、TreeSet与HashMap、HashSet
目录 一、Map 1、定义 2、常用方法 3、注意 二、TreeMap 三、HashMap 1、定义 2、冲突定义 3、冲突避免方法——哈希函数设计 (1)、直接定制法(常用) (2)、除留余数法(常用) (3)、平方取中法 &…...
Spring Boot学习篇(十三)
Spring Boot学习篇(十三) shiro安全框架使用篇(五) 1 准备工作 1.1 在SysUserMapper.xml中书写自定义标签 <select id"findRoles" resultType"string">select name from sys_role where id (select roleid from sys_user_role where userid (S…...
微软Bing的AI人工只能对话体验名额申请教程
微软Bing 免费体验名额申请教程流程ChatGPT这东西可太过火了。国外国内,圈里圈外都是人声鼎沸。微软,谷歌,百度这些大佬纷纷出手。连看个同花顺都有GPT概念了,搞技术,做生意的看来都盯上了 流程 下面就讲一下如何申…...
怎么打造WhatsApp Team?SaleSmartly(ss客服)告诉你
关键词:WhatsApp Team SaleSmartly(ss客服) 您是否正在寻找一种让您的团队能够在 WhatsApp协作消息传递的解决方案?拥有了 WhatsApp Team,不仅效率提升,还可以在智能聊天工具中比如SaleSmartly(ss客服&…...
IPV4地址的原理和配置
第三章:IP地址的配置 IPv4(Internet Protocol Version 4)协议族是TCP/IP协议族中最为核心的协议族。它工作在TCP/IP协议栈的网络层,该层与OSI参考模型的网络层相对应。网络层提供了无连接数据传输服务,即网络在发送分…...
软件测试面试准备——(一)Selenium(1)基础问题及自动化测试
滴滴面试:1. 自己负责哪部分功能?农餐对接系统分为了两大子系统,一个是个人订餐系统,二是餐馆、个人与农产品供应商进行农产品交易系统。我主要负责组织测试人员对该系统进行测试。我们测试分为两个阶段:一、功能测试阶…...
AcWing 1230.K倍区间
AcWing 1230. K倍区间 题目描述 给定一个长度为 NNN 的数列,A1,A2,…ANA_1, A_2, … A_NA1,A2,…AN ,如果其中一段连续的子序列 Ai,Ai1,…AjA_i, A_{i1}, … A_jAi,Ai1,…Aj 之和是 KKK 的倍数,我们就称这个区间 [i,j][i,j][i,…...
kubernetes集群部署springcloud项目【AL】【未写完】
kubernetes集群部署springcloud项目【AL】 (先手工做,非自动化) #环境: 192.168.73.138 master 192.168.73.139 node1 192.168.73.140 node2 192.168.73.137 harbor、mysqlgit clone https://github.com/lizhenliang/simple-…...
各种音频接口比较
时间 参考:https://www.bilibili.com/video/BV1SL4y1q7GZ/?spm_id_from333.337.search-card.all.click&vd_source00bd76f9d6dc090461cddd9f0deb2d51, https://blog.csdn.net/weixin_43794311/article/details/128941346 接口名字时间公司支持格式…...
软件测试面试理论(超详细)
【面试理论知识】1、你的测试职业发展是什么? 测试经验越多,测试能力越高。所以我的职业发展是需要时间积累的,一步步向着高级测试工程师奔去。而且我也有初步的职业规划,前3年积累测试经验,按如何做好测试工程师的要点去要求自己…...
基于 HarmonyOS 6.0 的智能家政预约页面实战开发:从页面构建到跨端体验优化
基于 HarmonyOS 6.0 的智能家政预约页面实战开发:从页面构建到跨端体验优化 前言 随着 HarmonyOS 生态不断完善,HarmonyOS 6.0 已经不仅仅是一个移动端操作系统,而是逐渐演变为一个真正意义上的全场景分布式操作平台。对于开发者而言…...
2026年终极指南:JetBrains IDE试用期重置完整解决方案
2026年终极指南:JetBrains IDE试用期重置完整解决方案 【免费下载链接】ide-eval-resetter 项目地址: https://gitcode.com/gh_mirrors/id/ide-eval-resetter JetBrains IDE试用期重置是每个开发者都可能遇到的挑战,当IntelliJ IDEA、PyCharm、W…...
双足机器人推进系统建模与系统辨识技术解析
1. 双足机器人推进系统建模与验证概述在机器人动力学控制领域,系统辨识是建立精确数学模型的关键技术。本文以美国东北大学开发的Harpy v2双足机器人为研究对象,重点探讨其集成推进系统的推力与扭矩特性建模方法。这款机器人高约1.2米,重15公…...
终极Windows风扇控制指南:5分钟掌握智能调速告别噪音烦恼
终极Windows风扇控制指南:5分钟掌握智能调速告别噪音烦恼 【免费下载链接】FanControl.Releases This is the release repository for Fan Control, a highly customizable fan controlling software for Windows. 项目地址: https://gitcode.com/GitHub_Trending…...
LeetCode 每日一题笔记 日期:2026.05.16 题目:154. 寻找旋转排序数组中的最小值 II
LeetCode 每日一题笔记 0. 前言 日期:2026.05.16题目:154. 寻找旋转排序数组中的最小值 II难度:困难标签:数组、二分查找 1. 题目理解 问题描述: 给定一个可能存在重复元素的升序数组,经过1~n次旋转后&…...
TVBox 最新版本 | 接口持续更新 | 追剧稳定不失效
分享一个自用很久、一直在持续维护更新的 TVBox 版本,主打稳定、流畅、长期可用,接口会定期更新,避免失效问题。 🔥资源特点 精准区分 64 位新设备 / 32 位老设备,安装更适配全设备兼容:电视、盒子、手机…...
AI 测试必修课:深入理解 LLM 的 Token、上下文与温度参数
一位资深测试工程师的血泪忠告:“你花三个月搭建的测试框架崩溃了——不是因为代码逻辑有bug,而是因为昨天 temperature 是 0 的时候模型输出是‘PASS’,今天同样的代码、同样的输入,模型说‘FAIL’。你以为温度设成 0 就稳了?天真。” 这是一篇写给 AI 测试工程师、LLM 应…...
解决Claude Code频繁封号与Token不足问题转向Taotoken
🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 解决Claude Code频繁封号与Token不足问题转向Taotoken 对于依赖Claude Code作为日常编程助手的开发者而言,服务中断是影…...
Vue项目部署后Nginx报500?手把手教你排查并修复‘rewrite or internal redirection cycle‘循环重定向
Vue项目部署后Nginx报500?手把手教你排查并修复rewrite or internal redirection cycle循环重定向 部署Vue项目时遇到Nginx报500错误,日志显示"rewrite or internal redirection cycle",这可能是许多前端开发者都会遇到的典型问题。…...
内核漏洞利用入门:从用户态到内核态的完整提权链分析
1. 项目概述:从一道题看内核漏洞利用的基石最近在整理资料时,翻到了一个非常经典的入门级内核pwn题目。说它“十分基础”,是因为它几乎涵盖了从用户态程序漏洞利用转向内核态漏洞利用时,所有必须跨越的第一个门槛。对于习惯了栈溢…...
