- 博客(6)
- 收藏
- 关注
原创 Python秩和检验
其中,alternative = ‘two-sided’称为双边检验,在这种模式下,只能判断x和y有没有差别,不能判断x和y哪个大。matlab中默认进行双边检验,但是得到的p值和上述python中ranksums()函数结果中的p1是不一样的。查阅了一些资料,发现python的ranksums()和matlab中的ranksum()p值的计算方式略有区别。wilcoxon秩和检验的原假设(H0)是两组数据来自相同的分布(即两组数据没有显著差异)。x和y是要比较的两组数据。这时得到的结果就是完全一样的。
2023-03-22 16:27:42
2368
2
原创 【Office for Mac】PPT导出成带备注的pdf
1、文件 -->打印,或者快捷键Command + P2、显示详细信息3、版式,选择注释旁边的预览窗口可以看到ppt页面下方出现了备注的内容4、重要!!在左下角选择存储为PDF。【不要直接选右下角的打印】这样就可以得到带备注的pdf啦。5、一些其他的选项:还可以设置每页打印多少页面等等.........
2022-06-06 21:07:25
11127
2
原创 遗传编程(Genetic Programming)学习笔记(四):利用DEAP框架实现GP符号回归
要求:在[−1,1][-1,1][−1,1]范围内拟合函数y=x4+x3+x2+xy=x^4+x^3+x^2+xy=x4+x3+x2+x代码如下:import mathimport randomimport operatorfrom deap import creator,base,tools,gpimport numpyfrom matplotlib import pyplot as pltdef protectedDiv(left,right): if right == 0:
2021-09-10 21:28:52
2860
9
原创 遗传编程(Genetic Programming)学习笔记(三):利用DEAP框架创建一个GP表达式
DEAP框架 Python 的 DEAP库是一个进化算法框架,可以帮助我们快速实现各种进化算法,例如遗传算法(GA)、粒子群算法(PSO)、遗传编程(GP)、分布估计算法(EDA)、多目标优化算法等。 利用DEAP库实现进化算法的基本流程如下: - 创建优化问题 - 定义个体、种群 - 定义算子(以GP为例,包括选择、交叉、变异) - 定义评价函数(评价函数必须要自己定义) - 种群迭代利用DEAP库创建一个GP表达式 首先创建 primitive setimport o
2021-09-08 21:17:54
2662
7
原创 遗传编程(Genetic Programming)学习笔记(二):GP流程示例
目录准备工作(1)确定terminal set(2)确定function set(3)目标函数(fitness measure)(4)设置GP的运行参数(5)终止条件运行GP本文的介绍一个简单的GP运行的实例:在[−1,1][-1,1][−1,1]的范围内拟合函数 y=x2+x+1y=x^{2}+x+1y=x2+x+1这种自动的数值拟合的过程也可以被称为符号回归(Symbolic regression)/ 系统辨识(System identification)。准备工作(1)确定terminal s
2021-09-06 21:57:09
3036
5
原创 遗传编程(Genetic Programming)学习笔记(一):基本概念
这里写目录标题程序的表示(Representation)二级目录三级目录程序的表示(Representation)GP中,程序通常用树表示。二级目录三级目录
2021-09-05 19:26:26
3048
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人