【深度学习】卷积神经网络的实现与理解

本系列由斯坦福大学CS231n课后作业提供 CS231N - Assignment2 - Q4 - ConvNet on CIFAR-10 问题描述:使用IPython Notebook(现版本为jupyter notebook,如果安装anaconda完整版会内置),在Conv...

2017-08-22 18:31:36

阅读数 4858

评论数 0

机器学习第二课:无约束优化问题(局部极小值的几种解法)(梯度下降法与拟牛顿法)

上一篇讲了一些微积分的概括。(http://blog.csdn.net/dajiabudongdao/article/details/52397343) 看似高深的无约束优化问题就是源于这些数学知识。 # coding=utf-8 import numpy imp...

2016-12-10 22:38:43

阅读数 1487

评论数 0

机器学习第十课:支持向量机SVM(一)线性可分(硬间隔)SVM

SVM---硬间隔最大化数学原理。SVM三部曲之二

2016-09-26 09:19:12

阅读数 3589

评论数 5

2016.9.8面试水笔

我发现一个问题,知识的拓展在于认知。 - 有些人是这样的:“名词“都听过,但不知道怎么用。 - 有些人连这个“名词”干脆知道。 传统观点认为两者一样,但我认为两者差距其实很大。因为你不知道这个“名词”的存在,你就对这个知识点“盲了”且没有方法任何解决。我学机器学习就是这样。很多名词我是“盲...

2016-09-09 09:31:18

阅读数 321

评论数 0

机器学习第四课:SVM前置知识点(凸优化问题)

内容主要来源于 从凸优化到KKT

2016-09-07 20:36:25

阅读数 2990

评论数 0

机器学习第二课:概率与统计的部分说明

极大似然估计,先验概率,后验概率;Beta函数

2016-09-03 22:29:35

阅读数 351

评论数 0

机器学习第一课:微积分原理的多元扩展

由于本人加入系统学习机器学习课程,所以我从头整理知识点。这是总结课上的内容。内容主要来源于 大数据文摘

2016-09-01 11:01:35

阅读数 985

评论数 0

C++11读书笔记—8(多线程使用简介)

C/C++程序员最苦恼的是自己跨平台能力不是一半弱。如果想跨平台,俺么一大堆函数库等着你来学习。你再反观java。。。。 一、原子操作 所谓原子操作,就是多线程中“最小的且不可并行化的操作”。通常原子操作都是互斥访问保证的。但是互斥一般靠平台相关汇编指令,这也是为什么C++11之前一直没有做的原因。

2016-08-06 23:11:11

阅读数 1019

评论数 0

C++11读书笔记—7(内存管理)

当你羡慕Java垃圾回收时,你想没想过java的垃圾回收机制靠C++实现的,而其实早先C++版本的实现。 其实C++的内存分配的难点不是把不该回收的回收了。而是有些不像指针的指针很容易识别不了。 一.垃圾回收方式简介 1.引用计数法(Reference Counting Collector)  ...

2016-08-04 15:39:43

阅读数 895

评论数 0

C++笔记-1(C++类型转换)

C的转换属于太多与灵活,如果C++的类与对象也这样使用,将会很不安全。 char* pstring = "hello!" int* p =(int *)pstring; 一、static_cast静态类型转换 static_cast用于相关类型的指针之间的转换,还可以...

2016-08-04 14:19:14

阅读数 209

评论数 0

C++笔记-0(C++基本问题,对C的拓展)

一、命名空间 C的命名空间 只有一个全局作用域。调用1.dll时,一下子调到3.dll了。 C++提出命名空间 namespace A { int a=0; } namespace B { int b=0; namespace c: { }; } ...

2016-08-04 10:41:35

阅读数 218

评论数 0

C++11读书笔记—6(新指针)

问:你为什么不用C/C++? 答:面对一个24小时不能中断运行的程序,程序员的一点内存错误通过积累可能带来灾难性后果。 〇、C++11版本之前的内存 之前我在C/C++基础的专区上已经说了C/C++几个大坑。 (1)野指针问题(2)重复内存释放问题(3)内存泄漏问题 C++11的智能指针(本质是个...

2016-08-04 09:15:30

阅读数 287

评论数 0

C++11读书笔记—5(右值系统)

C++11中所有的值必是左值,纯右值,将亡值之一。 右值引用&& 完美转发

2016-08-03 10:38:04

阅读数 256

评论数 0

C++11读书笔记—4(右值系统引论,老C++的若干大坑)

说右值系统,要从 把C/C++程序员坑了无数遍的“浅拷贝深拷贝”问题说起。之后介绍C++11标准之前的大坑们。 如深拷贝浅拷贝;函数返回对象究竟是什么过程;以及函数的引用返回

2016-07-31 19:45:41

阅读数 191

评论数 0

C++11读书笔记—3(auto与decltype类型推导)

C++一直认为是“静态类型语言”,声明一个变量的类型再使用。而动态类型语言如python,不用声明,直接就可以用。说实话,有些时候声明类型的行为的确看似多余,如int i = 1;你仅看i = 1时,你就知道i是int型的。于是自动类型推导出现了。这里我们使用的是auto关键字。老C语言里面aut...

2016-07-30 13:55:01

阅读数 316

评论数 0

C++11读书笔记—2(新模板)

一、函数模板允许具有默认参数 C++98标准中不支持函数模板的默认模板参数。在C++11之前的版本,类型推导很差。而类型推导的大爆发在C++11上面有很大进步。 注意 默认参数必须是“从右往左”原则   template<typename T1,typename T...

2016-07-29 10:46:50

阅读数 227

评论数 0

C++11读书笔记—1(长期历史遗留问题,宏定义与类型)

一、宏定义的补全 1.C宏的补全 C的精髓宏定义更有更好的兼容请看下面代码,VS2015在部分没有做提示,但是可以用。但在标准C++0x版本不能用, #include #define LOG(...){\ printf("文件名为:%s,%d\n",__FILE__,_...

2016-07-28 18:59:02

阅读数 1077

评论数 0

C++11读书笔记—0(迟到的C++11)

面对Java的强大来袭,C++的功能弱势越来越大。很多java程序员总胡作惊呼C++:反射技术呢?内置多线程库呢?内存溢出问题你能不能解决下? C++11很早之前就炒出来了,接触C++11后我不禁惊呼“这TM还是C++吗?你说他是C+++语言我都信。”改动太多了。  通过内存模型、线程...

2016-07-28 18:58:05

阅读数 156

评论数 0

机器学习第六课:聚类

上一篇记载了高斯混合模型,这个模型在机器学习中的很多地方都会用到。既然大家对高斯混合模型这么熟了,我们就从这里开始讲起。 聚类简介: 今天我们说聚类。说“机器学习”不说的“聚类”那还算是“机器学习”吗?

2016-07-28 11:00:01

阅读数 1035

评论数 0

C/C++笔记(C语言重要问题,结构体篇)

为什么要写结构体?因为用C++较多。class用多了,结构体就忘了。回头一看,结构体原来还有这么多坑。 一、C语言中,struct结构体的的用法 struct Teacher { }; //要使用struct Teacher,可以像下面这么搞,这是最常见用法。 typedef struct...

2016-07-19 16:34:19

阅读数 364

评论数 0

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