AI 系统简介和分类

简介: 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 后得到的结果,因此哪一种都是合理的。

目录
相关文章
|
6天前
|
机器学习/深度学习 人工智能 监控
构建未来:AI在持续学习系统中的应用与挑战
【5月更文挑战第29天】 随着人工智能(AI)技术的飞速发展,机器学习模型正变得愈发复杂和高效。然而,传统的AI系统往往在面对新数据或环境时显得僵化,需要重新训练以适应变化。持续学习系统(Continuous Learning Systems, CLS)旨在解决这一问题,通过使AI模型具备在学习过程中不断适应和进化的能力,以实现长期的知识和技能积累。本文将探讨AI在持续学习系统中的应用,分析其面临的主要挑战,并提出可能的解决方案。我们将重点关注模型的可塑性、灾难性遗忘问题以及数据效率等方面,以期为构建能够自我进化的智能系统提供理论基础和技术指导。
|
1天前
|
语音技术 人工智能 机器学习/深度学习
构建基于AI的语音合成系统:技术探索与实践
【6月更文挑战第3天】本文探讨了构建基于AI的语音合成系统,包括文本预处理、声学模型、语音生成和后期处理四个步骤。关键技术和挑战涉及分词、词性标注、语调预测、HMM、DNN、RNN模型、波形合成及后期音质优化。实践中,获取高质量语音数据、训练计算资源和系统实时性是主要挑战。随着技术进步,未来语音合成将在多语种、个性化领域有更多应用。
|
3天前
|
机器学习/深度学习 数据采集 人工智能
构建一个基于AI的文本分类系统
【6月更文挑战第1天】构建基于AI的文本分类系统涉及数据预处理、特征提取、模型训练和预测。步骤包括:收集标注文本,进行预处理(清洗、分词、去停用词);使用词袋模型、TF-IDF或词嵌入提取特征;选择并训练模型(如朴素贝叶斯、SVM、CNN等);评估优化模型性能;最后部署模型进行预测,并定期更新维护。未来,关注点将扩展至模型的鲁棒性、可解释性和安全性。
|
4天前
|
人工智能 自然语言处理 安全
构建未来:AI驱动的自适应网络安全防御系统提升软件测试效率:自动化与持续集成的实践之路
【5月更文挑战第30天】 在数字化时代,网络安全已成为维护信息完整性、保障用户隐私和企业持续运营的关键。传统的安全防御手段,如防火墙和入侵检测系统,面对日益复杂的网络攻击已显得力不从心。本文提出了一种基于人工智能(AI)技术的自适应网络安全防御系统,该系统能够实时分析网络流量,自动识别潜在威胁,并动态调整防御策略以应对未知攻击。通过深度学习算法和自然语言处理技术的结合,系统不仅能够提高检测速度和准确性,还能自主学习和适应新型攻击模式,从而显著提升网络安全防御的效率和智能化水平。 【5月更文挑战第30天】 在快速迭代的软件开发周期中,传统的手动测试方法已不再适应现代高效交付的要求。本文探讨了如
|
5天前
|
机器学习/深度学习 传感器 人工智能
构建未来:AI技术在智能交通系统中的应用
【5月更文挑战第30天】 在快速发展的人工智能领域,智能交通系统作为一个高度集成了多种AI技术的应用平台,正在逐步改变我们的出行方式。本文将深入探讨AI技术在智能交通系统中的关键作用,包括实时数据分析、预测模型构建、自动驾驶车辆以及交通管理优化等方面。通过对当前技术的深度分析与未来趋势的展望,文章旨在提供一个全面的视角,理解AI如何塑造交通的未来。
|
5天前
|
机器学习/深度学习 数据采集 人工智能
构建基于AI的自然语言处理系统
【5月更文挑战第30天】本文探讨了构建基于AI的自然语言处理系统的方法,涉及需求分析、数据准备、模型选择、训练与评估、系统部署和持续优化等关键步骤。强调了数据质量和数量对模型性能的影响,选择了深度学习模型如RNN、LSTM和Transformer,并指出系统优化是持续的过程,旨在提升性能和满足用户需求,为AI领域贡献力量。
|
5天前
|
机器学习/深度学习 存储 人工智能
构建未来:AI在持续学习系统中的进化
【5月更文挑战第30天】 随着人工智能(AI)技术的迅猛发展,其在多个领域的应用已经从理论走向了实践。特别是在机器学习领域内,AI系统的持续学习能力成为关键因素,它决定了一个模型能否适应不断变化的环境并持续提升性能。本文将深入探讨AI在持续学习系统中的关键技术,包括记忆增强、转移学习和元学习等,以及这些技术如何帮助AI系统更好地适应新环境,提高决策效率,从而推动AI技术向更加智能化和自适应化方向发展。
|
6天前
|
机器学习/深度学习 人工智能 安全
构建未来:AI驱动的自适应网络安全防御系统
【5月更文挑战第29天】 随着网络攻击手段的不断演变和升级,传统的基于特征的安全防御机制已不再能够有效地应对日益复杂的安全威胁。本文探讨了如何通过集成人工智能(AI)技术来构建一个自适应的网络安全防御系统,该系统能够在不断变化的网络环境中学习、预测并主动防御未知威胁。通过深度学习算法、实时数据分析和自动化响应策略,这种新型系统旨在提高企业级网络安全的智能化水平,减少人为干预,同时提升防御效率和准确性。
|
6天前
|
机器学习/深度学习 人工智能 运维
智能化运维:基于AI的系统异常检测与自动修复策略
【5月更文挑战第29天】 在现代IT基础设施管理领域,智能化运维正逐步成为推动效率和稳定性的关键因素。本文深入探讨了人工智能(AI)技术在系统异常检测和自动化故障修复中的应用,提出了一个集成的智能运维框架。该框架利用机器学习算法分析历史数据,实时监控关键性能指标,并在检测到潜在问题时触发自动化修复流程。通过这一方法,我们旨在降低人工干预的需求,提高系统的可靠性和业务连续性。
|
7天前
|
机器学习/深度学习 数据采集 人工智能
构建未来:AI在持续学习系统中的进化之路
【5月更文挑战第28天】 随着人工智能(AI)技术的迅猛发展,机器学习模型正变得越来越复杂,对计算资源的需求也随之增长。本文将探讨AI技术在设计自我优化、资源高效的持续学习系统方面的最新进展。我们将重点讨论如何通过先进的算法优化、硬件加速和数据管理策略来提高模型的训练效率和准确性。此外,文中还将分析这些技术如何帮助AI系统适应动态环境,并实现长期的自主学习和决策能力。