- ja dopasować Logistic Model regresji i trenować model oparty na szkolenia zestawu danych przy użyciu następujących
import scikits as sklearn from sklearn.linear_model import LogisticRegression lr = LogisticRegression(C=0.1, penalty='l1') model = lr.fit(training[:,0:-1], training[:,-1)
- Mam zestaw danych sprawdzania poprawności krzyżowej, który zawiera etykiety powiązane z matrycą wejściową i można uzyskać do niego dostęp pod numerem
cv [:, - 1]scipy/NumPy/scikits - obliczanie punktacji precyzja/przywracania oparte na dwóch tablicach
- uruchomić mój zestaw danych walidacji krzyż przeciwko wyszkolony modelu, który zwraca mi listę 0 i 1 na podstawie przewidywania
cv_predict = model.predict (cv [:, 0: -1])
Pytanie
Chcę obliczyć wyniki precyzji i przypomnień na podstawie etykiet acutalnych i przewidywanych etykiet. Czy istnieje standardowa metoda wykonania tego przy użyciu numpy/scipy/scikits?
Dziękuję
to jest niesamowite, dziękuję @ogrisel – daydreamer