9个格子3个点的不同分布占比

直线上有9个格子,有3个点,可能有10种分布方式

数量

编号

7

0

1

1

1

0

0

0

0

0

0

6

2

1

0

1

1

0

0

0

0

0

6

1

1

1

0

1

0

0

0

0

0

5

6

1

0

0

1

1

0

0

0

0

5

3

1

1

0

0

1

0

0

0

0

5

4

1

0

1

0

1

0

0

0

0

4

5

1

1

0

0

0

1

0

0

0

4

8

1

0

0

1

0

1

0

0

0

4

7

1

0

1

0

0

1

0

0

0

3

9

1

0

0

1

0

0

1

0

0

如第9种向右移

1

0

0

1

0

0

1

0

0

0

1

0

0

1

0

0

1

0

0

0

1

0

0

1

0

0

1

只有3种分布,因此9只有3个。而1,2的数量相同,3,6的数量相同,7,8的数量相同。顺序为0>1=2>3=6=4>5=7=8>9

(A,B)---1*n*2---(1,0)(0,1)

做一个网络让A就是这10个结构,B全是0.改变隐藏层节点的数量n,让n分别是6-230共18个值

230

210

190

170

150

130

110

90

70

50

30

20

16

15

12

10

8

6

实验做了两次,迭代次数由小到大的顺序为

1

2

230

0

2

1

6

5

3

7

8

4

9

230

0

2

1

6

5

3

7

8

4

9

210

0

2

1

6

5

3

7

8

4

9

210

0

2

1

6

5

3

7

8

4

9

190

0

2

1

3

6

5

7

8

4

9

190

0

2

1

3

6

5

8

7

4

9

170

0

1

2

3

5

6

4

7

8

9

170

0

1

2

3

6

5

4

7

8

9

150

0

1

2

6

3

5

4

7

8

9

150

0

1

2

6

3

5

4

7

8

9

130

0

2

1

3

6

5

4

7

8

9

130

0

2

1

3

6

5

4

7

8

9

110

0

2

1

6

3

5

4

7

8

9

110

0

2

1

3

6

5

4

7

8

9

90

0

2

1

3

6

5

4

7

8

9

90

0

2

1

3

6

5

4

7

8

9

70

0

1

2

3

6

5

4

7

8

9

70

0

1

2

3

6

5

4

7

8

9

50

0

1

2

3

4

6

5

7

8

9

50

0

1

2

3

4

6

5

7

8

9

30

0

1

2

3

4

5

6

7

8

9

30

0

1

2

3

4

5

6

7

8

9

20

0

1

2

3

4

5

6

7

8

9

20

0

1

2

3

5

4

6

7

8

9

16

0

1

2

3

5

4

6

7

8

9

16

0

1

2

3

5

6

7

4

8

9

15

0

3

2

1

4

5

6

7

8

9

15

0

1

3

2

5

4

6

7

8

9

12

0

1

2

3

4

6

5

7

8

9

12

0

1

3

2

5

4

6

7

9

8

10

0

1

2

3

4

7

8

5

6

9

10

0

1

2

3

5

7

6

4

9

8

8

1

0

3

4

2

7

6

5

8

9

8

0

3

1

4

2

5

6

8

7

9

6

1

0

4

3

2

6

7

5

8

9

6

1

3

0

5

4

2

6

9

8

7

数据大致可以分成3部分

Ⅰ<20:混乱区,当n小于20的时候,两组数据彼此之间不一致,并且同组数据前后的顺序也不一致

Ⅱ20-150:稳定区,这一区域两组数据基本一致,同组数据前后也基本一致,并且两组数据的第50组与计算顺序完全一致

Ⅲ>150:稳定但不一致区,两组数据基本一致,但同组数据前后不一致

比较迭代次数

1

230

12672.9

19791.5

20484.6

22211.8

22536.7

22960

36613.7

36809.3

41526.2

44162.6

210

13986

23034.9

24263.2

24494.6

24867.8

24999.6

40412.2

40535.9

43552

45035.4

190

15535.8

26387

26875.2

26925.6

26998.4

27160

44006.1

44019

45227.1

45803.9

170

17345.2

28383.2

29091.8

29222.2

29401.4

29402.3

45583.6

45981.4

45986.7

46431.4

150

19522.6

29906.9

30162.7

31754.8

31796.4

31875.3

43445.3

45185

45210.9

46993.5

130

22155.9

31376.5

31458.5

33968.2

33987.1

34509.9

41973.2

44515.2

44583.7

47688.8

110

25361.3

33062.9

33316.1

36310

36325.6

37357

41359.5

44554.3

44618.4

48478.2

90

29348.5

35666.8

35855.8

38969.3

39195.8

40477.2

41911.3

45264.6

45664.6

49770.8

70

34664.1

39460.7

39571.5

42451.7

43115

44217.5

44227.9

47221.1

47980.3

51570.8

50

42145

45145.3

45622.9

47631.6

48779.6

48908.9

49534.7

51448.7

52243.2

55114.6

30

54512.2

56123.9

56823.3

57907.9

58942.7

59244.6

59273.3

60363.9

61586

63246.1

20

65886.6

68024.9

68893.7

69001.9

69710.4

70175.9

70373.8

71362

71906.1

73419.2

16

74323.9

75679.7

76507.1

76900.3

77138.7

78169.1

78791.4

78974

79255.2

80541.2

15

77275.5

78707.2

78950

79021.1

80108.3

80382.1

80439.2

82031.6

82151.4

82490

12

87423.4

88111.4

88906.5

88986.3

90121.2

90402.6

90979

91055.2

91566.2

92158.1

10

96940.8

97704

98700.9

99854.4

100459

100970

101158

101327

101349

102121

8

113533

113625

114304

114449

114706

114986

115246

115921

117296

118036

6

139103

140502

140959

141443

141530

141692

142086

142135

143018

144340

第Ⅰ区间的10条线密不可分,所以此时10个结构在Ⅰ区的占比不可分而混乱。当n=50,这10条曲线分布相对均匀,没有交叉也没有分叉,当n大约为80的时候曲线开始分叉,当n=170的时候,曲线甚至出现了两个交点,如果迭代次数反比于结构在搜索区域内的占比,当n=170时的搜索区域已经严重退化,不能很好的反应10个结构的差异。

所以从10个结构迭代次数顺序稳定性的角度比较,这个网络的最优隐藏层节点数在Ⅱ区50个左右。

比较第二组迭代次数

2

230

12663.7

19790.1

20491.2

22213.9

22564.5

22975.1

36608.9

36787.8

41550.9

44158.2

210

13983.6

23041.3

24247.7

24497.6

24881.3

24993

40425.1

40544.4

43577.5

45040.6

190

15538.4

26366.8

26898.1

26920

26985.9

27138.7

44021.9

44042

45191.1

45809.6

170

17365.7

28366

29085.4

29230.2

29398.2

29446.4

45604.9

45991.7

45996.9

46435.7

150

19535.3

29916

30123.5

31743.7

31774.5

31883.7

43430.7

45171.8

45217.4

47035.9

130

22136.5

31370.9

31425.2

33959.7

33988.4

34574.5

41956.4

44578.3

44584.6

47642.7

110

25322

33039

33316.6

36316.6

36321.3

37324.7

41339.4

44470.9

44658.2

48536.7

90

29369.9

35640.3

35818.3

38894.6

39181.9

40539.9

42011.5

45249.2

45622.9

49640.9

70

34680

39515.9

39535.4

42367.4

43141.5

44198.1

44327

47252.9

47846.5

51673.2

50

42165.1

45365.4

45610.7

47707.1

48786.8

48964.2

49425.7

51531

52249.9

55260.8

30

54420.7

56338.7

56790.3

57904.1

58774.7

59042.2

59462.3

60635.9

61298.8

63524.3

20

66826

67670.6

68228.4

68600.5

69932.6

69937.6

70364.1

70719.7

71672.9

73006.5

16

74647.8

75712.3

76509.2

76855.7

77846.7

78271.6

78303.3

78439.7

79359.9

80205.5

15

77203.1

78044.7

78741.1

79134.4

79592.5

79919.6

80141.6

81078.3

81634.7

82683.6

12

87348.5

88796.7

88954.1

89090.8

89446.2

89957.2

90675.5

91096.4

91903.5

92015.3

10

97693

98761.1

99346.2

99442.3

100268

100497

100951

101442

101808

102037

8

112994

114496

114599

115162

115471

115923

116186

116769

117226

118174

6

140075

140176

140225

141598

141794

141808

142303

143649

144111

144284

两组曲线很相近,所以随着隐藏层节点数的增加网络的搜索区域逐渐形成,当n=50个左右达到性能最佳,当n=80时,搜索区域开始退化,当n=170的时候出现交点,顺序再次变混乱。

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python之自然语言处理库snowNLP

一、介绍 SnowNLP是一个python写的类库&#xff0c;可以方便的处理中文文本内容&#xff0c;是受到了TextBlob的启发而写的&#xff0c;由于现在大部分的自然语言处理库基本都是针对英文的&#xff0c;于是写了一个方便处理中文的类库&#xff0c;并且和TextBlob不同的是&…

Git基础学习_p1

文章目录 一、前言二、Git手册学习2.1 Git介绍&前置知识2.2 Git教程2.2.1 导入新项目2.2.2 做更改2.2.3 Git追踪内容而非文件2.2.4 查看项目历史2.2.5 管理分支&#x1f53a;2.2.6 用Git来协同工作2.2.7 查看历史 三、结尾 一、前言 Git相信大部分从事软件工作的人都听说过…

yolov5 v7 v8官方源码以及权重免费下载

对于没有访问外网的朋友来说&#xff0c;下载github的源码是比较困难的&#xff0c;微智启工作室整理了部分资源代码&#xff0c;上传到蓝奏云下载。如果不会安装&#xff0c;可以找技术客服3447362049远程安装。 yolov5 7.0源码&#xff08;内含yolov5s.pt权重&#xff09;&a…

nodejs+vue+ElementUi摄影预约服务网站系统91f0v

本系统提供给管理员对首页&#xff0c;个人中心&#xff0c;用户管理&#xff0c;员工管理&#xff0c;摄影套餐管理&#xff0c;套餐系列管理&#xff0c;客片欣赏管理&#xff0c;摄影预约管理&#xff0c;摄影订单管理&#xff0c;取片通知管理&#xff0c;摄影评价管理&…

GitHub Copilot 终极详细介绍

编写代码通常是一项乏味且耗时的任务。现代开发人员一直在寻找新的方法来提高编程的生产力、准确性和效率。 像 GitHub Copilot 这样的自动代码生成工具可以使这成为可能。 GitHub Copilot 到底是什么&#xff1f; GitHub Copilot 于 2021 年 10 月推出&#xff0c;是 GitHub 的…

《新传奇》期刊投稿论文发表

《新传奇》杂志是经国家新闻出版总署批准、面向国内外公开发行的综合性社科期刊&#xff0c;由湖北省文联主管&#xff0c;湖北今古传奇传媒集团有限公司主办&#xff0c;湖北优秀期刊。本刊旨在坚守初心、引领创新&#xff0c;展示高水平研究成果&#xff0c;支持优秀学术人才…

挑战Python100题(8)

100+ Python challenging programming exercises 8 Question 71 Please write a program which accepts basic mathematic expression from console and print the evaluation result. 请编写一个从控制台接受基本数学表达式的程序,并打印评估结果。 Example: If the follo…

【已解决】 ubuntu apt-get update连不上dl.google.com

在终端使用apt-get update时&#xff0c;连接dl.google.com超时&#xff0c;一直卡在0%&#xff0c;原因是当前ip无法ping到google&#xff08;墙&#xff09;。 解决方法&#xff1a; dl.google.com国内可用IP 选一个&#xff0c;然后按以下命令操作&#xff1a; cd ~ vim …

Python跨年烟花秀

写在前面 今年跨年怎么过呢~博主用python的pygame实现了一场炫酷的烟花秀&#xff0c;一起来看看吧&#xff01; 环境需求 python3.11.4及以上PyCharm Community Edition 2023.2.5pyinstaller6.2.0&#xff08;可选&#xff0c;这个库用于打包&#xff0c;使程序没有python环境…

yolov8实战第四天——yolov8图像分类 ResNet50图像分类(保姆式教程)

yolov8实战第一天——yolov8部署并训练自己的数据集&#xff08;保姆式教程&#xff09;_yolov8训练自己的数据集-CSDN博客在前几天&#xff0c;我们使用yolov8进行了部署&#xff0c;并在目标检测方向上进行自己数据集的训练与测试&#xff0c;今天我们训练下yolov8的图像分类…

很实用的ChatGPT网站——httpchat-zh.com

很实用的ChatGPT网站——http://chat-zh.com/ 今天介绍一个好兄弟开发的ChatGPT网站&#xff0c;网址[http://chat-zh.com/]。这个网站功能模块很多&#xff0c;包含生活、美食、学习、医疗、法律、经济等很多方面。下面简单介绍一些部分功能与大家一起分享。 登录和注册页面…

nvm 的安装及使用 (Node版本管理器)

目录 1、nvm 介绍 2、nvm安装 3、nvm 使用 4、node官网可以查看node和npm对应版本 5、nvm安装指定版本node 6、安装cli脚手架 1、nvm 介绍 NVM 全称 node.js version management &#xff0c;专门针对 node 版本进行管理的工具&#xff0c;通过它可以安装和切换不同版本的…

二分查找--二分查找算法(朴素二分模板)

个人主页&#xff1a;Lei宝啊 愿所有美好如期而遇 本题题目链接https://leetcode.cn/problems/binary-search/description/ 算法原理 二段性&#xff0c;我们发现这个数组可以找到某种规律将其分为两段&#xff0c;不断划分下去&#xff0c;最终可以找到target 图示 我们分…

编程笔记 html5cssjs 004 我的第一个页面

编程笔记 html5&css&js 004 我的第一个页面 一、基本结构二、HTML标签三、HTML元素四、HTML属性五、编写第一个网页六、使用VSCODE小结 开始编写网页&#xff0c;并且使用第一个网页成为一个母板&#xff0c;用于完成后续内容的学习。有一个基本要求&#xff0c;显示结…

“产品经理必懂的关键术语“

产品经理是现代企业中非常重要的一个角色&#xff0c;他们负责制定产品策略、规划产品开发流程、管理产品质量和用户反馈等等。然而&#xff0c;对于产品经理来说&#xff0c;了解并掌握相关的专业术语是非常重要的。本篇文章会介绍一些产品经理需要掌握的专业术语&#xff0c;…

系统启动流程 - 理解modules加载流程

​编辑 Hacker_Albert    202 linux 启动流程module加载 1.启动过程分为三个部分 BIOS 上电自检&#xff08;POST&#xff09;引导装载程序 (GRUB2)内核初始化启动 systemd&#xff0c;其是所有进程之父。 1.1.BIOS 上电自检&#xff08;POST&#xff09; BIOS stands for…

详解Keras3.0 Layer API: Dropout layer

Dropout layer 图1 标准的神经网络 图2 加了Dropout临时删除部分神经元 Dropout层的作用是在神经网络中引入正则化&#xff0c;以防止过拟合。它通过随机丢弃一部分神经元&#xff08;如图2&#xff09;的输出来减少模型对训练数据的依赖性。这样可以提高模型的泛化能力&#x…

VSCode中的注释标签

2023年12月30日&#xff0c;周六上午 在软件开发中&#xff0c;开发者会使用这些标签来提供关于代码功能、版本信息、作者、API使用说明等方面的额外信息。 这些标签的含义通常是&#xff1a; apiNote: 提供有关API使用的注释或说明。author: 标识代码作者的信息。category: …

jvm实战之-常用jvm命令的使用

各命令的使用 JMAP 1、查看内存信息&#xff0c;对象实例数、对象占有大小 jmap -histo 进程号>./log.txt2、查看堆的配置信息和使用情况 jmap - heap 进程号3、将堆的快照信息dump下来&#xff0c;使用java自带的jvisualvm.exe打开分析 jmap -dump:formatb,filedump.h…

启封涂料行业ERP需求分析和方案分享

涂料制造业是一个庞大而繁荣的行业 它广泛用于建筑、汽车、电子、基础设施和消费品。涂料行业生产不同的涂料&#xff0c;如装饰涂料、工业涂料、汽车涂料和防护涂料。除此之外&#xff0c;对涂料出口的需求不断增长&#xff0c;这增加了增长和扩张的机会。近年来&#xff0c;…