计算机程序设计网站开发外贸流程全步骤 外贸篇

web/2025/10/8 16:44:38/文章来源:
计算机程序设计网站开发,外贸流程全步骤 外贸篇,腾讯云国外服务器,蓬莱网站建设公司风机桨叶故障诊断#xff08;三#xff09; 识别桨叶——初步构建BP神经网络 新的一天#xff0c;希望有好的运气。今天开始着手系统的第一个模块#xff0c;从一幅图像中寻找到桨叶所在的位置。第一直觉我们的识别任务属于难度比较大#xff0c;干扰因素多的了#xff…风机桨叶故障诊断三  识别桨叶——初步构建BP神经网络 新的一天希望有好的运气。今天开始着手系统的第一个模块从一幅图像中寻找到桨叶所在的位置。第一直觉我们的识别任务属于难度比较大干扰因素多的了所以我没有考虑先试一下Logistic回归之类的相对简单的算法我准备先简单抽选一些样本直接用BP神经网络模型快速实现一下然后再观察我们的算法问题所在逐步进行完善包括修改模型增加样本数量等等。说干就干 之前我们已经得到了可以用来提取样本的风机图像库我手动的从里面截取了一些样本数了一下正样本49个负样本28个。然后将这些大小不一的正负样本统一缩放成20×20像素的小图像下图所示的就是正样本最后处理完的结果 准备工作结束后开始动手编写一个最简单的三层BP神经网络了。 我们的输入是我们归一化后的20×20的图像所以输入层的神经元个数为400。隐含层的神经元个数我最初选取的是25输出层我选择的节点个数为2。用[1 0]代表正样本的期望输出[0 1]代表负样本的期望输出。 具体实现我是参考的coursera上吴恩达老师的机器学习课程上的代码,那个神经网络的示例代码是用来训练手写体数字识别的是个多分类问题。由于我是在那份代码上简单修改来的所以这也是为什么我的输出层有两个神经元而不是一个的原因我把问题看成了一个多分类问题。 经过了一上午的coding后成功运行了。由于每次训练的结果都会不同我多次运行并观察训练样本的预测准确率在90%以上测试集上的预测准确率在80%左右。看起来初步的结果还可以不过我只有17个测试样本再加上都是我手动选取的有一定的主观因素80%的准确率水分还是很大的。我们的初步实现的目的就是发现我们这个识别任务的难点问题所在只停留在得到一个准确率的数字是不行的所以我意识到应该想办法要做一些误差分析。 让我们来看一下我们的算法都有哪些问题到底将测试样本中的哪些类型的图像预测错误了也就是算法在哪类物体上表现不好。于是我着手写了下面的函数需要提供测试样本集矩阵每一行一个20×20图像展开后形成的向量以及表示每个样本是否被预测正确用0和1表示的数组再提供一个可视化时每个样本图像边长显示多少的参数matlab代码如下 function [ h, display_array ] DisplayErrorTestExample( X, example_width,errorIndex ) %显示所有测试集并标记出有错误的测试集 %errorIndex标识测试集每个样本的预测是否有误有误用1正确用0表示% Set example_width automatically if not passed in if ~exist(example_width, var) || isempty(example_width) example_width round(sqrt(size(X, 2))); end% Gray Image colormap(gray);% Compute rows, cols [m n] size(X); example_height (n / example_width);% Compute number of items to display display_rows floor(sqrt(m)); display_cols ceil(m / display_rows);% Between images padding pad 1;% Setup blank display display_array ones(pad display_rows * (example_height pad), ...pad display_cols * (example_width pad));% Copy each example into a patch on the display array curr_ex 1; for j 1:display_rowsfor i 1:display_colsif curr_ex m, break; end% Copy the patch% Get the max value of the patchmax_val max(abs(X(curr_ex, :)));display_array(pad (j - 1) * (example_height pad) (1:example_height), ...pad (i - 1) * (example_width pad) (1:example_width)) ...reshape(X(curr_ex, :), example_height, example_width) / max_val;%如果是错误的测试样本标红框if errorIndex(curr_ex)1display_array(pad (j - 1) * (example_height pad) , pad (i - 1) * (example_width pad) (0:example_width1))zeros(1,example_width2);display_array(pad j * (example_height pad) , pad (i - 1) * (example_width pad) (0:example_width1))zeros(1,example_width2);display_array(pad (j - 1) * (example_height pad) (0:example_height1), pad (i - 1) * (example_width pad) ) zeros(example_height2,1);display_array(pad (j - 1) * (example_height pad) (0:example_height1), pad i * (example_width pad) ) zeros(example_height2,1);endcurr_ex curr_ex 1;endif curr_ex m, break; end end% Display Image h imagesc(display_array, [-1 1]);% Do not show axis axis image offdrawnow;end将上面的方法添加到写好的代码中重新运行其中两次的结果如下图像显示的是仅有的17个测试样本被黑框圈起的是预测错误的样本 可以看到算法在负样本的预测中错误较多我感觉这一方面与本身负样本就较少一方面与负样本间差异很大造成算法学习起来困难。我们重新思考下我们的系统我们第一步是要从图像中识别出桨叶如果识别错了就会将不是桨叶的物体认为成桨叶进行下一步的故障诊断那结果将是不能接受的。相反如果我们对于一幅风机图像中的三个桨叶没有完全识别出来却是无关紧要的因为我们能在视频短时间的几帧之内获取到数张同一风机的图片对于同一桨叶的识别我们有很多次的机会所以我们算法对于正样本的漏识率可以相对较高因为最终的识别率还是很高。 所以可以看出对于负样本的错误预测也就是假阳性的概率是必须要降低的。先从算法入手或许我们可以通过修改神经网络输出时的判断阈值也就是只有极有把握输入为正样本时才判为正样本否则均判为负样本。这样做也就是人为选择牺牲了识别率降低了误识率。一切想法的好坏以实际说话马上修改代码重新运行其中两次结果如下 可以看到出现假阳性的概率明显下降同时漏识率比较明显的上升了不过这是我们愿意看到的现象。说明这点改进对于算法的提升显著后面算法的不断完善中也应当保留这种思想。 今天就到这里了忙了一天今天的进展着实不小。总结一下首先简单的选取了少量的样本并进行样本归一化这样就得到了可供训练的训练集和测试集。然后训练了400×25×2的三层BP神经网络最后对最初步的模型进行了误差分析并找到了一种效果显著的提升方法

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

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

相关文章

html5网站制作工具网站制作设计多少钱

redis配置详解 一、redis.conf二、持久化1、RDB① 触发机制② 优缺点③ 恢复rdb 2、AOF① 优缺点② 恢复aof 三、发布订阅 一、redis.conf # -----NETWORK----- # 设置绑定ip bind 127.0.0.1 -::1 # 设置redis保护,只能通过绑定在本地回环地址上的网络接口进行访问…

公司网站怎么申请汕头建站费用

之前介绍了java和vs2010的项目构建,这些都是比较常见的,所以都用专门的工具。但但难免会遇到一些不常见的项目,下面介绍通过批处理进行构建,并用jenkins调用.我们这里使用plc语言,没有标准环境,只有使用bat…

四川省工程项目建设投标发布网站浅谈博物馆网站的建设意义

(1).局部组件的使用 ​ 渲染组件-父使用子组件 1: 创建子组件(对象) var Header { template:模板 , data是一个函数,methods:功能,components:子组件们 } 2: 在父组件中声明,根属性components:{ 组件名:组件对象 }3: 在父组件要用的地方使用 <组件名></组件名> …

美丽南方的网站建设山东泰安是几线城市

SQL语句 结构化查询语言(Structured Query Language)&#xff0c;在关系型数据库上执行数据操作、数据检索以及数据维护的标准语言。 分类 DDL 数据定义语言(Data Definition Language)&#xff0c;定义对数据库对象(库、表、列、索引)的操作。 DML 数据操作语言(Data Manip…

南平市住房和城乡建设局网站东莞营销型手机网站建设

教程简介 JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立&#xff0c;逐渐成为源于Kent Beck的sUnit的xUnit家族中最为成功的一个。 JUnit有它自己的JUnit扩展生态圈。多数Java的开发环境都已经集成了JUnit作为单元测试的工具。JUnit是由 Erich Gamma 和…

厦门企业网站开发公司厦门建设工程招标中心的网站

背景 随着大数据时代的到来&#xff0c;越来越多的数据流向了Hadoop生态圈&#xff0c;同时对于能够快速的从TB甚至PB级别的数据中获取有价值的数据对于一个产品和公司来说更加重要&#xff0c;在Hadoop生态圈的快速发展过程中&#xff0c;涌现了一批开源的数据分析引擎&#…

网站开发费用报价建网站必需服务器吗

来源&#xff1a;36Kr 摘要&#xff1a;自动化就在所有人的眼皮底下进行着&#xff0c;大家现在才开始真正讨论其自动化未来可能会减少很大一部分人口的收入的潜在危险。 机器人远在天边近在眼前。我们不要再视而不见了。 我们正在面临第四次工业革命。很多人都在讨论其对未来的…

企业网站属于下面哪种媒体类型德阳住房和城乡建设厅网站

[其他]华为mete30pro什么时候能用上鸿蒙系统&#xff1f;8957电梯直达huafans01303113614新学乍练发表于 2021-4-21 21:43:19来自&#xff1a;HUAWEI Mate 30 Pro 5G最新回复 2021-4-22 12:10:10华为mete30pro什么时候能用上鸿蒙系统&#xff1f;能有确切的时间吗伊凡爱尔顿已臻…

外国域名注册很多网站个人网站备案可以盈利吗

文 | 曹宾玲源 | 表外表里提到计算机专业&#xff0c;大部分人第一时间会联想到“万金油专业”“大厂”和“高薪”。但在2023届计算机毕业生眼里&#xff0c;这已经是过去式了。以前被嫌弃的华子&#xff0c;今年校招群里挤满了人&#xff0c;即使一直泡在“人才池”里&#xf…

厦门购买域名以后搭建网站网站电子商务平台建设

在滤镜美颜、搞怪特效、炫酷场景等各种新奇玩法驱动下&#xff0c;短视频开始让人上瘾。 12 月 3 日&#xff0c;七牛云联合八大短视频特效平台共同推出了中国短视频开发者创意大赛&#xff08;China Short Video Contest&#xff09;&#xff0c;面向全国邀请广大开发者&#…

企业建站套餐价格表怎么制作简易网页

发布时间&#xff1a;2017-12-19堡垒之夜开国服了,那么有的小伙伴就发现自己的国服为什么进不去,下面牛游戏小编就为你们带来了堡垒之夜国服进不去的解决办法,想了解的小伙伴就一起来看看吧,希望能对你们有帮助. 解决办法如下: 1.重新下载并安装游戏,下载前关 ...标签&#xff…

做ppt的模板网站有哪些国外最具创意的wordpress博客

Linux 命令快捷键 tab 自动补齐(有不知道的吗)Ctrlu 删除(剪切)此处至开始所有内容 Ctrlk 删除从光标所在位置到行末 快速命令行 – 快捷方式• history 搜索历史执行过的命令• ctrll 清屏• Reset 刷新终端屏幕&#xff0c;尤其是终端出现字符不清晰或乱码时特管用 (和ctrl …

无经验学电商要多久企业seo年度

文 | Pine 明敏&#xff08;凹非寺&#xff09;源 | 量子位给AI一个提示词&#xff0c;一次性出200张图&#xff01;生成速度嗖嗖的&#xff0c;不到3分钟全搞定。喜欢哪张任君挑选&#xff0c;还能直接二次调整编辑。咱就是说&#xff0c;这回用AI画画&#xff0c;终于不废人了…

哪里购买网站广告位友情链接检查工具

最近&#xff0c;我一直在阅读有关不同语言的信息&#xff0c;以及它们可以为已经拥挤的软件开发人员带来什么&#xff0c;而一种语言对我来说很突出&#xff1a;Kotlin。 &#xff08; https://kotlinlang.org/ &#xff09; 这是一种相对较新的语言&#xff08;成立于2011年…

推广网站的方法中企动力邮箱登陆入口

&#x1f31f; 前言 欢迎来到我的技术小宇宙&#xff01;&#x1f30c; 这里不仅是我记录技术点滴的后花园&#xff0c;也是我分享学习心得和项目经验的乐园。&#x1f4da; 无论你是技术小白还是资深大牛&#xff0c;这里总有一些内容能触动你的好奇心。&#x1f50d; &#x…

网站建设公司怎样选建设网站要什么手续

Strategy模式是对算法的封装。即使是一个计算行为&#xff0c;如果其实现有其多样性&#xff0c;为达到易扩展的目的&#xff0c;我们也有必要将其抽象出来&#xff0c;以接口的形式来定义。由于充分利用了面向 对象的多态性&#xff0c;在调用该行为时&#xff0c;其具体的实现…

怎么提交自己的网站快手网页版

背景 在上篇中Redis部署之主从已完成redis主从部署&#xff0c;系统的性能提高了&#xff0c;但如果主节点发送故障&#xff0c;则无法对外提供写入服务&#xff0c;需要手动进行主从切换。 引入哨兵可提升系统可用性&#xff0c;并在主节点故障时自动完成主从切换。 环境说…

网站服务器维护工具成都有名的建筑公司有哪些

公司IIS服务器证书快要过期&#xff0c;替换证书的步骤&#xff1a; Winr输入mstsc命令&#xff0c;显示远程登录&#xff1b;输入服务器IP以及密码&#xff0c;进行远程登陆登陆IIS服务器&#xff0c;winr输入inetmgr命令显示IIS操控器&#xff1b;选择服务器证书--点击服务器…

台州城乡建设局网站济南品牌网站制作便宜

1.cookie sessionStorage localStorage区别&#xff1f;答&#xff1a;cookie数据始终在同源的http请求中携带(即使不需要)&#xff0c;即cookie在浏览器和服务器间来回传递cookie数据还有路径&#xff08;path&#xff09;的概念&#xff0c;可以限制。cookie只属于某个路径下…

网站制作定制18东莞网站建制作

要求&#xff1a;windows 7 基本操作。运行环境&#xff1a;windows 7(64位); eclipse-jee-luna-SR2-win32(32位);ADT-23.0.4 最近刚开始接触Android(安卓)嵌入式开发&#xff0c;首要问题是搭建Andoid开发环境&#xff0c;由于本人用的是windows7的笔记本&#xff0c;也就只能…