![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法专栏
文章平均质量分 84
算法小白(真小白)
这个作者很懒,什么都没留下…
展开
-
贝叶斯实现拼写检查器
正常来说把一个元音拼成另一个的概率要大于辅音(因为人常常把hello打成hallo);把单词的第一个字母拼错的概率会相对小,等等。但是为了简单起见,选择了一个简单的方法:编辑距离为1的正确单词比编辑距离为2的优先级高,而编辑距离为0的正确单词优先级比编辑距离为1高。两个词之间的编辑距离定义为使用了几次插入(在词中插入一个单字母),删除(删除一个单字母),交换(交换相邻两个字母),替换(把一个字母换成另一个)的操作从一个词变到另一个词。:在这些编辑距离小于2的词中间,只把那些正确的词作为候选词。原创 2024-07-20 15:51:46 · 933 阅读 · 0 评论 -
贝叶斯算法理论
这时我们既可以用直线来拟合(模型1),也可以用二阶多项式(模型2)拟合,也可以用三阶多项式(模型3),特别地,用。奥卡姆剃刀:越是高价的多项式越是不常见的(越是高阶去拟合,拟合效果肯定越好,但是这只是在训练集上,在测试集上往往达不到很好的效果,也就是常见的鲁棒性差)对于给定观测数据,一个猜测是好是坏,取决于“这个猜测本身独立的可能性大小(先验概率,prior)”和“这个猜测生成我们观测到的数据的可能性大小。,P(D)都是一样的,所以在比较P(h1|D)和P(h2|D)的时候我们可以忽略这个常数。原创 2024-07-19 21:55:17 · 1143 阅读 · 0 评论 -
基于鲸鱼优化算法的SVR
本文的基于鲸鱼优化算法的SVR的示例算法是基于11个x自变量和2个y因变量的# 定义优化目标函数# 创建 SVR 模型# 训练 SVR 模型# 在测试集上进行预测# 计算 R2 Score# 将 R2 Score 取负值,因为 WOA 是一个最小化算法。原创 2024-07-07 08:00:00 · 774 阅读 · 0 评论 -
实用的小波分解的两种用法
小波分解在信号处理中一直是很火热的,以下介绍两种小波分解的方法。以下介绍的是小波分解的两种方法不涉及图片结果的可视化如果想用时频图或波形图去展示的话可以去我的资源里去下载时频图的信号处理展示pywt库中提供了多种小波分解的种类,以下是其中一些常用的种类:Haar小波:Haar小波是最简单的小波函数,它是一种离散小波变换(DWT)的基础。它具有快速计算和低存储需求的特点。Daubechies小波:Daubechies小波是一类具有紧支集的正交小波函数。原创 2024-04-06 19:11:57 · 1225 阅读 · 0 评论 -
信号处理之(文件批处理+小波分解+波形图的生成)
信号处理之(文件批处理+小波分解+波形图的生成)。本文介绍了信号上的一些处理也就是对波的一些处理如地震波,电磁波,地磁波、声波等一系列问题的处理及信号提取加分解。以上的三大部分单拿出一个都可以去干别的,如文件自动化处理、信号处理和可视化图表,合起来用就可以将n个数据分解并保存到图片当中,威力无穷。原创 2024-04-06 17:56:25 · 578 阅读 · 0 评论 -
位运算在算法中的应用
什么是位运算及位运算在算法中的应用原创 2023-11-21 13:43:30 · 155 阅读 · 0 评论 -
快速排序的优化方法之一(三数取中法)
快速排序的优化方法(三数取中法)原创 2023-11-18 17:02:15 · 642 阅读 · 2 评论 -
三大基本的排序冒泡排序,归并排序,快速排序的代码解析
冒泡,归并,快排的代码解析原创 2023-11-18 12:19:43 · 186 阅读 · 1 评论