AI 系统简介和分类

本文涉及的产品
NLP自然语言处理_高级版,每接口累计50万次
NLP自然语言处理_基础版,每接口每天50万次
NLP 自学习平台,3个模型定制额度 1个月
简介: AI 系统简介和分类

AI 这个缩写在越来越多的出现在公众面前,但是 AI 到底是什么就和 AI 这个词一样,大部分都能举一些例子,但是都却很难说清楚 AI 到底是什么。AI 是 Artificial Intelligence 的简称,中文叫做人工智能。但是要找到一个完全被所有人都公认的 AI 的解释是很难的,目前认可度最高的两个 AI 的定义分别是美国斯坦福大学人工智能研究中心尼尔逊教授给 AI 下的定义:“AI 是关于知识的学科——怎样表示知识以及怎样获得知识并使用知识的科学。”而另一个美国麻省理工学院的温斯顿教授认为:“AI 就是研究如何使计算机去做过去只有人才能做的智能工作。”其实要给一个研究领域给一个确切、完整的概念一点也不容易,尤其是类似 AI 这种在多种基础学科基础之上快速发展的理论、方法、技术以及应用的一个新技术。当前 AI 已经影响了我们生活的方方面面,适应性非常强和影响性非常强,逐渐的发展成了一个多元跨专业的技术。

1956 年夏,麦卡锡、明斯基等科学家在美国达特茅斯学院开会研讨“如何用机器模拟人的智能”,首次提出“人工智能(Artificial Intelligence,简称 AI)”这一概念,标志着人工智能学科的诞生。但是真的要追溯 AI 的起源,那么可以追溯到 1936 年阿兰·图灵发表的《论可计算数及其在判定问题中的应用》,文中给出了“一个拥有铅笔、纸和一串明确指令的人类计算着,可以被看作是一种图灵机“,这也是为了可计算数的解释而引入的一种举例,这样就定义了一个在功能上等价的数学运输的人。这也是最早的一些智能和计算机相关的内容了,从那时开始”图灵机“就开始影响了“智能”定义和评价。到 1950 年克劳德·香农提出了计算机的博弈,随后 1954 年“图灵测试”的提出,艾伦·麦席森·图灵给人类代入了让机器拥有智能的狂想和探索。虽然 AI 的概念随后就没提出来了,但是直到 20 世纪 60 年代,符号逻辑的提出才解决了很多 AI 上通用问题,为人类自然语言和机器语言的对话奠定了基础,这也使得一些人际会话、专家系统、模式识别等方向,同时期人们也开始更加冷静的看到人工智能,人工智能的发展进入了一个缓慢的时期。

直到 1976 年,兰德尔·戴维斯构建了大规模知识库以及后续机器人系统的出现开始将 AI 推入了又一次的浪潮之巅,这个时候的知识表示、启发式搜索、大规模知识库、计算机视觉、专家系统、贝叶斯网络以及基于行为的机器人等开始有大面的演进进展和优秀的学术成果的诞生。

20 世纪 90 年代有两大重要的发展节点,一个是语义网络的提出为 2012 年谷歌推出知识图谱的概念奠定了基础;另外一个是支持向量机、条件随机场以及话题模型 LDA 等的统计机器学理论的发展,都为未来 AI 的发展起到了推动作用。

2006 年以后到现在,AI 进入了大爆发时期,机器人、迁移学习、联邦学习、自动驾驶、知识图谱、卷积、生成对抗网络 GAN、深度学习等都有了快速的发展,很多优秀的公司涌现出了很多优秀的开源项目或者闭源项目。

AI 系统的分类
AI 系统有着各式各样分类方法,其中既有我们熟悉的分发也有我们不熟悉的分类方式,但是每种分法都是对 AI 系统不同角度的一种描述的聚类方式。目前比较主流的划分方法主要有按 AI 的研究内容分类、按 AI 的实力和水平分类、按照信息来源或形式的种类分类以及根据模型的参数量或复杂度分类等等。

按 AI 的研究内容:将其分成自然语言处理、计算机视觉、机器人和机器学习:

自然语言处理是指让计算机理解和生成自然语言(如汉语、英语)并进行交互或沟通的技术。自然语言处理包括自然语言理解(NLU)、自然语言生成(NLG)、对话系统(DS)等多个子领域,以及文本分类、文本摘要、文本翻译、问答系统等多个任务。

计算机视觉是指让计算机从数字图像或视频中获取有意义信息,并基于这些信息采取行动或做出反馈的技术。计算机视觉包括图像处理、图像分析、图像理解等多个子领域,以及目标检测、目标跟踪、场景理解、表情识别等多个任务。

机器人是指由电子设备组成并具有一定形态与功能,并且可以接收外界信息并对其做出反应与控制,并完成各种复杂动作与任务的装置。

机器学习是指让机器从数据中自动学习规律和知识,并利用这些规律和知识进行预测或决策的技术,机器学习包括监督学习、无监督学习、强化学习,其中监督学习也被称作有监督的学习,有监督的意思就是预先知道据有什么样的目标,通过一些已经知道结果的数据(也叫做有标注的数据)训练模型,完成训练后,再将新问题给模型去解答,常用的有监督的算法有 KNN(K 近邻)算法、线性回归、罗辑回归、支持向量机、决策树、神经网络等;无监督学习就是用没有标注的数据进行模型训练,从没有标注的数据中找隐藏的特征,这其中无需人工干预,该类算法可以发现信息的相似性和差异性,一些比较重要无监督学习算法包含了 k-means 算法、分层聚类算法、最大期望算法(EM)等的聚类算法,主成分分析(PCA)、核主成分分析、局部线性嵌入等降纬算法以及先验算法(Apriori)频繁项集挖掘(Eclat)等关联规则学习算法;强化学习是就是再联系的学习交互中不断的学习更优的方法,从而制定最佳的策略,其中包含了策略优化、Q-learning 等。

按照 AI 的实力和水平分类:将其分成弱人工智能、强人工智能、超人工智能,其中:

弱人工智能也叫狭义人工智能,是指只擅长某个单方面应用或特定任务的人工智能,超出特定领域外则无有效解。目前我们周围的大部分 AI 都属于这一类,如语音识别、图像识别、推荐系统等。

强人工智能也叫通用人工智能,是指在各方面都能和人类比肩甚至超越的人类级别的人工智能,在理解、推理、创造等方面都具有自我意识和自主学习的能力。这种 AI 目前还没有实现,只存在于理论和科幻中。

超人工智能也叫超级智能,是指在各个领域均可以远远超越人类的最高级别的 AI,在创新创造、创意创作等方面都可以产生出任何人类无法想象或解决的问题或作品。这种 AI 也还没有实现,甚至可能永远无法实现。

按照信息来源或形式的种类分类:AI 可以划分成单模态和多模态,这也是最近常出现在各大 AI 文章的词汇了。

单模态是指只有一种信息来源或形式的情况,比如只有视觉或只有语言。

多模态是指有多种信息来源或形式的情况,比如视觉、听觉、触觉、嗅觉、语言等。多模态可以利用不同模态之间的互补性和关联性,提高信息的完整性和准确性。多模态通过模态转换、对齐、融合等可以实现更丰富和复杂的任务,从而实现更接近人类的认知和交互方式,实现自然和智能的人机交互。

根据模型的参数量或复杂度分类:根据根据模型的参数量或复杂度来划分可以分为大模型、中模型和小模型:

大模型通常指参数量超过百亿或千亿的模型,如 GPT-3、盘古、Switch Transformer 等,它们需要大量的数据和计算资源来训练,但可以实现更强的泛化能力和自监督学习能力,被称为基础模型或基石模型。

中模型通常指参数量在千万到十亿之间的模型,如 BERT、ResNet、Transformer 等,它们是目前应用最广泛的模型,可以在各种领域和任务中取得较好的效果,但也面临着数据标注、模态转换、对齐融合等挑战。

小模型通常指参数量在千万以下的模型,如 LeNet、AlexNet、LSTM 等,它们是深度学习的基础和起点,相对简单和高效,但也存在信息缺失或不确定性的问题,难以实现复杂和丰富的任务。

AI 的分类不仅仅只包含了如上这几种划分方法,上面几种分类方式是比较适合测试工程师角度观察 AI 系统而实用的分类方法。除此之外还有按照知识板块划分成搜索、逻辑与推理、学习、规划与学习、执行;按照和人的关系可以分为人机交互类和自主决策类;按照学习方式可以分成自我学习、样例学习、强化学习等。无论哪一种分类方式都是站在不同角度观察 AI 后得到的结果,因此哪一种都是合理的。

目录
相关文章
|
9天前
|
存储 人工智能 vr&ar
转载:【AI系统】CPU 基础
CPU,即中央处理器,是计算机的核心部件,负责执行指令和控制所有组件。本文从CPU的发展史入手,介绍了从ENIAC到现代CPU的演变,重点讲述了冯·诺依曼架构的形成及其对CPU设计的影响。文章还详细解析了CPU的基本构成,包括算术逻辑单元(ALU)、存储单元(MU)和控制单元(CU),以及它们如何协同工作完成指令的取指、解码、执行和写回过程。此外,文章探讨了CPU的局限性及并行处理架构的引入。
转载:【AI系统】CPU 基础
|
9天前
|
人工智能 缓存 并行计算
转载:【AI系统】CPU 计算本质
本文深入探讨了CPU计算性能,分析了算力敏感度及技术趋势对CPU性能的影响。文章通过具体数据和实例,讲解了CPU算力的计算方法、算力与数据加载之间的平衡,以及如何通过算力敏感度分析优化计算系统性能。同时,文章还考察了服务器、GPU和超级计算机等平台的性能发展,揭示了这些变化如何塑造我们对CPU性能的理解和期待。
转载:【AI系统】CPU 计算本质
|
9天前
|
机器学习/深度学习 存储 人工智能
转载:【AI系统】计算之比特位宽
本文详细介绍了深度学习中模型量化操作及其重要性,重点探讨了比特位宽的概念,包括整数和浮点数的表示方法。文章还分析了不同数据类型(如FP32、FP16、BF16、FP8等)在AI模型中的应用,特别是FP8数据类型在提升计算性能和降低内存占用方面的优势。最后,文章讨论了降低比特位宽对AI芯片性能的影响,强调了在不同应用场景中选择合适数据类型的重要性。
转载:【AI系统】计算之比特位宽
|
9天前
|
机器学习/深度学习 人工智能 算法
转载:【AI系统】关键设计指标
本文介绍了AI芯片的关键设计指标及其与AI计算模式的关系,涵盖计算单位(如OPS、MACs、FLOPs)、关键性能指标(精度、吞吐量、时延、能耗、成本、易用性)及优化策略,通过算术强度和Roofline模型评估AI模型在芯片上的执行性能,旨在帮助理解AI芯片设计的核心考量与性能优化方法。
转载:【AI系统】关键设计指标
|
9天前
|
机器学习/深度学习 人工智能 并行计算
转载:【AI系统】AI轻量化与并行策略
本文探讨了AI计算模式对AI芯片设计的重要性,重点分析了轻量化网络模型和大模型分布式并行两大主题。轻量化网络模型通过减少模型参数量和计算量,实现在资源受限设备上的高效部署;大模型分布式并行则通过数据并行和模型并行技术,解决大模型训练中的算力和内存瓶颈,推动AI技术的进一步发展。
转载:【AI系统】AI轻量化与并行策略
|
2天前
|
机器学习/深度学习 传感器 人工智能
AI视频监控系统在养老院中的技术实现
AI视频监控系统在养老院的应用,结合了计算机视觉、深度学习和传感器融合技术,实现了对老人体征、摔倒和异常行为的实时监控与分析。系统通过高清摄像头和算法模型,能够准确识别老人的动作和健康状况,并及时向护理人员发出警报,提高护理质量和安全性。
28 14
|
6天前
|
人工智能 安全 算法
CAMEL AI 上海黑客松重磅来袭!快来尝试搭建你的第一个多智能体系统吧!
掌握多智能体系统,🐫 CAMEL-AI Workshop & 黑客马拉松即将启航!
|
2天前
|
机器学习/深度学习 人工智能 算法
【AI系统】AI 框架之争
本文介绍了AI框架在数学上对自动微分的表达和处理,以及其在多线程算子加速、GPU/NPU支持、代码编译优化等方面的技术挑战。文章详细梳理了AI框架的发展历程,从萌芽阶段到深化阶段,探讨了不同阶段的关键技术和代表性框架。同时,文章展望了AI框架的未来趋势,包括全场景支持、易用性提升、大规模分布式支持和科学计算融合。
21 0
|
3天前
|
缓存 人工智能 负载均衡
AI革新迭代:如何利用代理IP提升智能系统性能
在人工智能快速发展的背景下,智能系统的性能优化至关重要。本文详细介绍了如何利用代理IP提升智能系统性能,涵盖数据加速与缓存、负载均衡、突破地域限制、数据传输优化和网络安全防护等方面。结合具体案例和代码,展示了代理IP在实际应用中的价值和优势。
12 0
|
9天前
|
机器学习/深度学习 人工智能 算法
转载:【AI系统】AI系统概述与设计目标
本文介绍了AI系统全栈架构,涵盖AI系统的设计目标、组成和生态,强调了系统性能、用户体验、稳定性及开源社区运营的重要性。文章详细解析了AI系统的基本概念、定义及其设计挑战,旨在为读者构建AI系统知识体系,助力AI技术的全面发展。通过对比传统软件和云计算架构,阐述了AI系统在连接硬件与应用间的独特作用,探讨了高效编程语言、开发框架和工具链的设计,以及AI任务的系统级支持,包括计算能力的扩展、自动编译优化、云原生自动分布式化等方面,为应对AI技术的新挑战提供了全面视角。
下一篇
DataWorks