美文网首页
3月集成学习--Task01 机器学习导论

3月集成学习--Task01 机器学习导论

作者: 怕热的波波 | 来源:发表于2021-03-15 23:06 被阅读0次

1 定义

从已有数据(经验E)中,提出数学模型(假设h),完成任务T,并达到性能度量值P。

2 分类

image.png

3 回归代码演示--波士顿房价数据

#采用sklearn自带的数据库
from sklearn import datasets
boston = datasets.load_boston()
X = boston.data
y = boston.target
feature_cols = boston.feature_names
df = pd.DataFrame(X, columns=feature_cols)
df['Price'] = y
df.head()
image.png
sns.scatterplot(df['NOX'], df['Price'], color='r', alpha=0.4) #alpha设置点的透明度,适当的透明度可以更方便的看到数据分布
plt.title("NOX~Price")
plt.show()
image.png

4 分类代码演示--鸢尾花分类数据

from sklearn import datasets
iris = datasets.load_iris()
X = iris.data
y = iris.target
feature_cols = iris.feature_names
df = pd.DataFrame(X, columns=feature_cols)
df['Species'] = y
df.head()
image.png
marker = ['s','x','o']
for index,c in enumerate(np.unique(y)):
    plt.scatter(x=df.loc[y==c,"sepal length (cm)"],y=df.loc[y==c,"sepal width (cm)"],alpha=0.8,label=c,marker=marker[c])
plt.xlabel("sepal length (cm)")
plt.ylabel("sepal width (cm)")
plt.legend()
plt.show()
image.png

5 无监督学习--随机数据生成

from sklearn import datasets
x, y = datasets.make_moons(n_samples=2000, shuffle=True, noise=0.05, random_state=None)
for index,c in enumerate(np.unique(y)):
    plt.scatter(x[y==c,0],x[y==c,1],s=7)
plt.show()
image.png
x, y = datasets.make_circles(n_samples=2000, noise=0.1, factor=0.2)
for index,c in enumerate(np.unique(y)):
    plt.scatter(x[y==c,0],x[y==c,1])
plt.show()
image.png

相关文章

  • 3月集成学习--Task01 机器学习导论

    1 定义 从已有数据(经验E)中,提出数学模型(假设h),完成任务T,并达到性能度量值P。 2 分类 3 回归代码...

  • DW-李宏毅深度学习打卡- Task02

    Task01: 观看机器学习介绍(1 天) keyword 一、Regression 定义 应用 二、Model ...

  • DW-李宏毅深度学习打卡-1/14

    Task01: 观看机器学习介绍(1 天) keyword 完成观看机器学习P1、P2视频观看,跟着讲师的授课思路...

  • 10.machine_learning_model_ensemb

    机器学习集成学习与boosting模型 机器学习中的集成学习 顾名思义,集成学习(ensemble learnin...

  • 《机器学习导论.pdf》PDF高清完整版-免费下载

    《机器学习导论.pdf》PDF高清完整版-免费下载 《机器学习导论.pdf》PDF高清完整版-免费下载 下载地址:...

  • 梯度提升树(GBDT)

    sklearn机器学习库 集成学习(ensemble learning) 集成学习并非某一种机器学习算法,更像是一...

  • 3.1.1.8 集成学习

    集成学习 原理 《机器学习》周志华 8.1 个体与集成 集成学习(ensemble learning) 通过构建并...

  • 机器学习导论

    喂给算法大量数据,训练出模型 给算法大量数据,让算法在数据中寻找规律(关系),从而执行智能任务 不确定世界中的真实...

  • # 机器学习导论

    目录 人工智能的定义 人工智能的主要分支 人工智能、机器学习和深度学习三者之间的关系 机器学习与统计学的关系 监督...

  • 机器学习-导论

    开坑前言 本系列笔记基于《An Introduction to Statistical Learning with...

网友评论

      本文标题:3月集成学习--Task01 机器学习导论

      本文链接:https://www.haomeiwen.com/subject/toplcltx.html