38.是否要使用不一致的数据 翻译自 吴恩达新书-Machine Learning Yearning

吴恩达新书《机器学习年鉴》中文版单页版本

吴恩达新书《机器学习年鉴》全书目录导航

机器学习:让机器学会打游戏系列教程(含视频)

假如你想让机器学会预测纽约的房价。即通过房屋面积(样本特征x),预测房屋售价(样本标签y)。纽约的房价非常高,假设你还有一个数据库,这个数据库中的数据为密歇根的底特律的房价,底特律的房价会低很多。你是否应该将底特律的房价数据,纳入到训练样本集中呢?

提供相同的面积特征x,在两个城市房屋售价y表现出来的值有很大的差别。如果你只想预测纽约的房价,那么把底特律的房价数据放入训练集,会损害算法的性能。这时,最好不要把底特律的房价数据放入训练集中。

为什么房价数据的处理方式跟之前猫咪数据的处理方式不同呢?这时因为,在猫咪图片数据中,给出一个图片x,就可以确切的预测出样本标签y,也就是图片中是否包含猫,这里图片x和样本标签y有一个确定的映射关系。因此可以把从网上下载的图片和手机APP用户上传的图片放到一起进行训练。这时,使用所有数据的好处大于的对应的坏处(消耗更多的计算资源)。与之相反,纽约的房价数据和底特律的房价数据是不一致的。给出相同的房屋面积x,房价y会因为城市的不同而不同。

更多好玩的机器学习教程: 进入袋马学院领一份 ,全部免费.

你可能感兴趣的:(吴恩达-YEARNING)