算法
文章平均质量分 93
junjun_SJ
这个作者很懒,什么都没留下…
展开
-
凸包问题及其求解方法
凸包问题什么是凸包问题?凸包:包含给定集合X的凸集的交集。概念 -点集Q的凸包(convex hull)是指一个最小凸多边形,满足Q中的点或者在多边形边上或者在其内。下图中由红色线段表示的多边形就是点集Q={p0,p1,…p12}的凸包。 凸包问题:一组平面上的点,求一个包含所有点的最小的凸多边形。 -这可以形象地想成这样:在地上放置一些不可移动的木桩,用一根绳子把他们尽量紧地圈起来,并且为转载 2017-07-08 21:27:26 · 1670 阅读 · 0 评论 -
排序算法汇总 c++
#include <stdlib.h>#include <stdio.h>#include <vector>#include <iostream>using namespace std;template<typename T> void v_print( vector<T>& v){ int v1(v.size()); for(int k1(0);k1<v1;++k1)原创 2017-08-08 15:24:51 · 364 阅读 · 0 评论 -
SVM支持向量机
SVM是一种有监督的学习方法,即已知训练点的类别,求训练点与类别之间的对应关系。 从理论基础分析到数学推导,详细介绍SVM算法的算法由来和推导过程。原创 2017-07-24 21:59:24 · 2680 阅读 · 0 评论 -
认知计算与深度学习
深度学习是机器学习的一个分支,它能够使计算机通过层次概念来学习经验和理解世界。由于统计学习理论和支持向量机从理论与实践上解决了包括非线性系统在内的一系列浅层学习问题。之后机器学习的研究重点从分类与预测转向更深入的领域:认知的过程。认知:也称为认识,是指人认识外界事物的过程,或者可以说是人的感官系统对外界信息进行感知和加工的过程。对于人来说,与认知活动有关的信息处理,包括有:个体对感觉信号的接收、检原创 2017-07-27 19:11:16 · 6390 阅读 · 0 评论