淘先锋技术网

首页 1 2 3 4 5 6 7

中专水平的人能不能通过自学成为一名机器学习工程师?

我的研究方向就是大数据和人工智能,目前我也在做基于机器学习的落地项目,所以我来回答一下这个问题。

首先,我可以给出一个肯定的答案,只要努力并掌握一定的数学和编程知识,那么做机器学习的实现工程师是完全没有问题的。

机器学习的任务就是从一堆杂乱无章的数据中找到背后的规律,通常情况下机器学习往往与大数据关系密切,因为机器学习需要大量的数据作为基础。一般来说机器学习的实现步骤包括数据收集、数据整理、算法设计、算法实现、算法训练、算法验证、算法应用等,这里面数据是机器学习的前提条件。

机器学习一个重要的基础是算法基础,做机器学习要了解很多常见的算法,包括决策树、支持向量机、朴素贝叶斯、k近邻、回归等等算法。但是作为算法实现工程师来说并不需要掌握多么复杂的数学知识,只要能把算法工程师设计的算法实现出来就可以了,但是作为算法实现工程师对数学知识还是有一定要求的,比如要掌握基础的线性代数、概率论等数学知识。

所以,对于中专毕业的人来说,我给出以下的学习建议:

第一,学习Python语言的使用。

第二,学习Linux系列操作系统的使用,比如CentOS、Ubuntu等都可以。

第三,学习线性代数和概率论。

第四,学习常见的机器学习算法,包括k近邻、决策树、支持向量机、朴素贝叶斯、Logistic回归、Apriori等。

第五,使用Python完成常见算法的实现。

机器学习是人工智能的六大组成部分之一,目前在很多领域有广泛的应用,未来机器学习的发展前景还是非常广阔的。

我目前在使用机器学习做一个智能诊疗的项目,我会陆续在头条上分享一些机器学习的研发经验,感兴趣的朋友可以关注我的头条号,相信一定会有所收获。

如果有机器学习方面的问题,也可以咨询我。

谢谢!