资讯专栏INFORMATION COLUMN

MachineLearning-Sklearn——环境搭建

xuxueli / 1280人阅读

摘要:概述本文记录机器学习库在上的环境搭建,并在搭建好的环境上运行以验证环境已经搭建成功工作之余学习一下,大势所趋,别划了呀跟上潮流呀安装是一套通用机器学习开源框架,主要功能有部分分类回归聚类降维模型选择数据预处理使用的是语言,其安装和运行还依赖

概述

本文记录机器学习库SklearnUbuntu上的环境搭建,并在搭建好的环境上运行example以验证环境已经搭建成功;工作之余学习一下,大势所趋,别划了呀!跟上潮流呀!

安装Sklearn

Sklearn是一套通用机器学习开源框架,主要功能有6部分

分类

回归

聚类

降维

模型选择

数据预处理

Sklearn使用的是Python语言,其安装和运行还依赖pipscipynumpy
Sklearn网站:http://scikit-learn.org/stabl...

安装python

这里就不说了,默认机器上都会装的,如果自己装的话注意设置环境变量就行了

安装pip

pip是什么,百度说是一个安装和管理python包的工具,知道这就够了

apt-get install python-pip

安装依赖

以下命令安装sklearn需要的各种依赖库

apt-get install build-essential python-dev python-numpy python-setuptools python-scipy libatlas-dev libatlas3-base  

以下命令安装一个画图工具,用它看程序运行结果

apt-get install python-matplotlib

安装Sklearn

pip install -U scikit-learn

确认安装

以下命令会列出当前系统安装的所有python依赖

pip install -U scikit-learn

如果结果里有scikit-learn,说明已经安装上了

验证环境

到sklearn官网,点击example进入General examples页面,如图

页面上有很多机器学习的examples,就选取第一个例子,点击进入

说这是一个Cross-Validated Predictions(交叉验证预测)的例子,下面有代码,可以下载下来,也可以自己写,我是自己照着抄了一遍,熟悉一下python语法,现学现用,前两天刚在w3c shcool上看了一下python语法大概什么样子

这个例子的源码如下,本文不进行代码分析和例子的原理研究,使用这个例子的目的只是为了验证环境搭建是否成功

from sklearn import datasets
from sklearn.model_selection import cross_val_predict
from sklearn import linear_model
import matplotlib.pyplot as plt

lr = linear_model.LinearRegression()
boston = datasets.load_boston()
y = boston.target

# cross_val_predict returns an array of the same size as `y` where each entry
# is a prediction obtained by cross validation:
predicted = cross_val_predict(lr, boston.data, y, cv=10)

fig, ax = plt.subplots()
ax.scatter(y, predicted, edgecolors=(0, 0, 0))
ax.plot([y.min(), y.max()], [y.min(), y.max()], "k--", lw=4)
ax.set_xlabel("Measured")
ax.set_ylabel("Predicted")
plt.show()

在Ubuntu上写好代码,文件为plot_cv_predict.py,运行代码

python plot_cv_predict.py 

运行结果如图

说明环境已经搭建完成


关于人工智能的学习资料来源,主要来自以下内容

斯坦福大学 吴恩达机器学习公开课 : 机器学习的动机与应用
开发者头条 普通程序员如何向人工智能靠拢

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/25817.html

相关文章

  • MachineLearning-Sklearn——环境搭建

    摘要:概述本文记录机器学习库在上的环境搭建,并在搭建好的环境上运行以验证环境已经搭建成功工作之余学习一下,大势所趋,别划了呀跟上潮流呀安装是一套通用机器学习开源框架,主要功能有部分分类回归聚类降维模型选择数据预处理使用的是语言,其安装和运行还依赖 概述 本文记录机器学习库Sklearn在Ubuntu上的环境搭建,并在搭建好的环境上运行example以验证环境已经搭建成功;工作之余学习一下,大...

    hiyayiji 评论0 收藏0
  • MachineLearning-Sklearn——环境搭建

    摘要:概述本文记录机器学习库在上的环境搭建,并在搭建好的环境上运行以验证环境已经搭建成功工作之余学习一下,大势所趋,别划了呀跟上潮流呀安装是一套通用机器学习开源框架,主要功能有部分分类回归聚类降维模型选择数据预处理使用的是语言,其安装和运行还依赖 概述 本文记录机器学习库Sklearn在Ubuntu上的环境搭建,并在搭建好的环境上运行example以验证环境已经搭建成功;工作之余学习一下,大...

    Shisui 评论0 收藏0
  • 怎么用phpstudy在本地搭建wordpress网站测试环境?

    摘要:由于在服务器上修改网站代码时查看修改效果会比较麻烦这极大的影响了我们的工作效率,所以在本地搭建网站环境进行测试是必然的,下面小编给大家分享怎么用在本地搭建网站测试环境。最后本地搭建网站测试环境完成,是不是很简单,希望对各位朋友有所帮助。怎么用phpstudy在本地搭建wordpress网站测试环境?如今随着互联网快速发展,搭建网站的朋友也越来越多,许多学网站的朋友都以为搭建网站必须要有服务器...

    番茄西红柿 评论0 收藏2637
  • 在Windows下搭建React Native Android开发环境&搭建项目

    摘要:配置安卓环境下载安装就是下一步下一步安装完成点击,然后点击在中选择选项卡,然后在右下角勾选。 说明: Windows下搭建React Native Android开发环境和基本的React Native项目搭建 环境变量添加控制面板 -> 系统和安全 -> 系统 -> 高级系统设置 -> 高级 -> 环境变量 -> 新建 项目搭建调试方式采用真机调试,如需使用 Android 模拟器...

    Object 评论0 收藏0
  • 在Windows下搭建React Native Android开发环境&搭建项目

    摘要:配置安卓环境下载安装就是下一步下一步安装完成点击,然后点击在中选择选项卡,然后在右下角勾选。 说明: Windows下搭建React Native Android开发环境和基本的React Native项目搭建 环境变量添加控制面板 -> 系统和安全 -> 系统 -> 高级系统设置 -> 高级 -> 环境变量 -> 新建 项目搭建调试方式采用真机调试,如需使用 Android 模拟器...

    glumes 评论0 收藏0

发表评论

0条评论

xuxueli

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<