我試圖解釋XOR邏輯與OR邏輯的比較。或者例子有很多,例如, 「我需要在室內或使用雨傘保持乾燥」,但XOR示例更難。XOR在現實生活中的情況?
回答
「OR」的例子給出了「乾燥」,而我的「XOR」則告訴「如果一個行爲是浪費」。
如果你在使用雨傘==浪費。
如果你在外面不使用雨傘==再次浪費。
如果你在裏面,而不使用雨傘,它沒關係。
如果你在外面的時候使用雨傘,它是可以的。其實,神經網絡越來越流行,並且會變成現實生活。此外,還有許多用於神經網絡訓練的xor例子,其中有很多例子需要雨傘保持乾燥。
這取決於你給1s和0s的一些含義。
三重XOR:
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
「......有很多xor的神經網絡訓練實例......」。小心分享/參考一些? – SBhojani
您爲「1 1,0」等情況給出輸入和輸出,並更改每個神經元的乘數,使它們更接近完美的情況。然後對其他案例做同樣的事情,並重復所有過程,直到網絡爲所有案例提供足夠接近的結果。 http://home.agh.edu.pl/~vlsi/AI/xor_t/en/main.htm和http://www.di.unito.it/~cancelli/retineu06_07/FNN.pdf和http:// www.heatonresearch.com/online/introduction-neural-networks-java-edition-2/chapter-1/page4.html和http://mnemstudio.org/neural-networks-multilayer-perceptrons.htm –
這些例子都很好了解XOR的ANN實現。我正在尋找更多「真實世界」的例子,而不是「讓我們看看如何建立一個可以進行XOR的ANN」。 – SBhojani
一個簡單的現實生活中的例子是磁極。 像極點排斥而不像極點吸引。
把它想告訴孩子他們可以有糖果或冰激凌。但他們不能兼得!
推動兩個按鈕打開活門,所以我們將它連接到AND門。 只按下其中一個按鈕,釋放獵犬,所以我們將它連接到XOR門。
操作方法:
按其中一個按鈕釋放狗。一旦主體瘋狂地按下兩個按鈕打開活門。小心,首先打開陷阱門可能對狗是災難性的。
XOR就像是在欺騙你的女朋友:如果你和她單獨在一起,那就沒問題,如果你和另一個女孩單獨在一起就沒問題,如果你沒有,或者你倆都搞砸了。
[沒有女孩被傷害了這個例子的目的]
好的和不可模仿的例子 –
我upvoted lifesaspanner的答案,它應該是公認的答案。往往最簡單的答案是最好的。糖果或冰淇淋的例子最好地說明了XOR的意思,其中一個或另一個(不是兩個)。即使dictionary.com同意在一個簡短的句子中定義XOR:「一個布爾運算符,當它的操作數都不是正數時,返回肯定結果。」爲了實際回答問題(沒有足夠的代表評論答案),我將提供另一個例子:
如果(我已經投票通過郵件)異或(我投票投票)然後(我有滿足公民的任務)
評論你決定投票的地方或者本應該被接受的答案不是答案,也不是你認爲哪個例子最好。這不是聊天室或討論組。這個空間保留了它的標題,這是**你的答案**。它不會說「你的評論」或**你對其他答案的看法**或**你的決定宣言在哪裏投票**。什麼**答案**你有這樣的解釋* XOR在現實生活中的情況*尚未發佈? –
房間裏有兩個燈開關控制一個燈泡。如果兩個開關都打開,指示燈熄滅。如果其中一個打開,則指示燈亮起,如果沒有指示燈亮起,指示燈熄滅。
評論你決定投票的地方或者本應該被接受的答案不是答案,也不是你認爲哪個例子最好。 – Saveen
- 1. 在沒有使用操作的情況下實現函數加(x,y)≡x+ y +
- 2. 在OS X 10.10中,我可以在沒有NSCell的情況下實現NSControl嗎?
- 3. 在C++中研究設計模式的最佳方法是處理現實生活中的情況?
- 4. 使用.sub()在現實生活中
- 5. 在特定情況下實現DI
- 6. 在給定XWindow *的情況下在X(* nix)上實現剪貼板功能?
- 7. 如何在沒有實現的情況下在android中實現微調器?
- 8. 「現實生活」中的戰略模式
- 9. 現實生活中的交易API
- 10. 爲什麼在x-editable + ng-repeat中發生這種情況
- 11. 實現內存情況下,NHibernate的
- 12. 在不使用密碼的情況下在Java中實現RSA
- 13. 分而治之算法來解決真實生活中的情況
- 14. Android:如何在不使用地圖活動的情況下實現com.google.android.gms.maps.MapView
- 15. 如何在不使用ListActivity的情況下實現ListView? (只使用活動)
- 16. MapReduce現實生活中使用
- 17. SQL Server在PDO中的實現情況如何?
- 18. 在UML和SQL中實現一個類的特殊情況
- 19. 購買我的應用程序內的現實生活中的事情
- 20. 如何在按鈕激活的情況下重複產生SKnode
- 21. asp.net c#MVC:如何在沒有ViewState的情況下生活?
- 22. CakePHP ACL:如何實現這種情況?
- 23. 如何實現這種情況(pointA - pointB)?
- 24. 當x ==!x在javascript中返回true時的情況
- 25. 在UIView實現中,在什麼情況下drawRect被調用?
- 26. 在此情況下「X」不存在
- 27. 活動中的內存使用情況
- 28. 在沒有創建實現的情況下實現接口(動態代理?)
- 29. 如何在一種情況下實現具有顯着不同實現的類?
- 30. 現實生活中的泛型類的實例
http://stackoverflow.com/questions/2096916/real-world-use-cases-of-bitwise-operators 看看這是否有幫助... –
這實際上是很多人會問的一個很好的問題。 – user3437460