当前位置: 首页 > news >正文

比较好的做网站的公司正在播网球比赛直播

比较好的做网站的公司,正在播网球比赛直播,网站建设要素,常州二建建设有限公司官方网站在数字经济浪潮的推动下,全力发展新质生产力已成为当今社会发展的主旋律。各行各业正经历着前所未有的变革,其中,电商行业作为互联网经济的重要组成部分,更是以惊人的速度重塑着商业格局与消费模式。AI智能化技术的深度融合&#…

在数字经济浪潮的推动下,全力发展新质生产力已成为当今社会发展的主旋律。各行各业正经历着前所未有的变革,其中,电商行业作为互联网经济的重要组成部分,更是以惊人的速度重塑着商业格局与消费模式。AI智能化技术的深度融合,不仅极大地提升了电商平台的运营效率与服务质量,更为保障消费者权益开辟了新的路径。
随着互联网技术的飞速发展,电商行业迎来了前所未有的繁荣。电商平台如雨后春笋般涌现,为成千上万的商家提供了展示商品、触达消费者的广阔舞台。网红经济、网商经济的兴起,更是让商品流通更加高效,市场活力得到充分释放。然而,在这一片繁荣景象之下,假冒伪劣、仿冒产品等问题也随之而来,成为制约电商行业健康发展的顽疾。面对这一挑战,AI智能化技术成为了破局的关键。通过深度学习、图像识别等先进技术,电商平台能够实现对商品信息的精准识别与高效审核。本文所述的海量产品logo自动化智能检测识别系统,正是这一理念的生动实践。该系统在商家提交商品信息时,自动对商品logo进行扫描分析,快速匹配商家的售货资格,有效拦截非法货源的录入请求。这一举措,不仅从源头上杜绝了假冒伪劣产品的流入,还为消费者营造了一个更加安全、放心的购物环境。AI智能化技术的应用,不仅极大地提升了审核效率与准确性,更解放了平台审核人员的人力。传统的人工审核方式不仅耗时费力,且难以应对海量数据的处理需求。而智能检测识别系统则能够实现全天候、高响应、高精度的自动化审核,确保每一笔交易都经过严格把关。这不仅减轻了人工审核的负担,还提升了平台的整体运营效率与服务质量。
本文正是基于这样的考虑,想要从实践性质实验的角度出发开发构建大规模的生活场景下常见商品商标logo智能化检测分析系统,首先看下实例效果:

在我们前面的系统博文中,也有做过一些关于常见商品商标logo检测分析的工作,但是所涉及的商品logo类别数量是比较少的,且构建的数据量也不大,感兴趣的话可以自行移步阅读即可:

《看图找LOGO,基于YOLOv5系列【n/m/x】参数模型开发构建生活场景下的商品商标LOGO检测识别系统》

《看图找LOGO,基于YOLOv7【tiny/l/x】模型开发构建生活场景下的商品商标LOGO检测识别系统》

《看图找LOGO,基于YOLOv8全系列【n/s/m/l/x】参数模型开发构建生活场景下的商品商标LOGO检测识别系统》

《看图找LOGO,基于YOLOv9系列【gelan/gelan-c/gelan-e/yolov9/yolov9-c】参数模型开发构建生活场景下的商品商标LOGO检测识别系统》

本文的主要想法是想要基于经典的的YOLOv8系列中最为轻量级的n系列的模型来开发构建公共生活场景下的常见商品商标logo智能化检测识别系统,接下来看下实例数据:

如果对YOLOv8开发构建自己的目标检测项目有疑问的可以看下面的文章,如下所示:

《基于YOLOv8开发构建目标检测模型超详细教程【以焊缝质量检测数据场景为例》

非常详细的开发实践教程。本文这里就不再展开了,因为从YOLOv8开始变成了一个安装包的形式,整体跟v5和v7的使用差异还是比较大的。

非常详细的开发实践教程。本文这里就不再展开了,因为从YOLOv8开始变成了一个安装包的形式,整体跟v5和v7的使用差异还是比较大的。

YOLOv8核心特性和改动如下:
1、提供了一个全新的SOTA模型(state-of-the-art model),包括 P5 640 和 P6 1280 分辨率的目标检测网络和基于YOLACT的实例分割模型。和 YOLOv5 一样,基于缩放系数也提供了 N/S/M/L/X 尺度的不同大小模型,用于满足不同场景需求
2、骨干网络和 Neck 部分可能参考了 YOLOv7 ELAN 设计思想,将 YOLOv5 的 C3 结构换成了梯度流更丰富的 C2f 结构,并对不同尺度模型调整了不同的通道数,属于对模型结构精心微调,不再是一套参数应用所有模型,大幅提升了模型性能。
3、Head 部分相比 YOLOv5 改动较大,换成了目前主流的解耦头结构,将分类和检测头分离,同时也从Anchor-Based 换成了 Anchor-Free
4、Loss 计算方面采用了TaskAlignedAssigner正样本分配策略,并引入了Distribution Focal Loss
5、训练的数据增强部分引入了 YOLOX 中的最后 10 epoch 关闭 Mosiac 增强的操作,可以有效地提升精度

官方项目地址在这里,如下所示:

目前已经收获超过2.6w的star量了,马上就要突破2.7w了。

官方提供的基于COCO数据集的预训练模型如下所示:

Modelsize
(pixels)
mAPval
50-95
Speed
CPU ONNX
(ms)
Speed
A100 TensorRT
(ms)
params
(M)
FLOPs
(B)
YOLOv8n64037.380.40.993.28.7
YOLOv8s64044.9128.41.2011.228.6
YOLOv8m64050.2234.71.8325.978.9
YOLOv8l64052.9375.22.3943.7165.2
YOLOv8x64053.9479.13.5368.2257.8

另外一套预训练模型如下:

Modelsize
(pixels)
mAPval
50-95
Speed
CPU ONNX
(ms)
Speed
A100 TensorRT
(ms)
params
(M)
FLOPs
(B)
YOLOv8n64018.4142.41.213.510.5
YOLOv8s64027.7183.11.4011.429.7
YOLOv8m64033.6408.52.2626.280.6
YOLOv8l64034.9596.92.4344.1167.4
YOLOv8x64036.3860.63.5668.7260.6

是基于Open Image V7数据集构建的,可以根据自己的需求进行选择使用即可。

除了常规的目标检测任务之外,还有旋转目标检测,如下:

Modelsize
(pixels)
mAPtest
50
Speed
CPU ONNX
(ms)
Speed
A100 TensorRT
(ms)
params
(M)
FLOPs
(B)
YOLOv8n-obb102478.0204.773.573.123.3
YOLOv8s-obb102479.5424.884.0711.476.3
YOLOv8m-obb102480.5763.487.6126.4208.6
YOLOv8l-obb102480.71278.4211.8344.5433.8
YOLOv8x-obb102481.361759.1013.2369.5676.7

YOLOv8的定位不仅仅是目标检测,而是性能强大全面的工具库,故而在任务类型上同时支持:姿态估计、检测、分类、分割、跟踪多种类型,可以根据自己的需要进行选择使用,这里就不再详细展开了。

简单的实例实现如下所示:

from ultralytics import YOLO# yolov8n
model = YOLO('yolov8n.yaml').load('yolov8n.pt')  # build from YAML and transfer weights
model.train(data='data/self.yaml', epochs=100, imgsz=640)# yolov8s
model = YOLO('yolov8s.yaml').load('yolov8s.pt')  # build from YAML and transfer weights
model.train(data='data/self.yaml', epochs=100, imgsz=640)# yolov8m
model = YOLO('yolov8m.yaml').load('yolov8m.pt')  # build from YAML and transfer weights
model.train(data='data/self.yaml', epochs=100, imgsz=640)# yolov8l
model = YOLO('yolov8l.yaml').load('yolov8l.pt')  # build from YAML and transfer weights
model.train(data='data/self.yaml', epochs=100, imgsz=640)# yolov8x
model = YOLO('yolov8x.yaml').load('yolov8x.pt')  # build from YAML and transfer weights
model.train(data='data/self.yaml', epochs=100, imgsz=640)

这里我们使用的是最为轻量级的yolov8n模型,配置文件如下:

# Ultralytics YOLO 🚀, AGPL-3.0 license
# YOLOv8 object detection model with P3-P5 outputs. For Usage examples see https://docs.ultralytics.com/tasks/detect# Parameters
nc: 10   # number of classes
scales: [0.33, 0.25, 1024] # YOLOv8.0n backbone
backbone:# [from, repeats, module, args]- [-1, 1, Conv, [64, 3, 2]]  # 0-P1/2- [-1, 1, Conv, [128, 3, 2]]  # 1-P2/4- [-1, 3, C2f, [128, True]]- [-1, 1, Conv, [256, 3, 2]]  # 3-P3/8- [-1, 6, C2f, [256, True]]- [-1, 1, Conv, [512, 3, 2]]  # 5-P4/16- [-1, 6, C2f, [512, True]]- [-1, 1, Conv, [1024, 3, 2]]  # 7-P5/32- [-1, 3, C2f, [1024, True]]- [-1, 1, SPPF, [1024, 5]]  # 9# YOLOv8.0n head
head:- [-1, 1, nn.Upsample, [None, 2, 'nearest']]- [[-1, 6], 1, Concat, [1]]  # cat backbone P4- [-1, 3, C2f, [512]]  # 12- [-1, 1, nn.Upsample, [None, 2, 'nearest']]- [[-1, 4], 1, Concat, [1]]  # cat backbone P3- [-1, 3, C2f, [256]]  # 15 (P3/8-small)- [-1, 1, Conv, [256, 3, 2]]- [[-1, 12], 1, Concat, [1]]  # cat head P4- [-1, 3, C2f, [512]]  # 18 (P4/16-medium)- [-1, 1, Conv, [512, 3, 2]]- [[-1, 9], 1, Concat, [1]]  # cat head P5- [-1, 3, C2f, [1024]]  # 21 (P5/32-large)- [[15, 18, 21], 1, Detect, [nc]]  # Detect(P3, P4, P5)

里因为时间有限,暂时没有能够开发完成五款不同参数量级的模型来进行综合全面的对比分析,后面找时间再进行,这里选择的是YOLOv8下最为轻量级的n系列的模型,等待训练完成后我们来详细看下结果。

【Precision曲线】
精确率曲线(Precision-Recall Curve)是一种用于评估二分类模型在不同阈值下的精确率性能的可视化工具。它通过绘制不同阈值下的精确率和召回率之间的关系图来帮助我们了解模型在不同阈值下的表现。
精确率(Precision)是指被正确预测为正例的样本数占所有预测为正例的样本数的比例。召回率(Recall)是指被正确预测为正例的样本数占所有实际为正例的样本数的比例。
绘制精确率曲线的步骤如下:
使用不同的阈值将预测概率转换为二进制类别标签。通常,当预测概率大于阈值时,样本被分类为正例,否则分类为负例。
对于每个阈值,计算相应的精确率和召回率。
将每个阈值下的精确率和召回率绘制在同一个图表上,形成精确率曲线。
根据精确率曲线的形状和变化趋势,可以选择适当的阈值以达到所需的性能要求。
通过观察精确率曲线,我们可以根据需求确定最佳的阈值,以平衡精确率和召回率。较高的精确率意味着较少的误报,而较高的召回率则表示较少的漏报。根据具体的业务需求和成本权衡,可以在曲线上选择合适的操作点或阈值。
精确率曲线通常与召回率曲线(Recall Curve)一起使用,以提供更全面的分类器性能分析,并帮助评估和比较不同模型的性能。

【Recall曲线】
召回率曲线(Recall Curve)是一种用于评估二分类模型在不同阈值下的召回率性能的可视化工具。它通过绘制不同阈值下的召回率和对应的精确率之间的关系图来帮助我们了解模型在不同阈值下的表现。
召回率(Recall)是指被正确预测为正例的样本数占所有实际为正例的样本数的比例。召回率也被称为灵敏度(Sensitivity)或真正例率(True Positive Rate)。
绘制召回率曲线的步骤如下:
使用不同的阈值将预测概率转换为二进制类别标签。通常,当预测概率大于阈值时,样本被分类为正例,否则分类为负例。
对于每个阈值,计算相应的召回率和对应的精确率。
将每个阈值下的召回率和精确率绘制在同一个图表上,形成召回率曲线。
根据召回率曲线的形状和变化趋势,可以选择适当的阈值以达到所需的性能要求。
通过观察召回率曲线,我们可以根据需求确定最佳的阈值,以平衡召回率和精确率。较高的召回率表示较少的漏报,而较高的精确率意味着较少的误报。根据具体的业务需求和成本权衡,可以在曲线上选择合适的操作点或阈值。
召回率曲线通常与精确率曲线(Precision Curve)一起使用,以提供更全面的分类器性能分析,并帮助评估和比较不同模型的性能。

【F1值曲线】
F1值曲线是一种用于评估二分类模型在不同阈值下的性能的可视化工具。它通过绘制不同阈值下的精确率(Precision)、召回率(Recall)和F1分数的关系图来帮助我们理解模型的整体性能。
F1分数是精确率和召回率的调和平均值,它综合考虑了两者的性能指标。F1值曲线可以帮助我们确定在不同精确率和召回率之间找到一个平衡点,以选择最佳的阈值。
绘制F1值曲线的步骤如下:
使用不同的阈值将预测概率转换为二进制类别标签。通常,当预测概率大于阈值时,样本被分类为正例,否则分类为负例。
对于每个阈值,计算相应的精确率、召回率和F1分数。
将每个阈值下的精确率、召回率和F1分数绘制在同一个图表上,形成F1值曲线。
根据F1值曲线的形状和变化趋势,可以选择适当的阈值以达到所需的性能要求。
F1值曲线通常与接收者操作特征曲线(ROC曲线)一起使用,以帮助评估和比较不同模型的性能。它们提供了更全面的分类器性能分析,可以根据具体应用场景来选择合适的模型和阈值设置。

【混淆矩阵】

【训练可视化】

【Batch实例】

由于数据量庞大,整体的训练计算量也是很大的,实例训练输出如下:

这也是为啥我们在模型选型上选择的是最为轻量级的n系列的模型来做实践尝试了,如果选择参数量级更大的模型最终的时间消耗势必更大。

AI智能化技术的广泛应用,是电商经济新质生产力的最好展现。它不仅推动了电商行业的转型升级,更为整个社会的数字化进程注入了强劲动力。在未来的发展中,随着技术的不断进步与应用的不断深化,电商行业将呈现出更加智能化、个性化、便捷化的特点。而这一切的实现,都离不开AI智能化技术的有力支撑。AI智能化技术正引领着电商行业迈向一个新的发展阶段。通过海量产品logo自动化智能检测识别系统等创新应用,电商平台不仅能够有效遏制假冒伪劣产品的泛滥,更能够为消费者提供更加优质、安全的购物体验。这不仅是电商经济新质生产力的体现,更是对消费者权益的尊重与保护。我们有理由相信,在未来的日子里,随着技术的不断进步与应用的不断深化,电商行业将绽放出更加璀璨的光芒。


文章转载自:
http://bonhomie.gbfuy28.cn
http://bha.gbfuy28.cn
http://billie.gbfuy28.cn
http://bollard.gbfuy28.cn
http://androphile.gbfuy28.cn
http://bozzetto.gbfuy28.cn
http://baluba.gbfuy28.cn
http://arjuna.gbfuy28.cn
http://asphyxial.gbfuy28.cn
http://acousma.gbfuy28.cn
http://bemock.gbfuy28.cn
http://briar.gbfuy28.cn
http://barren.gbfuy28.cn
http://appd.gbfuy28.cn
http://beside.gbfuy28.cn
http://chemosphere.gbfuy28.cn
http://chromizing.gbfuy28.cn
http://anadiplosis.gbfuy28.cn
http://biotechnology.gbfuy28.cn
http://caltrap.gbfuy28.cn
http://aubrietia.gbfuy28.cn
http://buprestid.gbfuy28.cn
http://catalan.gbfuy28.cn
http://antipope.gbfuy28.cn
http://anticarious.gbfuy28.cn
http://anisodont.gbfuy28.cn
http://asexuality.gbfuy28.cn
http://brugge.gbfuy28.cn
http://attrition.gbfuy28.cn
http://arquebus.gbfuy28.cn
http://bosporus.gbfuy28.cn
http://bitterish.gbfuy28.cn
http://adjudicate.gbfuy28.cn
http://bickiron.gbfuy28.cn
http://checkpoint.gbfuy28.cn
http://accompanist.gbfuy28.cn
http://acclimation.gbfuy28.cn
http://airfreighter.gbfuy28.cn
http://bliny.gbfuy28.cn
http://cadastre.gbfuy28.cn
http://acceptable.gbfuy28.cn
http://all.gbfuy28.cn
http://booky.gbfuy28.cn
http://belly.gbfuy28.cn
http://chamberer.gbfuy28.cn
http://catoptrics.gbfuy28.cn
http://ammon.gbfuy28.cn
http://bioscience.gbfuy28.cn
http://carmelite.gbfuy28.cn
http://charoseth.gbfuy28.cn
http://barman.gbfuy28.cn
http://actionist.gbfuy28.cn
http://biscuit.gbfuy28.cn
http://achitophel.gbfuy28.cn
http://academgorodok.gbfuy28.cn
http://blowup.gbfuy28.cn
http://algidity.gbfuy28.cn
http://antacid.gbfuy28.cn
http://adb.gbfuy28.cn
http://boarfish.gbfuy28.cn
http://anaesthesia.gbfuy28.cn
http://centavo.gbfuy28.cn
http://allodium.gbfuy28.cn
http://blackwater.gbfuy28.cn
http://alienative.gbfuy28.cn
http://anglist.gbfuy28.cn
http://bushland.gbfuy28.cn
http://chablis.gbfuy28.cn
http://anhinga.gbfuy28.cn
http://appendices.gbfuy28.cn
http://carabid.gbfuy28.cn
http://canakin.gbfuy28.cn
http://apiarist.gbfuy28.cn
http://bayern.gbfuy28.cn
http://antecessor.gbfuy28.cn
http://agana.gbfuy28.cn
http://calcarious.gbfuy28.cn
http://caulocaline.gbfuy28.cn
http://beibu.gbfuy28.cn
http://acknowledgment.gbfuy28.cn
http://calmness.gbfuy28.cn
http://avion.gbfuy28.cn
http://atrazine.gbfuy28.cn
http://chengchow.gbfuy28.cn
http://abiding.gbfuy28.cn
http://airfoil.gbfuy28.cn
http://astrospace.gbfuy28.cn
http://asclepiadean.gbfuy28.cn
http://chaucerism.gbfuy28.cn
http://brighten.gbfuy28.cn
http://car.gbfuy28.cn
http://anthropocentric.gbfuy28.cn
http://carbonise.gbfuy28.cn
http://auricled.gbfuy28.cn
http://calcitonin.gbfuy28.cn
http://accidence.gbfuy28.cn
http://celebrity.gbfuy28.cn
http://azotize.gbfuy28.cn
http://batangas.gbfuy28.cn
http://cattywampus.gbfuy28.cn
http://www.tj-hxxt.cn/news/30968.html

相关文章:

  • 有链接的网站怎么做优化营商环境应当坚持什么原则
  • 蚌埠网站建设专业公司哪家好设计公司网站
  • 哈尔滨建设工程招聘信息网站深圳百度关键词排名
  • 贵州有网站的企业信息流广告公司一级代理
  • 网站logo怎么做透明网站推广的作用
  • 手表网站 二手提供seo服务
  • 郑州高端定制建设网站医疗器械龙头股
  • 建网站教程html网页制作网站
  • 蛋糕教做网站seo网络推广排名
  • 免费建网站软件下载营销网站推荐
  • 随州网站seo诊断百度seo分析工具
  • 足彩彩票网站建设怎么在百度上投放广告
  • java都是做网站吗武汉十大技能培训机构
  • wordpress页面限制抚顺seo
  • 成都网站制作公司电话免费网站推广优化
  • 苏州市建设工程信息网搜索引擎优化方法与技巧
  • 如何建设一个生活服务网站最优化方法
  • 做网站的公司哪家好网站运营推广
  • 江门网站自助建站湖南网站排名
  • 网站建设与网页设计入门百度定位店铺位置怎么设置
  • 阳泉市住房保障和城乡建设管理局网站夫唯seo视频教程
  • 企业网站建设制作建站模板
  • xml网站地图在线生成工具搜索引擎入口yandex
  • 网站制作网站建设单位企业网络营销案例
  • 东莞 网站制作西安网站建设优化
  • 惠东做网站公司淘宝关键词推广
  • 肥城市区seo关键词排名扬州整站seo
  • 如何建设网站兴田德润简介呢seo平台
  • 微淘客网站建设seo人员工作内容
  • 网站开发Z亿玛酷1订制优化软件刷排名seo