【综述】人工智能、机器学习、深度学习

文章目录

前言

概念

算法

训练

性能

应用

参考资料


前言

        见《初试人工智能》

概念

        人工智能系统(artifieial intelligence system),针对人类定义的给定目标,产生诸如内容、预测、推荐或决策等输出的一类工程系统。该工程系统使用人工智能相关的多种技术和方法,开发表征数据、知识,过程等的模型,用于执行任务。

        人工智能加速处理器(artifieial intelligence aecelerating processor),以及人工智能加速芯片(artifieial intelligenee accelerating chip),具备适配人工智能算法的运算微架构,能够完成人工智能应用运算处理的集成电路元件。

        人工智能集群(artifieial intelligence eluster),遵循统一控制的,人工智能计算功能单元的集合。人工智能计算功能单元,可包含人工智能加速处理器、人工智能服务器、人工智能加速模型等。当由人工智能服务器组成时,人工智能集群可称为人工智能服务器集群,其中的人工智能服务器可称为节点。

        机器学习(machine learning),通过计算技术,优化模型参数的过程,使模型的行为反映数据或经验。

        机器学习模型(machinelearning model),一种基于输人数据或信息生成推理或预测的计算结构。示例:如果一个单变量线性方程(y= ax+b),经由线性回归训练,则结果模型为y=3x+7。一个机器学习模型,是基于机器学习算法训练的结果。

        机器学习系统(machine learning system),能运行或用于开发机器学习模型、算法和相关应用的软件系统。包含机器学习运行时组件、机器学习框架、机器学习服务组件、工具和运维管理。提供机器学习应用的开发、训练、部署、运行和管理能力。机器学习系统框架如下图:

        深度学习(deep learning),以及深度神经网络学习(deep neural network learning),深度学习是机器学习的一个子集。

算法

        机器学习算法(machinelearning aleorithm),依据给定的准则,根据数据确定机器学习模型参数的算法。示例:考虑求解一个单变最线性函数y=ax+b,上的参数a和b,其中y是输出或结果,x是输人,b是截距(x=0时y的值),a是权重。在机器学习中,确定线性函数的截距和权重的过程称为线性回归。

        神经网络(artificial neural network),由一层或多层神经元组成的网络,通过权值可调的加权连接,接收输入数据并产生输出。神经网络是连接主义方法的一个突出例子。虽然神经网络的设计最初是受生物神经元功能的启发,但大多数神经网络的研究已不再遵循这种启发。

        前馈神经网络(feedforward neural network,FFNN),一种神经网络,其中信息仅单向从输入层传送到输出层。

        卷积神经网络(convolutional neural network,CNN),以及深度卷积神经网络(deep convolutional neural network,DCNN),一种前馈神经网络,在其至少一层中使用卷积。

        循环神经网络(recurrentneuralnetwork;RNN),一种神经网络,其中前一层和前一处理步骤的输出,都被传送到当前层。

训练

        模型训练(model training),利用训练数据,基于机器学习算法,确定或改进机器学习模型参数的过程。

        有监督机器学习(supervised machine learning),仅用标注数据进行训练的机器学习。数据标注(data labelling),给数据样本指定目标变量和赋值的过程。

        无监督机器学习(unsupervised machine learning),仅用无标注数据实施训练的机器学习。

        半监督机器学习(semi-supervisedmachine learning),在训练过程中,能够同时使用标注数据和无标注数据进行训练的一种机器学习任务。

        强化学习(reinforcement learning:RL),一种通过与环境交互,学习最佳行动序列,使回报最大化的机器学习方法。

通过训练具有许多隐层的神经网络,来创建丰富层次表示的方法。

        迁移学习(transfer learning),一种将旨在解决一个问题的模型应用到不同问题上的方法。

        生成式对抗网络(generative adversarial network,GAN),一种由单个或多个生成器网络,和判别器网络组成的神经网络架构,两个神经网络用相互博弈的方式进行学习。生成器依据真实样本创建具有代表性数据集的样本,判别器用来区分生成的样本与真实样本。

        模型优化(model optimization),提升模型执行速度,泛化能力,或改善利益相关方所关心的其他特性的方法。如神经网络模型优化的方式包含剪枝、量化、调整参数、调整模型深度和宽度、增减特征或根据硬件平台具体特性重新安排聚合算子等。

        迭代(iteration),针对一批样本,重复地执行系列步骤直至完成训练的过程。一个(训)期中的选代数量等于该期中,训练样本的批数

性能

        欠拟合(underfitting),由于训练数据不足或不充分,导致创建的模型在面向新数据时,性能表现不佳或不准确。欠拟合可能会发生的情况:特征选择不当,训练时间不足,或者因模型能力有限(如表现力),使模型过于简单而无法从大量训练数据中学习。

        过拟合(overfitting),机器学习创建的模型,过于精确地拟合训练数据,对新数据缺乏泛化性。过拟合可能由以下原因造成:训练的模型从训练数据中,学习了非必要的特征(如,对有用输出无效的特征),训练数据中过多的噪声(例如,过多的离群点),训练数据与生产数据分布的显著不匹配,或模型复杂度过高而与训练数据不匹配。当在训练数据测量的误差与在独立的测试及验证数据测量的误差,之间存在显著差异时,过拟合能被识别。当训练数据和生产数据之间存在严重不匹配时,过拟合模型的性能尤其会受到影响。

        鲁棒性(robustness),人工智能系统在任何情况下都保持其性能水平的特性。

        韧性(resilience),人工智能系统在事故后,在符合期望的时间段内,恢复可操作条件的特性。

        安全性(Security),人工智能系统应具备任务的鉴别能力,屏蔽非法输入。应具备加密通信能力,保护隐私信息。应提供抵御对抗样本攻击和噪声污染的能力,抵御外部对权重文件的篡改。

应用

        回归模型(regression model),以给定数值为输入,预期的输出为连续变量的机器学习模型。

        分类模型(classification model),一种对给定输入数据,输出其所属的一个或多个类别的机器学习模型。

        机器翻译(machine translation:MT),使用计算机系统,将文本或语音从一种自然语言,自动翻译为另一种自然语言。

        模式识别(pattern recognition),通过功能单元,对某一对象物理或抽象的模式以及结构和配置的辨识。

        情绪识别(emotion recognition),通过计算识别和分类一段文本、语音、视频或图像,以及它们的组合中表达情绪的任务。情绪的例子包括幸褔、悲伤、愤怒和喜悦。

参考资料

    GB/T 41867-2022 信息技术 人工智能 术语GB/T 43782-2024 人工智能 机器学习系统技术要求


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/837649.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【C++】string|迭代器iterator|getline|find

目录 ​编辑 string 1.string与char* 的区别 2.string的使用 字符串遍历 利用迭代器遍历 范围for遍历 反向迭代器 字符串capacity 字符串插入操作 push_back函数 append函数 运算符 ​编辑 insert函数 substr函数 字符串查找函数 find函数 rfind函数 …

灵活的静态存储控制器 (FSMC)的介绍(STM32F4)

目录 概述 1 认识FSMC 1.1 应用介绍 1.2 FSMC的主要功能 1.2.1 FSMC用途 1.2.2 FSMC的功能 2 FSMC的框架结构 2.1 AHB 接口 2.1.1 AHB 接口的Fault 2.1.2 支持的存储器和事务 2.2 外部器件地址映射 3 地址映射 3.1 NOR/PSRAM地址映射 3.2 NAND/PC卡地址映射 概述…

GPT搜索鸽了!改升级GPT-4

最近OpenAI太反常,消息一会一变,直让人摸不着头脑。 奥特曼最新宣布:5月13日开发布会,不是GPT-5,也不是盛传的GPT搜索引擎,改成对ChatGP和GPT-4的升级~ 消息一出,大伙儿都蒙了。 之…

运维别卷系列 - 云原生监控平台 之 02.prometheus exporter 实践

文章目录 [toc]exporter 简介常用的 exporternode-exporter 实践创建 svc创建 daemonsetprometheus 配置服务发现 exporter 简介 随着 Prometheus 的流行,很多系统都已经自带了用于 Prometheus 监控的接口,例如 etcd、Kubernetes、CoreDNS 等&#xff0c…

PuLID: 图像背景、光线、风格等均保持高度一致图像生成工具,附本地一键包

PuLID是一种无需调优的ID定制方法。PuLID保持了高的ID保真度,同时有效地减少了对原始模型行为的干扰。 只需要提供一张照片,就可以生成高还原度的各种风格的图像。 使用方法:解压一键包,双击一键启动 点击ID图像(主…

Llama 3 超级课堂 -笔记

课程文档: https://github.com/SmartFlowAI/Llama3-Tutorial 课程视频:https://space.bilibili.com/3546636263360696/channel/series 1 环境配置 1.1 创建虚拟环境,名为:llama3 conda create -n llama3 python3.10 1.2 下载、安装 pyt…

第十六篇:数据库性能优化:从基础到高级的全面指南

数据库性能优化:从基础到高级的全面指南 1. 引言 在数字化的浪潮中,数据库作为信息系统的核心组件,其性能的优劣直接关系到企业的运营效率和市场竞争力。数据库性能优化不仅是一项技术挑战,更是一项战略任务。它要求我们深入理解…

2024深圳杯数学建模C题完整思路+配套解题代码+半成品参考论文持续更新

所有资料持续更新,最晚我们将于5.9号更新参考论文。 【无水印word】2024深圳杯A题成品论文23页mtlab(python)双版本代码https://www.jdmm.cc/file/27105652024深圳杯数学建模C题完整思路配套解题代码半成品参考论文持续更新https://www.jdmm.cc/file/2710545 深圳杯…

Kali Linux 安装 + 获取 root 权限 + 远程访问!保姆级教程!

kali是linux其中一个发行版,基于Debian,前身是BackTrack(简称BT系统)。kali系统内置大量渗透测试软件,可以说是巨大的渗透系统,涵盖了多个领域,如无线网络、数字取证、服务器、密码、系统漏洞等…

数据驱动测试在接口测试和网站测试中的应用

什么是数据驱动测试 据驱动测试是一种测试方法,其中测试数据和测试逻辑是分开的,测试数据被存储在外部源中(如Excel表格、JSON文件、数据库等),测试逻辑则独立于测试数据。在测试过程中,测试数据被读取并传…

Linux线程(四) 生产者消费者模型

目录 一、什么是生产者消费者模型 基本概念 优点以及应用场景 二、 基于阻塞队列的生产者消费者模型 三、POSIX信号量 四、基于环形队列的生产消费模型 一、什么是生产者消费者模型 Linux下的生产者消费者模型是一种经典的多线程或多进程编程设计模式,它用于解…

【LangChain系列 15】语言模型——LLMs(一)

原文地址:【LangChain系列 15】语言模型——LLMs(一) 本文速读: 异步API 自定义LLM Fake LLM HumanInput LLM 本文将介绍LLMs在LangChain中的一些用法,帮助我们更好地了解LLM模块。 01 异步API LangChain通过异步库实现了对异步的支持&a…

大模型应用的最佳实践Chains, SequentialChain使用示例

各种chain的介绍 串联式编排调用链:SequentialChain 流水线 胶水代码逻辑处理具备编排逻辑 串行 one by one的调用上一个chain的输出 作为 下一个chain的输入 超长文本的转换 Transform Chain pdf文件处理提供了套壳的能力 将python处理字符串的能力 套用进来 完成数据的格式化…

java sql中 大于 小于 大于等于 小于等于 代替符号

在写java时sql会经常会忘记大于小于号的表示方法导致无法运行&#xff0c;总结一下 第一种方法&#xff1a; < &#xff1a;< < &#xff1a; < &#xff1a;> &#xff1a; > sql如下&#xff1a; create_at > #{startTime} and create_at < #{end…

MySQL innodb_buffer_pool_size 相关常用语句

对于MySQL速度慢的问题&#xff0c;除了优化 SQL 以外&#xff0c;应该必须优先想到的即使 MySQL 数据库的 innodb_buffer_pool_size 配置问题。 一般来说&#xff0c;innodb_buffer_pool_size 的默认大小都是很小的&#xff0c;尤其是 win 下其默认大小更是只有离谱的 8M。Li…

centos7中如何全局搜索一下nginx的配置文件?

在CentOS 7中搜索Nginx的配置文件&#xff0c;你可以使用一些常用的命令行工具&#xff0c;比如find、grep等。这些工具可以帮助你在文件系统中查找文件&#xff0c;也可以用来查找Docker容器内部的文件&#xff0c;只要你知道如何访问容器的文件系统。 1. 搜索系统中的Nginx配…

深度学习面试题整理

文章目录 1. TensorFlow是什么&#xff1f;2. 计算图3. pytorch tensorflow4. 节点与张量类型5. tensorboard6. tensflow三个工作组件7. 大多数 TensorFlow 算法的常用步骤是什么&#xff1f;8. 处理TensorFlow中过拟合的方法9. 为什么出现过拟合10. 交叉验证11. 学习率12. 特征…

Python SMTP发送邮件时如何设置邮件地址?

Python SMTP发送邮件如何添加附件&#xff1f;如何使用SMTP发信&#xff1f; Python则通过其内置的smtplib模块和email模块为我们提供了实现这一功能的工具。在发送邮件的过程中&#xff0c;正确设置邮件地址是至关重要的&#xff0c;AokSend就来详细探讨一下如何在Python SMT…

Python专题:十三、日期和时间(1)

Python 日期和时间处理模块 模块就是别人写好的代码&#xff0c;通过将模块引入到代码里&#xff0c;使用已经实现好的功能 math模块&#xff0c;import模块名 time模块 时间戳&#xff1a;从公元1970年1月1日0点0分0秒起&#xff0c;到现在总共经历过的秒杀

odoo16 银行对账单导入改造

解决问题: odoo原生功能的话 是不能在系统上临时处理文件内容的&#xff0c;只会提示文件内容格式不对。 原始文件格式 在头部与尾部 格式问题&#xff0c;例如csv文件和 C53 文件&#xff0c;做一个前置弹框处理数据之后再导入 camt效果: csv效果: