当前位置: 首页 > news >正文

华为云人工智能入门级开发者认证学习笔记

人工智能入门级开发者认证

人工智能定义

定义

人工智能 (Artificial Intelligence) 是研究、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。

强人工智能 vs 弱人工智能

  • 强人工智能:强人工智能观点认为有可能制造出真正能推理(Reasoning)和解 决问题(Problem_solving)的智能机器,并且,这样的机器将被认为是有知觉 的,有自我意识的。可以独立思考问题并制定解决问题的最优方案,有自己的价 值观和世界观体系。有和生物一样的各种本能,比如生存和安全需求。在某种意 义上可以看作一种新的文明。
  • 弱人工智能:弱人工智能是指不能制造出真正地推理(Reasoning)和解决问题 (Problem_solving)的智能机器,这些机器只不过看起来像是智能的,但是并不 真正拥有智能,也不会有自主意识。

人工智能三阶段

目前仍然处于感知智能的阶段

image-20231018094016755

AI、机器学习、深度学习的关系

人工智能 包含 机器学习 包含 深度学习

人工智能发展历史

人工智能发展简史

image-20231018094424534

第三次热潮 – 算力、大数据、深度学习

image-20231018094542128

人工智能产业生态

中国人工智能产业图谱

image-20231018094815300

人工智能技术架构

概览

image-20231018094934673

基础架构层
大数据
数据

数据是真实世界不同现象的抽象表达。

步骤

原始数据→(分类,标签)→ 信息→(关联)→ 知识→(挖掘) 洞察→(?) 智慧

计算机硬件(算力)

CPU→GPU→AI芯片

算法层
机器学习

从给定的输入- 输出样例中试图找出规律

神经网络和深度学习
启发

人类神经网络

深度神经网络
  • 前馈网络
  • 反馈网络
  • 图网络
技术方向
计算机视觉
  • 内容审核
  • 语义分割
  • 人脸检测
  • 图像搜索
  • 车辆检测
  • 图像分类
语音处理

image-20231018100259269

自然语言处理

image-20231018100459529

应用领域
智慧城市
目前问题
  • 数据多效果少
  • 科技新落地少
  • 单点强全局弱
应用场景
  • 全城感知
  • 全城预警
  • 全城检索
  • 全城协同
  • 交通体征大屏
  • 应急车辆监控
金融

image-20231018100709387

零售
设计
  • 配色参考
  • 图片智能分析
生产制造
  • 拍摄样品
  • 智能质检
收益管理
  • 最优定价策略
供应链管理
  • 仓储设计
  • 库存管理
  • 区域划分
  • 运输网络路径优化
电商
  • 以图搜图
  • 智能推荐
线下零售
  • 智能选址
  • 智能识别商品
  • 智能监督
  • 优化商品摆放
  • 客流统计
  • 消费者行为分析
医疗
语音录入病历
  • 高效记录医患沟通图
  • 助推医疗信息化
医疗影像分析
  • 病灶识别与标注,减少重复性工作
  • 帮助医生发现更有价值的罕见病状
综合性诊疗
  • 虚拟医生
  • 利用NLP、知识图谱、计算机视觉等协助推理、诊疗
身体健康管理

健康状态监测、疾病发生预测、全方位管理健康

医疗机器人
  • 手术机器人、康复类机器人等
  • 提高手术精度
医学药物研发
  • 降低发现候选药物所需时长
  • 技术成熟后有望在新药研发领域每年降低280亿美元成本
农业

image-20231018101556292

  • 智慧农业数据分析与预测
  • 智慧农业降低农药成本
  • 智慧农业降低农业收割成本
  • 智慧农业临空系统

人工智能落地挑战

  • 数据获取
    • 数据积累不足
    • 数据质量差
    • 数据安全合规
    • 数据归属权
  • 数据治理
    • 多源异构数据
    • 非结构化数据
    • 海量数据存储与应用
  • 数据标注
    • 小场景数据采集
    • 复杂业务场景理解
    • 数据安全

缺乏解释性

  • AI 已经在大量的关键系统中运行,并且开始进入到很多业务的核心数据处理体系。但是,对于 AI 的核心运行机制,依然没有彻底研究清楚。
  • 深度学习系统的弱解释性给现有的AI系统带来了安全性、稳定性的挑战,如何确保AI不会失控, 避免恶性事件发生,是目前AI研究领域重要的课题。

算法的偏见

  • 算法的偏见主要源于数据的偏见。
  • 我们在用人工智能算法做决策时,算法可能是根据已有的数据,学会歧视某一个体。如根据种族,性别或其他因素,作出有歧视倾向的决策。即使种族或性别等因素被排除在数据之外,算法也能够利用人的姓名或地址中的信息做出有歧视倾向的决定。

隐私问题

  • 现有的人工智能算法都是数据驱动,我们需要大量的数据来训练模型。
  • 我们每天在享受人工智能带来的便捷的同时,例如Facebook,谷歌,亚马逊,阿里巴巴等科技公司在获取大量的用户数据。而这些数据会揭露我们生活的方方面面(如政治、宗教和性等)。

AI犯错

对抗样本攻击

能解决的问题领域

image-20231018102615325

人工智能发展趋势

更完善的人工智能基础数据服务

image-20231018102941310

更安全的数据共享

联邦学习在保证数据隐私安全的前提下,利用不同数据源合作训练模型,进一步突破数据的瓶 颈。

端-边-云全面发展的算力

应用于云端、边缘设备、移动终端的人工智能芯片规模不断增长,进一步解决人工智能的算力问 题。

大模型与轻量化

在大数据和强算力的支撑下,模型参数不断增加,更多大模型提出,也带来更好的泛化性能,同时,为应对移动终端及各种边缘设备部署的挑战,模型轻量化等技术也在不断发展。

更易用的框架

MindSpore、TensorFlow 2.x、Pytorch等主流开发框架都在朝易用、全能的方向演进,不断降低人 工智能的开发门槛。

不断突破的应用场景

AI技术发展现状及技术挑战

计算机视觉

image-20231018150621112

初级视觉
  • 超分辨率重建
  • 图像修复
中级视觉
  • 物体检测

  • 图像分割

  • 分割

    image-20231018150804920

    • 分类(Classification):解决“是什么?”的问题,即给定一张图片或一段视频判断里面包含什么类别的目标。
    • 检测(Detection):解决“是什么?在哪里?”的问题,即定位出这个目标的的位置并且知道目标物是什么。
    • 分割(Segmentation):分为实例分割(Instance Segmentation)和语义分割(Semantic Segmentation), 解决“每一个像素属于哪个目标物或场景”的问题。
高级视觉
  • 图像文本描述
  • 图像问答技术
  • 图像检索
  • 视觉追踪
  • 动作识别

自然语言处理

定义

自然语言处理(Natural Language Processing, NLP)利用计算机为工具对人类特有的书面形式和口头形式的自 然语言的信息,进行各种类型处理和加工的技术。

  • 自然语言处理 = 自然语言 + 处理
    • 人类语言以语音为物质外壳,由词汇和语法两部分组成的符号系统。文字和声音是语言的两种属性。
    • 用计算机进行处理, 让计算机能够理解和生成人类语言。

image-20231019111941623

应用场景
  • 智能问答
  • 舆情分析
  • 文本分类
  • 机器翻译
  • 文本互译
  • 实体抽取
  • 摘要生成
  • AI写诗
  • 内容审核
难点

image-20231019111650004

语音处理

流程

image-20231019112020146

应用场景
  • 实时字幕
  • 会议记录
  • 电话回访
  • 语音搜索
  • 语音导航
  • 有声阅读
难点

image-20231019112123012

AI应用需求分析

传统软件应用开发与AI应用开发对比

image-20231019112250142

AI应用开发需求分析步骤

  1. 需求背景

    在什么场景下遇到了什么问题?为什么要用AI来解决该问题?

  2. 需求价值

    为什么要解决该问题?解决该问题可以带来什么价值?

  3. 需求描述

    期望怎样解决该问题?业务要求的关键指标是怎样的?

  4. 问题抽象

    将现实场景的业务问题进行建模、抽象,转化为AI技术领域的问题

  5. 可行性分析

    是否有数据?业界是否有对应的AI算法?精度/性能指标能否达到?成本能否接受?

相关文章:

华为云人工智能入门级开发者认证学习笔记

人工智能入门级开发者认证 人工智能定义 定义 人工智能 (Artificial Intelligence) 是研究、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。 强人工智能 vs 弱人工智能 强人工智能:强人工智能观点认为有可能制造出真正能推理&#xff08…...

腾讯云发布新一代基于AMD处理器的星星海云服务器实例SA5

基础设施的硬实力,愈发成为云厂商的核心竞争力。 11月24日,腾讯云发布了全新一代星星海服务器。基于自研服务器的高密设计与硬件升级,对应云服务器SA5是全球首家搭载第四代AMD EPYC处理器(Bergamo)的公有云实例&#…...

算法通关村-----数论问题解析

最大公约数和最小公倍数 概念描述 最大公约数(GCD)是指两个或多个整数共有约数中的最大值。 最小公倍数(LCM)是指两个或多个整数共有的倍数中的最小值 方法介绍 碾转相除法 一种用于计算两个整数的最大公约数(GCD…...

wpf prism当中 发布订阅 IEventAggregator

先订阅后发布 private readonly IEventAggregator _eventAggregator; public LoginViewModel(ILoginService iloginService, IEventAggregator eventAggregator) {_iloginService iloginService;_eventAggregator eventAggregator;_eventAggregator.GetEvent<MessageEven…...

Angular中的getter函数

Angular 中的 getter 函数每次被调用时会返回一个新对象时&#xff0c;这些新对象并不使用同一个堆内存。详细解释一下&#xff1a; Getter 函数的作用是获取某个属性的值。在 Angular 中&#xff0c;getter 函数通常用于获取响应式数据&#xff08;例如 Observables 或 Signal…...

Python----函数的数据 拆包(元组和字典)

Python拆包&#xff1a; 就是把元组或字典中的数据单独的拆分出来&#xff0c;然后赋予给其他的变量。 拆包: 对于函数中的多个返回数据, 去掉 元组, 列表 或者字典 直接获取里面数据的过程。 元组的拆包过程 def func():# 经过一系列操作返回一个元组return 100, 200 …...

vim翻页快捷键

Vim翻页 整页 Ctrlf向下翻页&#xff0c;下一页&#xff0c;相当于Page DownCtrlb向上翻页&#xff0c;上一页&#xff0c;相当于Page Up 半页 Ctrld向下半页&#xff0c;下一半页&#xff0c;光标下移Ctrlu向上半页&#xff0c;上衣半页&#xff0c;光标上移 按行 Ctrle…...

死锁是什么?死锁是如何产生的?如何破除死锁?

1. 死锁是什么 多个线程同时被阻塞&#xff0c;它们中的一个或者全部都在等待某个资源被释放。由于线程被无限期地阻塞&#xff0c;因此程序不可能正常终止。 2. 死锁的三种典型情况 一个线程, 一把锁, 是不可重入锁, 该线程针对这个锁连续加锁两次, 就会出现死锁. 两个线程…...

给虚拟机配置静态id地址

1.令人头大的原因 当连接虚拟机的时候 地址不一会就改变&#xff0c;每次都要重新输入 2.配置虚拟机静态id地址 打开命令窗口执行 : vim /etc/sysconfig/network-scripts/ifcfg-ens33 按下面操作修改 查看自己子网掩码 3.重启网络 命令行输入 systemctl restart netwo…...

Mybatis-Plus 租户使用

Mybatis-Plus 租户使用 文章目录 Mybatis-Plus 租户使用一. 前言1.1 租户存在的意义1.2 租户框架 二. Mybatis-plus 租户2.1 租户处理器2.2 前置准备1. 依赖2. 表及数据准备3. 代码生成器 2.3 使用 三. 深入使用3.1 前言3.2 租户主体设值&#xff0c;取值3.3 部分表全量db操作3…...

vue el-table (固定列+滚动列)【横向滚动条】确定滚动条是在列头还是列尾

效果图&#xff1a; 代码实现&#xff1a; html&#xff1a; <script src"//unpkg.com/vue2/dist/vue.js"></script> <script src"//unpkg.com/element-ui2.15.14/lib/index.js"></script> <div id"app" style&quo…...

⑦【Redis GEO 】Redis常用数据类型:GEO [使用手册]

个人简介&#xff1a;Java领域新星创作者&#xff1b;阿里云技术博主、星级博主、专家博主&#xff1b;正在Java学习的路上摸爬滚打&#xff0c;记录学习的过程~ 个人主页&#xff1a;.29.的博客 学习社区&#xff1a;进去逛一逛~ Redis GEO ⑦Redis GEO 基本操作命令1.geoadd …...

LeetCode 2304. 网格中的最小路径代价:DP

【LetMeFly】2304.网格中的最小路径代价&#xff1a;DP 力扣题目链接&#xff1a;https://leetcode.cn/problems/minimum-path-cost-in-a-grid/ 给你一个下标从 0 开始的整数矩阵 grid &#xff0c;矩阵大小为 m x n &#xff0c;由从 0 到 m * n - 1 的不同整数组成。你可以…...

c 实用化的文本终端实时显示摄像头视频

因为采用yuv格式&#xff0c;帧率都很低。图像会拖影。把图像尺寸尽量缩小&#xff0c;能大大改善。现在最麻烦的是图像上有黑色的闪影&#xff0c;不知是为啥&#xff1f;如是framebuffer引起的就无解了。终于找到问题了&#xff0c;是在显示前加了一条用黑色清屏造成的&#…...

CSS中常用的伪类选择器

一 、伪类&#xff08;不存在的类&#xff0c;特殊的类&#xff09; -伪类用来描述一个元素的特殊状态 比如&#xff1a;第一个元素&#xff0c;被点击的元素&#xff0c;鼠标移入的元素 -特点&#xff1a;一般请情况下&#xff0c;使用&#xff1a;开头 1、 :first-child …...

【python学习】中级篇-数据库操作:SQLite

SQLite是一个轻量级的数据库引擎&#xff0c;它可以嵌入到各种应用程序中。以下是SQLite的基本用法&#xff1a; 创建数据库文件 import sqlite3# 连接到一个不存在的数据库文件&#xff0c;如果文件不存在&#xff0c;将会自动创建一个新的数据库文件 conn sqlite3.connect…...

汇编-PROTO声明过程

64位汇编 64 模式中&#xff0c;PROTO 伪指令指定程序的外部过程&#xff0c;示例如下&#xff1a; ExitProcess PROTO ;指定外部过程&#xff0c;不需要参数.code main PROCmov ebx, 0FFFFFFFFh mov ecx,0 ;结束程序call ExitProcess ;调用外部过程main ENDP END 32位…...

MYSQL事务操作

...

自动化测试——自动卸载软件

&#x1f4e2;专注于分享软件测试干货内容&#xff0c;欢迎点赞 &#x1f44d; 收藏 ⭐留言 &#x1f4dd; 如有错误敬请指正&#xff01;&#x1f4e2;交流讨论&#xff1a;欢迎加入我们一起学习&#xff01;&#x1f4e2;资源分享&#xff1a;耗时200小时精选的「软件测试」资…...

Linux - 系统调用(syscall)

说明 基于riscv64 soc linux_5.10.4平台&#xff0c;通过新增一个系统调用深入了解下系统调用实现原理。 简介 Linux 软件运行环境分为用户空间和内核空间&#xff0c;默认情况下&#xff0c;用户进程无法访问内核&#xff0c;既不能访问内核所在的内存空间&#xff0c;也不…...

智能代码生成器版本演进全景图(2022–2024核心算法对比白皮书)

第一章&#xff1a;智能代码生成器版本演进全景图&#xff08;2022–2024核心算法对比白皮书&#xff09; 2026奇点智能技术大会(https://ml-summit.org) 从模板驱动到语义理解的范式跃迁 2022年初代系统以规则引擎预置模板为核心&#xff0c;依赖显式语法树匹配与硬编码上下…...

OAI 5G NR + USRP B210:从零搭建低成本开源5G实验平台

1. 为什么选择OAI和USRP B210搭建5G实验平台 第一次接触5G实验平台搭建时&#xff0c;我也被高昂的设备成本吓退过。直到发现OAI&#xff08;OpenAirInterface&#xff09;这个开源项目&#xff0c;配合USRP B210这套性价比极高的硬件&#xff0c;才算找到了可行的解决方案。这…...

高效PCK文件逆向工程:GDSDecomp工具深度解析与实战指南

高效PCK文件逆向工程&#xff1a;GDSDecomp工具深度解析与实战指南 【免费下载链接】gdsdecomp Godot reverse engineering tools 项目地址: https://gitcode.com/GitHub_Trending/gd/gdsdecomp 在Godot游戏开发与逆向工程领域&#xff0c;PCK文件处理一直是一个技术难点…...

巧用DiskGenius解决Windows10恢复分区阻碍C盘扩展难题

1. 为什么恢复分区会阻碍C盘扩展&#xff1f; 很多Windows10用户都遇到过这样的困扰&#xff1a;明明D盘已经压缩出可用空间&#xff0c;但在磁盘管理中尝试扩展C盘时&#xff0c;系统却提示"没有足够的可用空间"。这通常是因为系统在C盘和D盘之间悄悄插入了一个恢复…...

终极指南:go-fastdfs小文件合并技术如何有效减少inode占用提升存储效率

终极指南&#xff1a;go-fastdfs小文件合并技术如何有效减少inode占用提升存储效率 【免费下载链接】go-fastdfs go-fastdfs 是一个简单的分布式文件系统(私有云存储)&#xff0c;具有无中心、高性能&#xff0c;高可靠&#xff0c;免维护等优点&#xff0c;支持断点续传&#…...

PS3游戏更新下载器:让经典游戏重获新生的智能工具 [特殊字符]

PS3游戏更新下载器&#xff1a;让经典游戏重获新生的智能工具 &#x1f3ae; 【免费下载链接】PS3GameUpdateDownloader downloader for ps3 game updates (.pkg files) from official sony servers written in python 项目地址: https://gitcode.com/gh_mirrors/ps/PS3GameU…...

LiveAutoRecord:终极跨平台直播录制解决方案,轻松实现多平台直播自动录制

LiveAutoRecord&#xff1a;终极跨平台直播录制解决方案&#xff0c;轻松实现多平台直播自动录制 【免费下载链接】LiveAutoRecord 基于 Electron 的多平台直播自动录制软件 项目地址: https://gitcode.com/GitHub_Trending/li/LiveAutoRecord 你是否曾因为错过心爱主播…...

.NET金融数据集成架构实践:基于Yahoo Finance API的企业级解决方案深度解析

.NET金融数据集成架构实践&#xff1a;基于Yahoo Finance API的企业级解决方案深度解析 【免费下载链接】YahooFinanceApi A handy Yahoo! Finance api wrapper, based on .NET Standard 2.0 项目地址: https://gitcode.com/gh_mirrors/ya/YahooFinanceApi 在金融科技快…...

深度解析洛雪音乐助手:多平台音乐聚合架构与实战应用方案

深度解析洛雪音乐助手&#xff1a;多平台音乐聚合架构与实战应用方案 【免费下载链接】lx-music-desktop 一个基于 Electron 的音乐软件 项目地址: https://gitcode.com/GitHub_Trending/lx/lx-music-desktop 洛雪音乐助手作为一款基于Electron和Vue 3开发的开源跨平台音…...

【技术解析】SwAV:用在线聚类与最优运输破解无监督视觉特征学习难题

1. SwAV&#xff1a;无监督视觉特征学习的破局者 想象一下你面前有100万张没有标签的图片&#xff0c;现在需要让AI自动学会识别其中的物体特征——这就是SwAV要解决的核心问题。传统方法就像让一个孩子通过反复对比无数相似图片来学习&#xff0c;不仅效率低下&#xff0c;还特…...