问题描述
我遇到了这个问题,我必须解决这个问题,我必须设计一个转换图来接受字符串 A,其中 A 是在集合 {0,1} {{1} 的任何位置具有子字符串 101 的任何字符串}.我解决了它并设计了机器并在在线工具上绘制它但不幸的是我正在学习的材料没有任何书面解决方案供我检查,所以我想在这里检查我的答案是否正确,因为谷歌给了我各种答案,没有一个像我的。
现在的想法是,图表永远持续下去,在状态之间交替,直到遇到连续的输入 101,然后它最终处于最终状态 q4,在该状态下可以自由地继续接收任何输入直到结束的字符串。我做的对吗?
提前致谢。
解决方法
没有。考虑字符串 model.compile(loss=tf.keras.losses.MeanSquaredError(),optimizer="adam",metrics=['mean_absolute_error'])
epochs=100
history = model.fit(x=[train],y=log_training_Kd_labels,validation_data=([val],log_validation_Kd_labels),epochs=epochs,batch_size=100)
。它是有效的,但你的机器会以状态 q1 结束并拒绝它。