【论文标题】一种多尺度协同变异的微粒群优化算法 (2010) 【论文作者】陶新民,刘福荣, 刘 玉 , 童智靖 【论文链接】Paper(14-pages) 【摘要】 分析了变异操作对微粒群算法(PSO)的影响,针对变异单一,收敛速度慢,易陷入局部极小点等缺点,提出一种新的多尺度协同变异的粒子群优化算 ...
分类:
编程语言 时间:
2018-07-05 12:04:39
阅读次数:
157
本文以线性回归为例,讲解了批量梯度下降、随机梯度下降、小批量梯度下降、冲量梯度下降等算法,由浅入深,并结合精心设计的例子,使读者最快掌握这种最常用的优化方法。每一种优化方法,笔者都基于R语言给出了相应的代码,供读者参考, 梯度下降 假如我们有以下身高和体重的数据,我们希望用身高来预测体重。如果你学过 ...
分类:
其他好文 时间:
2018-07-01 19:53:01
阅读次数:
134
原文链接地址:https://www.cnblogs.com/kakawith/p/8378425.html 一、黏包成因 tcp协议的拆包机制 面向流的通信特点和Nagle算法 总结: 黏包有两种: 一种是因为发送数据包时,每次发送的包小,因为系统进行优化算法,就将两次的包放在一起发送,减少了资源 ...
分类:
其他好文 时间:
2018-06-23 20:58:20
阅读次数:
205
dijkstra算法学习 一、最短路径 单源最短路径:计算源点到其他各顶点的最短路径的长度 全局最短路径:图中任意两点的最短路径 Dijkstra、Bellman-Ford、SPFA求单源最短路径 Floyed可以求全局最短路径,但是效率比较低 SPFA算法是Bellman-Ford算法的队列优化 ...
分类:
编程语言 时间:
2018-06-18 23:23:29
阅读次数:
251
1.基础知识 现有的软件,绝大多数是基于C/S结构,那么就需要介绍网络编程,毕竟现在的绝大多数数据还是在网络中传输。下面先说明一些网络的基础知识,不过对于从事网络工程的来说只是很简单的基础知识, 1.1 C/S架构 C/S架构中C指的是client(客户端软件),s指的是server(服务器端软件) ...
分类:
其他好文 时间:
2018-06-18 18:54:02
阅读次数:
173
描述:扔n个骰子,向上面的数字之和为 S 。给定 Given n,请列出所有可能的 S 值及其相应的概率。 样例:给定n=1,返回 [ [1, 0.17], [2, 0.17], [3, 0.17], [4, 0.17], [5, 0.17], [6, 0.17]] 解题思路:假定有n个骰子,那么可 ...
分类:
其他好文 时间:
2018-06-08 20:39:23
阅读次数:
178
内排序之希尔排序 希尔排序是直接插入排序的优化算法,维基百科上的一段话: 假设有一个很小的数据在一个已按升序排好序的数组的末端, 如果用复杂度为O(n2)的排序(冒泡排序或插入排序), 可能会进行n次的比较和交换才能将该数据移至正确位置。而希尔排序会用较大的步长移动数据,所以小数据只需进行少数比较和 ...
分类:
编程语言 时间:
2018-06-08 18:03:18
阅读次数:
191
一.算法 1.问题定义输入和输出的关系,算法面向一个问题, 2.特点:有穷性、确定性、能行性、输入、输出 3.伪代码:用来描述算法,重点体现流程 4.算法复杂性分析:时间复杂性、空间复杂性、I/o等 5.最好复杂性、最坏复杂性、平均复杂性 6.算法设计模式:暴力搜索、分治法、图搜索和枚举、随机化方法 ...
分类:
编程语言 时间:
2018-06-01 22:12:37
阅读次数:
189
问题描述】 众所周知,衡量一个编译器是否优秀的标准,除了它的编译速度和正确性以外,编译出的代码的质量也很重要。最近,作为XCC系列编译器作者的Dr. X发明了一种跨时代的优化算法:“NanGe不等式优化”。一个程序可以看成是由若干个连续的函数构成的,NanGe不等式算法能针对某一个函数进行优化,得到 ...
分类:
其他好文 时间:
2018-05-31 21:58:52
阅读次数:
188
遗传算法(Genetic Algorithms, GA)是一种随机优化算法,用于解决结构复杂的优化问题。遗传算法模仿自然界中生物的进化过程,即适者生存,不适者淘汰的过程。其过程如下: (1) 随机生成一些个体(Individual),构成一个种群(Population),对每一个解进行评估,获得它的 ...
分类:
编程语言 时间:
2018-05-27 13:49:01
阅读次数:
159