参考资料:
吴恩达教授机器学习课程
机器学习课程中文笔记git
机器学习模型可分为监督学习Superviese learning(每一个数据集给出了正确的值)和无监督学习Unsupervised learning(数据集只有特征,没有对应正确的值)github
机器学习处理的问题能够分为Regression回归问题(结果是real-valued output连续的值)和Classification问题 (结果是discrete-valued离散的值)算法
代价函数用来表现目前模型与结果的拟合状况。
平方差函数是回归问题中经常使用的代价函数
机器学习
梯度降低算法用来最小化函数,这里用来最小化代价函数;
原理:经过将每一个参数不停减去“对应参数偏导数*学习速率“来同时更新每一个参数,从而达到求得局部最小的函数值。函数
hypothesis 是一个经过一个training set + 机器学习算法训练出的模型 。学习
对于traning set,找一个合适的学习算法,而后经过训练最小化代价函数从而获得最适合的参数。blog