matlab - 我可以使用神经网络在仅知道输入的情况下获得输出序列的估计吗?

标签 matlab neural-network

假设我有一个模型

h(t) = F[h(t-1),h(t-2), ... , u(t-1), u(t-2), ...]

其中 F[] 是函数中包含的变量的非线性函数。

例如,h(t) 可以是:

h(t) = h(t-1) + u(t-1) + h(t-1)*u(t-1) + h(t-1)*h(t-2)

现在,为了解决我的问题,我只有数据系列 u(t) 可用。我没有 h(t) 的系列,也不知道模型。

我是否可以使用神经网络工具箱通过提供 u(t) 来生成 h(t) 的良好非线性估计?如果是这样,我应该使用什么神经网络?

最佳答案

对我来说,这就像教 child 乘法,却没有给出任何暗示什么是正确的解决方案。您至少应该能够提供某种适应度函数来估计您的 ANN 的表现。然后您可以使用进化算法(例如 CMA-ES)来优化您的 ANN。

关于matlab - 我可以使用神经网络在仅知道输入的情况下获得输出序列的估计吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9684656/

相关文章:

在 MEX 中创建稀疏矩阵

unix 命令行中类似 Matlab 的命令历史检索

algorithm - 使用 MATLAB 查找点中的所有多边形

python - Tensorflow 大步论证

matlab - MATLAB 文档中给出的用于训练多个神经网络的示例代码中存在错误

machine-learning - keras中fit_generator()的优点

matlab - 如何在没有眼睛和循环的情况下创建单位矩阵

c++ - 无效的 MEX 文件 libmkl_rt.so : cannot open

python - Python 中用于大数的 Sigmoid 函数

python - 函数式 API 中的 Keras Multiply() 层