上一章 目录 下一章

第三章:AI基础概念

学习目标

  • 理解人工智能(AI)的定义与核心能力
  • 掌握AI的三个层次:弱人工智能、强人工智能、超人工智能
  • 了解AI在日常生活中的典型应用场景
  • 认识AI vs ML vs DL之间的层级关系
  • 了解图灵测试和AI发展中的关键历史节点

前置要求

无特殊前置要求,具备基本的计算机使用经验即可。

什么是人工智能(AI)?

人工智能(Artificial Intelligence,AI)是指让计算机模拟人类智能行为的技术。简单来说,就是让机器能够像人一样"思考"、"学习"和"解决问题"。

感知

识别图像、语音、文字

推理

逻辑分析、决策判断

学习

从数据中获取知识

交互

理解语言、对话交流

AI的三个层次

层次 定义 当前状态 例子
弱人工智能(Weak AI / Narrow AI) 专注于特定任务的AI,在单一领域表现出色 已实现,广泛应用 人脸识别、语音助手、推荐系统
强人工智能(Strong AI / AGI) 具备与人类同等智能水平,能处理各种复杂任务 仍在研究中 科幻电影中的Jarvis、HAL 9000
超人工智能(Super AI / ASI) 超越人类智能的AI,在所有领域远超人类 理论概念 目前仅存在于科幻想象中

常见误区

AI ≠ 机器人。AI是软件层面的智能算法,机器人是硬件载体。AI可以存在于任何设备中(手机、电脑、云端服务器),不一定需要物理形态。

AI vs ML vs DL 的关系

这三个概念经常被混用,但它们之间是包含关系:

AI vs ML vs DL 三个同心圆关系图
图3-1 AI、ML、DL的层级包含关系:AI是最外层概念,ML是AI的子集,DL是ML的子集
概念 全称 范围 核心方法
AI Artificial Intelligence 最广:所有让机器模拟智能的技术 规则系统、搜索算法、机器学习等
ML Machine Learning AI的子集:从数据中学习规律 监督学习、无监督学习、强化学习
DL Deep Learning ML的子集:使用多层神经网络 CNN、RNN、Transformer

层级关系

人工智能 ⊃ 机器学习 ⊃ 深度学习
(AI包含ML,ML包含DL,DL是最内层的核心技术)

AI在日常生活中的应用

你可能每天都在使用AI,却不自知。以下是常见的AI应用场景:

手机里的AI

功能 AI应用 你每天怎么用
人脸解锁 人脸识别+比对算法 拿起手机自动解锁
拍照美颜 人脸检测+图像处理 自拍自动磨皮、瘦脸
语音助手 语音识别+自然语言理解 "Hey Siri,明天天气怎样"
输入法联想 语言模型预测下一个词 打字自动补全"你好"→"吗"
相册分类 图像识别+自动分类 照片自动分成"人物"、"风景"

网络服务中的AI

  • 推荐系统:抖音、淘宝、Netflix的推荐都是AI分析你的喜好,推送你可能感兴趣的内容
  • 搜索引擎:Google/百度的搜索结果排序是AI判断哪些内容最相关
  • 垃圾邮件过滤:邮箱自动识别垃圾邮件,让你不用手动筛选
  • 翻译服务:Google翻译、DeepL使用AI翻译,质量远超传统方法
  • 客服聊天:很多客服是AI自动回答常见问题,节省人力

你可能不知道的AI

地图导航:预测路况、选择最优路线
外卖配送:估算送达时间、派单优化
打车软件:匹配司机、预测等待时间
健康码:行程分析、风险判断
股票交易:算法自动交易、量化分析

AI在各行业的应用

医疗健康

  • 辅助诊断:AI分析X光、CT,帮助医生发现病灶
  • 药物研发:AI预测分子结构,加速新药开发
  • 基因分析:AI解读基因数据,预测疾病风险
  • 智能问诊:AI聊天机器人初步了解症状,分流患者

金融行业

  • 风控审核:AI判断贷款申请风险,秒级审批
  • 欺诈检测:AI识别异常交易,防止信用卡盗刷
  • 量化交易:AI分析市场数据,自动执行交易策略
  • 智能客服:银行APP的AI客服解答常见问题

教育领域

  • 个性化学习:AI分析学生水平,推荐适合的学习内容
  • 自动批改:AI批改作业、考试,节省教师时间
  • 口语练习:AI评测发音,帮助学生练口语
  • 智能题库:AI根据知识点自动生成题目

交通出行

  • 自动驾驶:AI控制车辆,正在逐步商业化
  • 交通调度:AI优化红绿灯时间,减少拥堵
  • 网约车匹配:AI匹配乘客和司机,提高效率
  • 事故预防:AI分析路况,预警潜在危险

制造业

  • 质量检测:AI视觉识别产品缺陷
  • 预测维护:AI预测设备故障,提前维护
  • 生产优化:AI优化生产流程,提高效率
  • 供应链管理:AI预测需求,优化库存

AI技术的分类

类型 能力 典型应用
视觉AI 看:识别图像、视频 人脸识别、自动驾驶视觉、医学影像分析
语音AI 听:识别和处理语音 语音助手、电话客服、语音翻译
语言AI 理解:阅读和生成文本 ChatGPT、翻译、写作辅助、代码生成
决策AI 思考:分析和决策 推荐系统、风控系统、游戏AI
创造AI 创作:生成新内容 AI绘画、AI音乐、AI写作

图灵测试

图灵测试(Turing Test)由英国数学家艾伦·图灵(Alan Turing)在1950年提出,是判断机器是否具备智能的经典标准。测试方法很简单:一个人类裁判通过文字与一个机器和一个真人分别对话,如果裁判无法分辨哪个是机器、哪个是人,那么这台机器就通过了图灵测试,被认为具有"智能"。

图灵测试的意义与局限

图灵测试开创了"机器能否思考"这一哲学讨论的先河,但它也有局限性:一台机器可以通过巧妙的话术"骗过"裁判,却不一定真正理解语言。现代AI研究更多关注具体任务的性能指标,而非单纯通过图灵测试。

AI寒冬

AI的发展并非一帆风顺。历史上出现过多次AI寒冬(AI Winter)——由于技术未能达到过高的期望,导致研究经费大幅削减、公众兴趣骤降的时期。第一次AI寒冬发生在1970年代,第二次在1980年代末至1990年代初。这些寒冬提醒我们:技术发展需要理性预期,既不能过度悲观,也不能盲目乐观。

当前AI的边界

AI能做什么 vs 不能做什么

AI目前能做的:
• 图像识别与分类
• 自然语言理解与生成
• 数据分析与模式发现
• 自动驾驶(限定场景)
• 游戏博弈与策略决策
• 代码生成与辅助编程

AI目前不能做的:
• 真正理解世界(仅有统计模式匹配)
• 拥有自我意识和情感
• 在没有训练过的全新领域泛化
• 保证100%准确(可能产生幻觉)
• 替代人类的创造力和道德判断

为什么AI现在这么火?

AI技术爆发的原因:

  • 数据爆炸:互联网产生海量数据,供AI学习
  • 算力提升:GPU等硬件让大规模计算成为可能
  • 算法突破:深度学习、Transformer等技术成熟
  • 开源生态:Hugging Face等平台让AI技术共享
  • 应用落地:ChatGPT等产品让普通人也能用AI

代码实践

以下代码示例展示了AI基础概念中的监督学习流程。我们使用经典的鸢尾花(Iris)数据集,用scikit-learn训练一个简单的分类器,体现数据→模型→预测的过程。


from sklearn.datasets import load_iris
from sklearn.model_selection import train_test_split
from sklearn.tree import DecisionTreeClassifier
from sklearn.metrics import accuracy_score

# 1. 加载数据(数据)
iris = load_iris()
X, y = iris.data, iris.target

print("数据集信息:")
print(f"  样本数量:{X.shape[0]}")
print(f"  特征数量:{X.shape[1]}")
print(f"  类别名称:{iris.target_names}")

# 2. 划分训练集和测试集
X_train, X_test, y_train, y_test = train_test_split(
    X, y, test_size=0.3, random_state=42
)

# 3. 创建并训练模型(算法)
model = DecisionTreeClassifier(max_depth=3, random_state=42)
model.fit(X_train, y_train)

# 4. 预测(推理)
y_pred = model.predict(X_test)

# 5. 评估
accuracy = accuracy_score(y_test, y_pred)
print(f"\n模型准确率:{accuracy * 100:.1f}%")

# 6. 预测新样本
new_sample = [[5.1, 3.5, 1.4, 0.2]]  # 一朵新花的数据
prediction = model.predict(new_sample)
print(f"\n新样本预测结果:{iris.target_names[prediction[0]]}")
  

运行结果


数据集信息:
  样本数量:150
  特征数量:4
  类别名称:['setosa' 'versicolor' 'virginica']

模型准确率:100.0%

新样本预测结果:setosa
    

这个例子完整展示了监督学习的五个步骤:

  1. 数据准备:加载并了解数据集
  2. 数据划分:分成训练集和测试集
  3. 模型训练:用训练数据拟合模型
  4. 推理预测:对新数据进行预测
  5. 效果评估:用测试集验证准确率

这是所有AI分类任务的标准流程,无论使用决策树、神经网络还是其他模型,基本框架都是一样的。

推荐视频

如果你觉得文字讲解不够直观,推荐观看以下视频:

什么是神经网络

作者:3Blue1Brown

为什么推荐:用精美动画直观展示神经网络如何工作

点击观看

本章小结

  1. 人工智能(AI)是让计算机模拟人类智能行为的技术,核心能力包括感知、推理、学习和交互。
  2. AI分为三个层次:弱AI(当前已实现)、强AI/AGI(研究中)、超AI(理论概念)。
  3. AI、ML、DL是包含关系:AI ⊃ ML ⊃ DL,深度学习是当前最核心的技术手段。
  4. AI已广泛应用于手机、网络服务、医疗、金融、教育、交通、制造等各行各业。
  5. 当前AI有明确的边界:擅长模式识别和数据分析,但缺乏真正的理解力、自我意识和道德判断能力。

练习题

  1. 以下哪项不属于AI的三个层次?

    A. 弱人工智能(Narrow AI)
    B. 强人工智能(AGI)
    C. 超人工智能(ASI)
    D. 量子人工智能(QAI)

    答案:D。AI的三个层次是弱AI、强AI和超AI,量子人工智能不是标准的AI分类。

  2. 图灵测试的核心思想是什么?

    A. 测试机器的计算速度
    B. 通过对话判断机器是否能模仿人类智能
    C. 测试机器的存储容量
    D. 测试机器的视觉识别能力

    答案:B。图灵测试通过人机对话的不可区分性来判断机器是否具备智能。

  3. 以下关于AI、ML、DL的关系,哪个描述是正确的?

    A. DL包含ML,ML包含AI
    B. AI包含ML,ML包含DL
    C. AI、ML、DL是三个独立的技术
    D. DL和ML是同一概念的不同名称

    答案:B。AI是最广的概念,ML是AI的子集,DL是ML的子集,三者是层层包含的关系。

上一章 目录 下一章