给定一个目标函数f: R^4 -> R^2,你能给我画一个(举个例子)人工神经网络,比如说有两层,在隐藏层有3个节点。
现在,我想我理解了当一个函数像0,1^5 ->0,1时ANN是如何工作的,但是我不太确定如何从R4到R2做一个例子。我是机器学习的新手,要跟上所有这些概念有点困难。提前谢谢。
发布于 2014-12-11 23:35:00
首先,您需要在输出层中使用两个神经元。每个神经元将对应于输出空间的一个维度。
输出层中的神经元不需要将其值限制在0,1区间内的激活函数(例如logistic函数)。而且,即使您在间隔0,1中缩放输出空间,也不要使用sigmoid函数来激活。
尽管原始数据不在0,1^4中,但您应该进行一些预处理,以缩放和移动它们,使其具有均值为0和方差为1。您必须对所有示例(训练和测试)应用相同的预处理。
这应该会让你有所建树。
https://stackoverflow.com/questions/27426385
复制相似问题