我有一个训练有素的神经网络,可以将我的输入适当地映射到我的输出。那么是否可以指定所需的 y 输出,然后使用梯度下降法来确定获得该输出的最佳输入值?
使用反向传播时,使用权重的偏导数和误差函数来按比例调整权重;有没有办法对输入值本身和目标 y 值做类似的事情?
我有一个训练有素的神经网络,可以将我的输入适当地映射到我的输出。那么是否可以指定所需的 y 输出,然后使用梯度下降法来确定获得该输出的最佳输入值?
使用反向传播时,使用权重的偏导数和误差函数来按比例调整权重;有没有办法对输入值本身和目标 y 值做类似的事情?
神经网络基本上是一个复杂的数学函数。通过调整权重,您基本上可以调整该函数的参数。鉴于此,您的问题是您是否可以轻松自动地反转功能。我不认为这可以很容易地做到。
我认为你唯一能做的就是创建另一个倒置网络并用倒置数据对其进行训练。