采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,我看了老师你新出的那门机器学习的课,机器学习中的算法与算法导论中算法,我是 应该先把算法导论中算法搞清楚再去学机器学习的算法?
算法导论是机器学习的基础吗?
可以一边学机器学习,一边学习算法导论?
还有算法工程师跟人工智能领域,是不是一个好的算法工程师也可以算是一个人工智能工作者?
迷惘中,感觉很痛苦,望老师就您的经验,给我指点迷津o(╥﹏╥)o
《算法导论》中讲解的都是计算机领域的传统算法;机器学习是人工智能的一个子集,在最近的几年尤其火。但机器学习依然属于专有领域,不是每一个计算机行业从业者必学的内容。但算法导论中的传统算法属于计算机行业从业者必会的内容(但不代表一定要看《算法导论》!)
从功利的角度,目前来看,传统算法不是机器学习的基础。传统算法和机器学习解决问题的思路有很大的不同。虽然在机器学习算法实现的底层会使用很多传统算法的东西,但是大多数机器学习工作者可能接触不到这部分内容。不过这个现状有可能是暂时的,以后不一定。比如AlphaGo Zero从某种程度充拾了启发式搜索的思路,而启发式搜索属于传统算法的范畴(或者说是传统人工智能技术的范畴基于搜索。)
一边学习机器学习一边学习算法导论没有问题。二者不很冲突。不过我刚才在qq群里听说你才大二,同时看这两个“硬货”,可能会比较繁重如果一定要排序的话,我建议优先学习传统的算法技术。
至于算法工程师,其实严格来讲任何一个领域深入下去都是算法,无论是图形图像;安全;编译;操作系统;等等等等。所以算法工程师本身也是一个比较“泛”的称呼。不过现在有大量的算法工程师是做人工智能相关领域的;同时大量不同的领域都在使用人工智尤其是机器学习相关的方法。我个人认为按照现在的趋势,如果以后的职业发展想往算法方向靠,人工智能是必须要接触的。不过人工智能不代表机器学习!再次强调,机器学习是人工智能的子集。由于你才大二,我认为传统的人工智能技术也有必要接触。人工智能本身也是一个正在发展的学科,现在最火的技术是深度学习,几年后很可能最火的技术会有变化。比如我就很看好增强学习。所以打好基本功。另外数学也很关键。如果能读一个好点儿的硕士或者博士,在顶会发两篇paper,按照现在的形势基本上就稳了。大公司争着抢你!
加油!
非常感谢!
登录后可查看更多问答,登录/注册
课程配套大量BAT面试真题,高频算法题解析,强化训练
1.0k 13
1.1k 12
611 11
1.5k 10
1.1k 10