通过列排斥能比较两组迭代次数

news2024/11/22 18:29:44

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

让网络的输入只有3个节点,AB训练集各由6张二值化的图片组成,让差值结构中有6个1, 行分布是0,1,1,1,1,2列分布是2,2,2.统计迭代次数并排序。

差值结构

A-B

迭代次数

行分布

列分布

36组平均迭代次数

构造平均列

平均列

列排斥力

列排斥能

0

1

1

3*4*4*2*1*0-0*0*0*0*0*0

4039

0

1

1

1

1

2

2

2

2

4071.286

2

2

4

14.61111

20.33333

1

0

0

3*4*4*2*1*0-0*0*0*0*0*0

4039

0

1

1

1

1

2

2

2

2

4071.286

1

1

1

0

0

3*4*4*2*1*0-0*0*0*0*0*0

4039

0

1

1

1

1

2

2

2

2

4071.286

1

1

0

1

0

3*4*4*2*1*0-0*0*0*0*0*0

4039

0

1

1

1

1

2

2

2

2

4071.286

2

2

0

0

1

3*4*4*2*1*0-0*0*0*0*0*0

4039

0

1

1

1

1

2

2

2

2

4071.286

2

2

0

0

0

3*4*4*2*1*0-0*0*0*0*0*0

4039

0

1

1

1

1

2

2

2

2

4071.286

0

 

0

1

1

1

1

2

2

2

2

4071.286

0

1

1

3*4*1*4*2*0-0*0*0*0*0*0

4072

0

1

1

1

1

2

2

2

2

4100.074

2

2

4

14.41667

20.5

1

0

0

3*4*1*4*2*0-0*0*0*0*0*0

4072

0

1

1

1

1

2

2

2

2

4100.074

1

1

0

0

1

3*4*1*4*2*0-0*0*0*0*0*0

4072

0

1

1

1

1

2

2

2

2

4100.074

2

2

1

0

0

3*4*1*4*2*0-0*0*0*0*0*0

4072

0

1

1

1

1

2

2

2

2

4100.074

1

1

0

1

0

3*4*1*4*2*0-0*0*0*0*0*0

4072

0

1

1

1

1

2

2

2

2

4100.074

2

2

0

0

0

3*4*1*4*2*0-0*0*0*0*0*0

4072

0

1

1

1

1

2

2

2

2

4100.074

0

 

0

1

1

1

1

2

2

2

2

4100.074

0

1

1

3*4*1*2*4*0-0*0*0*0*0*0

4115

0

1

1

1

1

2

2

2

2

4129.241

2

2

4

16.25

22

1

0

0

3*4*1*2*4*0-0*0*0*0*0*0

4115

0

1

1

1

1

2

2

2

2

4129.241

1

1

0

0

1

3*4*1*2*4*0-0*0*0*0*0*0

4115

0

1

1

1

1

2

2

2

2

4129.241

2

2

0

1

0

3*4*1*2*4*0-0*0*0*0*0*0

4115

0

1

1

1

1

2

2

2

2

4129.241

2

2

1

0

0

3*4*1*2*4*0-0*0*0*0*0*0

4115

0

1

1

1

1

2

2

2

2

4129.241

1

1

0

0

0

3*4*1*2*4*0-0*0*0*0*0*0

4115

0

1

1

1

1

2

2

2

2

4129.241

0

 

0

1

1

1

1

2

2

2

2

4129.241

1

1

0

6*4*1*1*2*0-0*0*0*0*0*0

4110

0

1

1

1

1

2

2

2

2

4135.623

2

2

4

16.38889

21.66667

1

0

0

6*4*1*1*2*0-0*0*0*0*0*0

4110

0

1

1

1

1

2

2

2

2

4135.623

2

2

0

0

1

6*4*1*1*2*0-0*0*0*0*0*0

4110

0

1

1

1

1

2

2

2

2

4135.623

1

1

0

0

1

6*4*1*1*2*0-0*0*0*0*0*0

4110

0

1

1

1

1

2

2

2

2

4135.623

1

1

0

1

0

6*4*1*1*2*0-0*0*0*0*0*0

4110

0

1

1

1

1

2

2

2

2

4135.623

2

2

0

0

0

6*4*1*1*2*0-0*0*0*0*0*0

4110

0

1

1

1

1

2

2

2

2

4135.623

0

 

0

1

1

1

1

2

2

2

2

4135.623

0

1

1

3*2*4*1*4*0-0*0*0*0*0*0

4149

0

1

1

1

1

2

2

2

2

4172.369

2

2

4

17.61111

22.83333

0

1

0

3*2*4*1*4*0-0*0*0*0*0*0

4149

0

1

1

1

1

2

2

2

2

4172.369

2

2

1

0

0

3*2*4*1*4*0-0*0*0*0*0*0

4149

0

1

1

1

1

2

2

2

2

4172.369

1

1

0

0

1

3*2*4*1*4*0-0*0*0*0*0*0

4149

0

1

1

1

1

2

2

2

2

4172.369

2

2

1

0

0

3*2*4*1*4*0-0*0*0*0*0*0

4149

0

1

1

1

1

2

2

2

2

4172.369

1

1

0

0

0

3*2*4*1*4*0-0*0*0*0*0*0

4149

0

1

1

1

1

2

2

2

2

4172.369

0

 

0

1

1

1

1

2

2

2

2

4172.369

0

1

1

3*2*1*4*4*0-0*0*0*0*0*0

4175

0

1

1

1

1

2

2

2

2

4201.082

2

2

4

18.91667

24

0

1

0

3*2*1*4*4*0-0*0*0*0*0*0

4175

0

1

1

1

1

2

2

2

2

4201.082

2

2

0

0

1

3*2*1*4*4*0-0*0*0*0*0*0

4175

0

1

1

1

1

2

2

2

2

4201.082

2

2

1

0

0

3*2*1*4*4*0-0*0*0*0*0*0

4175

0

1

1

1

1

2

2

2

2

4201.082

1

1

1

0

0

3*2*1*4*4*0-0*0*0*0*0*0

4175

0

1

1

1

1

2

2

2

2

4201.082

1

1

0

0

0

3*2*1*4*4*0-0*0*0*0*0*0

4175

0

1

1

1

1

2

2

2

2

4201.082

0

 

0

1

1

1

1

2

2

2

2

4201.082

共有6组,

构造平均列

0

1

1

2

2

0

1

0

2

0

0

1

2

1

0

0

1

1

0

0

1

0

0

0

在结构中黄色的两个1的顶部是0,绿色的两个1顶部对应的是1,为区分这种情况,让黄色的两个1的面值就是1,让绿色的两个1的面值是列数量的和2.

设差值结构的行为x列为y,a,b为差值结构点的面值

按照计算列排斥力和列排斥能的方法分别计算各组,得到表格

A-B36组平均迭代次数列排斥力列排斥能
3*4*4*2*1*0-0*0*0*0*0*0407114.6111120.33333
3*4*1*4*2*0-0*0*0*0*0*0410014.4166720.5
3*4*1*2*4*0-0*0*0*0*0*0412916.2522
6*4*1*1*2*0-0*0*0*0*0*0413616.3888921.66667
3*2*4*1*4*0-0*0*0*0*0*0417217.6111122.83333
3*2*1*4*4*0-0*0*0*0*0*0420118.9166724

比较迭代次数曲线和排斥力和排斥能的曲线

可以根据排斥能去排序迭代次数。

还有一种很特殊的情况,比如用平均列0,3,3,3,3,6反向的构造差值结构

A

B

C

1

1

0

1

1

0

1

1

0

1

0

0

0

1

0

1

0

0

0

1

0

1

0

0

1

0

0

1

0

0

1

0

0

0

1

0

0

1

0

0

1

0

0

1

0

0

0

0

0

0

0

0

0

0

A1

B1

C1

1

1

0

1

1

0

1

1

0

0

1

0

1

0

0

0

1

0

1

0

0

0

1

0

0

1

0

0

1

0

0

1

0

1

0

0

1

0

0

1

0

0

1

0

0

0

0

0

0

0

0

0

0

0

因为全0列对迭代次数没有影响,可以得到A-C1共6种可能,A和A1;B和B1,C和C1之间没有列顺序。但是A,B,C之间甚至也没有行顺序。因此这个平均列不仅丢失了差值结构的列顺序信息,甚至行顺序信息也丢失了,测量他们的迭代次数得到

差值结构

A-B

迭代次数

行分布

列分布

36组平均迭代次数

构造平均列

平均列

列排斥力

列排斥能

1

1

0

6*4*2*4*2*0-0*0*0*0*0*0

3367.9

0

1

1

1

1

2

0

3

3

3377.191

3

3

6

58.125

76.125

1

0

0

6*4*2*4*2*0-0*0*0*0*0*0

3367.9

0

1

1

1

1

2

0

3

3

3377.191

3

3

0

1

0

6*4*2*4*2*0-0*0*0*0*0*0

3367.9

0

1

1

1

1

2

0

3

3

3377.191

3

3

1

0

0

6*4*2*4*2*0-0*0*0*0*0*0

3367.9

0

1

1

1

1

2

0

3

3

3377.191

3

3

0

1

0

6*4*2*4*2*0-0*0*0*0*0*0

3367.9

0

1

1

1

1

2

0

3

3

3377.191

3

3

0

0

0

6*4*2*4*2*0-0*0*0*0*0*0

3367.9

0

1

1

1

1

2

0

3

3

3377.191

0

 

0

1

1

1

1

2

0

3

3

3377.191

1

1

0

6*2*4*4*2*0-0*0*0*0*0*0

3376.9

0

1

1

1

1

2

0

3

3

3379.389

3

3

6

58.125

76.125

0

1

0

6*2*4*4*2*0-0*0*0*0*0*0

3376.9

0

1

1

1

1

2

0

3

3

3379.389

3

3

1

0

0

6*2*4*4*2*0-0*0*0*0*0*0

3376.9

0

1

1

1

1

2

0

3

3

3379.389

3

3

1

0

0

6*2*4*4*2*0-0*0*0*0*0*0

3376.9

0

1

1

1

1

2

0

3

3

3379.389

3

3

0

1

0

6*2*4*4*2*0-0*0*0*0*0*0

3376.9

0

1

1

1

1

2

0

3

3

3379.389

3

3

0

0

0

6*2*4*4*2*0-0*0*0*0*0*0

3376.9

0

1

1

1

1

2

0

3

3

3379.389

0

 

0

1

1

1

1

2

0

3

3

3379.389

1

1

0

6*4*4*2*2*0-0*0*0*0*0*0

3379.3

0

1

1

1

1

2

0

3

3

3379.697

3

3

6

58.125

76.125

1

0

0

6*4*4*2*2*0-0*0*0*0*0*0

3379.3

0

1

1

1

1

2

0

3

3

3379.697

3

3

1

0

0

6*4*4*2*2*0-0*0*0*0*0*0

3379.3

0

1

1

1

1

2

0

3

3

3379.697

3

3

0

1

0

6*4*4*2*2*0-0*0*0*0*0*0

3379.3

0

1

1

1

1

2

0

3

3

3379.697

3

3

0

1

0

6*4*4*2*2*0-0*0*0*0*0*0

3379.3

0

1

1

1

1

2

0

3

3

3379.697

3

3

0

0

0

6*4*4*2*2*0-0*0*0*0*0*0

3379.3

0

1

1

1

1

2

0

3

3

3379.697

0

 

0

1

1

1

1

2

0

3

3

3379.697

事实上这3组的迭代次数几乎没有差别,可以认为是相同的。所以神经网络本身无法区分这3个结构。因此用这种平均列的方法把神经网络压缩为一个维度是有内在合理性的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/744597.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

回归预测 | MATLAB实现ELM极限学习机多输入单输出回归预测(多指标、相关图)

回归预测 | MATLAB实现ELM极限学习机多输入单输出回归预测(多指标、相关图) 目录 回归预测 | MATLAB实现ELM极限学习机多输入单输出回归预测(多指标、相关图)效果一览基本介绍程序设计学习总结参考资料效果一览 基本介绍 回归预测 | MATLAB实现ELM极限学习机多输入单输出回…

由于找不到d3dx9_43.dll,有什么可靠的修复方法?

由于找不到d3dx9_43.dll,无法继续执行代码,这种情况大家是否有遇见过?其实就算没遇到过,大家应该也有遇到别的dll文件丢失吧?道理都一样,都是dll文件丢失,我们只需要把它给修复就可以了&#xf…

第一阶段-第五章 Python的函数

目录 一、函数的介绍  1.学习目标  2. 什么是函数  3.本节的演示  4.为什么要学习、使用函数  5.本小节的总结 二、函数的定义  1.学习目标  2.函数的语法  3.本节的代码演示  4.本小节的总结  5.练习案例:自动查核酸 三、函数的参数  1.学习…

Mac 查看端口和关闭进程

经常使用 node 启动本地,有时一不小心按了 Ctrl Z (Command Z)把服务关闭了,但实际上没真正关闭该服务,再次启动服务很可能会提示端口号被占用。 系统环境:Mac 查看端口的详细端口占用情况 命令&#xf…

Scrapy爬虫框架集成Selenium来解析动态网页

1、爬虫项目单独使用scrpay框架的不足 当前网站普遍采用了javascript 动态页面,特别是vue与react的普及,使用scrapy框架定位动态网页元素十分困难,而selenium是最流行的浏览器自动化工具,可以模拟浏览器来操作网页,解…

【PCIE】Device Control Register (Offset 08h)

Maximum Payload Size “Maximum Payload Size” (最大传输负载大小)是PCI Express设备控制寄存器中的一个位域,用于设置设备支持的最大传输负载的大小。 PCI Express使用数据包(Packet)来传输数据,而数据…

2024考研408-操作系统 第二章-进程与线程 学习笔记

文章目录 前言一、进程1.1、进程的概念、组成与特征1.1.1、进程的概念1.1.2、进程的组成认识PCB认识程序段与数据段(包含进程实体概念) 1.1.3、进程的特征知识回顾与重要考点 1.2、进程的状态、状态间的转换和组织方式1.2.1、进程的状态进程的五种状态详…

微信扫码跳转小程序实现web登录

前面博客我有写微信扫码跳转h5实现登录,但是需要申请服务号 最近项目迭代,想到小程序能做扫码登录的话,web网页端和小程序同时登录账户不是更好吗,还不用额外申请服务号 第一步 打开微信公众平台,在“开发”菜单下点击…

springcloud笔记二

配置管理服务是共有的,结合微服务自身的配置。这样核心配置更改就无需逐个更改 配置管理: 首先新建一个配置管理 Data ID为配置文件的名称 一般为项目名称-项目环境yaml,如userservice-dev.yaml 编写配置内容,发布 获取nacos配置信息: 可能…

数据透视表:pivot_table()--Pandas

1. 函数功能 创建数据透视表,返回一个EXCEL形式的数据透视表。 2. 函数语法 DataFrame.pivot_table(valuesNone, indexNone, columnsNone, aggfuncmean, fill_valueNone, marginsFalse, dropnaTrue, margins_nameAll, observedFalse, sortTrue)3. 函数参数 参数…

Vue3 父子组件之间传值

Vue3TSVite环境开发 1.父组件给子组件传递方法,属性和值 父组件引入子组件处里面绑定方法 showBtn ,属性name和值msg 子组件通过defineProps()来接收 子组件页面显示父组件的方法 showBtn ,属性name和值msg 2.父组件接收子组件传递的…

ModaHub魔搭社区:向量数据库Zilliz Cloud的AUTOINDEX教程

目录 创建索引和向量搜索 总结 为满足用户不同需求,Zilliz Cloud 提供 3 种类型的集群 CU——性能型、容量型和经济型。但是,为不同类型 CU 集群中的 Collection 创建索引时,通常需要根据所选择的 CU 类型调整索引参数。为了方便您创建索引,免去调节参数的麻烦,Zilliz C…

Metasploit Pro 4.22.1-2023070501 (Linux, Windows) - 渗透测试框架

Metasploit Pro 4.22.1-2023070501 (Linux, Windows) - 渗透测试框架 Rapid7 Penetration testing 请访问原文链接:https://sysin.org/blog/metasploit-pro-4/,查看最新版。原创作品,转载请保留出处。 作者主页:sysin.org 世界…

投影矩阵公式推导

如下图所示&#xff1a; y对x投影记作yx&#xff0c;则&#xff1a; <yx, x> <yx z, x> |yx| * |x| yx |yx| * x / |x| <yx, x> / |x| *x / |x| &#xff0c;即可得到下图中的矩阵。 注意该矩阵的如下性质&#xff1a; p是对称的rank 1p^2 p QE分…

基于STM32CUBEMX驱动TOF模块VL6180与VL6180X(3)----修改设备地址

基于STM32CUBEMX驱动TOF模块VL6180与VL6180X----3.修改设备地址 概述修改设备地址主程序测试结果 概述 本章主要介绍如何修改VL6180X传感器的I2C地址&#xff0c;并成功驱动设备以使用新的地址。VL6180X是一种多功能、高性能的接近和环境光传感器&#xff0c;常用于测量物体与…

如何在海外进行A/B测试

A/B测试是对应用的各个版本进行实验&#xff0c;以分析用户如何与其交互的有效过程&#xff0c;它能够帮助我们改进关键指标&#xff0c;例如参与度或应用内购买&#xff0c;以及推出新功能&#xff0c;从而最大限度地降低大规模流失用户的风险。 A/B测试和ASO优化通常适用于应…

唐僧的项目总结报告,我是真服了

早上好&#xff0c;我是老原。 上个月给大家更新了一篇项目管理案例——西天取经。 由于该项目的亏损必须要裁掉团队中的其中一人&#xff0c;究竟该裁掉谁&#xff0c;大家也是讨论的非常激烈&#xff0c;各有各的建议。 鉴于项目已经成功交付&#xff0c;唐僧作为这个项目…

基于51单片机和proteus的智能加湿器设计

此系统是基于51单片机和proteus的仿真设计&#xff0c;功能如下&#xff1a; 1. LCD1602实时显示环境温湿度。 2. 系统分为自动/手动模式&#xff0c;自动模式下系统根据读取的湿度值和设定的湿度值自动运行&#xff0c; 手动模式下使用按键启动/停止设备。 3. 湿度阈值可通…

基于 jmeter 和 shell 的接口性能自动化

目录 前言&#xff1a; 1. 总体需求 2. 实现流程 3.准备工作 4.具体实现 4.1 用例执行 主流程脚本 4.2 服务器监控 监控脚本&#xff1a; 服务器监控脚本 4.3 生成 html 报告 html 样式表 发邮件脚本 前言&#xff1a; 基于JMeter和Shell的接口性能自动化是一种有…

SpringBoot 项目使用 Redis 对用户IP进行接口限流

本文主要参考了该篇文章&#xff1a;https://www.zhihu.com/question/586213782/answer/3038040317?utm_id0 文章目录 一、思路1.1 固定时间段&#xff08;旧思路&#xff09;1.1.1 思路描述1.1.2 思路缺陷 1.2 滑动窗口&#xff08;新思路&#xff09;1.2.1 思路描述1.2.2 Re…