HCIP-AI神经网络基础

参加华为认证HCIP-AI的经历 因为毕业需要一个证书,虽然有很多证书可以选择,像微软认证、IBM认证之类的,但是这些认证可以选择的方向没有我感兴趣的人工智能方向,所以选择了华为认证。 华为认证的AI方向有HCIA(工程师)、HCIP(高级工程师)两个级别(AI方向目前还没有HCIE(专家)级),本来想考个HCIA拿毕业证就可以了,但是查了一下HCIA含金量很低,考了和没考差不多,不如多花几百块钱考HCIP,既可以毕业,以后又或许有用。HCIA-AI的报名费是200美元,HCIP-AI是300美元。 报名前打算先了解一下HCIP-AI的考试 阅读详情

1、深度学习的预备知识

  • 数据集,包括样本与特征,样本是研究的对象,特征是区别样本的一些描述
  • 学习方法分类
    1、监督学习算法——有正确答案,也就是样本有标签
    2、无监督学习算法——没有正确答案的,也就是样本没有标签
    3、半监督学习算法——有一些数据是有标签的,有一部分的数据没有标签,用过对有标签的数据进行训练来给无标签的数据加上标签
    4、强化学习——会和环境不断进行交互,达到优化算法的一个结果,比如如果算法运行契合,就会有奖励,否则加以惩罚,这样不断训练就会得到一个不断优化的算法
  • 凹凸函数——损失函数(达到最小值)
    1、连接任意的集合中的两个点,如果这些点都在集合中,说明这是一个凸集,如果有一些点不在集合中,说明这是一个凹集
    2、相同的连接函数上任意两个点,如果函数上的点都在连线的上面,说明这只一个凸函数,否则这是一个凹函数。
    在这里插入图片描述
    3、非凸函数转换凸函数
    在非凸函数中我们想要找到一个最优点,可能会受到很多局部最优点的干扰,这个时候,转换成凸函数,有局部最优点变成全局最优点。
    在这里插入图片描述
    4、凸优化
    在这里插入图片描述
  • 损失函数——希望找到一个最小值
    1、神经网络中使用的代价函数被称为损失函数Loss Function。损失函数衡量了评分函数的预测与真实标签的吻合度。
    2、Loss的值会都设置为与吻合程度负相关,如果算法公式是正相关的,定义损失函数的时候会加上负号,调整为负相关。
    3、交叉熵损失函数Cross Entropy/Softmax Loss:
    在这里插入图片描述
  • 梯度下降法:对交叉熵损失函数的迭代优化,理解梯度下降法,w为权重
    在这里插入图片描述
    1、批量梯度下降BGD:每一次更新权重的时候使用所有训练的数据,但是数据量很大的时候效率太低,但是能取到全局的最优点
    2、随机梯度下降SGD:随机挑选一个样本,有可能达到的是局部最优,这种方式容易对噪声敏感
    3、小批量梯度下降MBGD:每次只随机选一部分数据,对权重进行更新。

2、人工神经网络ANN

2.1、神经元与神经网络

  • 神经元:线性函数(累加)+激活函数
    在这里插入图片描述

人工神经网络主要由多个神经元连接而成,主要有以下三个方面的问题
1、神经网络的拓扑结构,不同的神经元之间的连接方式是不一样的。
2、激活的规则,神经元输入到输出之间的映射关系,一般用激活函数(非线性函数)进行映射
3、学习算法,通过训练数据来学习神经网络的参数,使得损失值达到最小

  • 神经网络的拓扑结构
    1、前馈网络:每层神经元为一组,每一组神经元只接收上一组的输出,并为下一组提供输入,所有的信息都是按照一个方向进行传输的。可以用有向无环图进行表示。这样的网络结构比较简单,易于实现。
    2、反馈网络RNN:每一层神经元不仅仅可以接收其他的神经元的信号,还可以接收自己的输出。与前馈网络相比,反馈网络可以看做一个程序,有更强的计算能力。
    3、图网络:定义在图结构上的神经网络,节点之间可以是有向的,也可以是无向的,每一个节点只接收其邻居节点的输出,或者接收自身的信息,图网络是前馈网络和反馈网络的一个泛化,有图卷积网络,消息传递网络等。
    在这里插入图片描述

2.2、感知器

  • 感知器可以用来接收多个信号,输出一个信号(由多个神经元组成),每一个输入信号具有一定的权重,计算多个输入信号的值于权重的乘积累加求和,根据这个结果与指定的阈值进行比较,来决定神经元是否被激活。它可以用来实现一个二分类问题(要么激活神经元,要么不激活神经元唯二选择问题)
  • 感知器问题其实是在寻找多维平面的一个可以完美划分两类的超平面。就好像在一维线上划分两类,只需要找到一个点,二维平面划分两类找一条线,三维平面划分两类找一个平面,在多维度的面中寻找一个超平面,使得数据可以完美划分为两类,是感知器的任务。
    在这里插入图片描述

→怎么界定多维空间的两个超平面的好与坏,这个需要定义感知器的损失函数

  • 损失函数:也就是期望是误分类的所有样本到超平面的距离之和最小;其中 M:误分类的点的集合(凸函数),w:权重,b:偏置
    在这里插入图片描述
    在这里插入图片描述

→更新步骤
在这里插入图片描述

→线性不可分问题:XOR问题
在如下左图中,无法使用一个平面来使得1和0分为两类,可以采用投影的办法,把其中一个1投影到另一面中,就可以实现可分的情况。
在这里插入图片描述

2.3、激活函数

上面讲到单层感知器是无法解决XOR问题的,所以我们引入了非线性的激活函数。

  • Sigmoid:单调连续函数,有界,收敛,求导容易,远离中心点的位置(左右两边)求导几乎为0,出现梯度消失的问题,一般深度大于5就会出现梯度消失的问题
    在这里插入图片描述
  • tanh双曲正切函数:和Sigmoid有同样的缺点,但是它的函数是关于0点对称,比Sigmoid函数求导后更加趋向0,可以减低迭代的次数。
    在这里插入图片描述
  • ReLU函数:在0出不可导,会出现拐点而不够平滑,在某一些回归问题上也会出现不够平滑的现象;正无穷出无上限,训练比较容易发散;
    在训练中relu函数容易死亡(训练过程中有一个参数不恰当更新后,第一个隐藏层的某一个神经元在所有的训练数据下都不能被激活,则这个神经元自身的参数梯度永远为0,就是这个神经元永远不会被激活,就会出现死亡现象,统称死亡ReLU问题)
    relu函数在随机梯度下降中可以快速实现收敛,而且函数计算简单,而且它可以有效的解决梯度消失问题。在无监督学习中也可以有比较好的表现。
    在这里插入图片描述
  • ReLU函数2:
    针对上面ReLU问题提出的变化:给小于零部分添加一个斜率,使得在小于零的时候可以更新权重,不会出现永远不能被激活的现象。
    ELU和softplus:平滑版的relu函数
    在这里插入图片描述
  • softmax函数:对于多分类问题常用的激活函数
    在这里插入图片描述

在这里插入图片描述

3、深度前馈网络

3.1、神经网络

  • 我们知道,单个感知器是不能解决XOR问题的,但是为了解决XOR问题,我们可以采用两个感知器。同样的,当面对的是复杂的,可以采用多个感知器进行多维度的划分,形成种类繁多的非线性曲面,从而解决问题。
    在这里插入图片描述
    在这里插入图片描述

3.2、深度前馈网络

  • 深度学习:
    在这里插入图片描述
  • 深度前馈网络:也叫前馈神经网络或者多层感知机MLP,是典型的深度学习模型。
    在这里插入图片描述
    在这里插入图片描述

1、深度前馈网络是一种全连接式的网络,也就是说当前节点与下一层中的每一个节点都有连接关系,x1与yi(i=1,2……n)都有关系。
2、深度前馈网络的传播是单向的,就是所有的传播都是响下传播而不会反向。

4、反向传播

  • 如何训练神经网络?
    在这里插入图片描述
  • 反向传播原理:链式求导法则
    • 反向传播算法是神经网络的重要算法,它使用链式求导法则将输出层的误差反向传回给网络,使得神经网络的权重有了比较简单的梯度计算实现方法。
    • 通过反向传播算法可以使得变成实现神经网络权重的梯度,从而使用梯度下降法完成神经网络的训练。
    • 成熟的深度学习框架如TensorFlower,会自动完成反向传播和求导的部分,在使用的时候只需要定义前向运算
    • 整体流程:
  • 正向传播
    输入值也就是e在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    正向传播得到一个y的预测值
  • 误差反向传播
    通过真实值与预测值做差计算误差在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 权重更新
    根据学习率,对e求偏导求△x
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 梯度消失和梯度爆炸
    梯度消失,简单理解就是速率为0的情况
    在这里插入图片描述

5、神经网络的架构设计

5.1、神经网络深度的影响

如下所示,深度越大,一开始准确率是快速增长,慢慢后面缓慢增长,但是总体而言,深度越大,模型准确率越高,泛化能力越强
在这里插入图片描述

5.2、神经网络参数数量的影响

不增加神经网络的层数,只是增加一些参数数量,测试集的精度没有明显变化,效果不好,更深层的神经网络,参数越多。
在这里插入图片描述

5.3、神经网络连接的影响

在这里插入图片描述

思考题

答案:B
在这里插入图片描述

【HCIP-AI 进阶之路】零成本白嫖昇腾算力,全栈掌握华为 AI 实战 本文介绍如何利用华为官方资源免费获取HCIP-AI认证所需实验环境。 阅读详情

相关推荐

【HCIP-AI 进阶之路(一)】零成本白嫖算力,7天速通华为人工智能资深开发者认证

《HCIP-AIEIDeveloper认证备考指南》摘要:本文深度解析华为HCIP-AI(H13-331)认证考试要点,涵盖考试大纲、评分标准及备考策略。重点剖析昇腾AI全栈架构,包括达芬奇架构核心计算单元(Cube/Vector/Scalar Unit)和四大层级关系(芯片-CANN-框架-应用)。针对无硬件资源的开发者,提供MindSpore CPU版、ModelArts免费算力和沙箱实验室三种零成本实践方案。文章强调该认证对国企/华为生态企业求职者的价值,并指出多选题是主要失分点。下篇将聚焦计算机视觉

2301_82049134的博客 1189

华为AI HCIP认证,到底能不能学?值得赌一把吗?

04|AI+网工到底有没有未来?ChatGPT、Sora、文心一言、Deepseek、科大讯飞星火,一个比一个卷。从写文案到做PPT,再到代码和绘图,全都能干。不少网工兄弟最近也在问:“这AI HCIP认证,是不是智商税?我搞数通的,学了有啥用?真能转型吗?01|HCIP AI认证,到底学什么?别被“AI”两个字唬住了,华为这套,压根不是教你搞深度学习、造轮子、刷论文的。它是教你——说白了,这是一门,偏落地方案、系统架构,。如果你本身是搞网络、系统、运维、售前的,这玩意你能看懂,也用得上。

hcie-0001 2419

华为框招培训干货_HCIP-AI EI Developer模拟试题

2020年将会开始新的一轮华为框招;对于投标企业来说,除了对标的的把控外,自身的实力才是最重要的,而企业员工通过华为认证的工程师数量则是自身实力的硬指标,所以企业面对华为框招为员工进行培训是很重要的准备工作。今天就为大家分享一些华为框招培训干货。 一、华为框招HCIP-AI EI Developer是什么? HCIP-AI EI Developer认证定位于培养具有图像处理、语音处理和自然语言处...

红松教育 3285

懂AI的网工,到底能多香?华为认证HCIP AI认证值不值?

华为这套HCIP/HCIE-AI Solution Architect认证,更偏“应用架构”路线,跟网工实际关联很强,具体怎么说?再看现在火得不行的“AI网工”“智算运维”“AI解决方案工程师”,多少有点心动,但又怕自己背景不够,跟不上……而这个能力,不是靠多学一门协议解决的,是要理解AI的原理、落地方式、解决方案。能看懂AI推理/训练在实际落地中出现的“卡顿”、“性能瓶颈”。不是不努力,是方向变了。,关键是你的“数通+AI”背景一组合,岗位就不一样了。数通解决了连接问题,AI解决了“理解业务”的问题。

hcie-0001 1281

HCIP-AI-Ascend Developer V1.0 华为认证高级工程师课程章节测试题+结课测试题(HCIP-AI-Ascend Developer V1.0模拟考试题)汇总

本文为HCIP-AI-Ascend Developer V1.0 华为认证高级工程师在线课程中所有章节测试以及结课测试(HCIP-AI-Ascend Developer V1.0 模拟考试)习题和答案 可供参考学习使用

gaogao0305的博客 3865

华为HCIP AI EI Developer 选择题重点总结

达芬奇架构(Al Core)计算单元提供了三种基础计算资源,矩阵计算单元(CubeUnit)、向量计算单元Vector Unit)、标量计算单元(Scalar Unit),不包含张量计算单元。前向后向算法计算P(O/A),即输出序列、隐含序列Baum-Welch算法求出最优解:根据最佳序列组合的音素和单词:得出最佳序列根据语言模型形成词和句子。芯片从业务上来讲,主要是用于训练和推理,昇腾310为推理芯片,最大功耗8W;隐马尔科夫链(HMM)的三大问题,学习(训练),评价,解码。

m0_73737898的博客 995

【华为认证HCIP-AI-MindSpore Developer V1.0(中文版)正式发布】

华为认证MindSpore开发高级工程师HCIP-AI-MindSpore Developer V1.0(中文版)自2021年11月3日起,正式中国区发布。 华为认证HCIP-AI-MindSpore Developer V1.0(中文版)正式发布 发布概述 基于“平台+生态”战略,围绕“云-管-端”协同的新ICT技术架构,华为公司打造了覆盖ICT领域的认证体系,包含ICT技术架构与应用、云服务与平台两类认证。 根据ICT从业者的学习和进阶需求,华为认证分为工程师级别、高级工程师级别和专家级别三个认证等

mengmeng_921的博客 1805

HCIP-AI认证备考全攻略:从报名到通关的实战经验分享

本文详细介绍了HCIP-AI认证的备考全攻略,从报名流程到实战经验,帮助考生高效通过考试。重点解析了华为云ModelArts平台的应用、AI核心算法理论及考场技巧,特别强调华为认证体系中的高级工程师认证价值。适合希望在AI领域提升竞争力的专业人士参考。

bash7scripter的博客 643

HCIP-AI EI Developer V2.0 考试大纲

最后更新时间:2019-06-12 13:58:04 1华为HCIP-AI EI Developer V2.0认证考试 本文主要介绍HCIP-AI EI Developer V2.0考试大纲,其它认证项目的考试大纲可参考相应的培训教材或通过华为公司网站https://support.huawei.com/learning获取。 华为企业AI开发高级工程师认证HCIP-AI EI Develo...

黎国溥 5222

华为HCIP-AI认证题库中的部分问题(2)

位置的上、下、左、右,是紧邻的位置。110、(判断) 在中文中,一个词的词性很多时候都不是固定的,一般表现为同音同形的词在不同场景下,其表示的语法截然不同,这就为词性标注带来了很大的困难。110、(判断) 在中文中,一个词的词性很多时候都不是固定的,一般表现为同音同形的词在不同场景下,其表示的语法截然不同,这就为词性标注带来了很大的困难。70、 在中文中,一个词的词性很多时候都不是固定的,一般表现为同音同形的词在不同场景下,其表示的语法截然不同,这就为词性标注带来了很大的困难。

2401_83641533的博客 893

华为HCIP-AI HiAI Developer V1.0认证培训全攻略

人工智能(AI)是指由人类设计、使机器具备模拟或扩展人类智能行为的技术体系,其核心能力包括学习、推理、识别与决策。自1950年图灵提出“机器能否思考”的命题以来,AI历经三次发展浪潮:20世纪50-70年代的符号主义逻辑推理、80年代专家系统的兴起,以及21世纪初以深度学习为代表的连接主义复兴。驱动本轮AI爆发的关键因素涵盖大数据积累、算力跃升(如GPU/NPU)与算法创新(如Transformer)。当前,AI已在计算机视觉、自然语言处理等领域实现工程化落地,并成为国家战略科技力量的重要组成部分。

weixin_42103128的博客 1012

【HUAWEI】HCIP-AI-MindSpore Developer V1.0 | 第一章 神经网络基础( 1 人工神经网络 ) | 学习笔记

HCIP-AI-MindSpore Developer V1.0

静谧、淡雅 3067

华为HCIP-AI HiAI Developer人工智能培训与实验手册

人工智能(AI)技术近年来取得长足进步,已经成为推动信息科技发展的核心驱动力之一。AI在语音识别、图像分析、自然语言处理、自动驾驶等领域都取得了突破性进展,正逐渐深入人类工作和生活的方方面面。随着技术的不断发展,AI工程师的需求日益增长,而对于专业人才的培养和认证显得尤为重要。HiAI平台提供了一套完整的服务架构,它由能力开放平台、开发者社区和应用商城三大部分组成。开发者通过能力开放平台接入AI能力,如图像识别、语音处理等,并利用这些能力开发出创新的AI应用。

weixin_35677363的博客 966

【HUAWEI】HCIP-AI-MindSpore Developer V1.0 | 第一章 神经网络基础( 2 卷积神经网络 ) | 学习笔记

HCIP-AI-MindSpore Developer V1.0 | 第一章 神经网络基础( 2 卷积神经网络 ) | 学习笔记

静谧、淡雅 1476

AnyLogic 建立谢林模型

AnyLogic 建立谢林模型说明创建一个新模型创建代理人群体和离散空间双击 people 前的图标,编辑 Person设置 Agent 的形状(Person)在模型中启用离散时间,实现代理行为点击 Person,进行编辑点击运行按钮效果图 说明 我们将把 Schelling 的模型实现为一个基于离散空间/离散时间的代理模型。空间代表一个城市,每个单元格代表一个房子。 agent 是人,是两种颜色:黄色和红色。 最初,人是随机分布在城市中的。人比房子少,所以总是有一个人可能会移动。 这个模型中的 agent

qq_45642410的博客 2577

DMR对讲机的基本概念理解

刚刚入手DMR对讲机,尚未成功联通。国内互联网上能找到的资料很少,大多数也都是一些DMR协议介绍之类的玩意,对实际操作没有指导意义。以下全部是这几天在网上研究各种资料得出的个人思考,如有错误请斧正。 相比与模拟通讯系统,DMR将语音信号转换为包的形式进行收发。将DMR对比成TCP/IP系统会更容易理解。 一般DMR对讲机都支持模数双通,说明DMR应该使用了跟FM同样的无线AP组件,只在解码上有区别。对讲机先使用DMR进行数字解码,解码成功则说明是数字信号,不成功则使用模拟方式再次进行解码。可以对等理解为

1万+

【HUAWEI】HCIP-AI-MindSpore Developer V1.0 | 第一章 神经网络基础( 3 循环神经网络 ) | 学习笔记

HCIP-AI-MindSpore Developer V1.0 | 第一章 神经网络基础( 3 循环神经网络 ) | 学习笔记

静谧、淡雅 738

Labview 机器视觉(4)之 图像处理进阶 - 动态ROI与批量保存

本文深入探讨了LabVIEW机器视觉中动态ROI与批量保存两大进阶技术。动态ROI通过模式匹配或粒子分析实现检测区域的自动追踪,解决了产品位置变化带来的挑战。同时,文章详细介绍了如何设计高效的文件命名规则与异步保存机制,以实现海量图像数据的批量保存与管理,从而构建稳定、高效的工业自动化检测系统。

weixin_29234423的博客 219

【HUAWEI】HCIP-AI-MindSpore Developer V1.0 | 第一章 神经网络基础(4 生成对抗网络 ) | 学习笔记

生成对抗网络

静谧、淡雅 1607

Hermes V0.10.0:官方UI几乎无Bug版

如果你还在观望Hermes,现在可能是最好的入局时机。 因为网页端来了,门槛降到了最低。 如果你已经是Hermes用户,升级就对了。 因为0.9.0的更新,值得一试。

weixin_66295112的博客 2047

Unity3D实战:5分钟搞定RTSP监控视频流播放(附完整代码)

本文详细介绍了如何在Unity3D中快速实现低延迟RTSP监控视频流播放,提供完整代码和优化方案。通过Video Player组件和FFmpeg集成,开发者可以轻松应对智能家居和安防监控领域的实时视频流挑战,显著降低延迟并提升性能。

weixin_29015051的博客 590

2025年华为HCIA-AI认证是否值得考?还是直接冲击HCIP?

2025年人工智能大会前两天在上海世博中心圆满闭幕,网上热议不断,很多人把目光投向了跟人工智能息息相关的华为HCIA-AI,今天我们就来聊聊2025年华为HCIA-AI认证是否值得考?要不要直接冲击HCIP?

IT99_的博客 1833

2026 最新安全 Skill 合集(CTF / 审计 / 渗透 / 红队)威胁建模一网打尽

2026年安全领域进入"Skill化"时代,各类安全能力被结构化封装为可复用的AI Skill。本文介绍了7个核心安全Skill项目:渗透测试全流程的AgentSkillsHub、CTF解题技能库ctfskills、多语言代码审计工具codeaudit、PHP专项审计系统、Java自动化审计流水线、威胁建模工具threatmodeling以及覆盖30+领域的Anthropic-Cybersecurity-Skills。这些项目将传统安全经验转化为标准化、可验证、可自动执行的模块化能力,支

Chengbei11的博客 1888

想冲华为AI认证,怎么选方向?

随着人工智能深入千行百业,AI相关岗位持续火热。华为也在认证体系中推出了,覆盖从算法开发到应用架构的多个方向。很多同学在打算考时,常常纠结:到底该选,还是?我们将从定位、内容、能力验证、适合人群、发展路径等角度,带你深入了解这两个方向,帮助你做出最适合自己的选择。一、证书定位对比:开发 vs 方案二、考试内容详解对比。

hcie-0001 1619

【WorkBuddy专栏43】如何利用WorkBuddy开发一个PC网站(上)——环境选型、设计编码到部署上线

【WorkBuddy专栏43】如何利用WorkBuddy开发一个PC网站(上)——环境选型、设计编码到部署上线

AI人人懂 2271

Cursor使用教程:用 Cursor 创建第一个 Java 项目

Cursor是一款基于VS Code的AI编程编辑器,专为开发者设计。安装前需确保JDK 8+、Maven 3.8+等环境配置,支持Windows系统。编辑器提供中文界面选项,可通过扩展市场安装语言包。创建Java项目支持手动和AI提示词两种方式:手动需创建目录结构并编写代码;AI方式则通过自然语言描述快速生成项目框架和代码。标准Java项目包含src/main/java主代码目录、src/test/java测试目录及pom.xml等配置文件。Maven项目中,pom.xml是核心配置文件,管理项目依赖与构

博客 3549
上一篇: promise封装微信request方法
下一篇: HCIP-AI图像处理理论、应用
@@老胡
博客等级 码龄7年 291粉丝 184原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值