最近在机器学习的过程中,突然觉得好多东西不仅有学术和实际应用意义,还具有人生指导意义,春节前最后发点感慨。
本人八三年,所以再过几天猪年到来时,就是我人生中的第三个本命年。也许是因为年龄大的原因,也许是因为经历的原因,莫名的对三十七岁这个本命年格外在意,早早的从里到外准备了一身红,希望自己在本命年这一年有好运。
今天在这里谈王国维的人生三重境界可能为时尚早,但人生如果简单的分为三个阶段青年、中年、老年的话,那我不得不承认已经迈入中年行列了,中年即不惑之年,理想情况下到了这个年纪,该经历的都已经经历,不应该再有什么困惑了。
非常惭愧,借用时下流行的机器学习,至此我才觉得自己的人生模型参数刚刚训练出来,后续能不能跑的通,还需要进一步验证,所以出现了我在题目中说到的人生进入交叉验证阶段,这个概念同样来自机器学习。
在机器学习中,为了训练出一个合理的模型,通常把数据集分为训练集、交叉验证集和测试集,利用训练集得到不同的模型,那么如何评价这些模型的好坏,就需要在交叉验证集中得到交叉验证误差,然后选取误差最小的模型,将该模型推广到测试集。具体过程如下:
1.使用训练集训练出多个模型
2.用多个模型分别对交叉验证集计算得出交叉验证误差(代价函数的值)
3.选取代价函数值最小的模型
4.用步骤3中选出的模型对测试集计算得出推广误差(代价函数的值)
所以如果从机器学习的角度看待人生,那人生绝对是一个不折不扣的大数据学习过程。我们具备多个维度的特征数据,例如工作、事业、爱情、婚姻、家庭,不得不感叹,原来我们从出生到现在所经历的一切无非就是为这个学习过程增加数据,最终都是要根据这些数据建立合理的人生模型,再去校正和测试这个模型,之所以说人生需要历练,原因正在于此。
也是从这个角度出发,人生的青年、中年以及老年和机器学习的训练集、交叉验证集、测试集也能一一对应,中年之前训练模型,中年之后检验和优化模型、到老年之后才能顺利推广模型。
在人工智能时代,我们经常说大数据可以预测这个,可以预测那个,那到底可不可以预测人生呢,通过上面的角度分析,答案是肯定的。如果你觉得上面的理论有道理,不妨把自己的人生也按照机器学习的方式划分一下吧。
另外,人要不断学习,这个学习不光是字面意义上的学习,从机器学习角度来看,我觉得更深刻的意义是自我校正。
希望以上对你有所启示。
领取专属 10元无门槛券
私享最新 技术干货