机器学习深度学习
文章平均质量分 73
江说江湖
褪色的代码,安静的产品!
展开
-
CN和CNTK的介绍(一)
CN和CNTK的介绍(一) From:《An Introduction to Computational Networks and the Computational Network Toolkit》CNTKBook 摘要中文翻译翻译 2017-04-06 23:41:23 · 2209 阅读 · 0 评论 -
支持向量机SVM算法应用【Python实现】
支持向量机SVM算法应用【Python实现】一. 代码实践:调用Python库sklearn实现1.安装Python和机器学习库,和一些依赖包;本人是直接安装了包含了众多包的Anaconda3 ,下载后再window7 64bit上双击安装即可;Anaconda3较大,如果网速不好,可以从百度云下载地址:http://pan.baidu.com/s/1dFIfo原创 2017-04-25 15:16:51 · 3399 阅读 · 0 评论 -
神经网络算法Neural Network介绍
神经网络算法Neural Network介绍1. 背景: 1.1 以人脑中的神经网络为启发,历史上出现过很多不同版本 1.2 最著名的算法是1980年的 backpropagation 2. 多层向前神经网络(Multilayer Feed-Forward Neural Network) 2.1 Backpropagation被使用在多层向前原创 2017-04-25 20:04:26 · 1924 阅读 · 1 评论 -
神经网络算法应用举例【Python实现】
神经网络算法应用举例子理论参加上一篇博客。1. 关于非线性转化方程(non-linear transformation function)sigmoid函数(S 曲线)用来作为activation function: 1.1 双曲函数(tanh) 1.2 逻辑函数(logistic function)2. 实现一个简单的神经网络算法imp原创 2017-04-26 15:47:54 · 1624 阅读 · 0 评论 -
简单线性回归(Simple Linear Regression)问题和举例
简单线性回归(Simple Linear Regression)问题和举例0. 前提介绍:为什么需要统计量?统计量:描述数据特征0.1 集中趋势衡量0.1.1均值(平均数,平均值)(mean){6, 2, 9, 1, 2}(6 + 2 + 9 + 1 + 2) / 5 = 20 / 5 = 40.1.2中位数 (median): 将数据中原创 2017-04-26 17:13:33 · 6658 阅读 · 1 评论 -
多元线性回归和Python应用举例
多元线性回归和Python应用举例1. 与简单线性回归区别(simple linear regression) 多个自变量(x)2. 多元回归模型 y=β0+β1x1+β2x2+ ... +βpxp+ε 其中:β0,β1,β2... βp是参数 ε是误差值3. 多元回归方程原创 2017-05-09 16:47:34 · 2769 阅读 · 0 评论 -
逻辑回归和Python应用举例
逻辑回归和Python应用举例1. 概率: 1.1 定义 概率(P)robability: 对一件事情发生的可能性的衡量 1.2 范围 0 1.3 计算方法: 1.3.1 根据个人置信 1.3.2 根据历史数据 1.3.3 根据模拟数据 1.4 条件概率:原创 2017-05-09 17:08:22 · 1587 阅读 · 0 评论 -
回归中的相关系数以及R平方值和Python应用举例
回归中的相关系数以及R平方值和Python应用举例1. 皮尔逊相关系数 (Pearson Correlation Coefficient):1.1 衡量两个值线性相关强度的量1.2 取值范围 [-1, 1]: 正向相关: >0, 负向相关:2. R平方值:2.1定义:决定系数,反应因变量的全部变异能通过回归关系被自变量解释的比例。2.2 描述:如原创 2017-05-09 17:23:19 · 15291 阅读 · 1 评论 -
聚类算法之Kmean算法应用和Python应用举例
聚类算法之Kmean算法应用和Python应用举例参考:http://croce.ggf.br/dados/K%20mean%20Clustering1.pdf1. 归类: 聚类(clustering) 属于非监督学习 (unsupervised learning) 无类别标记(class label)2. 举例:原创 2017-05-09 17:44:25 · 940 阅读 · 0 评论 -
CNTK入门01:初次使用和运行第一个例子
Python API for CNTK参看官网:https://www.cntk.ai/pythondocs/gettingstarted.html1.输出cntk的版本号:>>> import cntk>>> cntk.__version__'2.0rc2'2.两个数组相减求值 ; evaluation评估,求值>>> cntk.minus([1,原创 2017-05-15 20:25:56 · 1340 阅读 · 1 评论 -
yahoo鉴黄模型测试
yahoo鉴黄模型测试参看网址:https://github.com/yahoo/open_nsfw--------------------------------------------------------------------------环境和平台 : python3+win10+caffe-----------------------------------------原创 2017-06-08 13:38:13 · 1577 阅读 · 0 评论 -
python通过ffmgep从视频中抽帧
python通过ffmgep从视频中抽帧ffmpeg中文文档:http://linux.51yip.com/search/ffmpegffmpeg -itest_baofeng.wmv -y -fimage2 -ss 00:00:03-vframes 1 myframe.jpgffmpeg -i test.mp4 -y -f mjpeg -ss 3 -t 1 test1原创 2017-06-08 13:42:31 · 7873 阅读 · 0 评论 -
基于caffe的鉴黄图片分类c++代码
基于caffe的鉴黄图片分类c++代码icity.cpp:#include #include #include #include #include "caffe/caffe.hpp"#include "opencv2/highgui/highgui.hpp"#include "opencv2/imgproc/imgproc.hpp"#include "opencv2原创 2017-06-08 13:45:37 · 2036 阅读 · 0 评论 -
用Python使用CNTK
Python API for CNTK参看官网:https://www.cntk.ai/pythondocs/gettingstarted.html1.输出cntk的版本号:>>> import cntk>>> cntk.__version__'2.0rc2'2.两个数组相减求值 ; evaluation评估,求值>>> cntk.minu原创 2017-04-21 20:51:39 · 2861 阅读 · 0 评论 -
CNTK入门04: CNTK中的Sequences
CNTK入门04: CNTK中的Sequences-----Working with Sequences参考:https://www.cntk.ai/pythondocs/sequence.html声明:请直接参看官方文档上述链接,本文只做个人阅读笔记。错误不当之处请指教。CNTK的输入,输出和参数被组织成张量(tensors).每个张量具有等级:标量是等级0的张量,向原创 2017-05-17 13:28:07 · 1528 阅读 · 0 评论 -
window上轻松安装CNTK并运行demo
window上安装CNTK并运行demoCNTK安装有其中方式:windows上:Python-only installation;Script-driven installation;Manual installationLinux上:Python-only installation;Script-driven installation;Manual installation;Doc原创 2017-04-21 16:09:59 · 3284 阅读 · 0 评论 -
深度学习和深度学习框架CNTK入门(一)
深度学习和深度学习框架CNTK入门(一)深度学习介绍是基于机器学习延伸出来的一个新的领域,由以人大脑结构为启发的神经网络算法为起源加之模型结构深度的增加发展,并伴随大数据和计算能力的提高而产生的一系列新的算法。学习能用来干什么?为什么近年来引起如此广泛的关注? 深度学习,作为机器学习中延伸出来的一个领域,被应用在图像处理与计算机视觉,自然语言处理以及语音识原创 2017-04-06 23:14:12 · 9718 阅读 · 1 评论 -
深度学习的基础:机器学习入门和数学基础(一)
机器学习入门和数学基础(一)1.机器学习 (Machine Learning, ML)1.1 概念:多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。1.2 学科定位:人工智能(Artificial Intelligence, AI)的核心,是使计原创 2017-04-10 17:57:39 · 5840 阅读 · 1 评论 -
决策树算法理论
决策树算法理论0. 机器学习中分类和预测算法的评估:准确率速度强壮行可规模性可解释性1. 什么是决策树/判定树(decision tree)? 判定树是一个类似于流程图的树结构:其中,每个内部结点表示在一个属性上的测试,每个分支代表一个属性输出,而每个树叶结点代表类或类分布。树的最顶层是根结点。下图展示根据天气等特征某天玩不玩某种运动?原创 2017-04-22 16:29:03 · 914 阅读 · 0 评论 -
KNN算法介绍(最邻近规则分类算法)
KNN算法介绍(最邻近规则分类算法)1. 综述 1.1 Cover和Hart在1968年提出了最初的邻近算法 1.2 分类(classification)算法 1.3 输入基于实例的学习(instance-based learning), 懒惰学习(lazy learning)2. 例子: 未知电影属于什么类型?将样例坐标化原创 2017-04-23 14:56:24 · 1539 阅读 · 0 评论 -
决策树算法实现应用【基于Python语言实现】
决策树算法应用【基于Python语言实现】本文包括源码,数据提供,环境等;1.需要Python基础2. Python机器学习的库:scikit-learnscikit-learn中关于决策树的介绍:http://scikit-learn.org/stable/modules/tree.html 2.1: 特性:简单高效的数据挖掘和机器学习分析原创 2017-04-22 17:52:04 · 2039 阅读 · 9 评论 -
CNTK入门02:FeedForwardNet学习笔记
CNTK例子FeedForwardNet学习笔记例子目录:Tutorials\NumpyInterop\FeedForwardNet.pyIn FeedForwardNet.py we show a minimal example how to train a CNTK network using numpy arraysas input.Python文件代码:# C原创 2017-05-09 17:54:24 · 2245 阅读 · 0 评论 -
CNTK入门03:CNTK 101: Logistic Regression and ML Primer
CNTK 101: Logistic Regression and ML Primer参考:https://github.com/Microsoft/CNTK/blob/v2.0.rc2/Tutorials/CNTK_101_LogisticRegression.ipynb官网是CNTK_101_LogisticRegression.ipynb文件,一种交互谁笔记本展示的。访问原创 2017-05-15 15:06:43 · 1028 阅读 · 0 评论 -
机器学习+深度学习+DL框架CNTK的文章列表
机器学习深度学习框架CNTK文章列表深度学习1.机器学习入门和数学基础(一)【点我】2.深度学习和深度学习框架CNTK入门(一)【点我】3.深度学习框架CNTK入门(一) 【点我】4.window上轻松安装CNTK并运行demo 【点我】5.用Python使用CNTK Python API for CNTK 【点我】--------------------原创 2017-04-21 20:53:03 · 952 阅读 · 0 评论 -
KNN最邻近规则分类算法实践实现【Python实现】
KNN算法实践【Python实现】 分类算法本博客按照理论思想实现KNN,算法理论分析见上一篇博客。【点我】KNN算法介绍(最邻近规则分类算法)1.例子:根据花的四个特征预测某种花属于某种数据集介绍数据特征:萼片长度,萼片宽度,花瓣长度,花瓣宽度(sepal length, sepal width, petal length and petal width)原创 2017-04-23 18:36:36 · 1044 阅读 · 0 评论 -
支持向量机SVM算法介绍
支持向量机SVM算法介绍1. 背景: 1.1 最早是由 Vladimir N. Vapnik 和 Alexey Ya. Chervonenkis 在1963年提出 1.2 目前的版本(soft margin)是由Corinna Cortes 和 Vapnik在1993年提出,并在1995年发表 1.3 深度学习(2012)出现之前,SVM被认为机原创 2017-04-24 17:00:00 · 972 阅读 · 0 评论 -
CNTK入门05:一个全连接前馈模型用于分类手写识别图片
----------------------------------------------------------------------原创 2017-05-26 15:52:50 · 903 阅读 · 0 评论 -
Ubuntu下如何查看GPU版本和使用信息?
nvidia-smi是用来查看GPU版本信息,GPU使用信息查询:nvidia-smi 第一栏的Fan:N/A是风扇转速,从0到100%之间变动,这个速度是计算机期望的风扇转速,实际情况下如果风扇堵转,可能打不到显示的转速。有的设备不会返回转速,因为它不依赖风扇冷却而是通过其他外设保持低温(比如我们实验室的服务器是常年放在空调房间里的)。 第二栏的Temp:是原创 2017-12-01 17:23:18 · 51293 阅读 · 1 评论