人工智能,新的一个热点。仅就目前的AI来看,判断某项工作是不是会被机器替代,有一个大前提:可以获得足够的有效数据(能自动生成数据则无敌),也就是说机器有快速进化的基础。
那大数据又如何理解?给大家分享一个有趣的例子:
某披萨店的电话铃响了。客服拿起电话:
客服:您好! 请问有什么需要我为您服务?
顾客:你好! 我想要一份……
客服:先生,请先把您的会员卡号告诉我,好吗?
顾客:16846146***。
客服:陈先生,您好!您是住在××路一号12楼1205室。您家电话是2646****,您公 司电话是4666****,您的手机是1391234****。请问您想用哪一个电话付费?
顾客:你为什么知道我所有的电话号码?
客服:陈先生,因为我们联机CRM系统。
顾客:我想要一个海鲜比萨……
客服:陈先生,海鲜比萨不适合您。
顾客:为什么?
客服:根据您的医疗记录,你的血压和胆固醇都偏高。
顾客:那你有什么可以推荐的?
客服:您可以试试我们的低脂健康比萨。
顾客:你怎么知道我会喜欢这种的?
客服:您上星期一在国家图书馆借了一本《低脂健康食谱》。
顾客:好。那我要一个家庭大号比萨。
客服:陈先生,大号的不够吃。
顾客:为什么?
客服:因为您家一共有六口人。来个特大号的,怎样?
顾客:要付多少钱?
客服:99元。这个足够您一家六口吃了。但您母亲应该少吃,她上个月刚刚做了心脏 搭桥手术,还处在恢复期。
顾客:那可以刷卡吗?
客服:陈先生,对不起。请您付现款。
顾客:你们不是可以刷卡的吗?
客服:一般是可以的。但是您的信用卡已经刷爆了,您现在还欠银行4807元,而且还 不包括您的房贷利息。
顾客:那我先去附近的提款机提款。
客服:陈先生,根据您的记录,您已经超过今日提款限额了。
顾客:算了,你们直接把比萨送我家吧,家里有现金。你们多久会送到?
客服:大约30分钟。如果您不想等,可以自己骑摩托车来取。
顾客:为什么?
客服:根据我们CRM全球定位系统车辆行驶自动跟踪记录显示,您登 记的一辆车号为SB-748的摩托车,目前正在解放路东段华联商场右侧行驶,离我们店只有 50米。
顾客:好吧(头开始晕)
客服:陈先生,建议您再带一小份海鲜比萨。
顾客:为什么?你不是说我不能吃吗?
客服:根据我们CRM通讯系统分析,今天您与一位女性通话频率高、时间长,今天又是2.14,我们分析应该是您的情人,而这位手机用户近来一直买的是海鲜比萨,她应该喜欢这种口味。
顾客:…………
客服:您最好现在就送回家,否则您就不方便出来了。
顾客:为什么?
客服:根据我们定位系统,您的爱人大约30分钟后到家。
顾客:我为什么要出来?
客服:您已在汇峰酒店定了今晚的房间,估计您是与情人约会吧?
顾客:当即晕倒…………
这就是大数据!!!
好了,大数据也解释清楚了,接下来我想让大家思考的问题:什么工作容易被AI颠覆呢?考虑到“自动生成数据”这个关键,我冥思苦想以后,无奈地告诉大家,还真没准是编程!
机器自动写代码并不是个新问题,这叫做“归纳程序综合”(Inductive Program Synthesis,IPS)。现如今机器在19路围棋上已经碾压人类,凭什么编程就不行呢?机器人下棋,靠的是统计的方法和大量数据;而机器人编程,当然也要用机器学习替代暴力搜索。这里的关键,还是数据从哪里来。
如果在某些问题中,编程需求可以像围棋规则那样形式化表达。此时,给定一种输入,输出很容易确定,这就可以自动生成大量的测试数据。有了这些数据,后面无非就是算法进化的问题了。真正的难点,还在那个形式化的需求表达。
现有的码农工作流程,分为沟通、设计、实现、调试、测试这几个步骤。如果形式化脚本+自动编程成为现实,则实现、测试、调试逐步就可以交给机器了。而沟通这一步,也将大大简化。
由于可能自动地生成数据,机器人编程解决复杂的任务恐怕是迟早的事儿。到了那一天,程序猿就要大幅减少,产品狗势力会进一步扩张,不过对产品狗的要求也会变得特别高!
亲爱的程序猿们,不要天真地以为你们创造了未来,未来就属于你们。还是赶紧向高级产品狗进化吧,这样才能免遭淘汰!
网友评论