2
我正在使用scikit-learn來理解支持向量機(SVM)。我想繪製由SVM計算出的決策邊界。 SVM使用3個功能。所以決策邊界必須在3D空間中繪製。這可能使用scikit-learn? 我只能在官方網站上找到支持向量機決策邊界的二維圖。 但是,我發現使用matlab和r顯示了這種可能性的計算器上的鏈接。有沒有一種方法可以使用scikit-learn來達到同樣的效果?我可以使用Scikit學習繪製3個特徵(在3D空間中)的SVM決策邊界嗎?
是的我接受,對於3D情節,我必須使用matplotlib。然而,我的問題是,使用3個特性時可以繪製SVM的決策邊界嗎?在所示的例子中,它們顯示了二維圖的用法(因爲它們使用了兩個特徵)來顯示決策邊界。我無法找到他們使用3個特徵並顯示決策邊界的例子。 – AviB
我不確定我瞭解你的問題。以這個例子(http://scikit-learn.org/stable/auto_examples/svm/plot_iris.html)爲例。如果你有3個特徵,你所要做的就是給你的meshgrid添加一個類似於x和y的z座標,並將它傳遞給你的預測方法和contourf方法。 – TheWalkingCube
太棒了!這是我想知道的;如何將z座標添加到繪圖。我會去嘗試一下。 – AviB