自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 讨论一下为什么卡方分布可以用来量化相似性,判断关联性

The larger the X^2 value are, the more likely the variables are correlated.这个值越大说明不同维度之间越可能不是白噪声,说明两者之间是强相关的。就是你的值变大的时候,我的值不取0,导致X^2变大,故卡方值越大,越说明具有关联,这个关联可以是非线性的,而corr相关系数只描述了线性相关性,这是两者之间的区别。显然,式子的定义符合正态分布的平方和。为什么可以体现数据的相关性呢?

2024-09-30 09:22:00 76

原创 深圳杯D题

另外打个小广告,我后面会修缮下第四题冲奖,目前想用PSO粒子群算法或者BP神经网络或者贝叶斯神经网络。第三题用逆向工程,使用图像数据重构三维散点数据,找一个基函数拟合。第一题第二题用comsol软件仿真。

2024-08-19 19:38:47 149

原创 基于马尔可夫过程的一种新型混合PSO粒子群算法(SCI二区高被引文献)介绍及算法复现(使用chatgpt)

本文对Markov算法,Pagerank算法、PSO粒子群算法做了介绍,并介绍了一种将逆PageRank应用于PSO算法以提升PSO粒子群算法收敛速度和覆盖率。最后使用Chatgpt提供的框架对算法进行复现。

2024-06-04 20:18:07 4987 3

原创 (SVGD)Stein 变分梯度下降的人话版通俗版理论解释

本文的核心只弄懂一个问题:为什么可以使用核函数找到光滑向量函数,使得是贝叶斯神经网络BNN的梯度方向,即为什么粒子沿着运动,参数会收敛?当然,本文也会对SVGD做一个详细的背景介绍,它是什么?从哪里来——在同行中处于什么位置?到哪里去——解决什么问题?它的过程是什么?然后是本文的重点:它为什么会起到梯度的效果?(可以直接看视频)

2024-05-26 14:34:49 1095 2

原创 求一个数的质因数算法及算法证明(递归、循环两种方式)

求一个数的质因数算法及算法证明(递归、循环两种方式)、先根回溯递归设计的要点

2024-04-03 14:24:58 460 1

原创 通俗理解正则化提高模型泛化性

分析了为什么正则化,参数趋于0可以使得模型更平滑:从神经网络的激活函数来看,当参数趋于0,激活函数会稳定在常数,非线性的作用减少,线性的作用增多,从直观上就体现为用更多的线性部分代替非线性部分,从而复合函数就会更加平滑,模型泛化性更高。

2024-03-09 15:42:03 457 1

原创 神经网络入门:通俗理解“激活函数”是如何让神经网络工作的

神经网络是一个由很多个激活函数(sigmoid只是其中一种)叠加、复合而成的多元复合函数(每个参数是一个维度),训练一个神经网络其实就是对这个复合函数进行回归。

2024-03-09 14:11:21 384 1

原创 为什么要高斯过程,而不是一个多元正态分布

从个人角度出发理解为什么不直接使用多元正态分布描述样本,而用采样函数描述样本。即为什么要使用高斯过程。

2024-03-07 17:05:44 402 3

原创 jupyter生成视频动画video anmation

本文介绍一个正弦余弦波案例来展示jupyter生成动画过程

2023-04-25 23:37:12 446 3

原创 安装ffmpeg并写入jupyter matplotlib

找到ffmpeg.exe所在的文件夹,我是:C:\Program Files\ffmpeg-2023-04-24-git-2aad9765ef-full_build\bin。逻辑就是jupyter在生成动画的时候需要遍历环境变量找到这个ffmprg,然后运行ffmprg这个程序。Jupyter生成动画需要首先安装一个名叫ffmpeg的软件,这是一个支持网页生成视频的软件。如果报错没有pip命令,就搜一下其他博客,也就是把pip更新到环境变量的过程,很简单。按住Windows+R,输入cmd,回车。

2023-04-25 23:17:04 405

原创 python根据递推公式动态生成非多项式函数(非线性叠加)

在数值计算中有时候需要合成复杂的公式,这些公式非多项式,但是有着递推公式却无法用一般的for循环生成。以下代码适用于在python中生成拥有递推公式的函数(以Ackley函数为例)

2023-04-20 21:27:25 229

原创 eval()函数和exec()函数区别

eval() 通常用于计算单个表达式的值,例如用户输入的数学表达式,而 exec() 通常用于动态执行一组 Python 代码,例如从文件中读取 Python 代码并执行。例如,exec('print("hello")') 可以输出字符串 "hello",exec('x = 1\ny = 2\nprint(x + y)') 可以输出 3。例如,eval('1 + 2') 的返回值是 3,eval('print("hello")') 会抛出语法错误,因为 print() 是一个语句而不是一个表达式。

2023-04-20 21:00:20 528

原创 经典PSO粒子群算法python实现(面向对象)

封装了一个面向对象的经典PSO粒子群算法,程序简直不要太丝滑,结果也非常完美!

2023-03-15 23:54:50 331

原创 PSO算法python实现及部分numpy函数解释(chatgpt实现)

笔者使用chatgpt快速实现了PSO粒子群算法及快速了解相关代码原理。

2023-03-02 14:37:27 509

原创 Python根据条件(专业)筛选省考职位

由于使用公考雷达的时候发现收藏10个以上的职位需要vip,于是撰写了一个python程序返回了只有我自己专业可以报考的职位,我是信息与计算科学专业,属于数学类,也属于计算机科学及相关专业。三不限专业很好找,在这里就不搜索了。此程序也可以用来爬取其他有关的东西,如果可以希望大家结合该程序和公考雷达一起使用。

2023-01-15 16:43:20 485 6

原创 统计学置信区间连连看

之前就有同学问我这个问题,给我一批数据,问我如何根据数据得出一个均值的区间估计,那时候我有点犯浑,构造不出来枢轴量,在复习了统计学的知识后,梳理了书本上关于方差和均值的区间估计。在此我做了一个定理和各区间估计之间的关系连连看,来试一下?\n\n补充一下:中心极限定理表示:独立随机变量的和趋于正态分布,其他的各种定理只不过对该结论的条件进行限制。

2022-10-07 20:18:25 578 3

原创 数学分析中方向向量来源于梯度向量并应用于计算曲面积分

方向向量贯彻了淑芬多元微分到多元积分的过程,书本并没有对这一条线进行过系统的阐述,经过个人总结,分享一下我对这条线的阐述。这一过程涉及到,隐函数,梯度,法向量,曲面积分。

2022-10-07 20:09:36 295

原创 python计算图片的信源熵值(信息熵)

本次实验计算灰度图片的信源熵值,由于其像素有 256 个取值,假设这 256 个取值之间彼此独立,将信源空间处理成无记忆稳定信源。

2022-08-22 20:34:16 4084 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除