说明:由于这里讲的是导论所以不对具体算法进行阐述
1.机器学习背景
机器学习可谓是当今CS最火的研究领域,其研究的核心内容就是通过学习算法,使机器学会自己学习。使得程序员正真从变化的问题中解放出来,以不变应万变,让机器从现有的数据中发现规律,从而应用于实际问题,比如机器人控制,医疗诊断,基因研究等领域。机器学习算法主要分为两大类,监督学习和非监督学习
2.监督学习
监督算法又称导师算法,即此类算法需要有预先已知的数据用于建立训练模型,在建立好训练模型之后,就可以使用此模型来处理此类问题。下面来举一个例子:
假设我们有这样的一个数据集:包含了47组在波特兰的房子的面积以及对应的价钱的数据:
面积(英尺) | 价钱(1000美元) |
---|---|
2014 | 400 |
1600 | 330 |
2400 | 369 |
1416 |