什么是人工智能?
虽然AI历史很悠久,上个世纪50年代就有各种概念,但是发展很慢。第一次对人类的冲击就是1997年IBM深蓝击败国际象棋世界冠军,引起了人们的广泛关注,之后又销声匿迹。突然间2016人工智能alphaGO战胜了围棋世界冠军,2017年已经远远把人类甩在后面了。AI重新回到人们关注的焦点,AI发展进入快车道。
2023年3月底,OpenAI正式推出人工智能对话聊天机器人ChatGPT-4,AI几乎读遍互联网所有的文章,可以自己判断辨认那些是好的表达;轻松通过各种法律,雅思,托福,四六级英语考试。chatGPT已经完成了对人类文字的理解,感觉普通文字工作者快要失业了。。。
2024年2月,OpenAI继ChatGPT之后,推出了文字生成视频大模型Sora,目前还没有公开测试,只是展示了几个60秒的样片。但是效果咋舌!ChatGPT的文字能力已经胜过人类平均水平,Sora也是出道即巅峰!Sora通过视频竟然可以自己学习人类常识,物理规律,生成有意义符合自然规律的视频。感觉普通视频工作者也快失业了。。。
虽然AI有各种定义,比如:AI模仿人类思考方式的计算机程序,AI就是会自主学习的计算机程序等等。但当前AI人工智能 = 深度学习+大数据
人工智能:顾名思义,就是 人类创造的智能。
机器学习:计算机在没有明确编程的情况下学习。
深度学习Deep learning = 人工神经网络Artificial Neural network
关系如下:
人工智能和普通的计算机程序的主要区别是什么?
-
通常的程序大多依赖于if-else语句进行决策,这些决策逻辑都是程序员预先设定好的。换句话说:决策是程序员做的。
- 人工智能程序则能够通过机器学习技术,深度分析庞大的数据集,进而自主生成逻辑判断。这些判断是基于AI通过各种模型进行自主学习而产生的,而非预先编程设定。
简而言之,对于传统程序,程序员能够清晰理解其背后的判断逻辑,因为决策是程序员做的。而AI程序,程序员只是向模型提供数据,模型自行生成判断逻辑,程序员不关心或者也不理解判断逻辑。以AlphaGo为例,虽然它能够击败世界冠军,但其背后的每一步决策逻辑,程序员可能并不清楚,这是因为AlphaGo学习了人类几乎所有的棋谱,并结合自身的算法进行决策。并且alphaGO不断快速进化,已经把人类世界冠军远远甩到身后。
如下图所示:
人工智能:大势所趋
无疑已经成为当前的发展趋势,其强大的潜力和广阔的应用前景预示着,未来它将在各个领域发挥作用。