文档章节

数据库和OA北京赛车平台制作AI的一次火花

O
 OA北京赛车平台制作
发布于 2018/07/12 13:58
字数 1240
阅读 9
收藏 0

我们OA北京赛车平台制作【大神源码论坛】dsluntan.com  【布丁源码论坛】budingbbs.com 企娥3393756370 生活中很多数据是有时间维度的。比如说天气或者股票价格。对于这种带有时序的数据,有一种基于时间序列的预测模型---Prophet。

上面是项目的地址,需要的小伙伴可以去上面一看究竟。而我主要做的是通过该模型来预测腾讯云数据库存储量变化的未来趋势。下来就来看看Prophet的强大之处吧。

前面说到Prophet是基于时间序列的模型,所以说时间是里面最重要的一个维度(如果您需要预测自己的数据,那么必须是pandas固定的时间格式)。现在就开始直接看下结果吧。

 

纵轴是腾讯云某类型数据库的购买总量,可以看到随着时间的增长,数据库的购买总量还是在不断增长的。而Prophet所要做的就是根据数据的历史表现来估计数据未来的走势。实验中我选取了2018年1月到6月的数据作为测试集。黑点为真实值,蓝色区域为模型预测的估计值,可以看到随着时间的推移,总体估计容量的趋势是增长的,但是随着时间的推移,不确定性区域越来越大(图中蓝色区域),也可以认为是随着时间的推移,不确定性越来越大。下面来看看真实值与模型预测值是否准确:

 

图中6月份OA北京赛车平台制作【大神源码论坛】dsluntan.com  【布丁源码论坛】budingbbs.com 企娥3393756370 以后的数值是对模型的测试集,红色区域就是模型未见过的数值与估计值的相对情况。可以明显的看到,该模型估计还是相当准确的呀。可能有很多小伙伴要问了,为啥4月末会出现一个阶段式的跳跃呢?就是我们腾讯云的一个大客户拼多多最近有比较大的手笔。

当然该模型不仅仅可以估计进几个月,也可以估计更长的时间,但是随着时间的推移,可能就更不准确了。

重点就是来了!!!

这东西就是预测一个容量那么简单么?

当然不是了。。主要分两大方面:

1.可以为我们自己提供服务:

(1).可以为我们提供潜在客户的估计。(比如明显可以看到某个公司近几个月飞速购买数据库服务,但是该公司不是我们的大客户。所以很难通过简单的容量排行榜找到他。但是Prophet可以估计出谁可能在后面变成大客户,这样就可以告诉架构师谁是我们的潜在客户。)

(2).还可以通过对我们数据库的总量或者单个客户的数据库总量进行估计,告诉大概什么时候客户需要扩容了,让我们对自己的服务有更好的准备。

2.我们也可以为我们的客户服务:

(1).客户可以通过对自习所选的维度进行分析,相当于一个saas服务。

(2).客户还可以对自己所买的CVM相关的用量进行分析,以便选择最合理的配置。

最后简单说下模型内部结构。

Prophet是一个累加回归模型(additiveregressionmodel)模型的整体构建如下:

y(t) = g(t)+s(t)+h(t)+et

主要OA北京赛车平台制作【大神源码论坛】dsluntan.com  【布丁源码论坛】budingbbs.com 企娥3393756370 有三部分组成:growth(增长趋势)、seasonality(季节趋势)以及holidays(节假日对预测值的影响)。其中g(t)表示增长函数,用来拟合时间序列中预测值的非周期变化。用分段线性或逻辑增长曲线拟合的趋势成分。Prophet会从数据中找出转折点,自动检测趋势变化s(t)用来表示周期性变化,比如每周、每年中的季节等。用傅里叶级数建模的季节成分,以年为单位。用虚拟变量表示的季节成分,以周为单位h(t)表示时间序列中那些潜在的具有非固定周期的节假日对预测值造成的影响。et为噪声项。

© 著作权归作者所有

共有 人打赏支持
O
粉丝 0
博文 1
码字总数 1240
作品 0
私信 提问
7月9日,3E“硬纪元”AI+产业应用创新峰会即将登陆北京

7月9日,由镁客网、振威集团联合主办的“硬纪元”AI+产业应用创新峰会将在北京朝阳区国家会议中心开幕,并同期举办2017 3E博览会。 热火朝天的人工智能行业 此前,深度学习算法的研发让人们意...

行者武松
2018/03/13
0
0
Droidcon 北京2017安卓技术大会第二届

droidcon 国际技术大会于2009年由一个Android爱好者国际研究小组在柏林和伦敦发起。droidcon旨在为Android开发工程师、应用人员、创业者以及用户提供一个开放的交流平台,目前已在全球5大洲,...

活动家
2017/08/07
0
0
【每日新闻】美国或收紧对中美企业合作审查,关注人工智能领域 | 浪潮IPF2018:发布全新AI品牌,赋能伙伴,目标5年全球第一...

点击关注中国软件网 最新鲜的企业级干货聚集地 2018中国软件生态大会暨第十一届中国软件渠道大会首站在北京成功举行,同时拉开了覆盖北京、上海、深圳、成都、西安等全国16个重点城市生态对接...

z1y492vn3zyd9et3b06
2018/04/27
0
0
2017中科曙光智能峰会(10月24日)

2017中科曙光智能峰会(10月24日) 2017年10月24日 智元 AI行业活动   2017中科曙光智能峰会微网站 10月24日9:30–12:00 精彩演讲,同步直播中   亮点一:看曙光AI“最震撼”首秀   作...

智元
2017/10/24
0
0
2018上海人工智能大会暨第一届图像、视频处理与人工智能国际会议在浦东隆重召开

2018年8月16-17日,由中国科学院上海高等研究院、上海浦东软件园和上海莘泽创业投资管理股份有限公司共同主办,由上海市科技创业中心、上海市浦东新区科技和经济委员会、上海市人工智能学会和...

沐沐
2018/09/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

5、redis分布式锁

参考链接:https://www.cnblogs.com/linjiqin/p/8003838.html 一:介绍 实现分布式锁有三种方式:1、数据库乐观锁,2、基于redis,3、基于zookeeper。 redis服务端是单线程操作,完美地避免了...

刘付kin
20分钟前
3
0
OSChina 周日乱弹 —— 我重新说

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @宇辰OSC :分享矢野立美的单曲《LOVE Theme from TIGA <M-2>》: 《LOVE Theme from TIGA <M-2>》- 矢野立美 手机党少年们想听歌,请使劲儿戳...

小小编辑
今天
56
5
Java单例模式学习记录

在项目开发中经常能遇见的设计模式就是单例模式了,而实现的方式最常见的有两种:饿汉和饱汉(懒汉)。由于日常接触较多而研究的不够深入,导致面试的时候被询问到后有点没底,这里记录一下学习...

JerryLin123
昨天
10
0
VSCODE 无法调试

VSCODE 无法调试 可以运行 可能的原因: GCC 的参数忘了加 -g

shzwork
昨天
5
0
理解去中心化 稳定币 DAI

随着摩根大通推出JPM Coin 稳定币,可以预见稳定币将成为区块链落地的一大助推器。 坦白来讲,对于一个程序员的我来讲(不懂一点专业经济和金融),理解DAI的机制,真的有一点复杂。耐心看完...

Tiny熊
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部