可以說我有一個2D矩陣/地圖。在這個矩陣中,我放置了兩種類型的點(類型A,類型B)。我想知道,如果有可能用單一行將矩陣中的A型和B型點分開。我正在尋找算法或想法如何解決這個問題。任何建議appreiated。謝謝。用一行劃分矩陣中的點
2
A
回答
2
找到每個組的凸包(A型和B型),如果船體不相交,可以用直線將它們分開。
1
您在查找二進制文件linear classifier。
答案是肯定的當且僅當存在一個線性分類是一致與訓練組(即分類是給在訓練集中的每一個點,這是你的數據正確的標籤)。
Perceptron是一個簡單的方式實現一個線性分類器。 更高級的技術(這也是實現更好的分類器)是Support Vector Machine
1
這個問題有一個解決方案here描述一個非常好的O(n)的隨機算法。
相關問題
- 1. 計算矩陣中每一行唯一對的劃分
- 2. 稀疏矩陣的劃分
- 3. 矩陣 - >塊劃分
- 4. 地劃分矩陣了它的中心
- 5. 分割三維矩陣劃分爲多個二維矩陣
- 6. 在opencv中劃分兩個矩陣
- 7. 如何在兩個其他矩陣之間按行劃分/分割矩陣?
- 8. 使用泳道和矩陣將劃分圖劃分爲樹狀劃分或...?
- 9. 在theano中按行劃分矩陣規範化
- 10. 將LBP劃分爲6x6矩陣
- 11. 使用mat2cell將MxN矩陣劃分爲1xN大小的M矩陣
- 12. 用R中的矢量劃分數據幀或矩陣
- 13. Row.T *矩陣的行點積
- 14. 如何劃分矩陣元素的行總和
- 15. 矩陣的計劃流
- 16. 以矩陣劃分,其第一值的每個列值
- 17. 劃分一個向量形成不同的矩陣
- 18. 如何用每行的不同列位置對矩陣進行子集劃分?
- 19. 乘以矩陣中的每一行由另一個矩陣
- 20. 用Matlab在單元格中劃分矩陣?
- 21. 在Java中爲另一個矩陣分配一個矩陣
- 22. 矩陣劃分,使每個數據幀包含重複行
- 23. 選擇一行矩陣作爲矩陣
- 24. 如何將矩陣子集劃分爲一列,維護矩陣數據類型,維護行列名?
- 25. 新矩陣中的矩陣與矩陣的所有行組合
- 26. 晶格xyplot - 用於將組劃分爲子圖的矩陣
- 27. 如何使用行頭列表通過rownames對矩陣進行子集劃分
- 28. 將矩陣的一部分替換爲另一個矩陣
- 29. 將兩個矩陣行1劃分爲第1行...第n行到第n個劃分結果
- 30. 劃分成N塊的劃分陣列
你想*一行*或你想*是/否*作爲答案? –
我只需要一個是/否的答案 – BlueBallPanda