学编程才能在人工智能时代有饭吃? 孩子能自己编写人工智能程序?觅峰老师收集整理,希望对少儿编程家长及同学们有帮助。自从前两年Google的人工智能软件AlphaGo击败人类最顶尖的围棋选手以来,人工智能一夜之间成了 ...
自从前两年Google的人工智能软件AlphaGo击败人类最顶尖的围棋选手以来,人工智能一夜之间成了一个家喻户晓的名词。所有的机构都在拿人工智能说事儿,比如说:“人工智能编程,让儿童赢在未来”等等。 我们说的人工智能,其实是指以“机器学习”为主的一种软件系统。 机器学习又是什么呢? 著名人工智能专家吴恩达(Andrew Ng)在他主讲的斯坦福大学机器学习课程简介中是这样说的: “机器学习是一门研究让计算机无需专门编写程序,就能完成工作的科学。” 也就是说,机器学习的目标就是“不需要编程”,意外吗? 机器学习解决了一些复杂的特征识别问题,比如说一张图片上面是猫还是狗,我们用传统的指令编程很难让计算机完成这个任务,因为猫和狗的特征太复杂了,不是能用指令描述清楚的。 而机器学习的思路就是甩给计算机几万张图片,每一张都事先标好答案,比如这张是猫、那张是狗、这张什么都不是。用这些学习材料去训练计算机,让它自己找到猫和狗的特征,再去判断它没见过的图片里是猫还是狗。 因此,相比编程本身来说,人工智能和数学的关系其实更强。学编程只能帮你更好地理解人工智能的工作方式。 如果你问我什么人在人工智能时代一定有饭吃,我会说“数学家”;至于程序员,其实已经有人用遗传算法和神经网络教会计算机自己编程了,等于和程序员抢饭碗,你颤抖了吗? 还有些父母听说可以让孩子自己编写很厉害的人工智能程序,感到非常心动,比如“让孩子自己独立编写的动作捕捉程序”。 懂编程的人一看就知道这是哄小孩玩的——怎么定义的“自己编写”呢? 给孩子一个打包好的工具箱,里面有一个现成的工具就叫“动作捕捉”,然后让孩子自己写一行代码(其实是照抄一行代码),调用一下这个工具,搞定。 这种东西从学习的效果而言有什么意义呢?更多是为了让家长不明觉厉,心甘情愿掏钱吧。 其实,现在的人工智能离真正我们期待的“智能”还差得远。 如果机器学习本身的原理没有突破,那么可预见的将来,它依然会离“智能”差得远。未来,人工智能将替代一部分人类工作,但我们不能把它看成是一种威胁,而是一种新的机会。 我们作为父母,面对人工智能时代的时候,应该让孩子“练好内功”,而不是赶现有技术的“时髦”。至于人工智能,等有了一定的数学和计算机科学底子再去了解它也不迟。 内容转自果壳网,如有侵权,请联系删除,感谢作者分享整理。 |
2021-02-20
2021-04-05
2020-12-24
2021-02-20
2020-12-26