自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

骑着蜗牛去旅行的博客

勤能补拙是良训,一分辛苦一分才

  • 博客(86)
  • 资源 (1)
  • 收藏
  • 关注

原创 问题

1、c++声明和定义的区别2、右值引用和左值引用3、const和static 的定义和初始化

2016-11-25 14:59:20 318

转载 C++ static、const和static const类型成员变量声明以及初始化

C++ static、const和static const 以及它们的初始化const定义的常量在超出其作用域之后其空间会被释放,而static定义的静态常量在函数执行后不会释放其存储空间。static表示的是静态的。类的静态成员函数、静态成员变量是和类相关的,而不是和类的具体对象相关的。即使没有具体对象,也能调用类的静态成员函数和成员变量。一般类的静态函数几乎就是一个全局函数,只不过

2016-11-20 20:01:05 604

原创 CMake 下载与安装

官网。

2024-01-06 23:59:02 343

转载 【深度学习】深入理解Batch Normalization批标准化

这几天面试经常被问到BN层的原理,虽然回答上来了,但还是感觉答得不是很好,今天仔细研究了一下Batch Normalization的原理,以下为参考网上几篇文章总结得出。  Batch Normalization作为最近一年来DL的重要成果,已经广泛被证明其有效性和重要性。虽然有些细节处理还解释不清其理论原因,但是实践证明好用才是真的好,别忘了DL从Hinton对深层网络做Pre-Trai...

2019-02-21 16:40:45 302

转载 用最大似然估计求逻辑回归参数

一.最大似然估计    选择一个(一组)参数使得实验结果具有最大概率。A. 如果分布是离散型的,其分布律,是待估计的参数,这里我们假设为已知量,则:设X1, X2, ... , Xn 是来自于X的样本,X1,X2,...Xn的联合分布律为:           (1)     设x1,x2,...xn是X1,X2,..Xn的一个样本值,则可知X1,..Xn取x1,..,x2的概率,...

2019-02-21 13:48:03 1401

转载 逻辑回归的理解

https://blog.csdn.net/t46414704152abc/article/details/79574003逻辑回归(Logistic Regression)1. 回归(Regression)回归,我的理解来说,其直观的理解就是拟合的意思。我们以线性回归为例子,在二维平面上有一系列红色的点,我们想用一条直线来尽量拟合这些红色的点,这就是线性回归。回归的本质就是我们的预测结果...

2019-02-21 13:34:43 249

转载 XGBoost 与 Boosted Tree

https://www.52cs.com/archives/429作者:陈天奇,毕业于上海交通大学ACM班,现就读于华盛顿大学,从事大规模机器学习研究。注解:truth4sex 编者按:本文是对开源xgboost库理论层面的介绍,在陈天奇原文《梯度提升法和Boosted Tree》的基础上,做了如下注解:1)章节划分;2)注解和参考链接(以蓝色和红色字体标注)。备注:图片可点击查看清晰...

2019-02-21 11:30:30 325

转载 从最大似然到EM算法浅解

机器学习十大算法之一:EM算法。能评得上十大之一,让人听起来觉得挺NB的。什么是NB啊,我们一般说某个人很NB,是因为他能解决一些别人解决不了的问题。神为什么是神,因为神能做很多人做不了的事。那么EM算法能解决什么问题呢?或者说EM算法是因为什么而来到这个世界上,还吸引了那么多世人的目光。       我希望自己能通俗地把它理解或者说明白,但是,EM这个问题感觉真的不太好用通俗的语言去说明白,...

2019-02-20 19:14:13 104

转载 【机器学习】逻辑回归过程推导

目录: 一、LR的基本原理。 二、LR的具体过程,包括:选取预测函数,求解Cost函数和J(θ),梯度下降法求J(θ)的最小值。 三、对《机器学习实战》中给出的实现代码进行了分析,对阅读该书LR部分遇到的疑惑进行了解释。比如:一般都是用梯度下降法求损失函数的最小值,为何这里用梯度上升法呢?书中说用梯度上升法,为何代码实现时没见到求梯度的代码呢?一、LR的基本原理 Logistic Re...

2019-02-15 10:51:44 210

转载 机器学习入门学习笔记:(2.1)线性回归理论推导

理论推导  机器学习所针对的问题有两种:一种是回归,一种是分类。回归是解决连续数据的预测问题,而分类是解决离散数据的预测问题。线性回归是一个典型的回归问题。其实我们在中学时期就接触过,叫最小二乘法。  线性回归试图学得一个线性模型以尽可能准确地预测输出结果。   先从简单的模型看起:   首先,我们只考虑单组变量的情况,有:  使得    假设有m个数据,我们希望通过x预测的结果f(...

2019-02-15 10:12:21 205

转载 Linux进程与线程的区别

https://blog.csdn.net/laviolette/article/details/51506953进程与线程的区别,早已经成为了经典问题。自线程概念诞生起,关于这个问题的讨论就没有停止过。无论是初级程序员,还是资深专家,都应该考虑过这个问题,只是层次角度不同罢了。一般程序员而言,搞清楚二者的概念,在工作实际中去运用成为了焦点。而资深工程师则在考虑系统层面如何实现两种技术及其各自的性...

2018-06-23 23:44:47 154

转载 人工智能领域经典数据集

人工智能领域经典数据集,转载自 medium.com 由于原网页在国内无法打开,转录至此。原网页地址 https://medium.com/startup-grind/fueling-the-ai-gold-rush-7ae438505bc2在手机上有些链接可能会出现异常,建议在电脑端打开本页面下载资料。Computer VisionMNIST : most commonly used sanit...

2018-06-12 17:38:12 1697

转载 国外程序员整理的机器学习资源大全

本列表选编了一些机器学习领域牛B的框架、库以及软件(按编程语言排序)。C++计算机视觉§    CCV —基于C语言/提供缓存/核心的机器视觉库,新颖的机器视觉库§    OpenCV—它提供C++, C, Python, Java 以及 MATLAB接口,并支持Windows, Linux, Android and MacOS操作系统。通用机器学习§    MLPack§    DLib§   ...

2018-06-05 15:08:48 280

转载 python 时间模块小结(time and datetime)

转载 https://www.cnblogs.com/sunshineyang/p/6818834.html一:经常使用的时间方法1.得到当前时间使用time模块,首先得到当前的时间戳In [42]: time.time()Out[42]: 1408066927.208922将时间戳转换为时间元组 struct_timeIn [43]: time.localtime(time.time(...

2018-05-30 16:15:07 242

转载 BP神经网络

今天来讲BP神经网络,神经网络在机器学习中应用比较广泛,比如函数逼近,模式识别,分类,数据压缩,数据挖掘等领域。接下来介绍BP神经网络的原理及实现。 Contents   1. BP神经网络的认识  2. 隐含层的选取  3. 正向传递子过程  4. 反向传递子过程  5. BP神经网络的注意点  6. BP神经网络的C++实现  1. BP神经网络的认识    BP(Back Propagati...

2018-03-09 15:51:54 2175

转载 Tensorflow-slim 学习笔记(二)第一层目录代码解读

http://www.cnblogs.com/bmsl/p/dongbin_bmsl_02.html通过阅读代码来学习,一向时最直接快速的。本章将讲解slim的第一层目录tensorflow/tensorflow/contrib/slim/python/slim的代码。本层代码主要包括learning.py, evaluation.py, summary.py, queue.py和model_an...

2018-03-01 11:43:23 1969

转载 Tensorflow-slim 学习笔记(一)概述

TF-Slim的优势:slim作为一种轻量级的tensorflow库,使得模型的构建,训练,测试都变得更加简单。1. 使用方法:    import tensorflow.contrib.slim as slim2. 组成部分:    arg_scope: 使得用户可以在同一个arg_scope中使用默认的参数    data,evaluation,layers,learning,losses,m...

2018-03-01 11:42:39 422

转载 python中的正则表达式(re模块)

一、简介正则表达式本身是一种小型的、高度专业化的编程语言,而在python中,通过内嵌集成re模块,程序媛们可以直接调用来实现正则匹配。正则表达式模式被编译成一系列的字节码,然后由用C编写的匹配引擎执行。二、正则表达式中常用的字符含义1、普通字符和11个元字符:普通字符匹配自身abcabc.匹配任意除换行符"\n"外的字符(在DOTALL模式中也能匹配换行符a.cabc\转义字符,使后一个字符改变...

2018-02-28 15:32:28 209

转载 关于使用sklearn进行数据预处理 —— 归一化/标准化/正则化

http://www.cnblogs.com/chaosimple/p/4153167.html一、标准化(Z-Score),或者去除均值和方差缩放公式为:(X-mean)/std  计算时对每个属性/每列分别进行。将数据按期属性(按列进行)减去其均值,并处以其方差。得到的结果是,对于每个属性/每列来说所有数据都聚集在0附近,方差为1。实现时,有两种不同的方式:使用sklearn.preproce...

2018-02-26 11:27:14 271

转载 深度学习性能提升的诀窍

提升算法性能的想法这个列表并不完整,却是很好的出发点。我的目的是给大家抛出一些想法供大家尝试,或许有那么一两个有效的方法。往往只需要尝试一个想法就能得到提升。我把这个列表划分为四块:· 从数据上提升性能· 从算法上提升性能· 从算法调优上提升性能· 从模型融合上提升性能性能提升的力度按上表的顺序从上到下依次递减。举个例子,新的建模方法或者更多的数据带来的效果提升往往好于调出最优的参数。但这并不是绝...

2018-02-22 15:54:43 293

转载 图像处理与计算机视觉基础,经典以及最近发展

图像处理与计算机视觉基础,经典以及最近发展                                                                                                                             By xdyang(杨晓冬[email protected])一、 绪论

2017-09-05 21:45:56 1291

转载 U-net使用, 图像分割(边缘检测)

转载: http://blog.csdn.net/qq_18293213/article/details/72423592U-Net: Convolutional Networks for Biomedical Image Segmentation    通过阅读这篇论文了解到在医学图像领域还是有这样一个网络存在, 它是用于获得图像的边缘. 文中说是FCN的延伸, 

2017-07-07 14:41:14 3157 2

转载 语义分割(semantic segmentation) 常用神经网络介绍对比-FCN SegNet U-net DeconvNet

http://blog.csdn.net/u012931582/article/details/70314859前言在这里,先介绍几个概念,也是图像处理当中的最常见任务.语义分割(semantic segmentation)目标检测(object detection)目标识别(object recognition)实例分割(instance segmentation)

2017-07-07 14:38:50 14763 2

原创 U-net神经网络

U-Net: Convolutional Networks for Biomedical Image SegmentationU-net这篇论文的作者是参加一个ISBI的竞赛,http://brainiac2.mit.edu/isbi_challenge/ 这是ISBI的官网.交大某位大神的博客,他的博文地址http://blog.csdn.NET/u012

2017-07-07 14:03:03 4747

转载 【超级经典】程序员装B指南(转)

一.准备工作“工欲善其事必先利其器。”1.电脑不一定要配置高,但是双屏是必须的,越大越好,能一个横屏一个竖屏更好。一个用来查资料,一个用来写代码。总之要显得信息量很大,效率很高。2.椅子不一定要舒服,但是一定要可以半躺着。3.大量的便签,各种的颜色的,用来记录每天要完成的事务,多多益善。沿着电脑屏幕的边框,尽量贴满,显出有很多事情的样子。4.工具书,

2017-07-06 10:17:02 251

转载 斯坦福CS课程列表

http://exploredegrees.stanford.edu/coursedescriptions/cs/CS 101. Introduction to Computing Principles. 3-5 Units.Introduces the essential ideas of computing: data representation, algorithms,

2017-07-03 21:30:54 14184

转载 CUDA 8.0 + VS2013 + win7 x64开发环境搭建

本文参考了网络上其它文档,具体不再一个个致谢,前辈们都是强大的指明灯!根据自己的具体情况进行了修改或勘误,血泪之作,仅供菜鸟借鉴使用,注意,菜鸟,高手就不要瞎BB了。 (明明很简单的事情,但是作为新手,这玩意居然折腾了伦家好几天,有些不开心)安装VS2013。 伦家的VS2013为中文版。 (实验室那个盗版的VS2013不知道哪里缺文件,并不能用;VS2015的社区

2017-06-29 17:30:14 4174

转载 机器学习知识点学习

在学习机器学习的有关知识时,搜索到JerryLead的cnblog中的Machine Learning专栏,里面对于机器学习的部分算法和知识点讲解地很经典和透彻。所以Mark在这,多多学习!http://www.cnblogs.com/jerrylead/tag/Machine%20Learning/ 偏最小二乘法回归(Partial Least Squares Reg

2017-06-28 09:00:58 216

转载 机器学习

参考文献: http://www.leiphone.com/news/201406/deep-learning-yann-lecun-facebook.html http://blog.csdn.net/zouxy09/article/details/8781543 http://tech.ddvip.com/2014-08/1408423169212655.html http:/

2017-06-14 14:43:51 432

转载 大神Yann LeCun亲授:如何自学深度学习技术并少走弯路本

转载https://www.leiphone.com/news/201611/cWf2B23wdy6XLa21.html大神Yann LeCun亲授:如何自学深度学习技术并少走弯路本文作者:亚萌 2016-11-29 11:59导语:Yann LeCun是Quora上非常踊跃的答者。有人问:你最喜欢的机器学习算法是什么?,LeCun 的回答是Backdrop。大神Yann LeCun亲

2017-06-14 10:33:57 1051

转载 Visual Studio 各版本下载

文件名称文件大小百度网盘下载微软官方下载Visual Studio 2015 Enterprise - 企业版 - 简体中文3.89GBhttp://pan.baidu.com/s/1bnAY68Bvs2015.ent_chs.isoVisual Studio 2015 Professional - 专业版 - 简体中文3.84GBhttp:

2017-06-09 15:38:00 1131

转载 机器学习:有监督算法之分类

说明:机器学习横跨计算机科学、工程技术和统计学等多个科学。人们很难直接从原始数据本身获得所需信息,机器学习可以把无序的数据转换成有用的信息;移动计算和传感器产生的海量数据意味着未来将面临越来越多的数据,如何从中抽取到有价值的信息很重要,机器学习可以帮助我们从中抽取有用的信息。本文主要根据《机器学习实战》和网上搜集的一些有关机器学习的总结经验贴,具体的链接忘记了,因此这里将文件类型设置为翻译,还望见

2017-05-13 21:32:22 4573

转载 反向传播BP算法

一. 网络结构 经典的BP网络,其具体结构如下:    请特别注意上面这个图的一些符号说明如下:二.  学习算法     1. 信号的前向传递过程                        请特别注意上述公式中的下标,这里,权值矩阵包含了神经元节点本身的偏置,所以权值矩阵多了一列。

2017-05-12 14:49:22 381

转载 图像处理书籍推荐

作者:CV视觉网 链接:http://www.zhihu.com/question/20523667/answer/97384340 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。网上看的,觉得不错 1. 数学我们所说的图像处理实际上就是数字图像处理,是把真实世界中的连续三维随机信号投影到传感器的二维平面上,采样并量化后得到二维矩阵。数字图像处理就是二

2017-04-29 22:02:42 10751 1

转载 Qt好书推荐

《Qt Creator快速入门》网友霍亚飞写的,他可算是Qt达人吧。这本书写得通俗易懂。与之配套的还有一个叫《Qt及Qt Quick开发实战精解》,属小项目实战,在入门的基础上学习下载地址:http://download.csdn.net/detail/a17909863341/4617247《精通Qt4编程》网上版本好像有些模糊,如果觉得不

2017-04-29 11:14:11 569

转载 大牛讲解信号与系统以及数字信号处理

第一课 什么是卷积 卷积有什么用 什么是傅利叶变换 什么是拉普拉斯变换引子很多朋友和我一样,工科电子类专业,学了一堆信号方面的课,什么都没学懂,背了公式考了试,然后毕业了。先说"卷积有什么用"这个问题。(有人抢答,"卷积"是为了学习"信号与系统"这门课的后续章节而存在的。我大吼一声,把他拖出去枪毙!)讲一个故事:张三刚刚应聘到了一个电子产品公司做测试人员,他没有学过

2017-04-28 22:20:05 491

转载 指针数组和数组指针

一、指针数组和数组指针的内存布局初学者总是分不出指针数组与数组指针的区别。其实很好理解:指针数组:首先它是一个数组,数组的元素都是指针,数组占多少个字节由数组本身决定。它是“储存指针的数组”的简称。数组指针:首先它是一个指针,它指向一个数组。在32 位系统下永远是占4 个字节,至于它指向的数组占多少字节,不知道。它是“指向数组的指针”的简称。下面到底哪个是数组指针,哪个是指针数

2017-04-25 22:58:15 211

转载 约瑟夫问题各种求解办法

以前就知道约瑟夫问题是模拟,今天我才发现一些约瑟夫问题可以使用数学解法得出!真是强悍啊!约瑟夫问题真是博大精深!当然报数长度不定的应该只有模拟了吧,能用数学做的都是简化过的约瑟夫问题。下面整理如下:1.问题描述:n个人(编号1~n),从1开始报数,报到m的退出,剩下的人继续从1开始报数。按顺序输出列者编号。数学解法复杂度:O(n)。下面的代码摘自雨中飞燕博客,这个公式推的太

2017-04-25 21:47:05 404

转载 靠什么创建世界一流大学

编者按:本文的两位作者是在各自研究领域成就卓著的海外青年学者。带着拳拳报国之心,如今他们全身心地回到国内;带着对中国强盛的热切期盼,他们又将关注的目光投向自己并不“专业”的领域。在世界一流大学学习、任教的经历,使他们更加强烈地认识到,创建中国自己 的世界一流大学何其重要。       施一公:美

2017-01-10 20:25:26 254

转载 施一公、饶毅的《科学》杂志社论

这样级别的人出来讲真话,还是很震撼的。======================================China's Research Culture中国的科研环境Science 3 September 2010:Vol. 329. no. 5996, p. 1128Yigong Shi1, Yi Rao2,施一公,饶毅1. Yigong Shi is

2017-01-10 19:58:45 1158

cmake实践(CMakelists写法)

cmake实践(CMakelists写法)

2016-11-16

空空如也

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

TA关注的人

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