首页 > 解决方案 > 用强化学习美化图像

问题描述

我正在尝试制定和解决以下图像突变问题。假设我试图将一个对象图像插入到几个对象的“背景”图像中,我需要寻找一个“最佳位置”来插入图像:

在此处输入图像描述

我正在尝试将问题表述为强化学习过程,其中包含以下元素:

0.初始阶段:

1.动作空间:

2.环境:

3.约束:

新插入的对象不应与图中的原始对象重叠。

虽然我的直觉是这个问题在某种程度上类似于经典的“迷宫逃生”问题,可以通过强化学习很好地解决,但这个问题的动作空间似乎相当大

所以这是我的问题:

  1. 如果我想将这个“美化”图像问题转化为“深度”强化学习问题,我该如何从如此大的动作空间中学习?或者它真的适合强化学习过程吗?

  2. 我可以以某种方式将“非重叠”约束包含到 oracle 函数F中吗?如果是这样,我应该如何决定奖励分数?有任何原则性或经验性的决定方式吗?

标签: image-processingdeep-learningimage-manipulationreinforcement-learningq-learning

解决方案


推荐阅读