来源:http://www.hankcs.com/ml/support-vector-machine.html 一、概述 支持向量机(support vector machines,SVM)是一种二类分类模型。 支持向量机的学习算法是求解凸二次规划的最优化算法。 分类: 线性可分支持向量机(line ...
分类:
其他好文 时间:
2018-04-30 12:01:19
阅读次数:
237
前面的文章中,我们已经讲述了PID控制器的实现,包括位置型PID控制器和增量型PID控制器。但这个实现只是最基本的实现,并没有考虑任何的干扰情况。在本节及后续的一些章节,我们就来讨论一下经典PID控制器的优化与改进。这一节我们首先来讨论针对积分项的积分分离优化算法。 1、基本思想 我们已经讲述了PI ...
分类:
其他好文 时间:
2018-04-29 01:25:23
阅读次数:
275
基础排序算法综述 参考资料 1. "慕课网 liuyubobobo 老师《算法与数据结构》课程" 以及对应的 "GitHub 代码仓库" 2. "慕课网 liuyubobobo 老师《看得见的算法》课程" 以及对应的 "GitHub 代码仓库" 内容概要 这一节,我们只介绍两种基本排序算法,以前,我 ...
分类:
编程语言 时间:
2018-04-24 20:19:01
阅读次数:
225
前情提要: 只有TCP有粘包现象,UDP永远不会粘包 知识储备: socket收发消息的原理 发送端可以是一K一K地发送数据,而接收端的应用程序可以两K两K地提走数据,当然也有可能一次提走3K或6K数据,或者一次只提走几个字节的数据,也就是说,应用程序所看到的数据是一个整体,或说是一个流(strea ...
分类:
其他好文 时间:
2018-04-23 22:38:26
阅读次数:
193
一、套接字UDP udp是无链接的,先启动哪一端都不会报错 UDP(user datagram protocol,用户数据报协议)是无连接的,面向消息的,提供高效率服务。不会使用块的合并优化算法,, 由于UDP支持的是一对多的模式,所以接收端的skbuff(套接字缓冲区)采用了链式结构来记录每一个到 ...
分类:
编程语言 时间:
2018-04-23 20:02:36
阅读次数:
196
1.UDP协议介绍(数据报协议) UDP协议不同于TCP,通信时,它不需要事先建立双向链接,并且不区分客户端先启动还是服务端前起,工作原理:基于udp协议传输的信息,协议会将数据自动加上自定义的报头,这样每一个数据都是一个数据报,而流失协议由于自身优化算法,产生粘包现象,udp不会产生粘包现象,并且 ...
分类:
其他好文 时间:
2018-04-23 18:48:37
阅读次数:
186
博客转载自:http://www.cnblogs.com/21207-iHome/p/7210543.html 传统的路径规划算法有人工势场法、模糊规则法、遗传算法、神经网络、模拟退火算法、蚁群优化算法等。但这些方法都需要在一个确定的空间内对障碍物进行建模,计算复杂度与机器人自由度呈指数关系,不适合 ...
分类:
编程语言 时间:
2018-04-06 16:42:05
阅读次数:
334
梯度算法之梯度上升和梯度下降 __方向导数__ 当讨论函数沿任意方向的变化率时,也就引出了方向导数的定义,即:某一点在某一趋近方向上的导数值。 导数和偏导数的定义中,均是沿坐标轴正方向讨论函数的变化率。那么当讨论函数沿任意方向的变化率时,也就引出了方向导数的定义,即:某一点在某一趋近方向上的导数值。 ...
分类:
编程语言 时间:
2018-04-04 23:30:54
阅读次数:
358
"洛谷题目传送门" 思路分析 最简单粗暴的想法,肯定是大力LCT,每个树都来一遍link之类的操作啦(T飞就不说了) 考虑如何优化算法。如果没有1操作,肯定每个树都长一样。有了1操作,就来仔细分析一下对不同树的影响。 假设有一个2操作形如$l\ r\ x$,那么从微观来看差异,我们只关注第l 1棵树 ...
分类:
其他好文 时间:
2018-04-04 23:15:05
阅读次数:
150
声明:本文参考《 大数据:Spark mlib(三) GradientDescent梯度下降算法之Spark实现》 1. 什么是梯度下降? 梯度下降法(英语:Gradient descent)是一个一阶最优化算法,通常也称为最速下降法。 要使用梯度下降法找到一个函数的局部极小值,必须向函数上当前点对 ...
分类:
编程语言 时间:
2018-03-31 14:45:03
阅读次数:
176