统计3个点的6种结构在三角形内的占比

2023-12-03 18:12
文章标签 统计 结构 三角形 个点

本文主要是介绍统计3个点的6种结构在三角形内的占比,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

平面内的3个点只可能有6种结构

1

-

-

-

-

4

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

1

-

-

-

1

-

-

1

1

-

1

1

-

2

-

-

-

-

5

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

1

-

-

-

1

-

-

-

1

-

-

1

-

-

-

-

1

-

1

-

-

3

-

-

-

-

6

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

1

-

-

-

-

-

-

-

1

-

-

-

-

-

-

1

-

-

1

1

1

向一个平面内扔3个石子,只有这6种可能,

现在向这个三角形内随机的扔3个石子,统计6个结构的占比,从9个点中选3个点有84种可能,分别占比为

84

1

24

0.285714

2

11

0.130952

3

34

0.404762

4

8

0.095238

5

6

0.071429

6

1

0.011905

顺序是3>1>2>4>5>6

用网络分类这6个结构

3

-

-

-

-

50827.11

-

-

-

-

50827.11

-

-

-

1

50827.11

-

-

-

1

50827.11

-

-

1

-

50827.11

1

-

-

-

-

50914.58

-

-

-

-

50914.58

-

-

-

-

50914.58

-

-

-

1

50914.58

-

-

1

1

50914.58

2

-

-

-

-

51308.42

-

-

-

-

51308.42

-

-

-

1

51308.42

-

-

-

1

51308.42

-

-

-

1

51308.42

4

-

-

-

-

69065.23

-

-

-

-

69065.23

-

-

-

-

69065.23

-

-

-

1

69065.23

-

1

1

-

69065.23

5

-

-

-

-

69478.73

-

-

-

-

69478.73

-

-

-

1

69478.73

-

-

1

-

69478.73

-

1

-

-

69478.73

6

-

-

-

-

131879.6

-

-

-

-

131879.6

-

-

-

-

131879.6

-

-

-

-

131879.6

-

1

1

1

131879.6

( A, B )---4*11*2---( 1, 0 )( 0, 1 )

当收敛误差为7e-4,B全为0,隐藏层节点数为11个的时候,迭代次数的顺序就是3<1<2<4<5<6

改变三角形的形状

这个三角形有14个点,取3个点有364种可能,

364

1

33

0.090659

2

165

0.453297

3

144

0.395604

4

12

0.032967

5

9

0.024725

6

1

0.002747

6个结构的占比为2>3>1>4>5>6

( A, B )---4*105*2---( 1, 0 )( 0, 1 )

其他参数不变,把隐藏层节点数调整为105个点时,

2

-

-

-

-

15442.24

-

-

-

-

15442.24

-

-

-

1

15442.24

-

-

-

1

15442.24

-

-

-

1

15442.24

3

-

-

-

-

19619.02

-

-

-

-

19619.02

-

-

-

1

19619.02

-

-

-

1

19619.02

-

-

1

-

19619.02

1

-

-

-

-

19751.36

-

-

-

-

19751.36

-

-

-

-

19751.36

-

-

-

1

19751.36

-

-

1

1

19751.36

4

-

-

-

-

32694.38

-

-

-

-

32694.38

-

-

-

-

32694.38

-

-

-

1

32694.38

-

1

1

-

32694.38

5

-

-

-

-

40501.47

-

-

-

-

40501.47

-

-

-

1

40501.47

-

-

1

-

40501.47

-

1

-

-

40501.47

6

-

-

-

-

52162.32

-

-

-

-

52162.32

-

-

-

-

52162.32

-

-

-

-

52162.32

-

1

1

1

52162.32

迭代次数的顺序就是2<3<1<4<5<6.因为搜索区域内2的结构更多因此更容易找到,所以迭代次数更小。而结构6的数量占比更少,所以迭代次数更大。

综合比较这两组数据,暗示了一种可能。增加隐藏层节点数就是在拉伸这个三角形,因为搜索形状的变化改变了6个结构的占比,并导致搜索难度的改变,最终决定了迭代次数的顺序。

计算机验算两组数据,都随机扔了1000次。

1000

1000

1

303

0.3

1

93

0.09

2

126

0.13

2

475

0.48

3

383

0.38

3

374

0.37

4

110

0.11

4

40

0.04

5

70

0.07

5

14

0.01

6

8

0.01

6

4

0

3>1>2>4>5>6

2>3>1>4>5>6

这篇关于统计3个点的6种结构在三角形内的占比的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/450365

相关文章

详解如何使用Python从零开始构建文本统计模型

《详解如何使用Python从零开始构建文本统计模型》在自然语言处理领域,词汇表构建是文本预处理的关键环节,本文通过Python代码实践,演示如何从原始文本中提取多尺度特征,并通过动态调整机制构建更精确... 目录一、项目背景与核心思想二、核心代码解析1. 数据加载与预处理2. 多尺度字符统计3. 统计结果可

Python+PyQt5实现文件夹结构映射工具

《Python+PyQt5实现文件夹结构映射工具》在日常工作中,我们经常需要对文件夹结构进行复制和备份,本文将带来一款基于PyQt5开发的文件夹结构映射工具,感兴趣的小伙伴可以跟随小编一起学习一下... 目录概述功能亮点展示效果软件使用步骤代码解析1. 主窗口设计(FolderCopyApp)2. 拖拽路径

Pandas中统计汇总可视化函数plot()的使用

《Pandas中统计汇总可视化函数plot()的使用》Pandas提供了许多强大的数据处理和分析功能,其中plot()函数就是其可视化功能的一个重要组成部分,本文主要介绍了Pandas中统计汇总可视化... 目录一、plot()函数简介二、plot()函数的基本用法三、plot()函数的参数详解四、使用pl

Pandas统计每行数据中的空值的方法示例

《Pandas统计每行数据中的空值的方法示例》处理缺失数据(NaN值)是一个非常常见的问题,本文主要介绍了Pandas统计每行数据中的空值的方法示例,具有一定的参考价值,感兴趣的可以了解一下... 目录什么是空值?为什么要统计空值?准备工作创建示例数据统计每行空值数量进一步分析www.chinasem.cn处

Mysql如何将数据按照年月分组的统计

《Mysql如何将数据按照年月分组的统计》:本文主要介绍Mysql如何将数据按照年月分组的统计方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录mysql将数据按照年月分组的统计要的效果方案总结Mysql将数据按照年月分组的统计要的效果方案① 使用 DA

使用Java实现通用树形结构构建工具类

《使用Java实现通用树形结构构建工具类》这篇文章主要为大家详细介绍了如何使用Java实现通用树形结构构建工具类,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录完整代码一、设计思想与核心功能二、核心实现原理1. 数据结构准备阶段2. 循环依赖检测算法3. 树形结构构建4. 搜索子

利用Python开发Markdown表格结构转换为Excel工具

《利用Python开发Markdown表格结构转换为Excel工具》在数据管理和文档编写过程中,我们经常使用Markdown来记录表格数据,但它没有Excel使用方便,所以本文将使用Python编写一... 目录1.完整代码2. 项目概述3. 代码解析3.1 依赖库3.2 GUI 设计3.3 解析 Mark

一文详解SQL Server如何跟踪自动统计信息更新

《一文详解SQLServer如何跟踪自动统计信息更新》SQLServer数据库中,我们都清楚统计信息对于优化器来说非常重要,所以本文就来和大家简单聊一聊SQLServer如何跟踪自动统计信息更新吧... SQL Server数据库中,我们都清楚统计信息对于优化器来说非常重要。一般情况下,我们会开启"自动更新

mysql通过frm和ibd文件恢复表_mysql5.7根据.frm和.ibd文件恢复表结构和数据

《mysql通过frm和ibd文件恢复表_mysql5.7根据.frm和.ibd文件恢复表结构和数据》文章主要介绍了如何从.frm和.ibd文件恢复MySQLInnoDB表结构和数据,需要的朋友可以参... 目录一、恢复表结构二、恢复表数据补充方法一、恢复表结构(从 .frm 文件)方法 1:使用 mysq

Python中顺序结构和循环结构示例代码

《Python中顺序结构和循环结构示例代码》:本文主要介绍Python中的条件语句和循环语句,条件语句用于根据条件执行不同的代码块,循环语句用于重复执行一段代码,文章还详细说明了range函数的使... 目录一、条件语句(1)条件语句的定义(2)条件语句的语法(a)单分支 if(b)双分支 if-else(