
机器学习
Dave_L
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
机器学习分类模型demo - 二分类、多分类、评估曲线(ROC、召回、精确
from sklearn.datasets import fetch_openmlimport matplotlibimport matplotlib.pyplot as pltimport numpy as npdef sort_by_target(mnist): reorder_train = np.array(sorted([(target, i) for i, target in enumerate(mnist.target[:60000])]))[:, 1] reorder原创 2020-07-12 16:53:59 · 3009 阅读 · 0 评论 -
机器学习模型选择与评估、参数搜索(GridSearchCV) demo
# 线性回归模型# from sklearn.linear_model import LinearRegression## lin_reg = LinearRegression()# lin_reg.fit(housing_prepared,housing_labels)## some_data = housing.iloc[:5]# some_labels = housing_labels.iloc[:5]# some_data_prepared = full_pipeline.trans原创 2020-07-12 09:54:41 · 518 阅读 · 0 评论 -
机器学习数据转换 - 自定义转换器、转换流水线demo 特征缩放
from sklearn.pipeline import Pipelinefrom sklearn.preprocessing import StandardScalerfrom sklearn.base import BaseEstimator , TransformerMixinrooms_ix , bedrooms_ix , population_ix , household_ix = 3 , 4 , 5 , 6# 自定义转换器:添加组合后的属性class CombinedAttri.原创 2020-07-11 20:38:44 · 639 阅读 · 0 评论 -
机器学习数据清洗 - 缺失属性处理、处理 文本 和 分类属性demo
########## data_clear ##########import numpy as npimport osimport pandas as pdfrom create_test import split_test_by_category########## 获取训练、测试集 ################HOUSING_PATH = "D:\\data"def load_housing_data(housing_path): csv_path = os.path.j原创 2020-07-11 15:33:15 · 409 阅读 · 0 评论 -
机器学习测试集选取方法demo-随机、Hash、分层
train:test = 0.2数据集属性:1.load_data.pyimport pandas as pdimport osimport matplotlib.pyplot as pltfrom create_test import split_train_testfrom create_test import split_train_by_idHOUSING_PATH = "D:\\data" # 数据集路径# 加载housing.csv数据集def load_housin原创 2020-07-10 20:45:00 · 568 阅读 · 0 评论 -
Keras分割数据集训练(加载上次模型用新数据集继续训练)及常见ValueError
基本逻辑就是保持训练好的模型,然后再load_model()加载,用新数据集训练易错点比如第一次训练得到模型a.model,下次利用load_model()加载该模型,对新数据集进行训练,如果不加处理的话很可能报错:ValueError: Error when checking target: expected input_6 to have shape (13966,) but got array with shape (11640,)我这里是因为 :模型训练时的数据集中,poi_loc数据.原创 2020-07-08 20:45:30 · 1176 阅读 · 0 评论