- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 【DL】神经网络与机器学习基础知识介绍(二)【附程序】
原文:https://mengwoods.github.io/post/dl/009-dl-fundamental-2/
2024-08-03 05:15:22
678
原创 【DL】神经网络与机器学习基础知识介绍(一)
原博客:https://mengwoods.github.io/post/dl/009-dl-fundamental/
2024-07-29 04:38:28
839
原创 【RL】强化学习理论基础介绍
强化学习(RL)代表了机器学习领域的一个强大范式,灵感来自行为心理学,使得智能体能够在复杂环境中做出决策,以最大化累积奖励。作为马尔可夫决策过程(MDP)形式化,RL任务涉及状态、动作、奖励和转移概率。例如,深度 Q 网络(DQN)等算法利用深度神经网络高效逼近 Q 值,从而在离散动作空间中促进决策制定。基于价值的RL方法,例如DQN,通过估计状态-动作值来优化策略。演员-评论家方法改进了传统的策略梯度方法,引入评论家网络来估计值函数,从而减少方差并增强学习稳定性。
2024-07-07 16:13:10
645
原创 【工具】使用Python向PDF文档中签名
该工具接受PDF文件和签名图片作为输入,并输出已签名的PDF文件。示例结果:在上面的图片中,您可以看到输入照片和输出结果的示例,完整的签名PDF文件可以在仓库路径files/example-pdf_signed.pdf中找到。多数在线签名网站或工具是收费或限制使用次数的。该项目允许您无限制地使用。经过本人测试,该工具运行良好,可以取代许多在线签名网站。
2024-04-21 13:35:31
803
原创 【数学】深度学习中的概率基础知识记录
概率论是表示不确定性陈述的数学框架。在AI领域中,我们以两种主要方式使用概率论。首先,概率定律告诉我们AI系统应该如何推理,因此我们设计算法来计算或近似使用概率论得出的各种表达式。其次,我们可以使用概率和统计来理论上分析所提出的AI系统的行为。
2024-04-20 02:05:22
531
原创 【数学】主成分分析(PCA)的应用案例解析(Python)
接着上文,本文介绍使用Python结合图像压缩案例解释PCA的具体实现流程,以了解数据处理的一些方法。
2024-04-18 01:30:21
1408
原创 【数学】主成分分析(PCA)的详细深度推导过程
现代数据集,如网络索引、高分辨率图像、气象学、实验测量等,通常包含高维特征,高纬度的数据可能不清晰、冗余,甚至具有误导性。数据可视化和解释变量之间的关系很困难,而使用这种高维数据训练的神经网络模型往往容易出现过拟合(维度诅咒)。主成分分析(PCA)是一种简单而强大的无监督机器学习技术,用于数据降维。它旨在从大型变量集中提取一个较小的数据集,同时尽可能保留原始信息和特征(有损压缩)。PCA有助于识别数据集中最显著和有意义的特征,使数据易于可视化。应用场景包括:统计学、去噪和为机器学习算法预处理数据。这些知识
2024-04-14 05:42:29
1866
原创 【编程】C++ 常用容器以及一些应用案例
容器(Container)是一个存储其他对象集合的持有者对象。容器以类模板实现,对支持的元素类型有很大的灵活性。容器管理元素的存储并提供多个成员函数来访问和操作元素。序列容器:将元素维护在线性序列中。关联容器:允许基于键而不是位置进行有效检索。通常使用二叉搜索树或哈希表实现。下面,我将介绍几种常用的序列容器和无序关联容器以及它们的典型用例。
2024-04-13 05:40:04
1039
原创 【技术】MMDetection3D库的安装步骤记录
最近折腾了使用了MMDetection3D库,把安装的过程和环境配置都详细记录了下来,以方便人们避坑。
2024-04-07 06:55:29
595
原创 【工具】ROS版本的Pointpillar神经网络,ROS node
这个仓库包含一个ROS节点,用于处理点云数据。它使用了PointPillar神经网络模型,允许用户在ROS环境中处理ROSbags中的点云数据。通过简单的命令,用户可以克隆该仓库到他们的工作空间中,并通过几个步骤构建和启动该节点,从而快速地集成到他们的ROS系统中。具体可以参考repo的README文档。
2024-04-04 04:46:08
184
原创 【工具】TRDP 静态库构建步骤
这是 TCNOpen 项目的静态库(linux-x86),用于火车通信。火车实时数据协议 TRDP 是火车通信网络中的主要协议。
2023-05-10 02:58:30
1396
原创 【工具】ROSbag 分析工具
近期录制的bag常有时间戳重复的问题,为方便对之后ROSbag数据进行检查,写了一个分析的工具,可以绘制多个topic中的数据值,绘制时间戳差值。仓库链接:https://github.com/MengWoods/rosbag-analysis这个仓库包含用于分析ROS包文件的Python脚本。
2023-05-07 16:36:58
666
原创 【工具】文档压缩,保留文字信息,压缩页码与文件大小
pdf-compressor是一个轻量级工具,用于压缩PDF文件的页面和大小。压缩会丢失原始文件的格式,只有文本信息会保存在压缩后的结果中。通过压缩后的文档可以用来体验免费版的ChatPDF功能。下面是一个从左到右显示的压缩过程:原始文件 -> 压缩文件 -> 字体大小为5的压缩文件。
2023-03-30 01:39:24
401
原创 【其他】ROS(二):读取摄像头图像节点并发布topic以及订阅
读取树莓派摄像头信息发布到ROS话题中 摄像头为树莓派第二代摄像头,ros为kinetic版本,ubuntu系统.参考文档链接: http://www.ncnynl.com/archives/201611/1067.html http://blog.csdn.net/u013832707/article/details/54340410 https://gist.github....
2018-02-24 02:54:40
11018
原创 【其他】ROS(一):使用python创建消息发布及接收node
使用python编写消息发布与消息接收节点参照ROS官方教程文档,附官方中文教程链接: http://wiki.ros.org/cn/ROS/Tutorials#A.2BUh1.2Bpw- (我使用的是ubuntu系统,ROS kinetic 版本) 本文总共分为三大步,分别为: 创建工作空间, 创建程序包, 编写节点及运行工作空间参照:http://wiki.r...
2018-02-23 19:37:30
10687
2
原创 【其他】《神经网络与深度学习》(Michael Nielsen)1.6节完整程序解析
本程序完成手写数字(MNIST)识别# coding=utf-8"""network.py实现随机梯度下降学习的前馈神经网络算法,使用反向传播计算梯度。"""#### Libraries# Standard libraryimport random# Third-party librariesimport numpy as npclass Network(object): # 代
2017-04-06 11:00:35
1956
原创 【其他】《机器学习实战》2.2.2 节绘图时出现 NameError:name‘array’is not defined
书中shell如下: 实际运行时 报错 NameError:name‘array’is not defined 修改shell程序如下即可运行:>>> import kNN >>> from numpy import * >>> import matplotlib >>> import matplotlib.pyplot as plt>>> fig = plt.figure()
2017-03-17 09:38:39
7541
5
原创 【其他】《机器学习实战》 2.1 小节 kNN 算法中 invalid literal for int() with base 10:‘largeDoses
机器学习实战 一书 2.1 小节 kNN 算法中,出现一列如下形式def file2matrix(filename): fr = open(filename) numberOfLines = len(fr.readlines()) #get the number of lines in the file returnMat = zeros((numberOfL
2017-03-17 00:11:12
2939
1
原创 【其他】打开PyCharm弹出来“cannot lock system folders“框框的解决方法
今天打开PyCharm失败,之前用的好好的,弹出如下提示框:上网找到解决办法,让关闭防火墙。关闭之后果然好了。附关闭win7防火墙方法链接 http://jingyan.baidu.com/article/cd4c2979d55c41756e6e60a1.html
2017-03-08 22:13:30
5114
2
原创 【其他】安装Whl文件时提示 ... is not a valid wheel filename.
python初学者,今天用windows系统用pip install安装Numpy.whl 文件,总安装不上并且如下提示今天反复检查哪里出错误,都没有。后来在网上查找半天,方知下载的wheel文件后不要随意更改名字,本以为方便输入就换个名字,怎知已经安装不上了。为初学者提个醒,不要轻易改变.whl文件的名字。
2017-03-08 16:53:53
23472
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人