2018世界杯赛程PHP源码,PHP-ML机器学习预测2018俄罗斯世界杯比赛结果
前言:
根据2014年巴西世界杯的小组赛比赛结果和赔率数据简单预测2018世界杯比赛结果,比赛的赔率我们可以事先知道,所以可以使用赔率作为预测数据
技术:
PHP ML库 贝叶斯分类器
样本数据:2014巴西世界杯小组赛赔率情况 和 比赛结果
预测数据:2018俄罗斯世界杯赔率情况
代码:
/**
* 作者:刘海装
* 电话:18814137313
* 日期:2018-6-12
* 项目:根据2014年世界杯的赔率和胜负平情况简单的预测2018世界杯比赛结果
* 技术:使用 PHP-ML库 贝叶斯分类器
*/
require_once __DIR__ . '/vendor/autoload.php';
use Phpml\Classification\NaiveBayes;
//2014世界杯小组赛比赛赔率
$samples = [
[1.29,11.13,5.05],
[1.43,8.08,4.24],
[1.83,4.75,3.33],
[2.18,3.55,3.11],
[2.58,2.79,3.13],
[2.69,2.88,2.97],
[1.42,8.36,4.17],
[1.82,4.93,3.24],
[1.34,8.85,5.05],
[1.28,11.12,5.35],
[2.37,3.13,3.12],
[2.42,2.92,3.25],
[4.19,1.94,3.32],
[2.01,3.71,3.43],
[1.86,4.32,3.47],
[1.32,9.26,5.19],
[1.35,8.91,4.85],
[5.39,1.64,3.8],
[1.56,5.54,4.27],
[12.92,1.21,6.39],
[2.27,3.19,3.28],
[3.58,2.02,3.55],
[2.04,3.65,3.38],
[5.52,1.6,3.95],
[4.57,1.81,3.49],
[1.52,6.59,4.04],
[4.2,1.87,3.51],
[1.3,9.2,5.45],
[1.13,19.99,8.36],
[4.45,1.75,3.77],
[2.42,3,3.21],
[2.12,3.55,3.29],
[2.62,2.66,3.31],
[1.12,19.89,8.53],
[2.55,2.69,3.38],
[7.51,1.39,4.91],
[3.78,1.97,3.48],
[3.46,2.05,3.57],
[4.32,1.78,3.8],
[2.53,2.76,3.31],
[5.21,1.63,3.96],
[7.22,1.44,4.37],
[2.12,3.45,3.45],
[8.49,1.45,3.99]
];
//2014世界杯小组赛比赛结果
$labels = ['win','win','fail','win','win','fail','fail','win','win','win','win','fail','ping','win','ping','ping','win','fail','fail','fail','ping','win','win','fail','fail','fail','win','fail','win','ping','fail','win','fail','ping','win','fail','win','fail','ping','fail','ping','fail','win','fail'];
//使用贝叶斯分类器统计
$classifier = new NaiveBayes();
//开始学习
$classifier->train($samples, $labels);
//获取2018世界杯前9场比赛的赔率情况
$predictData = [
'俄罗斯 vs 沙特'=>[1.4,8.35,4.1],//俄罗斯 vs 沙特
'埃及 vs 乌拉圭'=>[6.25,1.6,3.6],//埃及 vs 乌拉圭
'摩洛哥 vs 伊朗'=>[2.5,3.6,2.9],//摩洛哥 vs 伊朗
'葡萄牙 vs 西班牙'=>[4.25,1.9,3.3],//葡萄牙 vs 西班牙
'法国 vs 澳洲'=>[1.2,11.25,5.95],//法国 vs 澳洲
'秘鲁 vs 丹麦'=>[3.05,2.4,3.15],//秘鲁 vs 丹麦
'克罗蒂亚 vs 尼日利亚'=>[1.7,5.0,3.55],//克罗蒂亚 vs 尼日利亚
'哥斯达黎加 vs 塞尔维亚'=>[4.25,1.9,3.35],//哥斯达黎加 vs 塞尔维亚
'德国 vs 墨西哥'=>[1.45,6.6,4.1],//德国 vs 墨西哥
];
//预测2018世界杯前9场比赛结果
$res = [];
foreach($predictData as $team=>$data){
$res[$team] = $classifier->predict($data);
}
//打印预测结果
echo '
';
print_r($res);
预测结果如下:
Array
(
[俄罗斯 vs 沙特] => win //俄罗斯 赢 沙特
[埃及 vs 乌拉圭] => fail //埃及 输 乌拉圭
[摩洛哥 vs 伊朗] => win
[葡萄牙 vs 西班牙] => fail
[法国 vs 澳洲] => win
[秘鲁 vs 丹麦] => fail
[克罗蒂亚 vs 尼日利亚] => win
[哥斯达黎加 vs 塞尔维亚] => fail
[德国 vs 墨西哥] => win
)
特别说明:以上数据分析,纯属个人学习用,预测结果和实际情况可能会有偏差,不能用于其他用途。
2018世界杯赛程PHP源码,PHP-ML机器学习预测2018俄罗斯世界杯比赛结果相关推荐
- 世界杯足球竞赛源码下载
世界杯足球竞赛源码下载 首先打开 dotPeek 然后点击启动符号服务器,所有符号. 然后点击工具设置,可以看到这个页面 然后打开 VS 工具选项,在调试设置符号,刚才已经复制了,现在添加就好 然后还 ...
- 帝国CMS虚拟商城源码自动发货网盘下载俄罗斯源码博客风格
帝国CMS虚拟商城源码自动发货网盘下载俄罗斯源码博客风格 支持游客下单,无需登录,发货为网盘下载形式 系统版本:帝国CMS7.5 UTF-8 服务器:win/linux 语言:PHP 数据库:MYSQ ...
- 塔罗牌占卜源码(塔罗牌源码)占卜+爱情+预测+事业
塔罗牌占卜源码(塔罗牌源码)占卜+爱情+预测+事业 塔罗牌占卜可以追溯到 15 世纪,当时这些装饰牌只不过是一种派对把戏.随着岁月的流逝,人们意识到隐藏在这个华丽甲板中的潜力.几个世纪后,在线塔罗牌占 ...
- Android进阶——ExoPlayer源码分析之宽带预测策略的算法详解
前言 由于国内基础设施非常优秀,在平时的开发中,很少会关注网络情况,很容易忽略弱网情况下的网络状况,如果项目属于国外App,则需要考虑到当前的基础设施和网络情况,特别是播放视频的时候,需要通过动态调整 ...
- Springboot+mysql世界杯足球赛网站源码28567
Springboot世界杯足球赛网站 系 院 XXXX 学科门类 XXX 专 业 XXX 班级 XXX 学 号 XXX 姓 名 XXX 指导赛事门票 XXX 赛事门票职称 X ...
- php 2016 大麦户源码,2018最新大麦户源码刷客源码信誉源码完美运营带实时到账接口...
系统品牌: 其他系统 开发语言: PHP 数据库: Mysql 网站后台 /backyard/user/login.html 帐号admin密码 修改网站配置文件protectedconfigmain ...
- 使用机器学习预测2018年世界杯足球赛
2018年世界杯正进行的如火如荼,日本.塞内加尔相继爆冷战胜了强大的对手,东道主俄罗斯依旧保持开挂状态,碾压拥有萨拉赫的埃及队,豪取两连胜.在足球的世界里,没有强者恒强的定律,这或许也是足球的魅力所在 ...
- 【统计学】【2018】【含源码】苹果公司股票价格的时间序列预测
本文为美国加利福尼亚大学(作者:Berninger, Jordan)的硕士论文,共95页. 信息技术(IT)产业.智能手机和个人电脑的指数级增长已经定义了21世纪的内容.苹果公司(Apple Inc. ...
- MIT:机器学习预测2018世界杯冠军
来源 :199IT互联网数据中心 摘要:麻省理工学院报道,他们的研究人员开发了一种新型人工智能,用以预测世界杯走势. 麻省理工学院报道,他们的研究人员开发了一种新型人工智能,用以预测世界杯走势. 研究 ...
最新文章
- glide等图片缓存框架替换缓存图片解决方案
- mysql zip 安装 启动_window的zip版mysql安装启动
- php动态加载js,动态加载script文件的两种方法_javascript技巧
- PHP代码加密 -- php_strip_whitespace函数,去掉源代码所有注释和空格并显示在一行...
- GB2312、GBK与UTF-8的区别
- CSS---内外边距
- xlrd对excel单列处理
- PHP Deprecated: Function ereg_replace() is deprecated in 的解决方法
- Maven核心概念及Eclipse使用Maven
- 将MfgTool工具改造为自己的烧写工具
- Android之AlterDialog介绍
- link标签 rel=“ alternate“ 应用解析
- 什么是零知识证明?Tokenview
- EE308 Lab2-2
- SD 格式化錯誤提示Windows無法完成格式化
- 系统分析师-2021年下午简答题
- OSI七层模型 (详细讲解,看这一篇就够了)
- 华侨城集团欲借华侨城A 实现主业整合上市
- 06:判断是否为两位数
- 达美乐中国IPO遇挫:延迟全球发售 原计划上周上市敲钟
热门文章
- 英雄联盟LPL比赛数据可视化详细教程,可视化的魅力,你值得拥有!!!
- JavaScript 01 JavaScript 是什么
- 优步和滴滴激战中国市场
- linux内核配置高精度时钟,关于linux内核中使用的时钟
- 什么是多态?为什么用多态?有什么好处?
- cf微软AIM服务器,CF微软AIM1.1透视自瞄无后坐力
- 今日金融词汇---定量分析
- 【Akka】Akka 传递消息
- 本题要求实现一个函数,对给定的正整数N,打印从1到N的全部正整数。
- 探秘Linux特殊设备文件:(/dev/null,/dev/zero,/dev/random,/dev/urandom等)