R机器学习:神经网络算法的理解与实操,实例解析

5G NR与AI/ML融合:3GPP R19研究项目核心场景与技术路径解析 人工智能(AI)与机器学习(ML)作为数据驱动的核心技术,正逐步从理论走向广泛的工程实践。其核心原理在于通过算法模型从海量数据中自动学习规律、进行预测与决策,这为解决复杂系统的优化问题提供了全新范式。在通信领域,这一技术价值尤为凸显,它能够应对网络日益增长的复杂性和动态性,实现从被动响应到主动智能的转变。当前,AI/ML的应用场景已深入至网络运维、资源调度及性能优化等多个层面。具体到移动通信,3GPP R19研究项目正系统性地探索将AI/ML深度集成至5G新空口(NR)的可行方案,旨在通过智能化的信道预测、 阅读详情

神经网络算法是一种模仿生物神经网络(尤其是人脑)结构和功能的算法。它由大量相互连接的节点(称为神经元)组成,这些神经元组织成层,通过传递信号来处理信息。神经网络算法在机器学习、人工智能等领域中扮演着至关重要的角色,尤其擅长处理复杂的模式识别、分类和预测问题。今天给大家介绍下这个算法。

回忆一下高中生物知识,高中的时候我们学过生物神经元:

生物神经元通过树突接收信号,通过轴突发送信号。神经元之间通过突触连接,信号的强弱由突触的“强度”控制。在人工神经网络中,人工神经元模拟了生物神经元的工作原理。它也接收多个输入,每个输入与一个权重相乘,最后通过激活函数生成输出。

整个过程其实是类似的:在生物神经元中,信号由树突接收,经过突触传递到下一个神经元。而在人工神经元中,输入信号经过加权和激活函数后生成输出信号,类似地传递到下一层神经元,类比如图示:

神经网络的基本组成包括:

  • 神经元(Neuron): 神经网络的基本单元,也称为节点。每个神经元接收来自其他神经元的输入信号,通过加权求和并应用激活函数进行处理,然后将输出信号传递给其他神经元。
  • 连接(Connection): 神经元之间的连接,每个连接都有一个权重(Weight),表示连接的强度。权重决定了输入信号对输出信号的影响程度。
  • 层(Layer): 神经元按层组织,常见的层包括: 输入层(Input Layer): 接收外部输入信号。 隐藏层(Hidden Layer): 位于输入层和输出层之间,负责对输入信号进行复杂的处理。一个神经网络可以有多个隐藏层,构成深度神经网络。 输出层(Output Layer): 输出最终的计算结果。
  • 激活函数(Activation Function): 应用于神经元输出的函数,引入非线性特性,使神经网络能够处理非线性问题。常用的激活函数包括 Sigmoid、ReLU、Tanh 等。

神经网络层的图示如下:

就是这么个意思,大家千万不要被神经网络这么高级的名词吓到,其实基本构成还是很简单的。

神经网络的工作原理:

我们依然先来回忆一下生物大脑的学习:大脑通过突触可塑性学习和调整神经元之间的连接强度。通过反复的学习和经验积累,突触的强度会发生变化,从而影响信息的处理方式。

神经网络的学习(反向传播)也是这样:神经网络的学习过程就是通过反向传播算法来调整神经元之间的权重。神经网络会根据预测结果和实际结果之间的误差,调整连接权重,以减少预测误差。

类比解释一下就是:在大脑中,学习是通过调整突触强度来改变神经元之间的连接。在神经网络中,学习是通过调整权重来优化模型的输出。这个权重调整的过程就是训练的过程,调整的过程也涉及到一些优化算法比如梯度下降,但是你都不需要去记,你只需要记住神经网络就是输入数据:数据从输入层进入网络,网络又可分为好几层。输入的时候每个输入有一个“权重”(类似重要性)和一个“偏置”(调整值)。然后通过激活函数对计算结果应用一个数学函数,让输出更灵活,比如让它可以表示“非线性关系”。最后输出结果:经过层层计算,得到预测结果。

神经网络通过以下两个主要过程进行工作:

  • 前向传播(Forward Propagation): 输入信号从输入层开始,逐层传递到隐藏层,最终到达输出层。在每个神经元中,输入信号与连接权重相乘并求和,然后应用激活函数得到输出。
  • 反向传播(Backpropagation): 将输出结果与实际值之间的误差反向传播回网络,根据误差调整连接权重,使网络的输出更接近实际值。这个过程通常使用梯度下降等优化算法。

神经网络又可以可以分为多种类型,常见的包括:

  • 前馈神经网络(Feedforward Neural Network): 信息单向传递,没有循环或反馈连接。常用于分类和回归问题。
  • 循环神经网络(Recurrent Neural Network,RNN): 具有循环连接,可以处理序列数据,例如文本、语音等。
  • 卷积神经网络(Convolutional Neural Network,CNN): 专门用于处理图像和视频等具有空间结构的数据。
  • 自编码器(Autoencoder): 用于数据降维、特征提取等。
  • 生成对抗网络(Generative Adversarial Network,GAN): 用于生成新的数据样本。

实操演示

我们依然是用iris数据集来做一个简单的神经网络分类模型,先用neuralnet 包来做,具体代码如下:

model <- neuralnet(Species ~ Sepal.Length + Sepal.Width + Petal.Length + Petal.Width, 
                   data = iris, 
                   hidden = c(5),      # 隐藏层的神经元数量
                   linear.output = FALSE)  # 因为这是分类任务,不需要线性输出
summary(model)
plot(model)

上面代码中需要注意hidden (hidden = c(5))这个参数:

  • hidden指定隐藏层的结构。可以通过调整这个参数来控制模型的复杂度,增加隐藏层数量或神经元数量。c(5)表示网络有一个隐藏层,且该层包含5个神经元,输出如下:

图中每条箭头线上标注的数字就是连接权重,表示输入信号对目标神经元的影响大小。例如,从Petal.Width到某隐藏层神经元的一条箭头上标注的数字4.93165,表示Petal.Width的输入被放大了4.93165倍后传递到该隐藏层神经元。

每个隐藏层神经元和输出层神经元都有一个偏置节点(图中顶部标记为1的圆圈)。偏置项通过权重(蓝色箭头上的数字)调节网络的输出,从而增加模型的灵活性。

随意瞅一下该模型分类的准确性哦。只能说真牛,是比前两篇文章中介绍的算法都牛的哦:

nnet 包也可以用来做神经网络分析,但是只能做单层神经网络,有局限性,代码如下:结果就不贴出来了:

library(nnet)
# 训练一个包含一个隐藏层的多层感知器
nn <- nnet(iris[, 1:4], class.ind(iris$Species), size = 3, softmax = TRUE)
predictions <- predict(nn, iris[, 1:4], type = "class")
table(predictions, iris$Species)
plotnet(nn)

运行代码后也可以出图,但这个图有点呆哦,不太好看的样子:

神经网络的可视化

再单开一块给大家介绍下模型可视化的技巧,对于neuralnet生成的神经网络模型我们可以用plot.neuralnet函数来出图,有很多的参数可以调节,例如我想将输入节点颜色设置为蓝色,隐藏层节点颜色设置为绿色,输出层节点颜色设置为红色,字体大小调整为10我就可以写出如下代码:

plot(nn_model,
     rep = "best",      # 显示最佳模型
     col.entry = "blue",# 输入节点颜色
     col.hidden = "green", # 隐藏层节点颜色
     col.out = "red",   # 输出层节点颜色
     show.weights = TRUE, # 显示权重值
     fontsize = 10)     # 调整字体大小

运行代码后输出如下,其余的参数也都可以调整试试:

同样的我们用nnet包做出模型后也可以使用plotnet函数输出模型图,也有很多可以调整的参数,circle_col 参数设置输入层和其余层的节点颜色。circle_cex 控制节点的大小, cex_text 和 cex_val 设置节点标签和权重文字的字体大小,比如我想让输入层为蓝色,其余层为绿色,并且设置文字和节点圈圈的大小我就可以写出如下代码:

plotnet(nn, 
        alpha = 0.8, 
        circle_col = list("blue", "red"), 
        circle_cex = 3, 
        cex_text = 1, 
        cex_val = 0.6, 
        # pos_col = "darkgreen", 
        # neg_col = "red", 
        max_sp = F)

运行后输出如下,大家也可自己调整参数看看哦:

图神经网络 图像处理,为什么用图神经网络 。有影响像素越高相对需要的网络结构更复杂优化技术更好训练时间更长超参数的设置等就好比CIFAR数据集和ImageNet数据集面对的数据集不同上述的组件都要相应发生变化GPU太小的话可以考虑图像降采样、batch_size设置小一点、网络结构适当压缩等。rfid。人工神经网络(ArtificialNeuralNetworks)(简称ANN)系统从20世纪40年代末诞生至今仅短短半个多世纪,但由于他具有信息的分布存储、并行处理以及自学习能力等优点,已经在信息处理、模式识别、智能控制及系统建模等领域得到越来越广泛 阅读详情

相关推荐

语义分割与实例分割算法解析

语义分割与实例分割算法解析 作者:禅与计算机程序设计艺术 1. 背景介绍 图像分割是计算机视觉领域的一个重要基础问题。它旨在将图像划分为具有语义含义的不同区域或对象。传统的图像分割方法主要包括基于阈值的分割、基于边缘检测的分割、基于区域生长的分割等。这些方法虽然在一定程度上可以达到

AI天才研究院 1888

深度学习之神经网络 核心算法与项目实战

课程导语:    人工智能可谓是现阶段最火的行业,在资本和技术协同支持下正在进入高速发展期。当今全球市值前五大公司都指向同一发展目标:人工智能。近几年,人工智能逐渐从理论科学落地到现实中,与生活越来越息息相关,相关的各种职位炙手可热,而深度学习更是人工智能无法绕开的重要一环。 从AlphaGo打败李世石开始,深度学习技术越来越引起社会各界的广泛关注。不只学术界,甚至在工业界也取得了重大突破和广泛应用。其中应用最广的研究领域就是图像处理和自然语言处理。而要入门深度学习,CNN和RNN作为最常用的两种神经网络是必学的。网上关于深度学习的资料很多,但大多知识点分散、内容不系统,或者以理论为主、代码实操少,造成学员学习成本高。本门课程将从最基础的神经元出发,对深度学习的基础知识进行全面讲解,帮助大家迅速成为人工智能领域的入门者,是进阶人工智能深层领域的基石。 讲师简介:赵辛,人工智能算法科学家。2019年福布斯科技榜U30,深圳市海外高层次人才(孔雀人才)。澳大利亚新南威尔士大学全奖博士,SCI收录其发表过的10篇国际期刊学术文章。曾任深圳市微埃智能科技有限公司联合创始人。优快云人工智能机器学习、深度学习方向满分级精英讲师。授课风格逻辑严谨、条理清晰、循序渐进、循循善诱,化枯燥为如沐春风,所教学生人数过万。 课程设计: 本课程分为5大模块,19小节,共计540时长(约9小时): 第一部分,课程介绍、目标与内容概览。主要学习人工智能深度学习应用场景;熟悉深度学习主流技术;掌握使用keras解决深度学习主要问题(神经网络、卷积神经网络、循环神经网络),以及深度学习主要内容:神经网络、卷积神经网络、循环神经网络;案例简介。 第二部分,深度学习之多层感知器(MLP)。主要学习多层感知器(MLP);MLP实现非线性分类;深度学习实战准备;Python调用keras实现MLP。 MLP技术点实战案例:第三部分,深度学习之卷积神经网络(CNN)。主要学习卷积神经网络 ; CNN模型分析;主流CNN模型; Python调用keras实现CNN; CNN技术点实战案例:第四部分,深度学习之循环神经网络(RNN)。主要学习循环神经网络;RNN模型分析;Python调用keras实现RNN。 RNN技术点实战案例: 第五部分,综合提升。主要进行迁移学习;混合模型;实战准备+综合实战,以及最后进行课程内容总结。 混合模型技术点实战案例

机器学习基础与R语言实践解析

本文围绕机器学习基本概念展开,区分了训练数据与测试数据、输入属性与输出属性、监督学习与无监督聚类等关键术语,并结合多个实际问题场景判断使用监督学习、无监督聚类或数据库查询。文章还包含使用R语言进行数据处理、建模与评估的多个实操示例,涵盖线性回归、聚类分析、神经网络等内容,旨在提升数据分析与建模能力。

plum99的博客 976

神经网络算法

目录 1、神经元模型 2、感知机与多层网络 3、误差逆传播算法 4、全局最小与局部最小 5、其他神经网络 1、RBF网络 2、ART网络 3、SOM网络 4、级联相关 5、Elman网络 6、Boltzmann机 6、深度学习 1、神经元模型 神经网络(neural network)方面的研究很在就已出现,今天“神经网络”已是一个相当大的、多学科交叉的学科领域。各相关学......

weixin_36670529的博客 1万+

深度探索:机器学习中的Mask R-CNN算法原理及其应用

总结来看,Mask R-CNN作为深度学习在目标检测和实例分割领域的杰出代表,为解决复杂视觉问题提供了强有力的工具。尽管仍存在一定的局限性,但随着硬件性能的不断提升及算法优化的不断深入,Mask R-CNN及其后续改进版本将持续推动计算机视觉技术的发展,有望在更多实际应用场景中发挥关键作用。未来的研究方向可能会关注如何进一步提高算法的效率和精度,特别是在处理大规模图像和视频流时的表现,以及探索其在三维空间和时间维度上的扩展应用。

qq_51320133的博客 2308

机器学习入门到实战:学习路径、算法选型与项目实操指南

机器学习作为人工智能的核心分支,正深刻改变着数据分析与预测决策的方式。其本质是通过算法从数据中自动提取规律,并用于对未来结果进行预测。理解监督学习、无监督学习等基本范式,掌握特征工程、模型评估等关键环节,是构建可靠应用的基础。在实际工程中,从数据预处理到算法选型,再到防止过拟合与数据泄漏,每一步都直接影响模型的泛化能力。无论是房价预测、用户分类还是风控场景,一套清晰的实施路径都能显著提升开发效率。本文围绕机器学习的学习路径、核心算法、完整项目实操与常见问题排查,提供了一套可落地的工程实践框架,帮助读者快速建

weixin_30313409的博客 299

神经网络算法基本原理及其实现

目录 背景知识 人工神经元模型 激活函数 网络结构 工作状态 学习方式 BP算法原理 算法实现(MATLAB) 背景知识 在我们人体内的神经元的基本结构,相信大家并不陌生,看完下面这张图,相信大家都能懂 什么是人工神经网络? 人工神经网络是具有适应性的简单神经元组成的广泛并互连的网络,它的组织能够模拟生物神经系统对真实世界物体作出的交互式反应。人工神经网络具有自学习、自组织、较好的容错性和优良的非线性逼近能力。 人工神经网络能干什么? 1、拟合数据——>预测 2.

qq_55041016的博客 3万+

知识图谱与机器学习:如何让AI更懂世界

随着人工智能从感知智能向认知智能迈进,传统机器学习模型依赖海量数据的"暴力学习"模式逐渐暴露局限性——缺乏对世界本质规律的符号化表征,导致语义理解模糊、推理能力薄弱。知识图谱作为人类知识的数字化载体,通过结构化三元组(实体-关系-实体)存储领域知识,为机器学习提供先验知识引导,成为突破AI认知瓶颈的关键技术。本文系统解析知识图谱与机器学习的融合范式,涵盖知识表示学习、神经符号推理、多模态知识融合等核心领域,通过理论分析、算法实现和实战案例,揭示两者如何协同提升AI的世界建模能力。基础理论。

AI天才研究院 1581

ml.js入门指南:如何在浏览器中快速构建机器学习应用

ml.js是一个强大的JavaScript机器学习工具库,专为浏览器环境设计,让开发者无需深厚的机器学习背景也能轻松实现各种AI功能。本文将带你快速掌握ml.js的核心能力、安装方法和实战应用,开启浏览器端机器学习的新篇章。 ## 为什么选择ml.js?解锁浏览器端AI潜能 🚀 在前端开发中集成机器学习功能通常面临两大挑战:模型体积庞大和计算资源限制。ml.js通过以下特性完美解决这些问题:

gitblog_00843的博客 1092

神经网络与机器学习经典算法:原理、应用与未来展望

从单层感知机到百亿参数大模型,机器学习算法的发展史就是人类认知边界的突破史。理解经典算法的数学本质,把握深度学习的演进脉络,将帮助我们在AI技术浪潮中保持清醒的认知和创新的动力。

fudaihb的博客 986

机器学习入门实操路径:企鹅数据集上的算法对比与调试

机器学习入门的核心挑战在于理解模型如何工作,而非仅运行代码。本文围绕监督学习基础概念展开,深入剖析算法原理、参数意义与误差来源,强调从数据预处理、特征理解到模型诊断的完整闭环。基于真实且教学友好的Palmer Penguins数据集,系统对比BP神经网络、KNN、SVM、决策树、朴素贝叶斯与逻辑回归等主流算法在分类与回归任务中的行为差异,突出scikit-learn与PyTorch双实现带来的可解释性优势。内容覆盖标准化陷阱、k值选择、超平面几何、决策规则提取、概率校准等高频工程实践要点,兼顾理论严谨性与动

weixin_34037173的博客 354

ML-From-Scratch:企业级机器学习教育开源替代方案的技术优势与商业价值

在当今数字化转型浪潮中,企业面临着机器学习人才短缺的严峻挑战。传统机器学习教育体系存在三大核心痛点:**高昂的培训成本**、**理论实践脱节**、**算法黑箱化**。商业化的机器学习课程动辄数万元,而开源框架虽多却缺乏从底层原理到实际应用的完整教学链路。更关键的是,主流机器学习库如scikit-learn、TensorFlow虽然功能强大,但其内部实现往往被封装为"黑箱",学习者难以真正理解算法背

gitblog_00108的博客 1052

机器学习算法深度解析:从线性回归到神经网络

本文深入探讨了机器学习中的各种算法,包括线性多变量回归、支持向量机(SVM)、决策树、集成方法以及K最近邻(K-NN)分类器。详细介绍了这些算法的工作原理、应用场景以及如何构建简单的决策树。此外,还涵盖了无监督学习中的聚类方法和人工神经网络(ANN),展示了这些算法如何帮助我们从数据中提取有价值的信息。

weixin_42588555的博客 357

探索2022年机器学习之路:ML Roadmap 的深度解析

探索2022年机器学习之路:ML Roadmap 的深度解析 去发现同类优质开源项目:https://gitcode.com/ 该项目,位于 ,名为“ML Roadmap for 2022”,是一个由 CampusX 团队精心打造的针对2022年的机器学习(Machine Learning, ML)学习路径指南。它旨在帮助开发者和数据科学爱好者构建系统性的学习计划,以掌握最新的 ML 知识和技术。...

gitblog_00082的博客 315

STM32Cubemx+CanFestival:从零到一的CANopen移植实战

本文详细介绍了如何使用STM32CubeMX和CanFestival实现CANopen协议栈的移植,从开发环境搭建到核心配置步骤,再到调试与问题排查。通过实战经验分享,帮助开发者快速掌握STM32与CANopen的结合应用,提升嵌入式系统开发效率。

weixin_42558093的博客 422

基于单目视觉的四旋翼定点降落——如何通过mavros控制pixhawk(二)

    一直拖了这么久没有更新,怪我太懒啦~~~ 今天要特别感谢舒仔仔同学,我的好队友帮我写了这篇博文。这篇文章主要讲了如何通过mavros来控制pixhawk。硬件逻辑是这样子,我们先搞一个odroid(土豪上TX2),再用usb线将odroid与pixhawk连接。所以,odroid发送控制指令来控制pixhawk飞行。pixhawk与外界的通信协议是mavlink。ROS下面有个包叫mavr...

zhengyuxin0507的博客 1万+

机器学习:对于反向传播算法(backpropagation)的理解以及python代码实现

本文是对机器学习中遇到的后向传播算法进行理解,假设读者已经知道神经网络中的神经元的含义,激励函数的定义,也知道了后向传播算法那个传播公式等。本文主要是为了理解为什么后向传播算法中的δ\delta是安照那个传播方式往后传播。如上图,其中,L是神经网络的层数,a是神经元的输出,θ\theta是权重(参数)。 对于最后一层的神经元来说,偏差E我们可以很容易地定义: E=12(a(L)1−y)2E =

3808

保姆级图解:FD-SOI工艺流程中的关键三步(外延生长、应变硅、HKMG)

本文详细解析了FD-SOI工艺流程中的三大关键技术:外延生长、应变硅工程和HKMG集成。通过选择性外延生长技术优化接触电阻,利用应变硅提升载流子迁移率,并结合先栅高k金属栅工艺实现精准栅极控制,FD-SOI技术在智能手机处理器和自动驾驶芯片制造中展现出卓越的低功耗与高性能平衡。

weixin_29267307的博客 491

R语言机器学习实战:从入门到精通

机器学习作为人工智能的核心技术,通过算法让计算机从数据中学习规律并做出预测。R语言凭借其强大的统计计算和数据可视化能力,成为机器学习领域的重要工具。R的语法设计贴近数学表达,特别适合统计建模,其丰富的CRAN包生态系统提供了大量经过同行评审的机器学习算法实现。在工程实践中,R语言在数据探索、特征工程和模型解释等环节展现出独特优势,尤其适合统计学背景的数据科学家。《Machine Learning with R》等专业书籍系统介绍了从k近邻到神经网络等算法,配合真实案例和可运行代码,帮助读者快速掌握R语言机器

weixin_33730836的博客 651

Clock Gating设计陷阱:为什么你的ICG cell总是导致setup violation?(附解决方案)

本文深入分析了数字IC设计中ICG(Integrated Clock Gating)单元导致setup时序违规的常见问题,包括时钟偏斜和数据路径过长两大核心原因。通过量化分析影响因素,提供了逻辑重组、寄存器重定时等优化策略,并介绍了预防性设计方法和物理实现阶段的优化技巧,帮助工程师有效解决ICG相关的setup violation问题。

weixin_29168153的博客 207

【讯飞星火大模型AI】SpringBoot整合星火API:从零构建智能数据分析助手

本文详细介绍了如何使用SpringBoot框架整合讯飞星火大模型API,从零构建一个智能数据分析助手。通过清晰的步骤,指导开发者完成API密钥申请、项目搭建、SDK集成与核心代码编写,实现用户通过自然语言指令和CSV数据,即可自动获得ECharts图表代码与专业数据分析结论,极大降低数据分析与可视化的门槛。

neovim7hacker的博客 278

R语言机器学习算法性能比较实战指南

机器学习算法性能比较是数据科学中的核心环节,涉及预测准确度、计算效率、稳定性等多个维度的综合评估。在R语言生态中,从基础的线性回归到复杂的集成学习方法,丰富的算法库为性能对比提供了完整工具链。通过caret等统一接口包,开发者可以系统性地比较逻辑回归、决策树、随机森林等算法的表现差异,并结合交叉验证和统计检验确保结果可靠性。在实际业务场景中,这种比较能帮助选择最适合特定数据特性的算法,平衡预测精度与计算成本,特别是在医疗诊断、金融风控等对模型可解释性要求较高的领域。本文以糖尿病预测和房价回归为例,展示了完整

weixin_30751947的博客 603

四、zabbix7.0推送告警至钉钉webhook机器人

2、钉钉的webhook是有安全要求的,我采用的是ip的方式,我的zabbix服务器在内网,我的网络出口有多个固定公网ip,所以这样做省事,其他方式也可以你自己考虑。下图是webhook机器人的配置。这一步,参数里面默认的跟我下图里不一样的,按我下图修改。Key是你的webhook机器人地址里的access_token=后面的内容。整个逻辑就是告警动作匹配告警媒介与用户,然后进行告警的发送。1、zabbix服务器能够访问钉钉的服务器,具体说是能访问。二、zabbix7配置报警媒介以及消息模板配置。

m0_74823715的博客 1295
上一篇: R数据分析:工具变量回归的做法和解释,实例解析
下一篇: R数据分析:多分类问题预测模型的ROC做法及解释
公众号Codewar原创作者
博客等级 码龄7年 2025粉丝 185原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

公众号Codewar原创作者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值