深度学习
Mrchesian
发呆我可以发很久
展开
-
NumPy的详细教程
NumPy的详细教程先决条件在阅读这个教程之前,你多少需要知道点python。如果你想从新回忆下,请看看 Python Tutorial .如果你想要运行教程中的示例,你至少需要在你的电脑上安装了以下一些软件:PythonNumPy这些是可能对你有帮助的:ipython 是一个净强化的交互Python Shell,对探原创 2016-07-09 19:22:01 · 52638 阅读 · 6 评论 -
神经⽹络与深度学习 Neural Networks and Deep Learning
http://neuralnetworksanddeeplearning.com/关于作者http://michaelnielsen.org/Referencehttp://en.wikipedia.org/wiki/Frank_Rosenblatt感知器在 20 世纪五、六⼗年代由科学家 Frank Ro原创 2016-07-14 21:41:19 · 6353 阅读 · 0 评论 -
Python机器学习库
Python机器学习库摘要: Python在科学计算领域,有两个重要的扩展模块:Numpy和Scipy。其中Numpy是一个用python实现的科学计算包。包括: 一个强大的N维数组对象Array; 比较成熟的(广播)函数库; 用于整合C/C++和Fortran代码的工具包; 实用的线性代数、傅里叶变换和随机数生成函... Python在科学计算领域,有两个重要的原创 2016-07-18 23:33:18 · 929 阅读 · 0 评论 -
机器学习常用算法(一)R树的原理
R树是树的数据结构用于空间的访问方法,即索引多维信息等地理坐标,矩形或多边形。R树是由安东宁Guttman提出的在1984[ 1 ]已发现在理论和应用的环境中大量使用。[ 2 ]一个树常见的实际使用情况可能是存储空间的物体如餐馆的位置,或者说典型的地图是由多边形:街道,建筑,湖泊,海岸线的轮廓,并找到答案,快速查询如“找到所有的博物馆在我的当前位置”2公里,“在我的2公里位置检索所原创 2016-07-19 15:28:23 · 5121 阅读 · 0 评论 -
聚类算法
一、串行聚类算法1.1 划分方法(partitioning method)划分方法首先根据给定要构建划分的数目k创建一个初始划分,然后采用一种迭代的重定位技术,尝试通过对象在划分间移动来改进划分。一个好的划分的一般准则是:在同一类中的对象之间尽可能“接近”或相关,而不同类中的对象之间尽可能“远离”或不同。为了达到全局最优,基于划分的聚类会要求穷举所有可能的划分。实际上,绝大多数应用原创 2016-08-04 18:50:00 · 15653 阅读 · 0 评论 -
python 实现识别手写 MNIST数字集的程序
python 实现识别手写 MNIST 数字集的程序我们需要做的第⼀件事情是获取 MNIST 数据。如果你是⼀个 git ⽤⼾,那么你能够通过克隆这本书的代码仓库获得数据, 实现我们的⽹络来分类数字git clone https://github.com/mnielsen/neural-networks-and-deep-learning.gitclass Network(object):def __init__(self, si原创 2016-07-14 21:53:04 · 24549 阅读 · 5 评论 -
python 实现 knn分类算法 (Iris 数据集)
1、KNN分类算法KNN分类算法(K-Nearest-Neighbors Classification),又叫K近邻算法,是一个概念极其简单,而分类效果又很优秀的分类算法。他的核心思想就是,要确定测试样本属于哪一类,就寻找所有训练样本中与该测试样本“距离”最近的前K个样本,然后看这K个样本大部分属于哪一类,那么就认为这个测试样本也属于哪一类。简单的说就是让最相似的K个样本来投票决定。KNN算法不仅...原创 2016-07-17 00:54:29 · 26943 阅读 · 20 评论