![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
机器学习
妮酱也爱敲代码
简单而快乐,善良而执着。
展开
-
机器学习-pr曲线,roc曲线
模型评价指标0. 加载相关模块import numpy as npimport matplotlib.pyplot as pltimport pandas as pdimport seaborn as snsfrom sklearn.model_selection import train_test_split# 用于在jupyter中进行绘图%matplotlib inline1. 数据加载# 加载数据集fruits_df = pd.read_table('fruit_data_w原创 2021-03-27 21:22:14 · 291 阅读 · 0 评论 -
机器学习-交叉验证及网格搜索,保存模型到硬盘
交叉验证及网格搜索0. 加载相关模块import numpy as npimport matplotlib.pyplot as pltfrom sklearn.datasets import load_irisfrom sklearn.model_selection import train_test_split# 用于在jupyter中进行绘图%matplotlib inline1. 数据加载iris = load_iris()X = iris.datay = iris.targ原创 2021-03-27 21:02:08 · 785 阅读 · 0 评论 -
机器学习-向量机SVM
SVM0. 加载相关模块from sklearn.datasets import load_irisfrom sklearn.svm import SVCfrom sklearn.model_selection import train_test_splitfrom sklearn.metrics import accuracy_score# 用于在jupyter中进行绘图%matplotlib inline1. 加载数据iris = load_iris()1.1 数据处理X =..原创 2021-03-23 19:31:47 · 84 阅读 · 0 评论 -
机器学习-朴素贝叶斯
朴素贝叶斯0. 加载相关模块from sklearn.datasets import load_irisfrom sklearn.naive_bayes import GaussianNBfrom sklearn.neighbors import KNeighborsClassifierfrom sklearn.tree import DecisionTreeClassifierfrom sklearn.model_selection import train_test_splitfr...原创 2021-03-23 18:42:14 · 78 阅读 · 0 评论 -
机器学习-决策树
决策树0. 加载相关模块from sklearn.datasets import load_irisfrom sklearn.tree import DecisionTreeClassifierfrom sklearn.model_selection import train_test_splitimport seaborn as snsfrom sklearn.metrics import accuracy_score# 用于在jupyter中进行绘图%matplotlib inli..原创 2021-03-23 18:17:16 · 52 阅读 · 0 评论 -
机器学习-kNN
kNN0. 加载相关模块import numpy as npimport matplotlib.pyplot as pltimport pandas as pdimport seaborn as snsfrom sklearn.model_selection import train_test_split# 用于在jupyter中进行绘图%matplotlib inline1. 数据加载1.1 数据预览# 加载数据集fruits_df = pd.read_table('fruit.原创 2021-03-23 17:25:50 · 80 阅读 · 0 评论 -
机器学习-模型测试及评价
第八课 机器学习简单介绍第14节 模型测试及评价# 引入包import pandas as pdimport numpy as npimport seaborn as snsfrom sklearn.model_selection import train_test_split准备数据集# 加载数据# 乳腺癌数据集,30个特征,二分类问题:良性/恶性data = pd.read_csv('./dataset/breast_cancer.csv')print(data.shape)...原创 2021-03-23 11:19:11 · 276 阅读 · 0 评论 -
机器学习-模型调参
第八课 机器学习简单介绍第13节 模型调参方法# 引入包import pandas as pdimport numpy as npfrom sklearn.model_selection import train_test_split准备数据集# 加载数据iris_data = pd.read_csv('./dataset/iris.csv')# 获取特征X = iris_data[['sepal_length', 'sepal_width', 'petal_length', 'p..原创 2021-03-23 10:39:14 · 235 阅读 · 0 评论 -
机器学习-数据预处理及特征工程
第八课 机器学习简单介绍第十节 数据预处理及特征工程# 引入包import pandas as pdimport numpy as npfrom sklearn.model_selection import train_test_splitimport matplotlib.pyplot as plt准备数据集# 加载数据iris_data = pd.read_csv('./dataset/iris.csv')# 获取特征X = iris_data[['sepal_length',原创 2021-03-22 22:09:53 · 90 阅读 · 0 评论 -
机器学习-模型选择
第八课 机器学习简单介绍第九节 模型选择# 引入包import pandas as pdimport numpy as npfrom sklearn.model_selection import train_test_split准备数据集# 加载数据iris_data = pd.read_csv('./dataset/iris.csv')# 获取特征X = iris_data[['sepal_length', 'sepal_width', 'petal_length', 'petal_原创 2021-03-22 22:08:53 · 196 阅读 · 0 评论 -
机器学习-数据集准备及划分
第八课 机器学习简单介绍第八节 数据集准备及划分# 引入包import pandas as pdimport numpy as np准备数据集iris_data = pd.read_csv('./dataset/iris.csv')iris_data.head()sepal_length sepal_width petal_length petal_width species label0 5.1 3.5 1.4 0.2 setosa 11 4.9 3.0 1.4 0.2 setosa原创 2021-03-22 22:07:46 · 339 阅读 · 0 评论 -
机器学习-scikit-learn
第八课 机器学习简单介绍第七节 使用scikit-learn的流程# 引入包import pandas as pdimport numpy as np准备数据集iris_data = pd.read_csv('./dataset/iris.csv')iris_data.head()sepal_length sepal_width petal_length petal_width species label0 5.1 3.5 1.4 0.2 setosa 11 4.9 3.0 1.4 0.原创 2021-03-22 22:02:51 · 120 阅读 · 0 评论