机器学习----预测天猫2022年双十一销售额
2009年交易额0.5亿;
2010年交易额9.36亿;
2011年交易额33.6亿;
2012年交易额191亿;
2013年交易额362亿元;
2014年交易额达571亿元;
2015年交易额912.17亿元;
2016年交易额1207亿元;
2017年交易额1682亿元;
2018年交易额2135亿元,首次突破2000亿大关;
2019年交易额2684亿元,14秒成交额破10亿,;
2020年交易额4982亿元;
2021年交易额5403亿元。
我们先将所有的数据在界面上绘制出来,看看它复合什么样的数学模型
import numpy as np
import matplotlib.pyplot as plt# 年份 销售额
data = np.array([[9, 0.5],[10, 9.36],[11, 52],[12, 191],[13, 350.19],[14, 571],[15, 912.17],[16, 1207],[17, 1682],[18, 2135],[19, 2684],[20, 4982],[21, 5403],])
# 将所有数据绘制出来
plt.scatter(data[:, 0], data[:, 1], c="r")
plt.show()
我们可以猜想,销售额的数据和三次方程比较接近, 我们可以尝试使用三次方程来进行求解
那么这里的公式就应该是: y=m1⋅xi3+m2⋅xi2+m3⋅xi+by = m_1\cdot x_i^3 + m_2\cdot x_i^2 + m_3\cdot x_i + b y=m1⋅xi3+m2⋅xi2+m3⋅xi+b 这里我们需要求解的就是最优的m1,m2,m3,b, 也就是我们需要求4个偏导数。
在此之前,我们都是手工推导的,在这里我们使用sympy
模块快速计算公式
# y = m1*x^3 + m2*x^2 + m3*x + b
# 求解m1,m2,m3,b使mse最小
# mse/m1,mse/m2,mse/3,mse/b
# b,m,b,m1,m2,m3,b
from sympy import *
m1,m2,m3,b = symbols('m_1,m_2,m_3,b')
init_printing(pretty_print=True)x_i,real_i,i = symbols("x_i,real_i,i")
MSE = Sum((m1*x_i**3 + m2*x_i**2 + m3*x_i + b - real_i)**2,(i,2009,2021))
MSE
生成的mse公式如下:
然后利用函数,求出mse对每一个变量的偏导数
# 梯度下降算法:找出最优m1,m2,m3,b 使得mse最小
# 初始化参数
m1,m2,m3,b = 1,1,1,1
learning_rate = 0.000000001def gradientdecent():global m1,m2,m3,bm1slop,m2slop,m3slop,bslop = 0,0,0,0 mse = 0# 计算偏导数/梯度for x,real in data:#
机器学习----预测天猫2022年双十一销售额相关推荐
- 一元线性回归模型预测双十一销售额
又是一年一度"剁手节"有人说感到今年的双十一冷清了许多,很多人都很好奇今年双十一会产生多少交易额?SPSAU这里打算科学预测一下今年的天猫"双十一"的销售额. ...
- 双十一销量预测_2020年双十一销售额预测(双11交易额预测值)
2019年的天猫双11已结束,阿里巴巴官方公布数据最终成交额成2684亿元,打破历史纪录 那么我们能否使用Excel来进行预测未来三年的双11销售额呢?答案是肯定可以进行预测的,给出的结论是:2020 ...
- 天猫、京东双十一总交易额7697亿元;苹果测试可折叠iPhone显示屏,或将于2022年问世;.NET 5.0发布|极客头条
整理 | 郑丽媛 头图 | CSDN 下载自东方 IC 快扫描二维码来收听极客头条音频版吧,智能播报由出门问问「魔音工坊」提供技术支持. 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早 ...
- Python!使用机器学习预测2022世界杯
使用机器学习预测2022世界杯 文章目录 使用机器学习预测2022世界杯 项目说明 数据集说明 1872年至2022年国际足球成绩 国际足联世界排名1992-2022 数据分析及预处理 对1872年至 ...
- 天猫、京东双十一总交易额7697亿元;苹果测试可折叠iPhone显示屏,或将于2022年问世;.NET 5.0发布
整理 | 郑丽媛 头图 | CSDN 下载自东方 IC 一分钟速览新闻点! 高通或已获得许可,可为华为供应芯片 荣耀独立后,华为消费者业务COO万飙或将担任董事长 天猫.京东双十一总交易额7697亿元 ...
- 听说双十一销售额符合三次函数?(附代码)
先来吐槽一下:双十一过后,我估计参加不了任何超过十块的饭局! 言归正传,今天确实是被双十一销售额刷屏了 突然·,我在微博.朋友圈等地方看到,这样一种声音,从 2009-2019,淘宝天猫的双十一销售总 ...
- 手把手教你用python来预测天猫双11数据是否存在造假
是否真的完美? 双11结束了,大家已经无手可剁 . 天猫官方公布了今年的双11成交额为2684亿元,成功刷新了自己创下的商业纪录.按理说大家已经习惯了逐年增长,没想到 由于过于完美,引发网友提出质疑. ...
- 中国半导体硅片行业未来发展趋势与销售规模预测报告2022版
中国半导体硅片行业未来发展趋势与销售规模预测报告2022版 HS--HS--HS--HS--HS--HS--HS--HS--HS--HS--HS--HS-- [修订日期]:2021年11月 [搜索鸿晟 ...
- python模型预测_《Python机器学习——预测分析核心算法》——1.5 构建预测模型的流程...
本节书摘来异步社区<Python机器学习--预测分析核心算法>一书中的第1章,第1.5节,作者:[美]Michael Bowles(鲍尔斯),更多章节内容可以访问云栖社区"异步社 ...
最新文章
- 设计模式之八大设计原则
- 第二节 线程启动、结束、创建线程多个方法、join()、detach()
- IoT	、5G与边缘计算将会擦出怎样的火花?
- 树莓4派开机动画_树莓派4+无屏幕安装系统+ssh远程+远程桌面
- java Mina sftp_java – 使用Apache Mina作为模拟/内存SFTP服务器进行单元测试
- (Z)使用SignalTAP II为了避免某些节点被弄丢, 必须要关闭的编译选项
- [渝粤教育] 西南科技大学 基础工业工程 在线考试复习资料
- android 开机动画尺寸,Android开机Logo动画制作
- Pytorch《LSTM模型》
- java bootstrapcache_使用ehcache持久化数据到磁盘 并且在应用服务器重启后不丢失数据...
- Spark在集群上执行代码案例(中文切词)
- Linux学习134 Unit 4
- 放弃大厂高薪的程序员,涌进体制内
- arm 嵌入式系统复习大纲
- JVM标配、X和XX参数
- vue下拉框数据填充
- 桌面版 Linux 为什么打不过 Window?Linus 现身说法
- Nginx的 HTTP 499 状态码处理
- 闪电侠第四季/全集The Flash迅雷下载
- MAC VMware Fusion 克隆虚拟机
热门文章