基于机器学习的预算管理预测研究.docx

基于机器学习的预算管理预测研究.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

?

?

基于机器学习的预算管理预测研究

?

?

黄坤

【摘要】??预算管理有助于公司更好的控制费用。目前,对预算的预测主要是各单位财务人员根据单位自身的情况以及经验进行估算,在实际的操作过程中受限于财务人员的主观性,预算往往存在较大的偏差。机器学习算法能够根据历史预算使用情况来预测未来的预算,具有比财务人员预测更强的客观性,因此本文研究机器学习中的支持向量机模型对预算的预测。本文基于支持向量机设计预算管理的预测模型,采用遗传算法对各个参数进行优化,在样本外的测试中,RMSE为2496.82,优于BP神经网络模型以及随机森林模型。

【关键词】??预算管理??预算预测??机器学习

一、绪论

预算管理作为企业绩效管理体系(EPM)的重要环节,是推进企业持续发展和战略目标实现的重要手段之一。在具体实现上,有五个环节,分别为预算目标确定、预算编制、预算执行监控、预算调整和预算分析。预算管理有助于公司更好的控制费用,对财务等进行规划。对于公司而言,资金的需求与供给之间可能存在不确定性,特别是公司处于发展期间,短期的资金短缺可能影响公司的业务发展,因此对预算进行管理是公司业务得以顺利发展的重要保障。而预算管理的基础是对预算进行预测,根据各单位的预测结果进行有序的规划与监督。目前,对预算的预测主要是各单位财务人员根据单位自身的情况以及经验进行估算,在实际的操作过程中受限于财务人员的主观性,预算往往存在较大的偏差。随着大数据的发展,充分利用单位的数据,并采用机器学习模型对公司的各项数据进行预测成为准确预估公司预算的重要手段。机器学习算法能够根据历史预算使用情况来预测未来的预算,具有比财务人员预测更强的客观性,因此本文研究机器学习中的支持向量机模型对预算的预测。

二、机器学习研究

机器学习模型根据历史数据中蕴含的规律,对系统的未来进行预测。常用的机器学习模型包括支持向量机模型、随机森林模型、BP神经网络模型等。

2.1支持向量机模型

最早的支持向量机理论是为了解决二分类的问题。Vapnik于1995年最早提出了该理论,并且通过严格的数学推导进行了求解。这种分类问题样本可以用如下的数学公式进行表达:

而分类器的目的是寻找一个学习函数f(x),当输入是x时该函数的输出为y,y的取值为-1或1,分类器的目标是尽可能的能够识别该样本的正确类型,也就是y的正确取值。一般而言,分类问题可以采用线性的方式或者非线性的方式进行建模分析,支持向量机也支持这两种方式。对于非线性的问题,支持向量机使用,将该样本数据集映射到更高的维度空间,在更高的维度空间重,构建切分子空间,对样本的分类问题进行求解,可以采用以下公式进行建模。

2.2随机森林模型

随机森林是一种应用较多的有监督学习算法,其性能较好,预测精度也较高,在很多领域得到了广泛的应用。回归树的基本属性原理便是将一系列输入属性x1,x2映射为最终的输出,可以用如下公式进行表达:

随机森林模型会针对不同的样本属性来进行划分,比如选择某个特征A,当该特征取值为a时,可以划分为属性等于a以及属性不等于a的两个集合,然后分别计算基尼指数,如(2-4)所示:

2.3BP神经网络模型

BP算法是一种典型的前馈网络,能够解决各类线性的或者非线性的问题,并且能够对抗各类样本噪音的干扰。一般而言,BP神经网络具有三层或者三层以上的网络结构,每一层网络由神经元组成,这些神经元相互连接,形成网络。该网络具有一定的学习功能,首先把样本通过输入逐层传递到输出,然后根据预测结果与正式结果的差异,按照反方向反馈到网络结构中,并调整网络结构中的各项参数,并按照(9)修改连接权值:

其中是节点j到节点k在t+1步的权重,是节点j到节点k在t步的权重,是学习率,是节点j的输出。

三、基于支持向量机的预算预测模型构建

本文构建预算管理的预测模型,主要用于对项目的月度预算进行预测,其方式主要通过建立时间窗口,然后基于对下一个月的预算进行滚动预测,通过预测的结果分析,将其纳入到对整个项目预算生命周期的管理中。从预测的周期来看,由于采用滑动时间窗口,可以实现连续的滚动的预算预测,对项目整个生命周期以及每月的预算都可以进行预测,然后基于模型的预测结果,编制相应的预算文件。在进行滚动预测的时候,主要将项目的各项经营指标作为模型的输入,然后模型会生成以下一月度预算为基础的输出结果,基于数据结果可以分析项目的盈利以及现金流的相关情况,并建立预算的管理目标。通过对月度的财务预算进行预测,能够为整个项目编制预算提醒提供参考。通过审阅每个月预算与实际执行情况的差异,能够保障预算目标的正确执行。以此为基础,才能解决整个项目周期内预算情况的正常推进,对整体的收入、成本、税金等进行控制。一般而言,在对项目预算进行滚动预测时,采用4+N的方式进行,主

文档评论(0)

158****0330 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档