今天刷到个新闻,说是现在都开始搞什么第三代人工智能,作为一个喜欢倒腾各种新技术的老网虫,我当然不能错过这个热闹,必须得研究研究这到底是个啥玩意。
我先是在网上搜一圈,发现很多文章都提到一个叫张钹的清华教授,还是个院士,看来是个大佬。很多文章都提到他的观点,看来要解这个概念,他的观点是绕不过去的。我找到一些他的演讲和文章来看,大概解个轮廓。
原来,这人工智能的发展还分阶段的!之前我还以为就是一股脑的往里堆技术。
第一代,据说是基于什么“知识驱动”的,反正就是专家们把各种规则、知识啥的,一条条的告诉计算机,让计算机照着做。这个我熟,我大学那会儿学的编程,不就是写各种if-else的逻辑判断嘛感觉有点像,但肯定比那个复杂多。
第二代,就是现在比较火的这个,基于“数据驱动”的,主要是深度学习啥的。这个我也体验过,之前玩过一些AI绘画的工具,还有那些个聊天机器人,感觉都是这个路子。就是给它看一堆图片,或者跟它聊一堆话,然后它就自己学会画画,学会跟你聊天。不得不说,这玩意儿是真神奇!
然后就是现在说的这个第三代人工智能。我看半天,感觉这第三代有点像是把前两代给融合起来。既要利用专家们的知识,也要利用海量的数据,还要保证什么“安全可控”,听着就挺高大上的。
我还看到一个说法,说现在我们跟世界先进水平在第三代人工智能上差距不大,都在同一起跑线上。这可真是个好消息!想想以前,很多技术都是人家先搞出来,我们再追赶,这回终于有机会并驾齐驱!
我的实践
光看理论也不行,我还得动手试试。我找到一些开源的项目,想看看能不能跑起来,体验一下这第三代人工智能到底是个啥感觉。
- 我得配置环境。这步最麻烦,各种依赖包、版本冲突,搞得我头都大。好不容易把环境给配好,跑起来一个简单的例子,感觉...好像...也没啥特别的?
- 然后,我又试着把几个不同的模型给结合起来,想看看能不能实现更复杂的功能。结果,又是一堆问题,各种报错,调半天也没调通。
看来,这第三代人工智能还真不是那么容易就能玩转的。不过我相信,随着技术的不断发展,这些问题都会被解决的。到时候,我们就能真正体验到第三代人工智能的强大之处!
今天就先折腾到这里,等我再研究研究,有新的发现再来跟大家分享!