先进的加密算法RSA你知道吗?
数据科学和机器学习就像是图中所示的矩形和正方形。机器学习是数据科学的一部分,但数据科学并不一定是机器学习,就像正方形是一种矩形,但矩形不一定是正方形一样。事实上,机器学习建模仅占数据科学家工作的5-10%,其余大部分时间基本投入在其他地方。 如果一开始便投身于机器学习,你将付出大量的时间和精力,却收获甚微。 2.若想全面理解机器学习,首先需要掌握其他几门学科的基础知识。 机器学习的核心是建立在统计、数学和概率的基础上。在学习机器学习之前,必须先掌握基本理论知识,夯实理论基础。例如:
因此,将上述内容归结为两点:一是学习基础知识会使学习更高级的内容变得更加轻松容易;二是通过学习基础知识,可掌握多个机器学习概念。 3. 机器学习并不能解决一切。 许多数据科学家都纠结于此,甚至包括我自己。和我最初的想法一致,大部分数据科学家认为“数据科学”和“机器学习”相辅相成,不可分割。因此,每每遇到问题,数据科学家都首先考虑以机器学习模型作为解决方案。但并非解决所有数据科学问题都需要机器学习模型。 在某些情况下,采用Excel或Pandas进行简单的分析就足以解决当前问题。 在其他情况下,某个问题或许与机器学习完全无关。可能仅需要使用脚本清理和操纵数据、构建数据管道或创建交互式仪表板即可解决,这些问题都无需机器学习。 你应该如何做? 正如上文所述,学习基础知识会让学习更高级的内容变得更加轻松容易,并掌握多个机器学习概念。我知道,如果你正在学习统计学、数学或编程基础知识,你可能会感觉自己在成为一名“数据科学家”的道路上,并未取得进步,但学习这些基础知识定会对你未来的学习大有裨益。 若想从现在开始一些切实具体的行动,可以参考以下步骤:
除此之外,熟悉Pandas、NumPy和Scijit-learn等Python库也是一个不错的选择。而由于二叉树是许多高级机器学习算法(如XGBoost)的基础,所以也推荐大家学习。
我的总体建议是,由于机器学习一没有充分利用时间,二无助于你成为工作中卓有成就的数据科学家,因此,以机器学习为学习重点并不可取。不过要注意的是,这是一篇个人观点十分强烈的文章,所以,取你所想,取你所益。 (编辑:鞍山站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |