假设你想要预测房价,假设你绘制了一个数据集,如图1所示,横轴示不同房屋的平方英尺数,纵轴是不同房子的价格,单位是千美元。有了这些数据,假设你的朋友有一栋759平方英尺的房子, 他想要卖掉这个房子,想知道能卖多少钱,那么学习算法能帮你什么呢?学习算法能做到的一件事是,根据数据画一条直线或者说用一条直线拟合数据。基于此,看上去,房子可以卖大约15万美元。但是,可能这不是你能使用的唯一的学习算法,可能有一个更好的,例如除了用一条直线拟合数据,可能用到二次函数或二阶多项式来拟合数据会更好,假设你做了这种预测,看上去他卖出接近20万美元

图1

图2