Coursera 笔记

Module 02 · Data Science Topics

Artificial Intelligence and Data Science数据科学与人工智能的关键术语解析

Coursera ↗

在数据科学领域,许多术语常被交替使用,但它们在技术范畴和功能上存在重要区别。


1. 数据、发现与分析方法

大数据 (Big Data)

大数据指的是那些体量巨大 (Volume)、生成快速 (Velocity)、种类繁多 (Variety) 的数据集,这些数据量和复杂性超出了传统分析方法(如关系数据库)的处理能力。

  • 驱动力: 分布式网络中巨大的计算能力以及新的数据分析工具和技术的同步发展,使得组织能够分析这些庞大的数据集,从而获得新的知识和洞察。
  • 特征: 通常用 5 V 特征来描述:数据量 (Volume)、速度 (Velocity)、多样性 (Variety)、真实性 (Veracity) 和 价值 (Value)

数据挖掘 (Data Mining)

数据挖掘是自动搜索和分析数据,发现先前未揭示的模式的过程。

  • 流程: 涉及预处理数据以进行准备,将其转换成适当的格式。
  • 技术: 一旦准备就绪,使用各种工具和技术(从简单的数据可视化到机器学习和统计模型)来挖掘和提取洞察和模式。

2. 学习与智能系统

机器学习 (Machine Learning, ML)

机器学习是人工智能 (AI) 的一个子集。它使用计算机算法来分析数据,并在没有被明确编程的情况下,根据所学内容做出智能决策。

  • 工作原理: 算法通过大量数据集进行训练,并从示例中学习,而非遵循基于规则的算法。
  • 目标: 使机器能够自主解决问题并使用提供的数据做出准确预测。

深度学习 (Deep Learning, DL)

深度学习是机器学习的一个专业子集,它使用多层神经网络来模拟人类决策。

  • 特点: 深度学习算法可以标记和分类信息,识别模式。
  • 持续学习: 它可以使 AI 系统在运行时持续学习,并通过确定决策是否正确来提高结果的质量和准确性。
  • 效率: 深度学习算法的效率会随着数据集数据量的增加而提高,这与其他可能在数据增加时性能趋于稳定的机器学习算法不同。

人工神经网络 (Artificial Neural Networks, ANNs)

神经网络受到生物神经网络的启发,是深度学习的基础。

  • 结构: 神经网络是被称为神经元(neurons)的微小计算单元的集合,它们接收输入数据,并随着时间的推移学习做出决策。
  • 深度学习关系: 神经网络通常是多层的,这也是深度学习算法能随着数据量增加而更有效的原因。

3. 数据科学与人工智能的区分

概念 聚焦范围 目标与应用 关系
数据科学 (Data Science) 过程和方法论(跨学科领域)。 从大量异构数据中提取知识和洞察,并用于推动业务决策。 范围更广。可以利用 AI 技术(如 ML/DL)来推导洞察。
人工智能 (Artificial Intelligence, AI) 一切使计算机能够学习如何解决问题和做出智能决策的技术。 使机器能够模拟智能行为和自主解决复杂问题。 技术集合。机器学习是 AI 的子集;数据科学可以应用 AI 技术。

重要区别: 数据科学和人工智能不是彼此的子集。数据科学是一个涵盖整个数据处理方法论的广义术语,而 AI 涉及使计算机具备学习和智能决策能力的所有技术。两者都可能涉及使用大数据。