如果你是一个面试者,怎么判断一个面试官的机器学习水平?
机器学习和计算机视觉方向的cs硕士研究生,应该往python还是matlab发展?
机器学习和计算机视觉作为人工智能的重要组成部分,是近年来研究生们研究的热点。机器学习和计算机视觉需要处理各种算法,所以我们经常需要使用一些方便的工具来辅助研究,比如matlab就是一个常用的工具。
与python相比,matlab更像一个工具。虽然我经常说编程语言是一种工具,但python可以做除科学计算之外的其他事情,比如web开发。因此,python是一种编程语言,而matlab更接近于一种工具。目前,matlab还支持语言输出。
因为我是作为一个程序员出生的,所以在早期我并不费心使用matlab。直到我们的一位同事在我面前展示了matlab的强大功能,我才对matlab更感兴趣,并用了一段时间。使用matlab有很强的方便性。以前需要很多代码的地方,只需要简单的配置,这样matlab就可以节省很多时间。如果你在做研究,你不需要实现这个项目,所以使用matlab绝对是一个不错的选择,你不必在编码上投入太多精力。
后来,我开始做机器学习,因为我的很多研究内容是要实现的(基于实际应用),所以我直接用python。在使用python之前,我使用了java(其中有更多的故事)。如果您需要在实践中使用该算法,那么必须正确地使用python。matlab擅长分析和建模。
python机器学习需要使用numpy、matplotlib和scipy,使用起来并不复杂。学习python也相对简单易用。
建议在研究生阶段学习python,但这取决于导师的具体安排和指导。虽然他们都做机器学习,但我的研究更倾向于机器学习应用,所以我推荐python。
原文标题:pytorch绘制loss曲线 如果你是一个面试者,怎么判断一个面试官的机器学习水平?,如若转载,请注明出处:https://www.saibowen.com/tougao/18936.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。