机器学习-周志华 学习笔记5(第4章 决策树)

决策树及决策树生成与剪枝 1. 决策树学习 2. 最优划分属性的选择 2.1 信息增益 - ID3 2.1.1 什么是信息增益 2.1.2 ID3 树中最优划分属性计算举例 2.2 信息增益率 - C4.5 2.3 基尼指数 - CART 3. 决策树剪枝 3.1 决策树的损失函数 3.2 如何进行决策树剪枝 3.2.1 预剪枝 3.2.2 后剪枝 3.3.3 两种剪枝策略对比 参考 转自个人... 阅读详情

第四章  决策树

4.1基本流程

决策树(decision tree)是一类常见的机器学习方法。

一般的,一棵决策树包含一个根节点、若干个内部结点和若干个叶结点;叶结点对应于决策结果,其他每个结点则对应于一个属性测试;每个节点包含的样本集合根据属性测试的结果被划分到子结点中;根结点包含样本全集。从根结点到每个叶结点的路径对应了一个判定测试序列。决策树学习的目的是为了产生一棵泛化能力强,即处理未见示例能力强的决策树,其基本流程遵循简单且直观的“分而治之”(divide-and-conquer)策略。

4.2划分选择

4.2.1信息增益

       “信息熵”(informationentropy)是度量样本集合纯度最常用的一种指标。假定当前样本集合D中第k类样本所占的比例为pk(k=1,2,…,|y|),则D的信息熵定义为

Ent(D)的值越小,则D的纯度越高。

       假定离散属性a有V个可能的取值{a1,a2,…,aV},若使用a来对样本集D进行划分,则会产生V个分支结点,其中第V个分支结点包含了D中所有在属性a上取值为aV的样本,记为DV。我们科根据式(4.1)计算出|DV|/|D|,即样本数越多的分支结点的影响越大,于是可计算出用属性a对样本集D进行划分所获得的“信息增益”(information gain)

       一般而言,信息增益越大,则意味着使用属性a来进行划分所获得的“纯度提升”越大。因此,我们可用信息增益来进行决策树的划分属性选择,即在图4.2算法第8行选择属性 。著名的ID3决策树学习算法就是以信息增益为准则来选择划分属性。具体举例见书本P75

       实际上,信息增益准则对可取值数目较多的属性有所偏好,为减少这种偏好可能带来的不利影响,著名的C4.5决策树算法不直接使用信息增益,而是使用“增益率”(gain rate)来选择最优划分属性。采用与式4.2相同的符号表示,增益率定义为:

其中

 

称为属性a的“固有值”(intrinsicvalue)。属性a的可能取值数目越多(即V越大),则IV(a)的值通常会很大。

4.2.3基尼指数

       CART决策树使用“基尼指数”(Gini index)来选择划分属性,数据集D的纯度可用基尼值来度量:

直观来说,Gini(D)反映了从数据集D中随机抽取两个样本,其类别标记不一致的概率。因此,Gini(D)越小,则数据集D的纯度越高。

属性a的基尼指数定义为

于是,我们在候选属性集合A中,选择那个使得划分后基尼指数最小的属性作为最优化分属性,即 。

4.3剪枝处理

剪枝(pruning)是决策树学习算法对付“过拟合”的主要手段。通过主动去掉一些分支来降低过拟合的风险。、

决策树剪枝的基本策略有“预剪枝”(perpruning)和“后剪枝”(post-pruning)。预剪枝是指在决策树生成过程中,对每个结点在划分前先进行估计,若当前结点的划分不能带来决策树泛化性能提升,则停止划分并将当前结点标记为叶结点;后剪枝则是先从训练集生成一棵完整的决策树,然后自底向上地对非叶结点进行考察,若将该结点对应的子树替换为叶结点能带来决策树泛化提升,则将该子树替换为叶结点。

判断决策树泛化性能是否提升使用2.2中讲到的性能评估法。本节假定采用留出法,即预留一部分数据用作“验证集”,以进行性能评估。以表4.1为例,编号为{1,2,3,6,7,10,14,15,16,17}的样例组成训练集,编号为{4,5,8,9,11,12,13}的样例组成验证集。

       假定以4.2.1中的信息增益准则来进行划分属性选择,则从表4.2的训练集生成如图4.5所示的决策树。

 

 

 

4.3.1预剪枝

讨论预剪枝,基于信息增益准则,选择属性“脐部”来对训练集进行划分,并产生3个分支,如图4.6所示。

基于预剪枝策略,从表4.2数据生成的决策树如图4.6所示,其验证精度为71.4%。这是一棵仅有一层划分的决策树,亦称“决策树桩”(decision stump)。

       对比图4.5和4.6可看出,预剪枝使得决策树的很多分支都没有展开,不仅降低了过拟合的风险,还显著减少了决策树的训练时间开销和测试时间开销。但是有些分支的当前划分虽然不能提升泛化性能但是在其基础上的后续划分可能会使性能显著提高;预剪枝基于“贪心”本质禁止这些分支展开,給预剪枝决策树带来了欠拟合的风险。

4.3.2后剪枝

       后剪枝先从训练集生成一棵完整决策树,例如基于表4.2的数据得到如图4.5所示的决策树,易知该决策树的验证集精度为42.9%。

      

最终,基于后剪枝策略从表4.2数据所生成的决策树如图4.7所示,其验证集精度为71.4%。后剪枝决策树通常比预剪枝决策树保留了更多的分支。一般情况下后剪枝决策树的欠拟合风险值要很小,泛化性能由于预剪枝但是其训练时间开支较大。

 

4.4连续值与缺失值

4.4.1连续值处理

已经讨论了基于离散属性来生成决策树,现实中常会遇见连续属性,现讨论如何在决策树中使用连续属性。

由于不能直接根据连续属性的可取值来对结点进行划分,所以使用连续属性离散化技术。最简单的策略是采用二分法(bi-partition)对连续属性进行处理。C4.5决策树算法采用这种机制。

给定样本集D和连续属性a,假定a在D上出现了n个不同的取值,将这些值从小到大进行排序,记为{a1,a2,…,an}。基于划分点t可将D分为子集Dt-和Dt+,其中Dt-包含那些属性a上取值不大于t的样本,而Dt+则包含那些属性a上取值大于t的样本。显然对于相邻属性取值ai与ai+1来说,t在区间[ai,ai+1)中取任意值所产生的划分结果相同。因此,对连续属性a,我们可考察n-1个元素的候选划分点集合

即把区间[ai,ai+1)的中位点 作为候选划分点。然后就可以像离散属性值一样来考察这些划分点,选取最优的划分点进行样本集合的划分。

       需注意,与离散属性不同,若当前结点划分属性为连续属性,该属性还可作为其后代结点的划分属性。

4.4.2缺失值处理

       现实中会遇到不完整样本,样本某些属性值确实。尤其在属性数目较多的情况下,往往会有大量样本出现缺失值。不能因此而放弃有缺失值的样本。

       我们需解决两个问题:(1)如何在属性值缺失的情况下进行划分属性选择?(2)给定划分属性,若样本在该属性上的值缺失,如何对样本进行划分?

       给定训练集D和属性a,令D(~)表示D在属性a上没有缺失值的样本子集。对问题(1),显然我们仅可根据D(~)来判断属性a 的优劣。

       对问题(2),若样本x在划分属性a上的取值已知,则将x划入与其取值对应的子结点,且样本权值在子结点中保持为wx。若样本x在划分属性a上的取值未知,则将x同时划入所有子结点,且样本权值与属性值av对应的子结点调整为r(~)*wx;直观的看,这就是让同一个样本以不同的概率划入到不同的子结点中去。

4.5多变量决策树

      若我们把每个属性视为坐标空间中的一个坐标轴,则d个属性描述的样本就对应了d维空间中的一个数据点,对样本分类则意味着在这个坐标空间中寻找不同类样本之间的分类边界。决策树所形成的分类边界有一个明显的特点:轴平行(axis-parallel),即它的分类边界由若干个与坐标轴平行的分段组成。

 

显然分类边界的每一段都是与坐标轴平行的。这样的分类边界使得学习结果由较好的可解释性,因为每一段划分都直接对应了某个属性的取值,。但在学习任务的真实分类边界比较复杂时,必须使用很多段划分才能得到较好的近似。如图4.12所示;此时的决策树会相当复杂,由于要进行大量的属性测试,预测时间开销会很大。

       进行斜的划分边界,如图4.12中红色线段所示,则决策树模型将大为简化,“多变量决策树”(multivariate decision tree)就是能实现这样的“斜划分”甚至更复杂划分的决策树。以实现斜划分的多变量决策树为例,在此类决策树中,非叶结点不再是仅对某个属性,而是对属性的线性组合进行测试;换言之,每个非叶结点都是一个形如 的线性分类器,其中wi是属性ai的权重,wi和t可在该节点所含的样本集合属性集上学得。于是,与传统的“单变量决策树”(univariate decision tree)不同,在多变量决策树的学习过程中,不是为每个非叶结点寻找一个最佳划分属性,而是试图建立一个合适的线性分类器。


周志华《机器学习》课后习题解答系列(五):Ch4 - 决策树 本章讲述决策树的相关内容,包括决策树的生成,剪枝,连续值、缺失值的处理,多变量决策树等内容。 阅读详情

相关推荐

机器学习笔记(7)——C4.5决策树中的缺失值处理

缺失值处理是C4.5决策树算法中的又一个重要部分,前面已经讨论过连续值和剪枝的处理方法: 机器学习笔记(5)——C4.5决策树中的连续值处理和Python实现 机器学习笔记(6)——C4.5决策树中的剪枝处理和Python实现 现实任务中,通常会遇到大量不完整的样本,如果直接放弃不完整样本,对数据是极大的浪费,例如下面这个有缺失值的西瓜样本集,只有4个完整样本。 在构造决策树时,处理含...

小赵的博客 2万+

机器学习——基于基尼指数构建决策树

用信息增益来构建决策树感觉计算量好大啊,下面介绍新的一种构建决策树的方法首先我要引入两个新的概念:基尼系数和基尼指数基尼系数的作用和信息熵的作用相同,都是用来度量数据集的纯度的,公式如下:Pk指的是在数据集中,取得正例的比例,pk'=1-pkGini(D)的值越小说明,数据的纯度越高,例如,给出一些西瓜的数据集,这些数据的西瓜都是好瓜,则说明,pk=1,从而得到Gini(D)=0.那么怎么找出最优...

小x的博客 6050

《统计学习方法:李航》笔记 从原理到实现(基于python)-- 第5章 决策树

《统计学习方法:李航》笔记 从原理到实现(基于python)-- 第5章 决策树

weixin_42046845的博客 1805

【深度学习-基尼值与基尼系数增益构建决策树】

在决策树排序过程中,可以根据基尼值和基尼系数增益来确定哪些特征需要先决策、哪些后决策,构建一棵最有的决策树。本文主要介绍了如果使用基尼系数增益来构建决策树,针对相同系数增益的特征可以随意选择一种特征,当特征选择完成之后,需要根据已经重新分类的特征重新计算基尼系数,最终基于所有特征完成决策树的构建。

zhangqw1013的博客 4893

《机器学习》周志华-CH4(决策树)

一共有17个样例{1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17},各样例权值均为1。决策树是一类常见的机器学习方法,又称“判别树”,决策过程最终结论对应了我们所希望的判定结果。计算当前属性集合{色泽,根蒂,瞧声,纹理,脐部,触感}每个属性信息增益。对应属性测试,每个结点包含的样本集合根据属性测试结果划分到子结点中。(2)给定划分属性,若该属性上的值缺失,如何对样本进行划分?(1)如何在属性缺失的情况下进行划分属性选择?若我们把每个属性视为坐标空间中的一个坐标轴,则。

一名混沌的大学生 1293

PDPS16.0单机版与SPLMLicenseServer授权避坑指南:从安装到冲突解决

本文详细解析了PDPS16.0单机版的安装与授权流程,重点阐述了如何正确配置SPLMLicenseServer本地许可证服务器以实现软件激活。针对安装过程中常见的许可证冲突问题,提供了清晰的排查思路和解决方案,并介绍了通过设置环境变量等替代授权方法,帮助用户高效避坑,确保Tecnomatix Process Simulate顺利运行。

weixin_29231221的博客 565

机器学习入门学习笔记(三)决策树

一、基本流程 决策树(decision tree)是一类常见的机器学习方法。它是基于树结构来进行决策的,这恰是人类在面临决策问题时一种很自然的处理机制。 决策树学习的目的是为了产生一棵泛化能力强,即处理未见示例能力强的决策树,其基本流程道循简单且直观的“分而治之”(divide-and-conquer)策略。 1.1 决策树的结构 一般的,一棵决策树包含一个根结点、若干个内部结点和若干个叶结点。 根结点:包含样本全集; 内部结点:对应一个“子决策”,其包含的样本集合 根据属性测试的结果被划分到子结点中; 叶

chengdong996的博客 2046

芯片设计数字后仿与SDF文件:原理、流程与实战调试指南

在数字芯片设计流程中,时序验证是确保芯片功能正确与性能达标的核心环节。其原理在于通过精确的物理延迟模型,模拟信号在真实硅片上的传播行为,从而暴露理想仿真中无法发现的时序问题。这项技术的核心价值在于它是连接前端逻辑设计与后端物理实现的桥梁,能有效发现建立时间/保持时间违例、时钟偏斜、竞争冒险等关键风险,是保障芯片一次流片成功的关键步骤。其典型应用场景包括高性能计算单元、复杂SoC以及低功耗设计中的状态切换验证。本文聚焦于数字后仿真的具体实施,深入解析SDF文件的结构与反标机制,并提供从环境搭建、波形分析到与静

weixin_34279184的博客 382

决策树———用基尼系数建立决策树

第一、什么是决策树? 简单来说就是用于解决分类问题的算法。 第二、什么是基尼指数? 是用于划分属性纯度的一个工具(基尼指数越小,则纯度越高说明该属性越优) 公式如下 对于各种不同的属性来计它的基尼指数,然后来创建一棵决策树。 例如label=0和 label=1 都是5份的时候,每份的概率是0.5 使用基尼指数公式计算后,算出该属性的基尼指数为0.5 同理可得后面的两个例子,Gi...

qq_45489715的博客 1万+

如何利用PREEvision和MATLAB开发AUTOSAR软件组件

在业界,比较著名的电子电气架构开发工具要属德国Vector公司开发的PREEvision工具了,而MATLAB/Simulink软件是非常高效且实用的基于模型的应用软件开发工具。利用PREEvision与Simulink联合开发AUTOSAR应用软件组件的开发流程有三种,分别是:“自上而下”开发流程(从PREEvision开始),“自下而上”开发流程(从Simulink开始),以及“双向”开发流程。如下图所示,无论哪一种开发流程,PREEvision与Simulink工具都是通过arxml文件进行信息交互的

怿星科技的博客 5396

基于知识图谱的电影推荐系统——Neo4j&Python

也可直接从这里下载:链接: https://pan.baidu.com/s/1l6wjwcUzy5G_dIlVDbCkpw 提取码: pkq6。修改main.py中的driver,输入自己数据库的用户名与密码。系统会询问是否需要重新加载并创建知识图谱,在第一次时输入1。

weixin_46351593的博客 6356

【机器学习期末总结】7-决策树

DHU机器学习

malo12的博客 664

DSP28377内存不够用?手把手教你合并RAM/FLASH块,解决CCS20链接器报错

本文详细介绍了在CCS20开发环境中解决DSP28377内存不足问题的方法,通过合并RAM/FLASH块优化CMD文件配置,有效解决链接器报错。文章包含内存布局对比、改写步骤、FreeRTOS集成注意事项及调试技巧,帮助开发者提升内存利用率与项目性能。

weixin_42524762的博客 143

机器学习之决策树模型最优属性选择方法

决策树模型是用于解决分类问题的一个模型,它的特点是简答、逻辑清晰、可解释性好。 决策树是基于“树”结构进行决策的。 每个“内部结点”对应于某个属性上的“测试”; 每个分支对应于该测试的一种可能结果(也就是该属性的某个取值) 每个“叶子结点”对应于一个“预测结果” 决策树的学习过程:通过对训练样本的分析来确定“划分属性” 决策树预测过程:将预测示例从根结点开始,沿着划分属性所构成的“判定测试序列”往...

qq_38680752的博客 7971

第55篇:数据隐私保护技术盘点——差分隐私、同态加密与它们的坑(踩坑总结)

数据隐私保护是AI工程化中必须严肃对待的课题。差分隐私和同态加密是两把利器,但也都是“重武器”,使用不当反而会伤及自身。差分隐私像“模糊处理”,通过加噪来保证统计安全性,要小心管理隐私预算和效用权衡。同态加密像“保险箱里打算盘”,保证了计算的精确性,但必须承受巨大的性能和工程复杂度代价。我的建议是:从小规模实验开始,先用DP-SGD在MNIST/CIFAR-10等标准数据集上感受噪声与精度的关系;再用TenSEAL等易用的库尝试一个加密逻辑回归,体会密文膨胀和速度延迟。

ai_blue_pm的博客 281

SAP PI 系统复制,不只是把数据库拷过去,而是一次集成拓扑的重新落位

文章摘要:SAP PI/PO系统刷新生产数据到测试环境时,标准系统复制无法自动处理集成中枢特有的环境绑定问题。系统复制后,PI仍保留生产环境的连接配置,可能导致测试系统向生产环境发送消息。SAP提供的CTC模板可自动化部分后续配置,但无法替代人工对接口风险的全面评估。关键在于系统复制前绘制接口风险地图,复制后进行分层次验证:禁用生产连接、重定向测试接口、复核安全配置,并通过代表性链路测试确保系统行为符合预期。这需要结合SAP标准流程与业务语义判断,形成完整的治理闭环。

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

机器学习周志华学习笔记-第4章<决策树>

机器学习周志华学习笔记-第4章<决策树>

ydl1128的博客 1334

红火蚁巢穴AI智能识别,提供方案与思路!

🏆本文收录于 《全栈 Bug 调优(实战版)》 专栏。专栏聚焦真实项目中的各类疑难 Bug,从成因剖析 → 排查路径 → 解决方案 → 预防优化全链路拆解,形成一套可复用、可沉淀的实战知识体系。无论你是初入职场的开发者,还是负责复杂项目的资深工程师,都可以在这里构建一套属于自己的「问题诊断与性能调优」方法论,助你稳步进阶、放大技术价值 。

**My Coding Family** 1044

周志华机器学习(西瓜书)学习笔记(持续更新)

《周志华机器学习》笔记第1章 绪论1.1 引言1.2 基本术语1.3 假设空间1.4 归纳偏好1.5 发展历程1.6 应用现状第2章 模型评估与选择 第1章 绪论 1.1 引言 机器学习致力于研究如何通过计算的手段,利用经验来改善系统自身的性能。其所研究的主要内容,是关于在计算机上从数据中产生“模型”(model)的算法,即“学习算法”(learning algorithm)。 本书中,“模型”泛指从数据中学得的结果,有的文献中用“模型”指全局性结果,二用“模式”指局部性结果。 1.2 基本术语 要进行机器

yhdsss875的博客 1万+

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

#《机器学习》_周志华(西瓜书)&南瓜书_第4章 决策树

步骤 1、先看作业有什么问题,带着问题 2、整体过一遍,记录 3、做作业,再次整理,补充。 问题: 1、各种决策树划分选择准则的特点、优缺点 2、数据集含冲突数据怎么办? 3、未剪枝、预剪枝、后剪枝决策树有什么区别和联系? 4、统计显著性检验是什么? 关键: 第8行 选择最优划分属性。 决策树的生成, 递归过程。 递归返回的三种情形: 1、当前结点包含的样本全属于同一类别,无需划分。 2、当前属性集为空,或是所有样本在所有属性上取值相同,无法划分。 ? 不理解 2和3区别 当前结点标记为.

weixin_46034116的博客 2220

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

《机器学习》(周志华) 第4章 决策树

决策树 决策树是一种基本的分类与回归算法。 在分类问题中,表示基于特征对实例进行分类的过程。它可以认为是if-then规则的集合;也可以认为是定义在特征空间与类空间上的条件概率分布,将特征空间划分成了互不相交的单元。 决策树的优点是模型具有可读性,分类速度快。 决策树学习通常包括三个步骤:特征选择、决策树的生成和决策树的修剪。 决策树的算法通常是递归地选择最优特征,并根据该特征对训练数据...

magicbuaa的专栏 1673

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

【周志华机器学习】四、决策树

文章目录参考资料1. 基本概念2. 决策树的构造3. ID3算法(使用信息增益)4. C4.5算法(使用增益率)5. CART算法(使用基尼系数)三种不同的决策树算法小结6. 剪枝处理7. 连续值与缺失值处理7.1 连续值处理7.2 缺失值处理8. 后记1. 树形结构为什么不需要归一化?2. 分类决策树和回归决策树的区别 参考资料 Machine-learning-learning-notes LeeML-Notes ML-NLP 本博客为作者根据周志华的西瓜书和参考资料1、2、3所做的笔记,主要

weixin_42301220的博客 2134

决策树模型

决策树模型 决策树是一种自上而下,对样本进行树形分类的过程,由结点和有向边组成。结点分为内部结点和叶结点,其中每个内部结点表示一个特征或属性,叶结点表示类别。从顶部根节点开始,所有样本聚在一起。经过根节点的划分,样本被分到不同的子结点中。再根据子结点的特征进一步划分,直至所有样本都被归到某一个类别(即叶结点)中。 ...

占卜师的博客 479

机器学习西瓜书——第04章决策树

本文是关于周志华老师编写的机器学习书籍『西瓜书』的第四章决策树的学习. 主要的内容有: 决策树的基本流程、信息熵、信息增益(ID3决策树)、信息增益率(C4.5决策树)和基尼指数(CART决策树)等. 4.1 基本流程(模型) 决策树(decision tree)是基于树结构来进行决策的, 是符合人类习惯的一种决策机制. 其中, 叶结点对应的是决策结果, 其他结点对应的是一个属性决策『决定按照什么属性, 将结点中的样本集合划分为子结点』, 从根结点到每个叶子结点的路径对应了一个决策序列. 既然是一棵树.

grizzly的博客 1484

笔记(四)机器学习(周志华)第4章 决策树

第4章 决策树1. 基本流程2. 划分选择2.1. 决策树学习的关键2.2. 信息增益(ID3)2.2.1. 信息熵2.2.2. 信息增益2.2.3. ID32.3. 增益率/信息增益比(C4.5)2.3.1 定义2.3.2. C4.52.4. 基尼系数(CART)3. 剪枝处理3.1. 预剪枝3.2. 后剪枝4. 连续与缺失值4.1. 连续值处理4.1.1 连续属性离散化:二分法4.1.2 连续...

lzbmc的博客 1250

【机器学习笔记小白版】(5)决策树

决策树,即decision tree,常用于分类任务。其采用二叉树或n叉数的形式来对样本进行分类,需要标记的样本数据来进行决策树的构造。

m0_56279037的博客 897
上一篇: 机器学习-周志华 学习笔记4
下一篇: 卷积神经网络基本部件
时间刻沙
博客等级 码龄10年 39粉丝 30原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值