- 博客(32)
- 资源 (5)
- 收藏
- 关注
原创 AI 入门通俗读本:零代码玩转神经网络
《零代码玩转神经网络:Excel入门到实战》是一本面向零基础读者的AI入门指南。本书通过Excel实现神经网络实战,无需编程基础,重点讲解从生物神经元到人工神经网络的转换原理。内容分为认知奠基、原理拆解和Excel实操三部分,涵盖价格预测、数字识别等实战案例。特色在于将复杂理论生活化,用Excel替代编程工具,使AI学习门槛大幅降低。全书贯穿"神经元连接优化"的核心思想,帮助读者从生物智能原型理解人工神经网络设计。
2025-11-18 13:47:53
1018
原创 AI 入门通俗读本:零代码玩转神经网络-零基础神经网络模型搭建基础原理及 Excel 手搓搭建课程
定义:模拟生物神经网络的信息处理系统,由大量神经元(节点)连接组成,通过学习调整权重,构建适应特定任务的模型。目标:实现类似人工智能的机器学习技术,如模式识别、数据分类、预测等。不用代码也能玩 AI:用 Excel 表格的公式功能,就能实现神经网络的 “前向传播算预测→反向传播调参数” 全过程。关键技巧:数据归一化(让函数好用)、迭代调参(像拧螺丝一样慢慢调准)、均方误差(衡量好坏的标准)。应用场景:适合商业价格预测,帮商家分析批量折扣策略,或者其他需要找 “数量 - 价格” 关系的场景。
2025-06-17 22:05:08
1135
3
原创 零基础学习神经网络第七课零代码Excel表手搓分类任务识别数字0到9神经网络模型搭建
《零代码Excel搭建神经网络实现数字识别》摘要:课程通过Excel表格模拟神经网络,实现7段数码管数字0-9的分类识别。核心原理包含三部分:输入层7个节点表示数码管亮灭状态,隐藏层通过加权计算和激活函数处理特征,输出层用Softmax函数输出10个数字的概率分布。训练过程采用反向传播算法,在Excel中用SUMPRODUCT等公式模拟神经元计算和参数调整。相比上节回归任务,本课分类任务需处理离散输出。该方法无需编程,用表格单元格代表神经元,公式替代代码,让零基础者直观理解神经网络的工作机制,包括前向传播和
2025-06-11 11:14:09
2500
3
原创 第十八章 4轮麦克纳姆轮建图注意事项
本文介绍基于ROS2的四轮麦克纳姆小车建图全流程:通过键盘控制(q/z调速,y/p大弧度转弯)实现精准移动;终端2启动底盘、雷达与EKF融合定位;终端3运行slam_toolbox进行在线建图;终端4用RViz可视化地图生成过程。关键要点包括:使用base_footprint为基准帧、控制速度在0.2–0.3m/s内、避免原地快速旋转以减少漂移。建图完成后可保存PGM/YAML标准地图或位姿图用于后续导航。建议先验证角度校准与TF变换正确性,再开展大面积建图。
2026-09-17 12:43:03
154
原创 ROS2-第十七章:网络通信,win11系统 通过镜像配置 打通 WSL 下的ros2与 同局域网(同IP段)的里其它设备上的ros2通信
摘要: 本文介绍在Win11系统中通过镜像配置实现WSL2下的ROS2与同局域网设备的通信。步骤如下:1)关闭WSL(wsl --shutdown);2)修改.wslconfig文件,启用networkingMode=mirrored等参数;3)重启WSL后验证IP地址(ip a | grep eth),确保与Win11同网段;4)设置相同ROS_DOMAIN_ID(如0)并运行ROS2示例(listener/talker);5)若通信失败,需关闭或配置Windows防火墙放行UDP多播端口(7400-75
2026-08-17 19:09:50
223
原创 ROS2-16章:机器人仿真软件Gazebo
本文档介绍了ROS2中Gazebo仿真工具的使用方法。第一章详细讲解了Gazebo的特点:支持多种物理引擎(ODE/Bullet等)、丰富的传感器仿真、逼真的物理特性模拟,并提供了安装指南和示例仿真启动命令。第二章重点介绍Gazebo的GUI客户端程序,包括界面构成(工具栏、场景区、右侧栏)、常用操作指令、以及通过Teleop插件控制差速小车的具体实例。文档还整理了Gazebo Harmonic版本的关键命令速查表,涵盖世界启动、传感器仿真、服务端/客户端分离启动等实用功能,为机器人仿真开发提供完整参考。
2026-07-17 21:24:16
453
2
原创 一个指令安装安装Gazebo(部署环境 win11 系统 安装WSL2 安装了 ROS2(jazzy))
本文介绍了在Windows 11系统上通过WSL2安装ROS2(Jazzy版本)和对应Gazebo Harmonic的步骤。首先确认ROS2版本后,更新工具并执行安装命令sudo apt install ros-jazzy-ros-gz。安装完成后需刷新环境变量并通过gzsim --verbose命令测试。文末提供了ROS2与Gazebo的版本对应关系表,包括Humble(Gazebo Classic 11)、Iron/Jazzy/Rolling(Gazebo Harmonic)的安装命令。安装过程中可能遇
2026-07-17 16:15:47
326
原创 ROS2-13章:机器人仿真环境介绍Turtlesim示例
文章摘要(150字): 本文介绍了ROS2中Turtlesim仿真工具的应用,通过三个案例演示了话题(Topic)、服务(Service)和动作(Action)的通信机制: 话题控制:发布速度指令使小海龟绘制螺旋轨迹或五角星,适用于高频实时控制。 服务调用:动态生成多只海龟并设置颜色,绘制奥运五环,适合一次性任务。 动作反馈:通过自定义动作接口控制海龟绘制多边形,支持任务进度反馈。 最后对比了话题与服务的优缺点,并给出开发选型指南:连续数据流用话题,需确认结果的服务用请求-响应模型。全文结合代码与实操,帮助
2026-07-10 22:16:45
597
原创 ROS2-12章:机器人仿真中的模型描述(URDF)
本文介绍了ROS2中URDF(统一机器人描述格式)的基本概念、核心作用及实现方法。URDF是一种XML格式文件,用于描述机器人的连杆、关节等结构信息,支撑机器人可视化、运动学计算、物理仿真和运动规划等功能。文章详细讲解了ROS2中URDF的工作流程,包括机器人状态发布器(RobotStatePublisher)的使用、关节状态输入、坐标解算和可视化渲染等关键步骤,并通过一个简单的URDF实例演示了如何创建机器人模型、编写launch文件并实现可视化。此外,文章还指出了URDF的局限性,并简要介绍了XACRO
2026-07-10 15:11:47
331
原创 ROS2-11章:机器人的参数配置
本文介绍了ROS2中参数配置的三种方法:1. 通过Launch文件使用DeclareLaunchArgument类声明和设置参数,并演示了配置turtlesim背景颜色的具体实现;2. 使用YAML文件进行参数配置,包括创建配置文件、修改setup.py实现文件安装等步骤;3. 讲解了Launch文件中的话题重映射功能,通过remappings参数修改话题名称实现节点间通信。文中提供了完整的代码示例和操作指令,涵盖了从参数声明、获取到实际应用的全过程,并展示了如何通过命令行覆盖默认参数值。
2026-07-09 18:04:24
233
原创 ROS2-10章:机器人的控制多节点启动文件Launch-解决小海龟无法跟随后退动作
动态控制功能:演示如何通过命令行参数(start_mimic)动态控制是否启动跟随节点,实现小海龟2的跟随/独立运动切换。本文介绍了ROS2中Launch文件的使用方法,重点讲解了问题解决:针对官方mimic节点无法处理后退动作的问题,提供了自定义解决方案,编写了新的mimic_follower节点实现完整跟随功能。
2026-07-08 21:31:17
272
原创 ros2 -9章 机器人的控制多节点启动文件Launch
本文介绍了ROS2中Launch文件的基本概念和使用方法,重点讲解了Python格式的Launch文件实现。主要内容包括: Launch文件简介:ROS2推荐使用Python编写Launch文件,提供了比ROS1更灵活的节点管理能力。Launch文件通过LaunchDescription容器管理节点启动顺序和配置。 Launch文件结构:详细解析了Python格式Launch文件的基本结构,包括节点定义、命名空间隔离、参数传递和话题重映射等关键要素。通过turtlesim示例演示了如何实现两只海龟的跟随运动
2026-07-07 19:30:22
219
原创 ROS2--8章 机器人坐标系 tf2库
本文档详细介绍了ROS2中的tf2坐标变换系统,主要内容包括: tf2基础知识 tf2是ROS2中管理坐标系变换的核心功能包,维护坐标系关系树(TF Tree) 解决多传感器数据在不同坐标系下的统一问题(如雷达、相机、里程计等) tf2核心架构 三大组件:广播器(Broadcaster)、监听器(Listener)、坐标系树(TF Tree) 两种变换类型:静态变换(固定安装关系)和动态变换(实时运动关系) 坐标变换原理 通过旋转矩阵和平移矩阵实现坐标系间转换 详细讲解了旋转、平移和坐标点变换的数学原理 实
2026-07-06 19:53:14
297
原创 ROS2-7章:自定义消息类型
本文介绍了在ROS2中创建和使用自定义消息类型的完整流程。主要内容包括:1. 自定义消息的必要性:解决标准消息的语义不匹配、组合需求和通信效率问题。2. 创建步骤: 创建功能包并添加依赖 定义三种接口类型(msg、srv、action) 修改CMakeLists.txt和package.xml 编译并验证接口3. 使用方法:通过import导入自定义消息类型,创建消息对象。自定义消息提供了强类型协议,确保不同语言和平台的节点能安全交换数据。
2026-07-03 22:57:32
247
原创 ROS2-5章:节点参数parameter详细讲解
本文介绍了ROS2中参数(Parameter)的概念及使用方法。参数是用于外部配置节点的一种机制,具有数据类型丰富、动态可重配置的特点,常用于调整算法阈值、修改硬件配置等场景。文章详细讲解了如何创建参数节点,包括功能包创建、参数声明、获取和修改等步骤。通过示例代码展示了参数的完整生命周期管理,包括命令行参数注入、默认值覆盖等核心机制。最后总结了ROS2参数系统的优势:在不修改代码的情况下,通过命令行或YAML文件灵活改变节点配置。
2026-07-03 11:08:18
207
原创 ROS 2--第六章 Python 核心 API 终极速查表
本文总结了ROS2 Python核心API速查表,分为四大类: 系统级函数(rclpy.xxx):负责ROS2通信环境的初始化、运行控制和关闭清理,包括节点创建(create_node)、事件循环(spin/spin_once)等核心功能; 节点方法(self.xxx):涵盖生命周期管理、定时器、话题/服务通信、参数管理等节点核心功能; 消息接口(.msg):定义话题通信的数据格式,如String、Image、LaserScan等; 服务接口(.srv):规定服务通信的请求-响应结构,如Trigger、Se
2026-07-02 20:45:21
615
1
原创 ROS2-4章:话题(Topic)详细讲解
本文详细介绍了在ROS2中实现Topic(话题)通信的完整流程,包括创建发布者和订阅者节点。主要内容包括:1. 创建Python功能包topic_test,包含发布者节点publisher.py和订阅者节点subscriber.py;2. 发布者代码实现:定义PubNode类,创建定时器每秒发布String消息到/hello话题;3. 订阅者代码实现:定义SubNode类,监听/hello话题并打印接收到的消息;4. 编译安装步骤:使用colcon build命令编译,并通过setup.py注册可执行节点;
2026-07-02 16:13:52
253
原创 ROS2-2章-3章:服务(service)和动作(Action)详细讲解
本文介绍了ROS2中服务(Service)和动作(Action)的创建与使用流程。主要内容包括: 服务通信部分: 详细说明了服务端和客户端的创建步骤 包含工作空间建立、功能包创建、代码编写、编译运行等完整流程 提供了服务通信的示例代码和测试方法 动作通信部分: 讲解动作服务端和客户端的实现原理 给出斐波那契数列动作的完整实现代码 说明动作特有的目标、反馈、结果三种消息交互方式 通用开发流程: 强调ROS2开发的黄金操作口诀:建包➡️编译➡️加载➡️运行 提供各环节的具体命令和注意事项 包含环境配置和节点运行
2026-07-01 17:16:53
506
原创 ROS2-1章 ROS2 的底层通信逻辑彻底一次系统级的大总结。
ROS2通信架构与功能包设计纪要摘要 核心通信机制 ROS2提供三种通信模型: Topic:单向异步发布-订阅模式,适用于传感器数据流(如激光雷达)。 Service:同步请求-响应模型,用于即时控制(如机械臂开关)。 Action:异步长时任务框架,支持目标-反馈-结果三段式交互(如导航任务)。 功能包设计原则 接口与逻辑解耦:标准接口用单包架构,自定义接口需拆分为接口包(CMake构建)和节点包(Python/C++)。 强类型契约:严格匹配接口定义,避免模糊输入,提升系统容错性。 调试工具链 静态查询
2026-06-26 17:43:44
402
原创 Win11部署Ubuntu24.04+ROS2 Jazzy+机器人仿真环境+vs code 开发环境
这篇ROS2 Jazzy速查清单提供了WSL2+VSCode环境下C++/Python开发的完整指南。主要内容包括:1) 强制WSL终端启动的开发流程;2) 功能包创建命令(区分C++/Python);3) 标准代码模板(含发布/订阅示例);4) 编译运行指令;5) C++与Python核心差异;6) 调试命令与常见错误修复;7) WSL内存管理技巧。特别强调必须通过WSL终端启动项目、编译后加载环境变量等核心规范,并附有成功运行的验证截图,适合开发者快速查阅关键操作。
2026-06-23 20:10:39
425
原创 理想全反射球腔中光存储的理论可行性、技术路径与工程约束
《理想全反射球腔光存储的理论与工程研究》摘要 本文系统研究了全反射球腔实现光存储的理论极限与工程实现路径。理论分析表明,在理想全反射(R=100%)和绝对真空条件下,任意形状腔体均可永久存储光,但该状态无法被验证。工程实践中,球腔因其回音廊模式展现出最优性能:相同反射率下,球腔光子寿命是法布里-珀罗腔的2π倍。研究提出了实心介质微球替代方案,通过锥形光纤倏逝波耦合技术实现非破坏性读写,解决了"完美存储不可验证"的悖论。最终构建的微球腔系统在可控损耗下实现了纳秒至微秒级光存储,其几何优势与
2026-05-14 13:46:49
405
原创 积灰的老本,只要简单两步改造,直接变身无线副屏,办公追剧游戏全拿捏!
老的笔记本电脑不要扔,开启副屏模式,秒变第二屏老笔记本别扔!一招变副屏,血赚不亏家人们谁懂啊!家里闲置的老笔记本千万别当电子垃圾扔了!积灰的老本,只要简单两步改造,直接变身无线副屏,办公追剧游戏全拿捏!我亲测有效:把系统升级到 Win10 及以上,打开无线投屏功能,主设备一搜一连,直接解锁双屏快乐!打工人狂喜:主屏写方案做报表,副屏查资料回消息,效率直接翻倍,再也不用切来切去!追剧党福音:主屏看正片,副屏刷剧情解析、弹幕吐槽,爽到飞起!
2026-01-23 19:39:12
809
原创 老本焕新!联想 T460 实战 Win10+MacOS 双系统,折腾党手把手避坑指南
摘要:联想T460通过安装Win10+MacOS双系统重获新生。教程详细介绍了从前期工具准备(DiskGenius、R-DriveImage)、磁盘分区调整,到macOS镜像恢复、EFI引导配置的全过程。重点包括:删除原分区创建200MB以上ESP引导区、使用R-DriveImage恢复rdr镜像、通过磁盘工具调整分区格式、替换EFI引导文件确保双系统切换,以及BIOS设置和常见启动问题排查。该指南特别适合新手,让老款笔记本同时满足办公和体验Mac系统的需求。(149字)
2025-09-26 21:25:36
1758
原创 8008元装机高性价比神配置!U7 265K+技嘉 RTX5060 +华硕Z890 -P WiFi 主板 ;金士顿 DDR5 6400MHZ 32G;1T SSD ;360水冷;12把风扇
摘要:这是一份总价8008.66元的电脑主机装机方案,采用Intel Ultra7 265K处理器+华硕Z890主板,配备32GB DDR5内存、1TB高速固态和RTX5060显卡。装机重点包括:1)严格遵循"前进后出、下进上出"的风道设计,12把风扇形成4出8进的散热系统;2)CPU安装需注意防静电和对准三角标识;3)360水冷必须向外排风,避免反装导致机箱过热;4)各部件接线需严格对应主板接口,如冷泵线必须接AIO_PUMP。整套配置在保证性能的同时,通过科学的风道设计确保散热效率。
2025-09-06 13:39:32
9152
2
原创 零基础学习神经网络第十课手写数字识别系统技术文档-网页版本手写数字识别系统展示了在浏览器端实现完整机器学习工作流的能力。系统采用模块化设计,包含绘图、模型训练和预测三大核心模块
摘要:本文介绍了一个基于TensorFlow.js的浏览器端手写数字识别系统。该系统采用多层感知机神经网络架构,包含绘图模块、模型训练和预测三大核心功能,完全在客户端完成数据处理、模型训练和数字识别。系统使用TensorFlow.js 4.13.0框架,搭配TailwindCSS UI和Chart.js可视化工具,实现了包含128和64个神经元的双层隐藏层网络结构。关键技术包括图像预处理、实时训练监控、内存优化及跨平台支持,具有完全客户端执行、隐私保护、直观交互等特点,并提出了支持MNIST数据集和CNN架
2025-06-26 15:28:22
1887
原创 零基础学习神经网络第一课 - 全面入门指南视频主题:从数学原理到实战逻辑的神经网络极简入门,受众定位:无AI/编程基础的学习者
摘要:本文介绍了人工神经网络的基础知识,从生物神经网络的工作原理出发,详细解析了人工神经元的计算模型、网络架构与训练流程。通过类比计算器和信息加工流水线等通俗案例,解释了神经网络如何模仿人脑进行学习和判断,并探讨了其在图像识别、语音处理等领域的应用。文章还对比了生物与人工神经网络的异同,指出人工神经网络虽然具有自动提取特征等优势,但仍存在黑盒问题和数据依赖性等局限。总体而言,人工神经网络通过数学建模实现了生物神经系统的计算范式,成为推动AI多领域发展的核心技术。
2025-06-16 10:50:50
720
原创 零基础学习神经网络第二课人工神经网络基础搭建原理-人工神经网络与生物神经网络的模拟机制
:人工神经网络通过模拟生物神经元的结构、信号处理机制和学习逻辑,实现了从数据输入到任务输出的端到端学习。其核心在于通过权重调整动态优化连接模式,最终达成对复杂模式的泛化能力。若你对某部分公式推导、Excel 操作细 节还有疑问,或者想尝试不同设定,随时告诉我。联系抖音号码938129762,索要资料、课件、沟通讨论等。
2025-06-15 07:00:00
983
原创 零基础学习神经网络第三课神经网络向前与反向传播及权重调整
《神经网络基础:前向与反向传播机制》本文系统讲解了神经网络的核心学习机制。前向传播通过权重计算(y=wx)产生预测值;反向传播根据误差(如实际值3与预测值4的差值)调整权重(Δw=-0.4)。学习率(η=0.2)控制调整幅度,多轮迭代使权重趋近理论值(如最终2.5)。文中以x=2、x=3两组数据为例,演示了权重从初始值2逐步优化至1.8、2.04的过程。该机制是CNN/RNN等复杂模型的基础,后续需掌握链式法则等关键技术。全文通过线性模型直观呈现了神经网络的学习本质。
2025-06-14 07:00:00
547
原创 零基础学习神经网络第六课-车厘子神经网络价格预测
《神经网络可视化工具——回归任务使用指南》摘要 本工具是零基础学习神经网络的第六课实践项目,通过HTML网页实现车厘子价格预测的回归任务。用户需下载HTML文件和配套的Excel训练数据,用浏览器打开即可使用。工具提供可视化界面,可自定义权重、偏置和学习率参数,支持Excel数据导入,实时显示训练过程中的数据预测曲线和损失函数变化。通过调整参数观察不同初始值对训练效果的影响,帮助理解神经网络基本原理。操作步骤包括:加载训练数据、设置参数、开始训练、观察预测结果和损失曲线。技术课程相关信息可通过抖音号9381
2025-06-13 18:09:20
284
原创 零基础学习神经网络第四课神经网络向前与反向传播及权重调损失函数(误差函数)的选择
《神经网络误差函数的选择与优化分析》摘要: 本文系统分析了神经网络回归任务中三种误差函数的核心特性。重点对比了差值误差(存在正负抵消缺陷)、绝对值误差(鲁棒但收敛慢)和均方误差(MSE)的数学原理。MSE因其梯度与误差线性相关、统计最优性和计算高效性成为标准选择,特别展示了其权重更新公式W=Yt/x的收敛优势。文章进一步探讨了分类任务中交叉熵的必然性,以及Huber损失等鲁棒函数处理异常值的方法。通过损失曲面可视化建议和实际应用指导,强调应根据数据分布和业务需求灵活选择损失函数。最后提供了完整的梯度推导示例
2025-06-13 12:34:54
644
原创 零基础学习神经网络第五课--Excel表中手搓回归任务神经网络预测 神经网络任务类型详解 回归任务 分类任务
《Excel手搓神经网络:回归与分类任务详解》摘要 本文系统介绍了神经网络在回归和分类任务中的应用。回归任务通过建立特征与连续值的映射关系,采用线性/ReLU激活函数和MSE损失函数,以房屋价格预测为例演示了梯度下降参数更新过程。分类任务则通过Sigmoid/Softmax激活函数和交叉熵损失函数处理离散类别划分,并用手写数字识别案例说明多分类实现方法。文章对比了不同激活函数与损失函数的特性,详细推导了参数更新公式,为Excel实现神经网络提供了完整理论基础。
2025-06-12 13:11:35
1182
原创 零基础神经网络第六课零代码Excel表手搓回归任务价格预测神经网络AI模型
神经网络是一种模拟人类学习过程的智能计算模型,通过数学公式和误差反馈不断调整参数,最终实现从输入数据中找出规律并做出预测。其核心结构分为输入层、隐藏层和输出层,通过权重和偏置调整信息处理。学习过程包含前向预测和反向调参两个阶段:前者计算预测值,后者根据误差调整参数。Excel可实现简单神经网络的搭建与训练,通过表格公式模拟数学计算,直观展示参数调整和误差下降过程。神经网络可应用于回归任务(如价格预测)和分类任务(如数字识别),本质是通过数学模拟"学习"的智能计算器。
2025-06-11 13:45:17
1981
AI 入门通俗读本:零代码玩转神经网络
2025-11-20
基于浏览器端手写数字识别应用,实现了从数据加载、模型训练到数字识别的完整流程
2025-06-26
神经网络入门教程:生物与人工神经网络原理及应用实例解析
2025-06-13
零基础学习神经网络第六课-车厘子神经网络价格预测
2025-06-13
零基础学习神经网络第七课零代码Excel表手搓分类任务识别数字0到9神经网络模型搭建
2025-06-11
零基础学习神经网络第七课零代码Excel表手搓分类任务识别数字0到9神经网络模型搭建
2025-06-11
《PBOC3.0标准详细内容》.pdf
2021-06-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅