常见的人工智能技术有哪些?

人工智能AI走进生活,往往一些简单却不常用的技术会被人们忽视,如果是为了处理问题,不一定非要钻牛角尖在一种技术上,可以尝试其他方法或者多种技术混用,因为这些人工智能技术并不是互相排斥的。

机器人过程自动化(RPA)

通过观察用户执行特定任务来提取要执行的规则和操作列表的技术。

计算机视觉(CV)

获取和理解数字图像的方法(通常分为活动识别,图像识别和机器视觉)。

自然语言处理(NLP)

处理自然语言数据的子字段(属于该字段的三个主要块,即语言理解,语言生成和机器翻译)。

神经网络(NNs或ANNs)

一类松散地模仿人类/动物大脑的神经元结构的算法,可以在不明确指示如何操作的情况下改善其性能。NN的两个主要和众所周知的子类是深度学习(具有多个层的神经网络)和生成性对抗网络(GAN-两个相互训练的网络)。

自治系统

位于机器人和智能系统交叉点的子场(例如,智能感知,灵巧对象操纵,基于计划的机器人控制等)。

分布式人工智能(DAI)

一类通过将问题分发给彼此交互的自治“代理”来解决问题的技术。多智能体系统(MAS),基于代理的建模(ABM)和群体智能是该子集的三个有用的规范,其中集体行为来自分散的自组织代理的交互。

情感计算

一个处理情绪识别,解释和模拟的子领域。

进化算法(EA)

它是更广泛的计算机科学领域的一个子集,称为进化计算,它使用受生物学启发的机制(例如突变、繁殖等)来寻找最佳解决方案。遗传算法是最常用的EA子群,它是搜索启发式,遵循自然选择过程来选择“最适合”的候选解决方案。

归纳逻辑编程(ILP)

使用形式逻辑表示事实数据库并制定源自这些数据的假设的子字段。

决策网络

是最知名的贝叶斯网络/推理的推广,它通过映射表示一组变量及其概率关系(也称为有向无环图)。

概率编程

一种框架,它不会强制您对特定变量进行硬编码,而是使用概率模型。贝叶斯程序综合(BPS)在某种程度上是概率编程的一种形式,其中贝叶斯程序编写新的贝叶斯程序(而不是人类执行它,如在更广泛的概率编程方法中)。

环境智能(AmI)

一种框架,要求物理设备进入数字环境,以感知,感知和响应外部刺激(通常由人类行为触发)的情境感知。



展开阅读全文

页面更新:2024-04-18

标签:人工智能   子群   自然语言   神经网络   子集   技术   字段   概率   变量   机器人   算法   常见   智能   程序   方法

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top