每个算法都是一个复杂的系统
是一个学习的小宇宙,有它自己的生态系统。
在算法的世界里你会迷路。所有人都会。
那些人叫做学术界。
陷阱
如果你有下面的说法,那么你已不幸落井——
我得弄明白它怎么工作的,在我使用它之前。
我得深入理解超参数先。
我调参的时候得解释清楚因果关系。
出路
算法不是结果。它们是得到结果的方法。
实际上,机器学习算法只是一堆商品。换掉它们。试用几十个。拿一些出来调调参数。接着换。一个更好的结果会让你对算法更有感觉,但是要知道什么时候止步。系统化这个过程。设计调参实验,让它们自动执行和分析。
机器学习无外乎算法的正确应用。但是应用机器学习不只是在算法里虚度光阴。集中火力在每个项目要得到的结果,即一系列的预测,或者一个可以得到这些预测的模型。
不要从头开始实现一切