著名杂志《连线》曾刊登过一篇名为《The End of Code》——《编程的终结》的文章。大意是说自从2006年Geoffrey Hinton教授提出深度学习算法后,计算机的发展出现了一个飞跃。在此之前计算机的工作主要是执行程序员编写好的程序,它是一个执行者的角色。因此程序员的地位似乎牢不可破。但是有了深度学习算法,计算机可以经过“训练”来掌握某种技能。最经典的案例就是名噪一时的AlphaGo,在短短几年的时间内先后战胜了韩国选手李世石、中国选手柯洁等一众围棋界大师级人物。连围棋这种一向被认为是“烧脑”的游戏都被人工智能占领了,似乎其它领域都不在话下。然而我觉得对人工智能的警惕是必须的,但恐慌并无必要。
未来编程不再重要?
文中观点认为,以后解决问题的手段,不再是程序员把解决方法编写为程序输入计算机,而是计算机通过不断对某个专业领域的学习来形成解决问题的能力。因为人工智能的算法具有很强的通用性,并不需要不断的编写或修改,因此同样的算法,运用在不同的领域,可以使计算机掌握不同的能力,所以程序员不再是必须的。比如训练计算机写诗,写新闻稿,当客服等。但实际上人工智能所能适用的领域是有限的。
清华大学人工智能研究院院长张钹院士在 2018 全球人工智能与机器人峰会上发表了演讲,他提出,人工智能技术只有在“确定性信息、完全信息、静态的、单任务和有限领域”这5个条件下才能发挥真正的作用,而满足了这5个条件的工作,则会被计算机取代。
因此即便人工智能已经可以完成下围棋这种难度的事情,但人类社会是极其复杂的,总有很多问题不是可以靠统一的规则可以解决的,有时必须要依靠人的智慧,因此程序员也总有可以发挥才能的场合。
另外,近些年人工智能的热潮也呈现“过热”的现象。社会舆论和媒体往往夸大的人工智能的发展。虽然可以说人工智能是一个硬趋势,但离我们在科幻电影中所看到的那种智能恐怕还有很长一段曲折的道路要走。现在一些岗位的消失,例如收营员,与其说是人工智能的影响,不如说是自动化的发展,说到底还是依靠人为的编程。而且当前人工智能写的诗、新闻稿,有多少可读性,能多大程度上来表达一个准确的思想,值得商榷。

随着深度学习的发展,一些观点认为程序员的角色将变得不再重要,因为计算机可以通过学习解决问题。然而,人工智能的应用领域仍有限,且在复杂问题上还需人类智慧。尽管部分工作岗位可能受到自动化影响,但新职业的出现也需要人们保持警惕并适应变化。面对人工智能,我们需要保持开放心态,理解其局限性,同时寻找新的机遇。

9592

被折叠的 条评论
为什么被折叠?



