Возможно ли, что точность классификатора SV C падает после выбора параметра GridSearchCV - PullRequest
0 голосов
/ 19 февраля 2020

Я работаю над базой данных Titani c, используя классификатор SV C. Когда я использую параметр по умолчанию для классификатора SV C, я получаю точность 93%, но после использования GRIDSearchCV для поиска лучшего параметра точность моей модели снижается до 83%

Код для GridSearchCV

param_grid = {'C: [0.1,1, 10, 100,1000], 'gamma': [1,0.1,0.01,0.001], 'kernel':['rbf','linear']} 
from sklearn.model_selection import GridSearchCV
grid = GridSearchCV(SVC(),param_grid,refit=True,verbose=3)
grid.fit(X_train,y_train)
print grid.best_params_
print grid.best_estimator_ 
grid_predictions = grid.predict(X_test)
from sklearn.metrics import confusion_matrix,accuracy_score
print confusion_matrix(y_test,grid_predictions)
print accuracy_score(y_test,grid_predictions)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...