<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[2401_87006183的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/2401_87006183</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; 2401_87006183]]></copyright><item><title><![CDATA[机器学习——贝叶斯分类]]></title><link>https://blog.youkuaiyun.com/2401_87006183/article/details/155816457</link><guid>https://blog.youkuaiyun.com/2401_87006183/article/details/155816457</guid><author>2401_87006183</author><pubDate>Thu, 11 Dec 2025 13:22:00 +0800</pubDate><description><![CDATA[贝叶斯分类的所有逻辑都源于贝叶斯定理，这一定理的核心价值在于“利用新信息更新对原有事件的概率判断”，而非凭空预测。在理解定理前，我们先明确三个关键概率概念（用生活化案例辅助理解）：​先验概率 P(A)：无任何额外信息时，事件A发生的概率。比如“随机抽1个成年人，患有糖尿病”的概率，仅基于整体人群的患病比例，不涉及任何体检数据。​似然概率 P(B|A)：已知事件A发生的前提下，事件B发生的概率。比如“已知某人患有糖尿病（A），其空腹血糖超标（B）”的概率。​。]]></description><category></category></item><item><title><![CDATA[机器学习（预剪枝和后剪枝）]]></title><link>https://blog.youkuaiyun.com/2401_87006183/article/details/155322021</link><guid>https://blog.youkuaiyun.com/2401_87006183/article/details/155322021</guid><author>2401_87006183</author><pubDate>Thu, 27 Nov 2025 19:36:47 +0800</pubDate><description><![CDATA[决策树是分类任务中的经典算法，凭借逻辑清晰、可解释性强的优势广泛应用，但无约束生长的决策树容易过度拟合训练数据，导致面对新数据时泛化能力下降。剪枝技术作为解决过拟合的核心手段，主要分为预剪枝和后剪枝两类。本文将基于自定义数据集，从零实现两种剪枝策略，通过精度对比验证效果，并结合可视化直观呈现剪枝对决策树结构的影响，提供可直接复用的代码框架。首先确保安装必要的库（numpy、matplotlib、scikit-learn），然后加载训练集（dataset.txt）和测试集（testset.txt）。]]></description><category></category></item><item><title><![CDATA[机器学习-决策树]]></title><link>https://blog.youkuaiyun.com/2401_87006183/article/details/154783817</link><guid>https://blog.youkuaiyun.com/2401_87006183/article/details/154783817</guid><author>2401_87006183</author><pubDate>Thu, 13 Nov 2025 12:49:04 +0800</pubDate><description><![CDATA[决策树（Decision Tree）是机器学习中监督学习算法的经典代表，因其逻辑类似人类决策过程而得名。想象你判断 “是否出门野餐”：先看 “是否下雨”，再看 “温度是否适宜”，最后看 “有无同伴”—— 这种层层判断的逻辑链，就是决策树的核心思想。​在机器学习中，决策树的结构包含三个关键部分：​决策树的优势的是可解释性极强（能清晰看到决策过程）、无需特征归一化、对异常值不敏感，缺点是容易过拟合（后续会讲优化方法）。​。]]></description><category></category></item><item><title><![CDATA[机器学习（二）KNN算法]]></title><link>https://blog.youkuaiyun.com/2401_87006183/article/details/154072027</link><guid>https://blog.youkuaiyun.com/2401_87006183/article/details/154072027</guid><author>2401_87006183</author><pubDate>Thu, 30 Oct 2025 00:12:51 +0800</pubDate><description><![CDATA[原理简单，代码易实现，新手友好。无训练过程，拿到数据就能用（“即插即用”）。对异常值不敏感，因仅依赖近邻样本，而非全局数据。]]></description><category></category></item><item><title><![CDATA[aconda下载及pycharm配置]]></title><link>https://blog.youkuaiyun.com/2401_87006183/article/details/153348674</link><guid>https://blog.youkuaiyun.com/2401_87006183/article/details/153348674</guid><author>2401_87006183</author><pubDate>Wed, 15 Oct 2025 22:01:12 +0800</pubDate><description><![CDATA[Conda安装成功，pycharm在之前的python课程中安装过了。配完后再次打开cmd，输入conda显示。通过清华大学网站下载anaconda。打开文件夹配置环境变量。]]></description><category></category></item><item><title><![CDATA[使用 ROS 动作(Action)机制实现目标]]></title><link>https://blog.youkuaiyun.com/2401_87006183/article/details/145654630</link><guid>https://blog.youkuaiyun.com/2401_87006183/article/details/145654630</guid><author>2401_87006183</author><pubDate>Sat, 15 Feb 2025 20:34:44 +0800</pubDate><description><![CDATA[action。]]></description><category></category></item><item><title><![CDATA[踢球的方法2]]></title><link>https://blog.youkuaiyun.com/2401_87006183/article/details/145653396</link><guid>https://blog.youkuaiyun.com/2401_87006183/article/details/145653396</guid><author>2401_87006183</author><pubDate>Sat, 15 Feb 2025 17:10:13 +0800</pubDate><description><![CDATA[【代码】踢球的方法2。]]></description><category></category></item><item><title><![CDATA[踢球的方法1]]></title><link>https://blog.youkuaiyun.com/2401_87006183/article/details/145653329</link><guid>https://blog.youkuaiyun.com/2401_87006183/article/details/145653329</guid><author>2401_87006183</author><pubDate>Sat, 15 Feb 2025 17:05:14 +0800</pubDate><description><![CDATA[【代码】踢球的方法1。]]></description><category></category></item><item><title><![CDATA[ROS服务机制实战：从零开始实现同步请求与响]]></title><link>https://blog.youkuaiyun.com/2401_87006183/article/details/145642268</link><guid>https://blog.youkuaiyun.com/2401_87006183/article/details/145642268</guid><author>2401_87006183</author><pubDate>Fri, 14 Feb 2025 22:04:53 +0800</pubDate><description><![CDATA[创建服务文件在包目录下新建srv文件夹，并创建mkdir srv文件内容说明a和b是请求参数（客户端发送的数据）。sum是响应参数（服务端返回的结果）。---分隔请求和响应部分。配置编译依赖修改修改roscppstd_msgs通过本文，你学会了：如何定义ROS服务消息。如何实现服务端和客户端。如何通过服务实现同步通信。总结。]]></description><category></category></item><item><title><![CDATA[用 ROS 话题机制发斐波那契数列消息]]></title><link>https://blog.youkuaiyun.com/2401_87006183/article/details/145641765</link><guid>https://blog.youkuaiyun.com/2401_87006183/article/details/145641765</guid><author>2401_87006183</author><pubDate>Fri, 14 Feb 2025 21:43:31 +0800</pubDate><description><![CDATA[通过上面这些步骤，咱就学会了咋用 ROS 话题机制来发布和订阅斐波那契数列的消息。从准备工作、写代码、配置编译，到最后运行节点，每个步骤都挺重要的。希望这篇文章能帮你搞明白 ROS 话题通信是咋回事，给你以后搞机器人开发打下基础！]]></description><category></category></item><item><title><![CDATA[ROS 安装指南及话题、服务、动作概念解析]]></title><link>https://blog.youkuaiyun.com/2401_87006183/article/details/145641330</link><guid>https://blog.youkuaiyun.com/2401_87006183/article/details/145641330</guid><author>2401_87006183</author><pubDate>Fri, 14 Feb 2025 20:57:10 +0800</pubDate><description><![CDATA[比如说机器人导航的时候，客户端把目标位置的请求（Goal）发给导航节点，导航节点在导航过程中，会定期把当前位置和状态的反馈（Feedback）发给客户端，等导航完成了，再把最终结果（Result）返回给客户端。比如说，在机器人导航系统里，激光雷达节点就可以把激光扫描的数据发布到/scan这个话题上，导航节点订阅/scan话题，就能拿到这些数据，用来规划路径。比如说，在控制机器人手臂的时候，客户端可以把目标位置的请求发给服务器，服务器收到请求后，控制机器人手臂运动，最后把操作结果返回给客户端。]]></description><category></category></item><item><title><![CDATA[面向对象的学习心得]]></title><link>https://blog.youkuaiyun.com/2401_87006183/article/details/145615029</link><guid>https://blog.youkuaiyun.com/2401_87006183/article/details/145615029</guid><author>2401_87006183</author><pubDate>Thu, 13 Feb 2025 16:21:54 +0800</pubDate><description><![CDATA[在 Java 编程的庞大体系中，面向对象编程（OOP）是其核心思想，也是构建高效、可维护软件系统的关键。它以一种贴近现实世界的方式来组织和处理数据，让开发者能够更直观地理解和解决问题。今天，就让我们深入探索 Java 面向对象编程的奥秘。]]></description><category></category></item><item><title><![CDATA[深入探索 Java 框架与常用工具库]]></title><link>https://blog.youkuaiyun.com/2401_87006183/article/details/145614644</link><guid>https://blog.youkuaiyun.com/2401_87006183/article/details/145614644</guid><author>2401_87006183</author><pubDate>Thu, 13 Feb 2025 16:08:37 +0800</pubDate><description><![CDATA[在 Java 开发的广阔领域中，框架和工具库是开发者们不可或缺的得力助手。它们不仅能够提高开发效率，还能优化代码结构，增强项目的可维护性和可扩展性。今天，就让我们一同深入了解 Java 中那些常用的框架和工具库。]]></description><category></category></item><item><title><![CDATA[ROS 安装及话题、服务、动作基本概念介绍]]></title><link>https://blog.youkuaiyun.com/2401_87006183/article/details/145175072</link><guid>https://blog.youkuaiyun.com/2401_87006183/article/details/145175072</guid><author>2401_87006183</author><pubDate>Thu, 16 Jan 2025 10:34:06 +0800</pubDate><description><![CDATA[ROS 中的话题、服务和动作是其核心的通信机制，它们各自适用于不同的场景。话题用于异步的、一对多或多对多的消息传递；服务用于同步的、一对一的请求 - 响应通信；动作则适用于处理耗时较长且需要反馈和可取消的任务。在实际的机器人开发中，合理运用这三种通信机制，可以构建出高效、灵活的机器人系统。通过本文对 ROS 安装以及这三个基本概念的介绍，希望能够帮助读者更好地理解和使用 ROS 进行机器人开发。]]></description><category></category></item><item><title><![CDATA[面向对象学习]]></title><link>https://blog.youkuaiyun.com/2401_87006183/article/details/145160776</link><guid>https://blog.youkuaiyun.com/2401_87006183/article/details/145160776</guid><author>2401_87006183</author><pubDate>Thu, 16 Jan 2025 10:22:36 +0800</pubDate><description><![CDATA[面向对象：侧重的是对象，你是上帝视角，你创建一个大象，告诉大象，进冰箱.1.定义车的属性信息：color,speed,seat.动作：这一类事物共同能执行的功能。属性：这一类事物拥有的共同属性。动作：成员方法.不写static就是成员方法。属性：成员变量来描述，直接写在类里的变量。完全取决于类是如何定义的。缺点：代码大了之后，维护性非常差。优点：可拓展性非常强，维护成本低。对象：使用类创建的具体某一个东西。类 引用 = new 类（）this可以在方法内部获取到对象的属性信息。2.定义车的动作：跑。]]></description><category></category></item><item><title><![CDATA[类与对象的学习大纲]]></title><link>https://blog.youkuaiyun.com/2401_87006183/article/details/144379944</link><guid>https://blog.youkuaiyun.com/2401_87006183/article/details/144379944</guid><author>2401_87006183</author><pubDate>Tue, 10 Dec 2024 21:39:13 +0800</pubDate><description><![CDATA[public 部分的成员函数可以在类的外部被访问和调用， private 部分的数据成员只能在类的内部被访问，这样可以隐藏内部数据实现细节，起到封装的作用。在 main 函数中 myCar 是 Car 类的一个对象，它根据 Car 类的定义，拥有自己的 speed 数据成员，可以调用 setSpeed 和 getSpeed 这些成员函数。此声明可以放在公有部分，也可以放在 保护部分和私有部分。②当一个类作为另一个类的友元时，则该类中的所有成员函 数都是另一个类的友元成员，都可以访问另一个类的所有成员。]]></description><category></category></item></channel></rss>