我试图解释与 OR 逻辑相比的 XOR 逻辑。
OR 的例子很多,例如“我需要在里面或使用雨伞保持干燥”,但 XOR 的例子更难。
XOR 就像背叛你的女朋友:如果你和她单独在一起没关系,如果你和另一个女孩单独在一起也没关系,如果你没有或两者都有,你就完蛋了。
[没有女孩因为这个例子而受到伤害]
您的“或”示例给出了“干燥”,而我的“异或”则说明了“如果一个动作是浪费”。
如果您在使用雨伞时在里面==浪费。
如果您在外面而不使用雨伞==再次浪费。
如果您在不使用雨伞的情况下在里面,那没关系。
如果您在使用雨伞时在外面,那没关系。
实际上,神经网络越来越流行并将成为现实。另外,还有很多用于神经网络训练的异或示例,它们太多了,你需要一把雨伞才能保持干燥。
由你来赋予 1 和 0 一些意义。
三异或:
Moving through time : yes=1, no=0
Moving through space: yes=1, no=0
Screaming : yes=1, no=0
Mission: escaping from a falling-piano.
time :(1,0,0) => (1) see the future,
call an ambulance
space :(0,1,0) => (1) walk one step back
so piano misses you
scream :(0,0,1) => (1) people hear you
people help you get to
emergency of hospital
time space :(1,1,0) => (0) at that time and location,
you are kept as hostage
in a robbery scene
time scream :(1,0,1) => (0) yelling at wrong time,
will not save you
space scream :(0,1,1) => (0) you evade the piano,
but you are still screaming,
:D
time space scream :(1,1,1) => (1) you see future and call ambulance,
also move
now you are in robbery
but you scream
so robbers escape
they had fake guns
you save money and life
(none) :(0,0,0) => (0) piano falls, noone hears
also they loot your body
epic items
可以把它想象成告诉孩子他们可以吃糖果或冰淇淋。但他们不能两者兼得!
一个简单的现实生活示例是磁极。异极相斥,异极相吸。
房间里有两个电灯开关控制一个灯泡。如果两个开关都打开,则灯熄灭。如果一个为ON,则灯亮,如果没有一个ON,则灯熄灭。
按下两个按钮会打开活板门,所以我们将它连接到与门。只按下一个按钮,无论是一个,释放猎犬,所以我们将它连接到 XOR 门。
操作方法:
按其中一个按钮释放狗。一旦对象疯狂地奔跑,按下两个按钮打开活板门。小心,先打开活板门对狗来说可能是灾难性的。