如何使用正弦波和三角波生成图8模式(使用递归神经网络)?

时间:2018-11-25 20:54:28

标签: machine-learning neural-network deep-learning data-science recurrent-neural-network

我目前在我的课堂上正在学习递归神经网络,并被分配了作业以训练递归神经网络。我已经给我的教授和助教发送了电子邮件,但是自休息以来他们都没有回复。我想知道你们是否可以帮助我理解以下语句的输入样本:

“该作业的目的是让您编程进行时间反向传播(BPTT)算法以训练循环网络。问题是要通过预测2D空间(两个输入)中的模式来学习,该模式将创建一个图8。生成2D空间{x(i),y(i)}中的样本序列,其中x(i)是幅度为1 / -1的三角波和周期为64的样本,而y(i)是幅度为1的正弦波和周期32个样本。然后,您可以轻松地创建一个重复的周期图8。“

根据我的理解,x(i)在x和y坐标中都有样本,但是样本不是一维的,而是二维的。类似地,y(i)将具有二维样本。因此,我是否应该仅从x轴的三角波采样,而从y轴的正弦波采样?那不会创造出数字8。有人能更好地理解这一说法吗?

1 个答案:

答案 0 :(得分:0)

对于{x}样本表,请使用函数:x(i)

对于{y}示例表,请使用函数:y(i)

在2D空间{x,y}中,您正在使用迭代值iteration value生成样本。

对于两个样本{x}和{y},您都在一个关于值iteration value的一维平面上创建它们,这两个方程将两个方程与二维空间{x ,y}。