对于初学者来说。我知道用神经网络来做这个有点小题大做,但我这样做是为了获得模因价值。把它弄掉。
我正试图在Tensorflow或Keras上使用神经网络来解决AoC 25 2022。
任务是从整数转换成一个虚构的数字系统,再反过来转换。
这是"训练数据"的摘录:
Decimal SNAFU
1 1
2 2
3 1=
4 1-
5 10
6 11
7 12
8 2=
9 2-
10 20
15 1=0
20 1-0
2022 1=11-2
12345 1-0---0
314159265 1121-1110-1=0
任务看起来非常类似于从罗马数字转换,但我发现唯一的项目使用CV和图像作为输入,而不是字符串。
老实说,这是我第一个使用神经网络的项目,我想知道从哪里开始。
对于我应该使用什么模型有什么见解吗?
序列到序列的模型可能是最好的选择。它可以在Tensorflow中使用Attention:
Tensorflow注意教程
一个非常相似的问题是转换成罗马数字,在这个例子中使用MATLAB和上述方法解决