基础算法与应用
基础算法与应用
一知半解-老同志
这个作者很懒,什么都没留下…
展开
-
BP神经网络实用性操作(四步模板)和主要网络参数介绍
本文不再介绍神经网络的基本概念和推到过程,博主还是会给出推荐:1.MATLAB方面 ——(1)BP神经网络计算原理: 推荐CSDN的博主:奔跑的Yancy,网址如下:https://blog.csdn.net/lyxleft/article/details/82840787(备注: 这篇博客中的BP推到过程中正向输入传递,反向误差传递写的都很好)(2)BP公式推导方面:BP神经网络在批处理...原创 2019-12-11 21:21:05 · 7451 阅读 · 2 评论 -
矩阵的Cholesky分解的Matlab实现
版权声明:本文为博主原创文章,未经博主允许不得转载。https://mp.csdn.net/mdeditor/88866706 Cholesky分解在MATLAB里面有专门的函数chol(其调用格式为:R=chol(X))这一函数功能就不介绍了,但有些场合只能用最基础的函数,所以,下面给出Cholesky分解的最基础形式。 %Cholesky分解法 function [X]=m_chol...原创 2019-03-31 19:18:26 · 17663 阅读 · 3 评论 -
容积卡尔曼(CKF)算法介绍_附例子和代码
版权声明:本文为博主原创文章,未经博主允许不得转载。本文,主要的目的向大家介绍容积卡尔曼(CKF)算法,包括两方面:(1)将积分形式变换成球面径向积分形式的缘故;(2)三阶球面径向准则;最后给出一个非线性系统的例子和源代码,供大家参考使用。1.参考资料 首先,还是给出一篇参考论文:湖南大学-段洋2018年的硕士毕业论文链接:https://pan.baidu.com/s/18_...原创 2019-02-27 17:43:16 · 39664 阅读 · 53 评论 -
无迹卡尔曼滤波sigma点个数理解
对于上一篇中的问题:X ∼ N(µ, σ^2 ) , Y = sin(X)要求随机变量Y的期望和方差。还有一种思路是对X进行采样,比如取500个采样点(这些采样点可以称为sigma点),然后求取这些采样点的期望和方差。当采样值足够大时,结果与理论值接近。这种思路的问题显而易见,当随机变量维数增大时采样点的数量...转载 2019-01-03 21:34:53 · 8507 阅读 · 5 评论 -
卡尔曼滤波器通俗介绍
来这里几个月,发现有些问题很多人都很感兴趣。所以在这里希望能尽自己能力跟大家讨论一些力所能及的算法。现在先讨论一下卡尔曼滤波器,如果时间和能力允许,我还希望能够写写其他的算法,例如遗传算法,傅立叶变换,数字滤波,神经网络,图像处理等等。因为这里不能写复杂的数学公式,所以也只能形象的描述。希望如果哪位是这方...转载 2018-12-31 13:55:17 · 5366 阅读 · 0 评论 -
秦九韶算法介绍及MATLAB实现
秦九韶算法介绍及MATLAB实现目录1 秦九韶算法由来2 原理公式及MATLAB实现MATLAB代码实现3 另外一个好处——求f(x)在x*处导数值4 举例5 C语言代码实现6 Java代码实现目录数值计算中算法设计好坏不但影响计算结果的精度,还可大量节省计算时间,减少运算次数和舍入误差,这也是算法设计中一个重要原则,下面以多项式求值为例,介绍数值计算中第一个常用的技巧——秦九韶算法或Horn...原创 2019-05-22 00:04:20 · 24176 阅读 · 3 评论 -
遗传算法(GA)解决旅行商(TSP)问题
本文将介绍遗传算法概念、算法中名词、算法的实现过程以及附上解决旅行商问题的GA的MATLAB代码。1.遗传算法(Genetic algorithm,GA)介绍(1)概念:遗传算法(Genetic Algorithm)是一类借鉴生物界的进化规律(适者生存,优胜劣汰遗传机制)演化而来的随机化搜索方法;换种说法:是模拟达尔文生物进化论的自然选择和遗传学机理的生物进化过程的计算模型,是一种通过模拟自然...原创 2019-06-09 22:09:24 · 5398 阅读 · 2 评论