深度学习基础知识

基于深度学习的信道估计(DL-CE)基础知识 基于深度学习的信道估计:Deep Learning - Channel Estimation(DL-CE) 目前把深度学习应用到无线通信系统中所存在的问题 (1)没有大量可靠的真实数据集,目前常用的训练数据大多都是使用仿真得到的 (2)当前深度学习的网络层数都较大(模型较大),还不能有效地运用到移动设备上 方案一、深度学习网络用在LS算法得到导频处信道特性(CFR)之后 DL-CE基本结构 基于深度学习的信道估计主要包括两个部分,即离线训练和在线估计(在线预测) 在离线训练阶段,利用先验的信道数据对学习网 阅读详情

导读:人工智能时代已经到来,AlohaGO的击败李世石成为了围棋界的神话,让许多人震惊不已。那么AlphaGo是怎么产出的呢?它是源自于人工智能的深度学习。


 这是小编的其他文章,希望对大家有所帮助,点击即可阅读

   人工智能常用的十大算法    人工智能数学基础(二)十大经典算法(图像处理)

为了方便大家学习交流,我建了一个扣裙:966367816(学习交流、大牛答疑、大厂内推)
另外我还整理了整整200G的人工智能学习笔记、课程视频、面试宝典一并可以无套路免费
分享给大家!扫描文末二维码加V免费咨询学习问题领取资料

深度学习是什么

深度学习是一种机器学习的方法,它试图使用包含复杂结构或由多重非线性变换构成的多个处理层(神经网络)对数据进行高层抽象的算法。深度学习可以理解为神经网络的发展,神经网络是对人脑或生物神经网络基本特征进行抽象和建模,可以从外界环境中学习,并以与生物类似的交互方式适应环境。 

1. 最小化代价函数优化方法:BGD、SGD、MBGD、动量、NAG、Adagrad、AdaDelta、Adam、AMSGrad、牛顿法;

2. 前馈神经网络的隐藏单元不一定在所有的输入点上可微;

3. CNN最大池化能产生一定程度的平移不变性;

4. 向量范数表征向量空间的大小:

  1. CNN:LeNet、AlexNet、VGGNet、GoogLeNet、ResNet
  2. 数据增强技术:翻转、裁剪、缩放、颜色抖动、平移
  3. Batch Size定义:一次训练所选取的样本数。

  4. Batch Size影响:影响模型的优化程度和速度。同时其直接影响到GPU内存的使用情况,假如GPU内存不大,该数值最好设置小一点。使得梯度下降方向更加准确

  5. 划分训练集、验证集、测试集:训练集:验证集:测试集的划分比例为6:2:2

  6. 一阶优化方法:RMSProp

  7. 深度学习关系图

激活函数分类

  1. 合理的稀疏比例:70~80%,屏蔽特征过多容易出现欠拟合。
  2. 正则化在深度神经网络训练时的作用

正则化可以很好的解决模型过拟合的问题,常见的正则化方式有L2正则化和dropout,但是正         则化是以牺牲模型的拟合能力来达到平衡的,因此在对训练集的拟合中有所损失。

   3.  L1正则化和L2正则化

L1正则化可以产生稀疏值矩阵,即产生一个稀疏模型,可以用于特征选择和解决过拟合。能够帮助模型找到重要特征,而去掉无用特征或影响甚小的特征。

L2 让所有特征的系数都缩小, 但不会减为0,它会使优化求解稳定快速。所以L2适用于特征之间没有关联的情况。

L2正则化可以防止模型过拟合;一定程度上,L1也可以防止过拟合

   4.  激活函数的作用

激活函数给神经元引入了非线性因素,使得神经网络可以任意逼近任何非线性函数,深层神经网络表达能力更强大,可以应用到众多的非线性模型中。

    5. Sigmoid函数

特点:它能够把输入的连续实值变换为0和1之间的输出,特别的,如果是非常大的负数,那么输出就是0;如果是非常大的正数,输出就是1.

缺点:在深度神经网络中梯度反向传递时导致梯度爆炸和梯度消失,其中梯度爆炸发生的概率非常小,而梯度消失发生的概率比较大;Sigmoid 的 output 不是0均值;其解析式中含有幂运算,计算机求解时相对来讲比较耗时。

    6. Relu函数

特点:解决了gradient vanishing问题 (在正区间);计算速度非常快,只需要判断输入是否大于0;收敛速度远快于sigmoid和tanh

缺点:ReLU的输出不是0均值;某些神经元可能永远不会被激活,导致相应的参数永远不能被更新。

    7. AdaGrad算法

AdaGrad算法就是将每一个参数的每一次迭代的梯度取平方累加后在开方,用全局学习率除以这个数,作为学习率的动态更新。

其中,r为梯度累积变量,r的初始值为0。ε为全局学习率,需要自己设置。δ为小常数,为了数值稳定大约设置为10^-7

   8. 优化算法的选择

如果输入数据是稀疏的,选择任一自适应学习率算法可能会得到最好的结果。无需调整学习率,选用默认值就可能达到最好的结果。

RMSprop, Adadelta, 和 Adam 非常相似,在相同的情况下表现都很好。

偏置校验让Adam的效果稍微比RMSprop好一点

进行过很好的参数调优的SGD+Momentum算法效果好于Adagrad/Adadelta

如果不知道选择哪种优化算法,就直接选Adam吧

   9. 如何判断模型过拟合

模型在验证集合上和训练集合上表现都很好,而在测试集合上变现很差。过拟合即在训练误差很小,而泛化误差很大,因为模型可能过于的复杂,

  10. 如何防止过拟合

Dropout:神经网络的每个单元都被赋予在计算中被暂时忽略的概率p,称为丢失率,通常将其默认值设置为0.5。然后,在每次迭代中,根据指定的概率随机选择丢弃的神经元。因此,每次训练会使用较小的神经网络。

提前停止:让模型在训练的差不多的时候就停下来,继续训练带来提升不大或者连续几轮训练都不带来提升的时候,这样可以避免只是改进了训练集的指标但降低了测试集的指标。

批量正则化:将卷积神经网络的每层之间加上将神经元的权重调成标准正态分布的正则化层,可以让每一层的训练都从相似的起点出发,而对权重进行拉伸,等价于对特征进行拉伸,在输入层等价于数据增强。

  11. 特征图数

对于单通道图像,若利用10个卷积核进行卷积计算,可以得到10个特征图;

若输入为多通道图像,则输出特征图的个数依然是卷积核的个数(10个)

  12. 多通道多个卷积核卷积计算:

图片:宽度:32,高度:32,图片的通道数D;

卷积核:大小55,处理的图片是D通道,因此卷积核是555*D。

卷积层维度变化:不填充,步长为1,输出的矩阵大小为32-5+1=28, 32-5+1=28, D

若填充,则分子部分改为:W-F+2*Padding

卷积后的值:D个channel的所有元素对应相乘后求和

池化层维度变化:大小2*2,步长2.因此输出大小为28/2=14,28/2=14,D

参数变化:(((kernel_size)* stride + 1)* filters)

1. 卷积计算过程

可参考21。

此例步长1,且未使用填充,即卷积层维度变化公式:

1.1、输入(8,8,3);4个卷积核(3,3,3,4);卷积后的输出Z0:(6,6,4),Z0的每个输出都是3个channel的所有元素对应相乘后求和;

1.2、 经ReLu激活(6,6,4);

1.3、 若有池化,池化层的计算与卷积层一样规则;

1. BP反向传播算法过程

残差:误差的偏导数

输出层→隐藏层:残差 = -(输出值-样本值) * 激活函数的导数

隐藏层→隐藏层:残差 = (右层每个节点的残差加权求和)* 激活函数的导数

更新权重:

输入层:权重增加 = 输入值 * 右层对应节点的残差 * 学习率

隐藏层:权重增加 = 当前节点的Sigmoid * 右层对应节点的残差 * 学习率

偏移值:权重增加 = 右层对应节点的残差 * 学习率

学习率:一个预先设置好的参数,用于控制每次更新的幅度。

1. 一个矢量化的例子:

1. 几个BP例子

卷积神经网络的层次结构及其作用

输入层->卷积层->激活层->池化层->全连接层

数据输入层:对原始数据进行初步处理,使卷积神经网络能有更好的效果

卷积层:提取特征

激活层:计算结果通过一个激活函数加一个非线性的关系,使能逼近任何函数

池化层:数据压缩,提取主要特征,降低网络复杂度

全连接层:分类器角色,将特征映射到样本标记空间,本质是矩阵变换

生成式模型和判别式模型的区别

生成式:由数据学习联合概率分布P(X,Y), 然后由P(Y|X)=P(X,Y)/P(X)求出概率分布P(Y|X)作为预测的模型,表示了给定输入X与产生输出Y的生成关系。从统计的角度表示数据的分布情况,反映同类数据本身的相似度,不关心判别边界。

判别式:由数据直接学习决策函数Y=f(X)或条件概率分布P(Y|X)作为预测模型,关心的是对于给定的输入X,应该预测什么样的输出Y。寻找不同类别之间的最优分类面,反映的是异类数据之间的差异。

“梯度下降”的定义

迭代法的一种,可用于求解最小二乘问题,让梯度中所有偏导函数都下降到最低点的过程。梯度下降法的计算过程就是沿梯度下降的方向求解极小值,也可以沿梯度上升方向求解最大值

简述和讨论“随机梯度下降算法”

1、随机梯度下降是每次迭代使用一个样本来对参数进行更新,使得训练速度加快。随机梯度下降算法是为了解决深度学习中多元目标函数的最优值问题。

2、随机是指每次迭代过程中,样本都要被随机打乱。训练模型的目的是使得目标函数达到极小值。

3、每次迭代并不是都向着整体最优化方向,导致梯度下降的波动非常大,更容易从一个局部最优跳到另一个局部最优,准确度下降

随机梯度下降算法终止条件

当前后两次迭代的差值小于某一值时,即收敛,迭代结束

Momentum****算法

参数更新时在一定程度上保留之前更新的方向,同时又利用当前batch的梯度微调最终的更新方向,简言之就是通过积累之前的动量来加速当前的梯度。能够加速SGD收敛,抑制震荡。在梯度方向改变时,降低参数更新速度,从而减少震荡;在梯度方向相同时,加速参数更新,从而加速收敛

比较最大似然估计(****ML****)与最大后验估计(****MAP****)的异同点****.

最大后验估计 正比于最大似然估计*先验概率

基于深度学习的通信信号识别技术研究

随着下一代移动通信网络及移动互联网技术的发展,未来无线通信网络将面临有限频谱资源上异构网络与复杂无线信号动态共存的问题,开发新的基于信号检测处理手段获取无线网络中的频谱使用信息的频谱感知技术显得尤为重要。依赖于复杂人工分析提取特征的传统通信信号识别技术已经无法满足上述需求。

利用深度学习算法构建通信信号特征学习网络和信号检测识别算法,提高未来复杂无线通信环境下认知通信终端的自主学习能力。通过引入短时傅里叶变换和离散小波变换机制,构建基于深度学习的特征学习网络和通信信号识别网络,以提高特征提取算法的自适应性和信号识别网络的准确性。在识别精度和低信噪比条件下能获得更优的性能。

损失函数:样本的误差 ;代价函数:整个训练集上所有样本误差的平均

目标函数:代价函数 + 正则化项

Mini-batch SGD****步骤

对一批数据取样;前向传播得到损失;反向传播计算梯度;使用梯度更新参数

Batch Normalization

通常插入在全连接层或卷积层后,在非线性之前。

1)归一化后加快了梯度下降求最优解的速度;2)归一化有可能提高精度

迁移学习

通过从已学习的相关任务中转移知识来改进学习的新任务。

大数据与少标注的矛盾;大数据与弱计算的矛盾;普适化模型与个性化需求的矛盾;特定应用的需求

分类和回归问题比较适合做迁移学习的场景,有标签的源数据是最好的辅助。

RNN****用途

语音识别;机器翻译;音乐生成;文本生成;文本生成;情感分类;DNA序列分析;视频行为识别;实体名字识别

激活函数图像

完整机器学习项目的流程

抽象成数学问题;获取数据;特征预处理与特征选;训练模型与调优;模型诊断;模型融合;上线运行

常见的分类算法

SVM、神经网络、随机森林、逻辑回归、KNN、贝叶斯

常见的监督学习算法

感知机、SVM、人工神经网络、决策树、逻辑回归

小编整理了有关人工智能的资料,有图像处理opencv\自然语言处理、机器学习、数学基础等资源库,想学习人工智能或者转行到高薪资行业的,大学生也非常实用,无任何套路免费提供,           加我裙【966367816】下载,或者扫码+vx(更方便) 也可以领取的内部资源,人工智能题库,大厂面试题 学习大纲 自学课程大纲还有200G人工智能资料大礼包免费送哦~ 

欢迎大家扫码找我免费咨询呀~

 

深度前馈网络(二) 主要介绍隐藏单元和架构设计。 阅读详情

相关推荐

深度学习基础知识总结

深度学习基础知识总结 (不定时更新) 目录 1. 基础问题 2. 防止过拟合有哪些方法 3. 激活函数 4. 优化方法 5. 模型评估方法(针对目标检测) 基础问题 卷积中图像大小变化公式: imagesize=n×n×c,filters=f×f×c(channels)×number of filters,s(stride)=s,p(padding)=pimage size...

JSerenity的博客 2361

神经网络-最大池化的使用

池化层的官方文档中介绍了很多种的池化方法,但是最常用的还是MaxPool2d,这里我们也用MaxPool2d来讲解,其他的类似,关键还是要学会看官方文档 概述: 最大池化目的就是为了保留输入的特征,但是同时把数据量减少,最大池化之后数据量就减少了,对于整个网路来说,进行计算的参数就变少了,就会训练的更快。 就相当于在网上看视频,视频又有1080P的,720P的,360P的,懂吧,1080P就相当于输入视频,720P的就相当于经过最大池化后的视频,720P也可以满足需求,网不行的时候不就可以看720P的呗。什

booze_的博客 4285

深度学习知识点全面总结

本文详细介绍深度学习概念及原理,参考网上相关资料汇总,内容包含众多章节,包括神经网络基础及常见深度学习网络结构介绍,用于个人学习总结,适合深度学习初学者学习。同时介绍机器学习常见的分类算法:SVM、神经网络、随机森林、逻辑回归、KNN、贝叶斯。常见的监督学习算法:感知机、SVM、人工神经网络、决策树、逻辑回归.........

专注大数据与人工智能技术分享,欢迎私信加群互相学习! 38万+

深度学习知识点全面总结_深度学习总结

深度学习基础知识

feichangyanse的博客 2万+

深度学习基础知识入门指南

深度学习是机器学习领域中的一次革命性进步,它通过多层神经网络来模拟人脑的处理信息方式,从而达到对数据的深度理解。深度学习的核心概念包括神经网络、激活函数、前向传播、梯度下降和反向传播等。这些基本组件和流程构成了深度学习的基础,并为理解和运用更高级的技术奠定了基石。在深度学习的实践中,我们经常会遇到诸如过拟合、欠拟合、梯度消失和梯度爆炸等挑战。本章将介绍深度学习的基础知识,并简要探讨其核心概念,为后续章节的学习打下坚实的基础。

weixin_28999139的博客 1202

WRF和WPS模型在Ubuntu系统上的安装与常见问题解决指南

本文详细介绍了在Ubuntu系统上安装WRF和WPS模型的完整教程,涵盖系统环境配置、依赖库安装、源代码编译以及常见问题的解决方案。重点解决了WPS编译中intmath.f文件的修改、环境变量设置和编译器兼容性等关键难点,帮助用户高效部署气象研究与预报模型。

weixin_29213525的博客 381

Bengio Deep Learning 初探 —— 第6章:前馈神经网络

基于梯度的学习       1)深度前馈网络(deep feedforward network),又名前馈神经网络或多层感知机(multilayer perceptron,MLP),前馈的意思是指在这个神经网络里信息只是单方向的向前传播而没有反馈机制。       2)整流线性单元(rectified linear unit,ReLU),拥有一些优美的性质,比sigmoid函数更适合当隐藏单元

起风之后,只剩沙丘 6441

CLIP-Count代码配置以及踩坑记录

CLIP-Count代码配置以及踩坑记录

学术菜鸡 1011

深度学习中的梯度问题

算是之前落下的DL基础知识的填坑[笑哭]

qq_44459787的博客 8773

从透射谱到能量分布:用Rsoft破解光纤光栅耦合模式的3个关键技巧

本文面向光通信工程师与研究者,分享了利用Rsoft软件深入分析光纤光栅耦合模式的三个关键技巧。通过配置场监视器观察XY截面能量分布、利用传播动画追踪动态过程,并结合模式求解器精准判定相位匹配,帮助用户超越透射谱分析,直观可视化能量从纤芯到包层的耦合与流动,从而优化器件设计。

weixin_29290963的博客 420

[毕设项目-MCP+ENSP]一句话搞定ENSP自动化:MCP + LLM实战(架构图、工具清单、踩坑全解)

用 MCP + LLM 把“人话”变成对华为 ENSP 的安全自动化操作,三款工具覆盖配置/查询/落盘,配套架构、实战与排坑清单。

逐梦苍穹的博客 2538

2深度学习基础知识

本文系统介绍了深度学习基础知识,包括机器学习与深度学习的区别、PyTorch框架特点、张量操作、数据预处理方法、线性代数运算、微积分与自动微分原理以及线性神经网络模型。重点讲解了PyTorch中的广播机制、张量维度概念、矩阵运算规则、自动求导实现过程,并对比了回归与分类任务的特点。通过表格、公式和代码示例,全面阐述了深度学习的基础理论和实践方法,为后续更复杂的神经网络学习奠定了坚实基础。

疯帽子的博客,满脑子都是些“为什么乌鸦像写字台”的问题 1003

使用FPGA实现MIPI DSI接口

通过使用FPGA,我们可以实现MIPI DSI接口,并在FPGA上生成相应的时序和电平转换电路。通过使用FPGA,我们可以实现MIPI DSI接口,并在FPGA上生成相应的时序和电平转换电路。在本文中,我们将探讨如何使用FPGA实现MIPI DSI接口,并提供相应的源代码。根据不同的发送状态,我们设置相应的输出信号。请注意,这只是一个基本的示例,用于说明如何使用FPGA实现MIPI DSI接口的发送功能。请注意,这只是一个基本的示例,用于说明如何使用FPGA实现MIPI DSI接口的发送功能。

ZdqDeveloper的博客 1698

【DL基础知识】比较两个模型参数值是否完全一样

【DL基础知识】,比较两个模型的参数值是否完全一样,python代码

weixin_49946504的博客 428

YOLOv8模型轻量化实战:基于稀疏化剪枝与L1正则化的高效目标检测模型优化-附源码

本文提出一种YOLOv8轻量化方案,通过L1正则化稀疏化训练和动态阈值通道剪枝,在边缘计算场景中优化模型性能。方案分三步:首先通过L1正则诱导权重稀疏化并动态衰减系数;然后基于BN层权重统计进行通道剪枝,保留80%关键通道;最后对剪枝模型微调恢复精度。在COCO128数据集上验证,模型体积压缩40%,推理速度提升2.3倍,mAP仅下降0.4%,实现了精度与效率的平衡。该方案为移动端部署提供了可行的轻量化技术路径。

m0_64661770的博客 479

RK3568 上C图像camera图像采集应用实例(二)

本文探索rk3568上实现C语言的 通过C v4l2 接口 采集图像 ,刷屏控制 drm的显示camera图像中 实现camera preview 预览 的实践和探索。

luoshanxuli2010的专栏 759

深度学习基础知识框架

  作为刚入门的新手来说,CS231n提供了一个特别好的深度学习框架,本人也在学习这门课程,我以2018年课程计划为蓝本,把知识拆成小的部分,打算有时间一个一个的弄懂     课目 主题 知识点 备注 Lecture 1  课程概述 course introduction 计算机视觉概述 computer vision overview ...

dawningblue的博客 1666

SAP Joule for Consultants 与 Joule for Developers 全面解读

SAP推出面向不同用户群体的Joule AI助手:开发者版(Joule for Developers)专注于编码提效,嵌入开发工具链辅助生成、重构和测试代码;顾问版(Joule for Consultants)聚焦业务场景,集成SAP云应用知识库,为咨询项目提供方案设计、差距分析和实施指引。两者共享AI底座但功能侧重点不同:开发者版优化技术开发流程,顾问版加速项目交付周期。典型应用场景包括制造业云转型方案制定和ABAP代码迁移,分别展示了两版本在业务决策支持和技术实施中的价值。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 540

【DL学习笔记】1:深度学习中的基础知识

一些全局认识 AGI 通用AI,因为AI目前已成为机器学习、统计分析的代名词,故用AGI来代表AI原来的意思,即真正的强人工智能。 CV 计算机视觉,目的是让计算机"理解"图像,即从图像或多维数据中感知。 NLP 自然语言处理,目的是让计算机和人之间用自然语言有效通信,上学期模式识别的课程项目就是在做NLP。 ML 机器学习,让机器从训练数据中自动进步,从经验中自动学习。DL属于ML。 专家系统 ...

大桔骑士的学习笔记 1174

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

DL4J 基础教程

DL4J(Deep Learning for Java)是一个基于Java的深度学习库,旨在为Java和JVM环境提供高效的深度学习工具。DL4J支持多种神经网络架构,包括卷积神经网络(CNN)、循环神经网络(RNN)等,并且可以与Spark和Hadoop等大数据技术集成。 ## 项目快速启动 ### 环境准备 确保你已经安装了Java和Maven。你可以通过以下命令检查Java和Maven

gitblog_00180的博客 525

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

深度学习之基础知识整理

现在大语言模型很火,但它的基础仍然是以神经网络为基础的深度学习,不懂神经网络,不了解深度学习,对于大语言模型的二次开发也是整不明白。 那到底需要了解哪些知识?才能看懂深度学习/神经网络的基础模型,想要加入AI大潮,想要ALL In ,也是有很高门槛的。至少我自已还差不少知识点。花了点时间,看了一些资料,整理了一下:(注意:整理得很乱且不具备完整性,可能对读者帮助并不大,慎入)。

石头记 2339

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

描述逻辑(DL)基础知识

Logic 逻辑理论实际上是一个规范性(normative)的理论,而不是一个描述性的(descriptive)理论。 即,它并不是用来描述人类究竟是采用何种的形式来推理的,而是来研究人类应该如何有效的进行推理的。 经典逻辑: 命题逻辑 proposition logic 一阶谓词逻辑 first-order predicate logics / FOL 高阶逻辑 highe

Well's Column 1万+

DL基础知识

深度学习基础1 归一化1.1 BN1.1 LN 1 归一化 1.1 BN 1.1 LN 又叫layer normalization层归一化,一般用在nlp中。LN的主要思想是:是在每一个样本(一个样本里的不同通道)上计算均值和方差,而不是 BN 那种在批方向计算均值和方差! 看源码我们也可以看出来,其中outputs的shape=(btz, seq_len, dim) mean = K.mean(outputs, axis=-1, keepdims=True) #mean的shape(btz, seq_l

henyaoyuancc的博客 1888
上一篇: 图像处理的基础知识
下一篇: 人工智能、机器学习、深度学习及三者之间的关系
普通网友
博客等级 码龄5年 1265粉丝 108原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值