很多年前,人们用收音机收听广播节目。收音机是传统电路式的,里面全是二极管、电容、电阻,电路板上一排排焊点,靠这些物理元器件来实现信号调谐和音频放大的功能。从上世纪90年代开始,电脑逐步普及,电脑上有可以听广播的软件,不用接物理电路,不用焊元器件,全凭一段程序代码就实现了同样的功能,可以说电脑程序可以替代二极管电容电阻这些硬件元件。
软件对硬件的替代,本质上是一种抽象和虚拟化,数字世界代替物理世界。原来需要用物理方式实现的功能,现在用逻辑方式实现就可以了。
程序代码替代了电路焊接,算法替代了信号通路。这种替代让设备变得更灵活,原来调频需要转旋钮,现在点一下鼠标就可以了。性能更稳定,不会因为温度变化或者元件老化而偏移。更重要的是,它为后续的持续升级留出了空间,从模拟信号到数字信号再到网络流媒体,其迭代速度和可能性是传统收音机无法企及的。
现在同样的事情正在企业软件领域再次发生,只不过这一次被替代的不再是硬件,而是应用程序本身。
数据模型正在逐步替代那些分布在不同系统中的业务应用程序。
以往的ERP、MES、EAM这些系统各有各的界面、各有各的数据库、各有各的业务逻辑,每个系统都是一套独立的应用程序。用户需要按照系统的规则来操作,填表单、点按钮、走流程,整个业务被切割成一个个应用程序。数据和模型的重要性被应用程序的界面和逻辑所掩盖,用户的注意力都被吸引到了系统功能上。
现在情况开始变了,AI模型可以直接读取数据仓库里的原始数据,根据业务目标进行推理和决策。它不再需要那个叫“工单管理”的应用程序,也不再需要那个叫“设备台账”的应用程序。用户把设备运行数据放进去,模型自己判断设备状态。用户把维修记录放进去,模型自己分析故障规律。用户把生产计划放进去,模型自己优化排程方案。数据模型替代了应用程序,就像当年软件替代了硬件一样。
这种替代带来的好处和当年软件替代硬件情况相近。
模型的自由度和能力提高了,原来修改业务流程需要改程序、改界面、重新部署,现在只需要调整模型参数或者重新训练模型即可。
应用程序里各种条件判断、分支路由、异常处理,一条写错了整个逻辑就乱了;而AI模型相对平滑和稳定,对输入数据的格式和完整性的依赖没有传统程序那么严格。扩展性也更强,原有系统增加功能意味着要重新设计和开发,而数据模型的方式增加新能力往往意味着增加新数据和重新训练,成本低得多。
当然,我认为这个替代过程才刚刚开始,还远没有到应用程序被彻底淘汰的地步。
传统应用系统里跑着的大量业务逻辑、审批流程和权限管理,目前还很难完全被数据模型替代;但这些事情本质上是对过程的管控,而在AI时代越来越多的决策会围绕数据本身来做,过程的标准化和自动化反而变得相对简单了。
趋势已现,未来将来。
夜雨聆风