自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hansry的博客

All that is real is rational, and all that is rational is real.

  • 博客(8)
  • 资源 (4)
  • 收藏
  • 关注

原创 Andrew Ng 深度学习课程Deeplearning.ai 编程作业——forward and backward propagation(1-4.1)

1.Packages1.numpy is the main package for scientific computing with Python 2.matplotlib is a library to plot graphs in Python 3.dnn_unils provides some necessary functions for this notebook such as s

2017-10-31 17:55:50 1970

原创 Andrew Ng 深度学习课程deeplearning.ai 编程作业——shallow network for datesets classification (1-3)

Planar data classification with one hidden layer1.常用的Python Librarynumpy:is the fundamental package for scientific computing with Python sklearn:provides simple and efficient tools for data mining and

2017-10-26 17:16:40 1213 6

原创 改善深层神经网络:超参数调试、正则化以及优化——优化算法(2-2)

1.Mini-batch梯度下降法对于m个数据样本,在训练神经网络的时候,最常用的是向量化,如:X=[x(1),x(2),...,x(m)],x(nx,m)X=[x(1),x(2),...,x(m)],x(nx,m)X=[x^{(1)},x^{(2)},...,x^{(m)}],x(n_{x},m)(维数) ,但是当样本足够大的时候,例如5w,虽然向量化了,在back propagation的...

2017-10-19 17:51:00 942

原创 改善深度神经网络:超参数调试、正则化以及优化——实践方面(2-1)

1.测试集在配置训练、验证和测试数据集的过程中做出正确决策会更高效的创建神经网络在机器学习中,经常将样本分为训练集、验证集和测试集三部分。对于早期的机器学习的数据而言,经常使用 70%/30% 来划分验证集和测试集或者使用 60%/20%/20% 来划分训练集、验证集和测试集。 在大数据时代中,假如有1000000个数据,那么验证集就不需要太大,有10000条验证数据或者10000条测...

2017-10-15 22:58:27 3268

原创 二叉搜索树—平衡二叉树

1. 二叉搜索树的基本概念一棵二叉搜索树是以一棵二叉树来组织的,如下图所示,这样一棵可以使用一个链表数据结构来表示,其中每个结点就是一个对象。key、left、right、p分别指向结点的键值、左孩子、右孩子和双亲。如果某个孩子节点或者父节点不存在,则相应属性值为NIL。根节点是树中唯一父指针为NIL的节点。(1)遍历关键字 通过递归算法来按序输出二叉树中的所有关键字,这种算法称为中序遍历(ino

2017-10-11 19:05:24 934

原创 ROS下通过MoveIt控制UR5机器人的运动

一.MoveIt简介MOVEit!是目前针对移动操作最先进的软件。它结合了运动规划,操纵,三维感知,运动学,控制和导航的最新进展它提供了一个易于使用的平台,开发先进的机器人应用程序,评估新的机器人设计和建筑集成的机器人产品它广泛应用于工业,商业,研发和其他领域。MOVEit!是最广泛使用的开源软件的操作,并已被用于超过65个机器人其框架如下图所示:具体解析可以见:http...

2017-10-08 19:26:51 7171 7

原创 决策树

一.创建分支的伪代码函数createBranch()如下所示:If so return 类标签:Else 寻找划分数据集的最好特征 创分数据集 创建分支节点 for 每个划分的子集 调用函数createBranch()并增加返回结果到分支节点中 return 分支节点**其实createBranch是一个递归函数,在倒数第

2017-10-03 21:02:46 391

原创 K-近邻算法(kNN)

一.工作原理前提:存在一个样本数据集合,也称为训练样本集,并且每个样本集每个数据都贴有标签,即我们知道样本集中的每一个数据与其所属分类的对应关系。实现过程:输入没有标签的新数据后,将新数据的每个特征与样本集数据中数据对应特征(这里的特征具体指什么?距离?)进行比较,然后算法提取样本集中特征最相似数据的分类标签。一般来说,我们会选择样本集数据其中前k个最相似的数据,通常k是不大于20的整数。输入输出:

2017-10-02 17:00:32 723

Opencv2链接CUDA9.0中cmake修改版

opencv 2.4.* 链接cuda 9的时候会有依赖问题,通过修改opencv源码中的cmake, 可以解决opencv在cuda9.0编译上的依赖问题。

2019-05-29

图优化工具,G2o

In this document we describe a C++ framework for performing the optimization of nonlinear least squares problems that can be embedded as a graph or in a hyper-graph. A hyper-graph is an extension of a graph where an edge can connect multiple nodes and not only two. Several problems in robotics and in computer vision require to find the optimum of an error function with respect of a set of parameters. Examples include, popular applications like SLAM and Bundle adjustment.

2018-09-26

《Robotics, Vision and Control — Fundamental Algorithms in MATLAB》

《Robotics, Vision and Control — Fundamental Algorithms in MATLAB》

2018-04-06

机器学习实战源代码及数据

机器学习实战源码及数据,希望能帮到大家,希望多交流机器学习的相关算法及应用

2017-10-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除