Software2.0
深度学习和计算机视觉专家、特斯拉人工智慧部门主管Andrej Karpathy最近提出Software 2.0的概念,将神经网路视为Software 2.0,而非「机器学习中的一种工具」。在没有深度学习的情况下也是适用的。
以前工程师想清楚业务逻辑然后实现系统代码,现在随著软体系统越来越复杂,,系统复杂到业务的逻辑已经不能由人设计了。在现实世界中,大部分的问题具有收集数据要比明确地编写程序容易得多的性质。以后程序员不再需要开发复杂的程序。他们需要收集、整理、操作、标记、分析和可视化提供给神经网路的数据。