537 次浏览

Brain Storm Algorithm(头脑风暴)

头脑风暴算法,听着就很给力的亚子。。。

头脑风暴算法是一种智能算法,受人类创造性问题解决过程启发的优化算法,人为万物之灵,不同于动物群体的固有行为模式,我们个体有更好的独立性创造性,同时也有很好的协作能力,通过模仿(研究)人类自己本身行为来进行智能算法的开发,似乎是得比动物群体算法要好。

[……]

阅读更多

PSO算法

最近实验的涉及到PSO算法(Particle Swarm Optimization),pso属于进化算法(pso也属于群智算法)。由Kennedy和Eberhart提出,模拟鸟群觅食进行优化。基本核心是利用群体中的个体对信息的共享从而使整个群体的运动在问题求解空间中产生从无序到有序的演化过程,从而获[……]

阅读更多

PageRank算法

看到许多图神经网络论文都会涉及到Rank算法,所以抽空来看看这个Rank经典算法PageRank,算法的发明人就是两位Google创始人,这个算法最初也是作为网页的排名算法。

PageRank算法是基于有向图的形式进行的,在其上定义一个随机游走模型(一阶马尔科夫链),通过马尔科夫链的n步转移概[……]

阅读更多

权重随机取样–WRS

如题所示,权重随机取样(Weight Random Sampling, WRS),这一应用需求,许多地方都会用到。

首先我们要确定权重随机取样是什么?在我们抽取样本时考虑的是无放回。权重随机取样的每个样本都是带有权重,抽取样本时由样本的权重所决定。下面是权重随机取样算法的一般描述。

权重[……]

阅读更多

洪水算法–python实现

开始

近来通过项目接触了一个填充算法—洪水算法。

洪水算法是一种局部填充的方法,算法将同一区域的颜色填充成同一颜色,从起始坐标开始,往四周扩散。所以有四邻域像素填充八领域像素填充,还有基于扫描线的洪水填充方法。这三种算法详细可以在reference 1中看到。这三种方式的递归算法十[……]

阅读更多