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

YOLOv8改进,YOLOv8引入KANConv卷积,CVPR2024,二次创新C2f结构


在这里插入图片描述


摘要

Kolmogorov-Arnold 网络 (KAN) 是多层感知器 (MLP) 的有前途的替代品。KAN 与 MLP 一样具有强大的数学基础:MLP 基于通用近似定理,而 KAN 基于 Kolmogorov-Arnold 表示定理。KAN 和 MLP 是双重的:KAN 在边缘上具有激活函数,而 MLP 在节点上具有激活函数。多层感知器 (MLP) 与 Kolmogorov-Arnold 网络 (KAN) 的比较如下图(摘自论文):
在这里插入图片描述


# 理论介绍

KANs与传统 MLPs 在节点(神经元)上使用固定激活函数不同,KANs 在边(权重)上使用可学习的激活函数,权重以 B 样条函数形式表示,每个激活函数可根据输入调整细粒度参数。虽然定理原始形式仅涉及两层网络,KANs 通过堆叠更多层(深度和宽度任意)实现更复杂的函数拟合能力,KANConv2D 利用不同类型的激活函数,以 Conv2D 格式提供各种 Kolmogorov-Arnold 网络 (KAN) 层的实现。KANConv2D 不同类型激活函数如下:
在这里插入图片描述
那么本文将添加以上九种结构供大家使用

理论详解可以参考链接:论文地址
代码可在这个链接找到:代码地址

下文都是手把手教程,跟着操作即可添加成功


目录

  • 摘要
  • # 理论介绍
  • 🎓一、YOLOv8原始版本代码下载
    • 🍀🍀1.yolov8模型结构图
    • 🍀🍀2.环境配置
  • 🎓二、KANConv代码
  • 🎓三、添加方法
    • 🍀🍀1.在modules目录下添加第二章的代码
    • 🍀🍀

http://www.kler.cn/a/400213.html

相关文章:

  • 学习大数据DAY61 宽表加工
  • .NET 简介
  • VMware 中 虚拟机【Linux系统】固定 ip 访问
  • Redis-08 Redis集群
  • 性能超越Spark 13.3 倍,比某MPP整体快数十秒 | 多项性能指标数倍于主流开源引擎 | 云器科技发布性能测试报告
  • Spring Events在大型项目中的最佳实践
  • Spring Cloud微服务下如何配置I8n
  • 类与对象(3)
  • Go LCL、Go CEF 与 Go WV:打造跨平台桌面应用的利器
  • Django all方法
  • 产品思维如何颠覆我的开发与盈利观-营销自己
  • 十二:HTTP错误响应码:理解与应对
  • 【数据结构OJ】【图论】红色警报
  • UE5 5.1.1创建C++项目,显示error C4668和error C4067
  • 数据库中库的操作
  • A037-基于Spring Boot的二手物品交易的设计与实现
  • git日志查询和导出
  • 01_MinIO部署(Windows单节点部署/Docker化部署)
  • SpringBoot学习记录(三)之多表查询
  • SpringMVC的视图
  • android:taskAffinity 对Activity退出时跳转的影响
  • 基于Python的图片信息推荐系统
  • mysql的基本操作
  • java学习记录10
  • Mysql-DQL语句
  • 计算机网络 (5)数据通信的基础知识