使用神经网络转换数字系统



对于初学者来说。我知道用神经网络来做这个有点小题大做,但我这样做是为了获得模因价值。把它弄掉。

我正试图在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和上述方法解决

最新更新