![](https://img-blog.csdnimg.cn/20191005105928882.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
数学与实验数据处理
天人合一peng
井蛙不可以语于海者,拘于虚也;夏虫不可以语于冰者,笃于时也;曲士不可以语于道者,束于教也。
展开
-
强化学习入门这一篇就够了!!!01-06
强化学习入门这一篇就够了!!!万字长文-CSDN博客转载 2024-03-20 14:57:28 · 87 阅读 · 0 评论 -
深度强化学习07 AlphaGo
强化学习有奖励,模仿学习没奖励,两者完全不同。人类下的位置是标签,多分类,361类。原创 2024-03-19 10:57:45 · 412 阅读 · 0 评论 -
深度强化学习06Actor-Critic
Critic裁判裁判打分提高自己的技术提高打分水平。原创 2024-03-19 10:26:25 · 340 阅读 · 0 评论 -
深度强化学习05策略学习
蒙特卡洛近似梯度上升总结。原创 2024-03-19 08:12:25 · 444 阅读 · 0 评论 -
深度强化学习03价值学习
价值学习是得到一个近似的价值函数。Q*类似于先知,知道动作的后果。原创 2024-03-19 07:53:12 · 446 阅读 · 0 评论 -
统计分析基础之方差分析三个组间one-way ANOVA
三种不同情况官网的数据。原创 2024-01-11 15:16:03 · 557 阅读 · 0 评论 -
连接性数据三组Repeated Measures ANOVA显著性分析两两Bonferroni
视频。原创 2023-12-14 16:27:31 · 503 阅读 · 0 评论 -
excel多组数据图分类之间间隔
如果要分为两组即上面三个蓝色的一组,三个橙色一组。直接生成两组颜色相同的,然后调整为自己的颜色。但如果再加上另外三组呢。原创 2023-12-14 09:07:27 · 72 阅读 · 0 评论 -
spss chi-square test
VAR01类别。原创 2023-11-04 11:50:27 · 136 阅读 · 0 评论 -
Shapiro-Wilk检验--正态分布检测
显著性大于0.05,则服从正态分布。原创 2023-11-02 14:43:23 · 398 阅读 · 0 评论 -
Python读取xml,旋转矩阵转化为欧拉角,A相对于B的旋转平移求B相对于A的旋转平移
【代码】Python读取xml,旋转矩阵转化为欧拉角,A相对于B的旋转平移求B相对于A的旋转平移。原创 2023-05-19 19:04:10 · 281 阅读 · 0 评论 -
A物体相关对B的旋转和平移已知求B相对于A的旋转和平移
最终得到的B_relative_to_A_rotation_matrix和B_relative_to_A_translation_vector就是我们要求的物体B相对于A的旋转和平移了。假设已知A相对于B的旋转矩阵为R,平移值为T。一、已知物体A相对于物体B的旋转矩阵和平移值。二、求物体B相对于A的旋转和平移。python复制代码。python复制代码。python复制代码。原创 2023-05-19 16:49:29 · 443 阅读 · 0 评论 -
SPSS Chi-Square
卡方检验 SPSS Chi-Square原创 2022-07-22 17:17:19 · 514 阅读 · 0 评论 -
2021-08-27 向量究竟是什么?线性代数的本质,第1章
https://www.youtube.com/watch?v=fNk_zzaMoSs&list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab&index=1https://goo.gl/R1kBdb原创 2021-08-27 08:42:49 · 273 阅读 · 0 评论 -
RANSAC算法理解
1RANSAC算法理解https://blog.csdn.net/robinhjwy/article/details/791749142https://blog.csdn.net/fandq1223/article/details/53175964转载 2021-05-26 21:09:45 · 199 阅读 · 0 评论 -
算法与数据结构 第3章 高级排序算法下 学习笔记
自底向上进行排序这个过程不需要递归只要迭代即可原创 2021-05-13 15:41:22 · 192 阅读 · 0 评论 -
算法与数据结构 第3章 高级排序算法中 归并算法改进
算法在之前的基础上做了改进https://blog.csdn.net/moonlightpeng/article/details/1152803001 前后两部分有序时不用归并了2 当数组元素比较小时用插入排序MergeSort.h//// Created by liuyubobobo on 7/21/16.//#ifndef INC_03_MERGE_SORT_ADVANCE_MERGESORT_H#define INC_03_MERGE_SORT_ADVANCE_MERG.原创 2021-05-12 21:42:42 · 281 阅读 · 0 评论 -
递归求和生成区间随机数并排序理解
#include <iostream>int* creatRandNum(const int num, const int left, const int right){// int arr[num] = {0}; int *arr = new int[num]; srand(time(NULL)); for (int i = 0; i < num; ++i) { arr[i] = rand() % (right - le...原创 2021-05-08 16:41:15 · 314 阅读 · 0 评论 -
算法与数据结构 第3章 高级排序算法上 归并算法
nlogn比较快归并排序 Merge Sort基本思想log2(N) log2(8) = 3多使用相同的空间原创 2021-03-28 14:38:28 · 233 阅读 · 0 评论 -
生成特定区间的随机数
要取得 [a,b) 的随机整数,使用 (rand () % (b-a))+ a;要取得 [a,b] 的随机整数,使用 (rand () % (b-a+1))+ a;要取得 (a,b] 的随机整数,使用 (rand () % (b-a))+ a + 1;通用公式: a + rand () % n;其中的 a 是起始值,n 是整数的范围。...原创 2021-03-25 09:18:10 · 432 阅读 · 0 评论 -
卡尔曼滤波(Kalman filtering)算法学习小记
动画和视频https://www.zhihu.com/question/23971601一个例子import numpy as np# 模拟数据t = np.linspace(1, 100, 100)a = 0.5position = (a * t ** 2) / 2position_noise = position + np.random.normal(0, 120, size=(t.shape[0]))import matplotlib.pyplot as pltplt转载 2020-11-07 09:08:04 · 921 阅读 · 0 评论 -
卡尔曼滤波学习小记 How a Kalman filter works, in pictures
https://www.bzarg.com/p/how-a-kalman-filter-works-in-pictures/#comment-1222转载 2020-08-15 19:57:12 · 280 阅读 · 0 评论 -
七月算法机器学习5 回归分析与工程应用 小案例
目录逻辑回归逻辑斯特回归假设损失函数向量化的损失函数(矩阵形式)最小化损失函数(梯度下降)预测部分画决策边界加正则化项的逻辑斯特回归data逻辑回归# %load ../../standard_import.txtimport pandas as pdimport numpy as npimport matplotlib as mplimport matplotlib.pyplot as pltfrom scipy.optimize impor.原创 2020-06-22 22:30:32 · 384 阅读 · 0 评论 -
七月算法机器学习5 回归分析与工程应用
目录主要内容线性回归思考一个简单的例子多个变量的情形损失函数( loss function)梯度下降学习率回归与欠/过拟合LR应用经验主要内容线性回归1.定义与问题引入2.损失函数3.梯度下降4.过拟合与正则化n 逻辑回归1.定义与问题引入2.损失函数3.梯度下降与正则化及示例n 工程应用经验1.优缺点和应用场景 2.样本处理 3.特征处理 4.算法调优线性回归思考一个简单的例子近似的是一条直线的关系...原创 2020-06-22 16:55:42 · 288 阅读 · 0 评论 -
七月算法机器学习4 凸优化初步
目录心得为什么要做优化无限制优化问题梯度和海森矩阵无约束优化直接分析法的局限无限制优化迭代法(大统一论)深度下降法牛顿法一般限制优化问题一般限制优化问题极值点一阶必要条件KKT凸集和凸函数基础为什么要凸优化凸集常见的凸集凸函数凸函数的一阶二阶条件常见的凸函数凸函数和凸集的关系凸优化问题标准形式心得很多东西理解的很浮浅,基础不扎实越往上则数学越重要,最后就是到了算法和数学编程只是工具,抓住重点优化一般的分为有约原创 2020-06-22 14:04:53 · 364 阅读 · 0 评论 -
Beginning Python: chapter 1 Instant Hacking The Basics: Modules, cmath, turtle
目录Modulescmath and Complex NumbersTURTLE POWER!Python绘图Turtle库详解10分钟轻松学会 Python turtle 绘图Turtle自带案例ClockForest阴阳图排序算法动画Modules>>> import math>>> math.floor(32.9)32Notice how this works: we import a module .原创 2020-06-21 17:52:08 · 448 阅读 · 0 评论 -
如何通俗地理解“最大似然估计法”?
如何通俗地理解“最大似然估计法”?转载 2020-06-21 09:00:55 · 780 阅读 · 0 评论 -
七月算法机器学习3 矩阵分析与应用
目录个人介绍与心得准备Ax = b 重新思考线性相关和线性无关Span 基和子空间 sbuspace四个基本子空间方阵的特征值与特征向量二次型PCA本质---特征分解的应用SVD个人介绍与心得准备Ax = b 重新思考线性相关和线性无关线性无关即二维中向量平行,面则共面Span 基和子空间 sbuspace四个基本子空间方阵的特征值与特征向量Ax是一个向量,可...原创 2020-06-20 15:43:55 · 456 阅读 · 0 评论 -
七月算法机器学习2 数理统计与参数估计2
重要定理与不等式Jensen不等式凸函数凸函数的函数的期望小于期望的函数思考相关系数与距离相关,可以用距离来表示两个特征的相关性切比雪夫不等式切比雪夫不等式到底是个什么概念?大数定理大数定律具体是个什么概念?伯努利定理中心极限定理用样本估计参数为什么样本方差(sample variance)的分母是 n-1?贝叶斯公式初探贝叶斯定理极大似然估计...原创 2020-06-20 13:42:15 · 350 阅读 · 0 评论 -
七月算法机器学习2 数理统计与参数估计1
目录概率与统计的关注点概率统计与机器学习的关系重要统计量期望方差协方差协方差的意义协方差应用到机器学习中Pearson相关系数协方差矩阵相关系数矩阵再谈独立与不相关矩统计参数的总结概率与统计的关注点概率统计与机器学习的关系统计估计的是分布,机器学习训练出来的是模型,模型可能包含了很多分布。 训练与预测过程的一个核心评价指标就是模型的误差。 误差本身就可以是概率的形式,与概率紧密相关。 对误差的不同定义方式就演.原创 2020-06-20 11:05:36 · 316 阅读 · 0 评论 -
七月算法机器学习1 概率论
目录概率论古典概率模型商品推荐概率公式两种认识 下的两个学派分布两点分布Possion分布均匀分布指数分布正态分布二元正态分布总结Sigmoid函数Logistic函数的导数概率论古典概率模型实际上两人生日相同的概率还是很小的商品推荐概率公式条件概率和全概率公式推导出贝叶斯公式已知结果来反推没有完全理解两种认识 下的两个学派分布两点分布二项分布原创 2020-06-17 20:19:48 · 451 阅读 · 0 评论 -
七月算法机器学习1 相关数学基础
两边夹逼定理三角函数与多项式能建立关系x = 弧长AB导数路程的一阶导数则是速度,二阶导数则是加速度常用函数的导数应用Taylor展开式展开后是x的多项式Taylor公式的应用方向导数梯度凸函数凸函数判定凸性质的应用...原创 2020-06-17 19:40:35 · 314 阅读 · 0 评论 -
算法与数据结构 第2章 排序基础 下 插入排序
目录插入排序Bubble-SortShell-Sort八种经典内部排序算法八种排序算法以及Java代码的实现剖析八种经典排序算法十个常用排序算法——python3实现插入排序---------------------依次类推,当前元素与前面的元素一一对比 template<typename T> void insertionSort1(T arr[], int n){ for (int i原创 2020-06-16 22:11:24 · 350 阅读 · 0 评论 -
算法与数据结构 第2章 排序基础 上
《图解算法》学习笔记之选择排序选择排序 Selection Sort------Student.h//// Created by 天人合一 on 2020/6/15.//#ifndef CLIONBUFFER_STUDENT_H#define CLIONBUFFER_STUDENT_H#include <iostream>#include <string>using namespace std;...原创 2020-06-15 22:46:22 · 267 阅读 · 0 评论 -
算法与数据结构 第1章 当我们谈论算法的时候,我们在谈论什么?
本质上能进行性能优化算法在我们在生活中无处不在学好算法,才能创造出更有意义的东西学习要求语言采用C++算法其实无语言无关的算法本身是种思想了解数组链表堆栈等线性结构对基本算法知识有常识性了解如递归遍历算法复杂度等算法思想实现并不重要白板编程I will, in fact, claim that the difference between a bad programmer and a good one is whether he con...原创 2020-06-15 10:52:11 · 374 阅读 · 0 评论 -
第11章 支撑向量机 SVM 学习笔记 上
目录什么是svmHard MarginSoft Margin 和SVM的正则化什么是svm既可以分类也可以回归分成红色可能会好,降低了模型的泛化能力Hard MarginTheta 为n+1维 theta0x0 = b 截距w为n维向量,计算后为一个数,d 也是一个数且为正数2*x + y = 04*x + 2*y = 0为了便于简写,可以写为只是符号代替上面的数,现在有两个式子,可以化为.原创 2020-06-12 10:12:47 · 315 阅读 · 0 评论 -
第9章 逻辑回归 学习笔记 中
9-4 实现逻辑回归算法实现逻辑回归使用逻辑回归metrics.pyimport numpy as npfrom math import sqrtdef accuracy_score(y_true, y_predict): """计算y_true和y_predict之间的准确率""" assert len(y_true) == len(y_predict), \ "the size of y_true must be equal ...原创 2020-06-10 11:49:36 · 304 阅读 · 0 评论 -
线性回归、二次回归、随机采样一致性ransac的数据拟合
1 样本数据x = np.random.uniform(-5, 5, size = 100)X = x.reshape(-1, 1)y = 0.25*x**2 + x + 1 + np.random.normal(0, 1, 100)plt.scatter(x, y)plt.show()2 线性拟合from sklearn.linear_model import LinearRegressionlinear_re = LinearRegression().fit(...原创 2020-06-09 11:36:58 · 1625 阅读 · 0 评论 -
k-means 聚类算法
目录非监督学习之k-meanssklearn.cluster.KMeans方法属性k-means ++k-means APIKmeans性能评估指标Kmeans性能评估指标APIk-means总结非监督学习之k-meansK-means通常被称为劳埃德算法,这在数据聚类中是最经典的,也是相对容易理解的模型。算法执行的过程分为4个阶段。1.首先,...原创 2020-02-01 21:21:31 · 693 阅读 · 0 评论 -
传智播客 回归问题 学习笔记
目录分类算法之逻辑回归逻辑回归sklearn.linear_model.LogisticRegression属性特点分析逻辑回归算法案例分析良/恶性乳腺癌肿瘤预测回归算法之线性回归损失函数梯度下降算法LinearRegressionsklearn.linear_model.LinearRegression方法属性加入交叉验证线性回归案...原创 2020-02-01 18:13:28 · 643 阅读 · 0 评论