一、前述

本文通过一个案例来讲解Q-Learning

二、具体

1、案例

假设我们需要走到5房间。

转变为如下图:先构造奖励,达到5,即能够走得5的action则说明奖励比较高设置成100,没有达到5说明奖励比较低,设置成0。

Q-learning实现步骤:

 2、案例详解:

第一步的Q(1,5):最开始的Q矩阵都是零矩阵,迭代完之后Q(1,5)是100

第二次迭代:依旧是随机

收敛的意思是最后Q基本不变了,然后归一化操作,所有值都除以500,然后计算百分比。

则最后的分值填充如下:

【强化学习篇】--强化学习案例详解一相关推荐

  1. Java NIO学习篇之缓冲区ByteBuffer详解

    定义: ByteBuffer是Buffer的实现类之一,是一个通用的缓冲区,功能要比其他缓冲区子类多.支持直接内存.是一个抽象类.子类实现是HeapByteBuffer(非直接缓冲区子类),Direc ...

  2. [网络安全学习篇2]:IP详解及简单的DOS命令(千峰网络安全视频笔记 2 day)

    引言:我的系列博客[网络安全学习篇]上线了,小编也是初次创作博客,经验不足:对千峰网络信息安全开源的视频公开课程的学习整理的笔记整理的也比较粗糙,其实看到目录有300多集的时候,讲道理,有点怂了,所以 ...

  3. J2EE学习篇之--JQuery技术详解

    前面我们讲解了的J2EE的技术都是服务端的技术,下面我们来看一下前端的一些开发技术,这一篇我们来看一下jQuery技术 简介: jQuery由美国人John Resig创建,至今已吸引了来自世界各地的 ...

  4. Java NIO学习篇之通道FileChannel详解

    定义: FileChannel是Java NIO对应于磁盘等存储设备文件操作的通道. 常用API详解: 获取FileChannel的API /** * 打开一个与文件的连接通道,用于进行文件操作. * ...

  5. Java NIO学习篇之缓冲区CharSet详解

    定义: CharSet是对java nio编码解码的解决方案,专门负责字符的编码和解码. 编码:字符数组.字符串 ===> 字节数组. 解码:字节数组 ==> 字符数组.字符串 API详解 ...

  6. 【redis学习篇】哨兵架构详解

    一.哨兵架构概要 sentinel哨兵是特殊的redis服务,不提供读写服务,主要用来监控redis实例节点. sentinel实时监视主从集群,能实时知道哪个节点是主节点,哪些是从节点,哨兵架构下c ...

  7. Java NIO学习篇之通道Channel详解

    定义: Channel:通道,运输的介质,可以大致比喻成铁路的铁轨,连接着两个车站,而channel用于打开与IO设备的连接,比如磁盘,套接字等. 通道使用完需要关闭. 与传统IO的Stream比较: ...

  8. Java NIO学习篇之缓冲区Buffer详解

    定义 缓冲区Buffer在java nio中负责数据的存储,缓冲区就是数组,用于存储不同类型数据的数组. jdk为java七大基本类型数据都准备了响应的缓冲区(boolean值除外): ByteBuf ...

  9. 【强化学习】Policy Gradient算法详解

    DeepMind公开课https://sites.google.com/view/deep-rl-bootcamp/lectures David Silver教程 http://www0.cs.ucl ...

最新文章

  1. 全球充电最快手机:5分钟回血50%;华为未发布新手机 | MWC 2022
  2. LeapMotion使用入门
  3. boost::units模块实现测试数量的隐式转换的测试程序
  4. 浙大计算机专硕培养方案,浙江大学硕士研究生培养方案
  5. PS如何对JPG文件直接抠图
  6. 学习Spring Boot:(二十一)使用 EhCache 实现数据缓存
  7. Tomcat server.xml详解
  8. linux闹钟命令,Linux基础命令一
  9. windows环境搭建redis集群
  10. 又一大动作,海致BDP似卷收购风波
  11. 选修课程期末作业 : 大象基金交易信息系统分析与设计报告
  12. 图片提取文字很神奇?试试三步实现OCR!
  13. 微信小程序的模板消息与小程序订阅消息
  14. 键盘RK61-win10蓝牙
  15. 任天堂switch通过v2某yN实现网络访问
  16. LDA主题模型及python实现
  17. BT种子怎么用 BT种子怎么下载 BT种子是什么意思
  18. php下载图片excel过大,PHPExcel导出图片大小设置问题
  19. 关于人机智能若干问题的思考
  20. c语言编程基础------0.0.1c语言简易介绍(百度百科)

热门文章

  1. 在远离手机的120个小时里
  2. python爬取去哪儿网_python网络爬虫(12)去哪网酒店信息爬取
  3. SLAMTEC-思岚科技将携新品RPLIDAR T1惊艳亮相2017CSITF
  4. windows使用双网卡同时连接双网
  5. 4diac 分布式应用-部署到不同的设备中运行
  6. 如何在线将ofd转成Word格式文档
  7. 非甲烷总烃分析仪工作原理介绍
  8. 89、常见气体的爆炸极限
  9. winRAR真难用,我决定自创一个(化神期) 解压
  10. matlab lmtool,借用许可证 - MATLAB Simulink - MathWorks 中国