机器学习
阳光下的Smiles
生命在于运动,知识在于积累。
展开
-
机器学习----神经网络(python)
机器学习----神经网络(python) 1、Rosenblatt感知器 示例.用神经网络学习逻辑与运算 import numpy as np b=0 a=0.5 x = np.array([[b,1,1],[b,1,0],[b,0,0],[b,0,1]]) d =np.array([1,1,0,1]) w=np.array([b,0,0]) def sg原创 2016-12-25 15:43:47 · 586 阅读 · 0 评论 -
TensorFlow简单介绍
TensorFlow简单介绍 TensorFlow中文社区:http://www.tensorfly.cn/ 中文社区中是这个介绍的: TensorFlow TensorFlow是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tenso原创 2017-03-07 22:03:57 · 999 阅读 · 0 评论 -
LIBSVM学习笔记(一)
LIBSVM学习笔记(一) 参考资料:http://www.matlabsky.com/thread-11925-1-1.html 一、LibSVM LIBSVM是台湾大学林智仁(Lin Chih-Jen)教授等开发设计的一个简单、易于使用和快速有效的SVM模式识别与回归的软件包,他不但提供了编译好的可在Windows系列系统的执行文件,还提供了源代码,方便改进、修改以及在其它操作系统上应用原创 2017-02-19 20:37:27 · 17848 阅读 · 1 评论 -
LIBSVM学习笔记(二)
LIBSVM学习笔记(二) 1、函数用法说明 (1) model = svmtrain(training_label_vector, training_instance_matrix [, 'libsvm_options']); — training_label_vector: An m by 1 vector of training label原创 2017-02-19 20:58:54 · 3613 阅读 · 1 评论 -
SVM手写数字的识别---python
SVM手写数字的识别---python 1、SVM手写数字识别 识别步骤: (1)样本图像的准备。 (2)图像尺寸标准化:将图像大小都标准化为8*8大小。 (3)读取未知样本图像,提取图像特征,生成图像特征组。 (4)将未知测试样本图像特征组送入SVM进行测试,将测试的结果输出。 识别代码: #!/usr/bin/env python import numpy as np原创 2017-01-08 19:46:43 · 15360 阅读 · 4 评论 -
mlpy库-----降维模块(学习笔记)
mlpy库-----降维模块(学习笔记) 1、降维(Dimensionality Reduction) Linear Discriminant Analysis (LDA)---线性判别分析Spectral Regression Discriminant Analysis (SRDA)---谱回归判别分析Kernel Fisher Discriminant Analysis (原创 2017-01-08 18:21:06 · 2085 阅读 · 7 评论 -
mlpy机器学习库的介绍
mlpy机器学习库的介绍 1、Introduce mlpy is a Python module for Machine Learning built on top of NumPy/SciPy and the GNU Scientific Libraries. mlpy provides a wide range of state-of-the-art machine learni原创 2017-01-08 16:40:09 · 2758 阅读 · 0 评论 -
PCA降维---python
PCA降维---python PCA(Principal Component Analysis)为主成分分析,也称PCA降维,用于提取数据的主要特征分量,常用于高维数据的降维。 由一系列特征组成的多维向量,其中某些元素本身没有区分性,比如某个元素在所有的样本中都相等,或者彼此差距不大,那么这个元素本身就没有区分性,如果用它做特征来区分,贡献非常小,目的就是找到那些变化大的元素,即方差大的维原创 2017-01-08 16:17:46 · 1953 阅读 · 0 评论 -
Ubuntu14.04安装mlpy(机器学习库)---python
Ubuntu安装mlpy(机器学习库)---python 1、mlpy安装要求 (1)需要先安装配置好以下软件: GCCPython且版本>= 2.6或为 3.XNumPy且版本>= 1.3.0SciPy 且版本>= 0.7.0GSL 且版本>= 1.11 mlpy下载地址:http://sourceforg原创 2017-01-08 16:06:20 · 2111 阅读 · 0 评论 -
Windows下Python模块-----mlpy(机器学习库)的安装
Python模块-----mlpy(机器学习库)的安装 mlpy(Machine Learning Python)是Python的一个模块。 mlpy 是基于NumPy/SciPy 和GSL构建的Python模块,它提供了高层函数和类,允许使用少量代码来完成复杂的分类、特征提取、回归、聚类等任务。 1、mlpy的下载地址:http://sourceforge.net/proj原创 2016-12-26 22:32:48 · 4861 阅读 · 1 评论 -
SVM----(Python)
SVM----(Python) 1、SVM--线性分类 import numpy as np import matplotlib.pyplot as plt import mlpy print 'loading ...' x = [[1,8],[3,20],[1,15],[3,35],[5,35],[4,40],[7,80],[6,49]] y=[1,1,0,0,1,0,0,1原创 2016-12-26 22:39:16 · 2439 阅读 · 4 评论 -
TensorFlow +Ubuntu配置方法
TensorFlow+Ubuntu 配置方法 参考自:http://www.leiphone.com/news/201606/ORlQ7uK3TIW8xVGF.html TensorFlow 地址:https://www.tensorflow.org/ TensorFlow (r0.11版)下载和配置说明:https://www.tensorflow.org/versio原创 2017-03-07 21:02:49 · 821 阅读 · 0 评论