Brief Guide

项目 内容
这个作业属于哪个课程 北航人工智能实战课
这个作业的要求在哪里 第三次作业要求
我在这个课程的目标是 获得机器学习相关的完整项目与学习经验;通过与人工智能行业的大牛们聊天了解行业不同方向的发展以便进行职业规划;为转CS积累基础知识并获得相关课程的成绩
这个作业在哪个具体方面帮助我实现目标 通过练习黄金点游戏,掌握强化学习的使用
作业正文… 【王俊杰de人工智能实战课】第7次作业2
其他参考文献… 微软AI教育GitHub

Main Homework

1 黄金点游戏介绍

黄金点游戏是指N个玩家提交各一个(0,100)的数,求这N个数的平均数,再将平均数乘以0.618,与结果最近的同学获得此轮胜利并获得积分。然后进入下一轮游戏。在一定轮数的游戏结束后,统计所有玩家的总成绩,总成绩最高的玩家获胜。

2 黄金点游戏中的Trick

  • 该游戏本质是一个基于时序序列的预测问题。根据已有的所有玩家的出分结果与最后的总结果对于下一轮结果的可能值进行预判,自己提交该结果以获得此轮胜利。
  • 更进一步的策略是,在预测下一轮结果的同时,偶尔随机的改变自己的出分,以迷惑其他选手,让其他选手找不到自己的出分规律。(即在时序序列中加入随机噪声)

3 我的策略

  • 先指定每一轮都输出同一个数,第二次游戏时输出另一个数,第三次游戏的时候再换一个数,反复五次。提取每一个玩家(robot)的出分序列,对其进行分析,找出其中一些出分规律特别明显的玩家(如每轮都随机,或本轮出分等于上一轮结果,或每轮都出同一个数……)
  • 确定一部分玩家的出分策略后,将其的处分策略纳入考虑范围,优化自己的出分。(随机出分的视为每次都出随即范围的均值,其余的按其原有规律)
  • 用moving average的方法,对剩余的每一个玩家的出分序列进行移动平均,以此策略优化自己的出分,测试几次游戏,看一看结果如何。

转载于:https://www.cnblogs.com/WJJ98-BUAA/p/10858202.html

【王俊杰de人工智能实战课】第7次作业2相关推荐

  1. 【王俊杰de人工智能实战课】第6次作业

    Brief Guide 项目 内容 这个作业属于哪个课程 北航人工智能实战课 这个作业的要求在哪里 第三次作业要求 我在这个课程的目标是 获得机器学习相关的完整项目与学习经验:通过与人工智能行业的大牛 ...

  2. 【王俊杰de人工智能实战课】第8次作业

    Brief Guide 项目 内容 这个作业属于哪个课程 北航人工智能实战课 这个作业的要求在哪里 第三次作业要求 我在这个课程的目标是 获得机器学习相关的完整项目与学习经验:通过与人工智能行业的大牛 ...

  3. 人工智能实战课第三次作业-尹正超

    作业三:使用minibatch的方式进行梯度下降 项目 内容 这个作业属于哪个课程 人工智能实战 这个作业的要求在哪里 第三次作业-使用minibatch的方式进行梯度下降 我在这个课程的目标是 学习 ...

  4. 人工智能实战_第三次作业_陈泽寅

    第三次作业:使用minibatch的方式进行梯度下降 一.简要概述 项目 内容 课程 人工智能实战2019 作业要求 作业要求 我在这个课程的目标是 了解人工智能理论,提升coding能力 这个作业在 ...

  5. 人工智能实战_第八次作业_手写数学式子识别_廖盈嘉

    第8次作业:手写数学式子识别 项目 内容 这个作业属于哪个课程 人工智能实战2019 这个作业的要求在哪里 人工智能实战第八次作业 我在这个课程的目标是 学会.理解和应用神经网络知识来完成一个app ...

  6. 人工智能实战2019 第五次作业 焦宇恒 16721088

    标题 内容 这个作业属于哪个课程 人工智能实战2019 这个作业的要求在哪里 逻辑与非门 这个作业在哪个具体方面帮助我实现目标 神经网络二分类法 逻辑与门训练样本 X1 X2 Y 0 0 0 0 1 ...

  7. 人工智能实战2019第六次作业 焦宇恒

    标题 内容 这个作业属于哪个课程 人工智能实战2019 这个作业的要求在哪里 练习调整超参 这个作业在哪个具体方面帮助我实现目标 体验超参对学习结果的影响 实验结果 本次实验,假设各个变量相互独立使用 ...

  8. 人工智能实战2019第七次作业(OpenPAI) 16721088 焦宇恒

    项目 内容 这个作业属于哪个课程 人工智能实战2019 这个作业的要求在哪里 OpenPAI与NNI的使用 我在本作业的目标 学习OpenPAI的使用 学习OpenPAI的使用 OpenPAI简介 ​ ...

  9. 人工智能实战2019第七次作业(黄金点) 16721088 焦宇恒

    项目 内容 这个作业属于哪个课程 人工智能实战2019 这个作业的要求在哪里 黄金点游戏 我在本次作业的目标 体验黄金点游戏,构思AI策略 黄金点游戏 游戏介绍 ​ N个同学(N通常大于10),每人写 ...

最新文章

  1. SQL SERVER 查看并结束某个进程
  2. CTabCtrl - 如何使用TabCtrl控件
  3. linux运行python乱码_linux下python中文乱码解决方案详解
  4. boost::units模块实现带有转换的用户定义单位的测试程序
  5. 火星云分发全网视频_好用的短视频一键分发软件,让工作效率提高10倍
  6. rsync实现负载均衡集群文件同步,搭建线上测试部署环境
  7. 二进制码转十进制java,Java将二进制转换为十进制
  8. 最长回文串之中心扩散法
  9. exchange2010 取消OWA内更改密码选项
  10. kotlin 类构造函数_Kotlin类– Kotlin构造函数
  11. /usr 的由来及/usr目录结构 [转]
  12. 6sp电池测试软件,上手6SP大容量电池,3550mAh(深度测试篇)
  13. 关于继承的理解,自带有白话文,更适合编程小白新手,简单易理解
  14. JAVA获取word书签内容_java操作word可操作书签
  15. Codeforces 1179C Serge and Dining Room 线段树
  16. ViewPager(一屏多页、无限滑动、自动切换)
  17. 云计算/大数据/Hadoop2.0/MongoDB/数据挖掘分析/视频教程
  18. (最新最详细)eclipse的preferences下没有Android首选项?
  19. 汽车CAN总线分析仪
  20. 亲社会行为:为什么人们会助人

热门文章

  1. python项目打包部署到ios_Python的iOS自动化打包实例代码
  2. javascript读取txt_JavaScript编程语言学习笔记——编程
  3. 链接ftp命令行_windows下最轻便的FTP/SCP文件管理器
  4. laravel $request 多维数组取值_大白话 Laravel 中间件
  5. 进程间基于共享存储区的通信_IPC(进程间通讯):inter process communication
  6. RGB与YUV相互转换
  7. 【OpenPose-Windows】error1 OpenPose项目加载失败
  8. xcode5(iOS7)新特性-asset catalog与image slicing
  9. python3(十)pickle库
  10. 大数据平台蓝图_数据科学面试蓝图