在当前的推荐系统中,很多使用了机器学习,有些已经用到了深度学习。那么,机器学习就等同于一堆的算法吗?
答案是:机器学习≠算法。
机器学习≠算法
当我们打开一本教科书,或者大学的教学大纲,通常看到的都是一堆的算法列表。
这也让大家造成了这样的误解:机器学习就是掌握一系列的算法。其实,机器学习并不止步于算法,我们可以把它看做是解决问题的一种综合方法。我们看到的一个个独立的算法,只不过是难题的一角,剩下的难题是我们该如何正确地使用这些算法。
机器学习为何如此神奇?
机器学习,就是教计算机分析数据,发现其中规律,以便人们进行预测或决定的实践。
对于真正意义上的机器学习来说,计算机必须具备分析数据中无法通过编程得出的规律的能力。
示例:
假如一个小孩子在家里玩,突然,他看到一支蜡烛!于是,他向蜡烛的方向慢慢走去。
出于好奇,他用手指指着烛光;
“哇!”他大喊,同时把手收回来;
“呜呜……那个会发光的红色东西好烫!”
两天之后,他来到厨房里,看到了炉子。同样,他又非常好奇。
他好奇得不得了