有越来越多的传统编程语言(C、C++、Java)等程序员开始学习机器学习/深度学习,而对机器学习/深度学习的研究人员来说,编程也是必备技巧。那么传统程序员和深度学习专家对编程的软件的看法一样吗?计算机软件会在深度学习时代发生什么新的变化吗?
近日,计算机视觉领域大牛之一、李飞飞高徒、曾在OpenAI任研究科学家、现任特斯拉AI总监的 Andrej Karpathy就发表了一篇博客,介绍了他眼中神经网络深度学习带来的“软件2.0”的全新开发思维。他相信这不仅是重要的软件开发变化趋势,正需要所有人都正视它、仔细思考它的优缺点。
AI科技评论把Andrej Karpathy的这篇博客全文翻译如下。