Публикации по теме 'gridsearchcv'
Поиск по сетке для настройки гиперпараметров
Привет, друзья-энтузиасты машинного обучения! Прошло много времени с тех пор, как я что-то писал на Medium из-за своих стажировок. Пока я работал над своим проектом, я столкнулся с ситуацией, когда мне нужно было опробовать разные классификаторы с разными гиперпараметрами. Мне было трудно каждый раз вручную изменять гиперпараметры и подгонять их под данные тренировки. Вот почему:
это требует много времени трудно отслеживать гиперпараметры, которые мы пробовали, и нам все еще нужно..
Вопросы по теме 'gridsearchcv'
Обучает ли GridSearchCV в sklearn модель со всем набором данных?
Я знаю, что GridSearchCV найдет «лучший» гиперпараметр, используя k-кратное cv. Но после нахождения этих гиперпараметров, будет ли GridSearchCV обучать модель снова со всем набором данных, чтобы получить обучаемые параметры? Или он тренирует...
512 просмотров
schedule
11.07.2022
Отображение результатов поиска по сетке CV на одном графике
В sklearn 0.17.1 было -->> grid_scores_ : список именованных кортежей ( https://scikit-learn.org/0.17/modules/generated/sklearn.grid_search.GridSearchCV.html#sklearn.grid_search.GridSearchCV )
Теперь в sklearn 0.21.2 он заменен на -->> cv_results_...
2060 просмотров
schedule
16.04.2024
Пользовательская функция оценки в GridSearchCV: доступ к немасштабированным функциям, а не к модели
Я использую пакет GridSearchCV из sklearn в Python, и я хотел бы использовать его с настраиваемой функцией оценки. Пользовательской функции скоринга потребуется доступ к переменным, которых нет в модели. Дело в том, что я не могу получить доступ к...
294 просмотров
schedule
25.06.2022
Передать атрибут объекта из предыдущего шага конвейера sklearn в качестве аргумента методу следующего шага
tl;dr : есть ли способ вызвать .get_feature_names() для подгонки и преобразованных данных из предыдущего шага конвейера для использования в качестве гиперпараметра на следующем этапе конвейера? ?
У меня есть Pipeline , который включает...
219 просмотров
schedule
24.06.2022
Извлечь атрибуты MLPRegressor (n_iter_) для лучшей модели в конвейере с помощью GridsearchCV?
Я сделал GridsearchCV с конвейером, и я хочу извлечь один атрибут ( n_iter_ ) компонента конвейера (MLPRegressor) для лучшей модели.
Я использую Python 3.0.
Создание конвейера
pipeline_steps = [('scaler', StandardScaler()), ('MLPR',...
163 просмотров
schedule
08.05.2022
Как настроить параметр_пространство с помощью GridSearch?
См. пример ниже:
parameter_space = {
'hidden_layer_sizes': [(200,100)],
'activation': ['tanh', 'relu'],
'solver': ['sgd', 'adam'],
'alpha': [0.0001, 0.05],
'learning_rate': ['constant','adaptive'],
}
clf = GridSearchCV(mlp,...
77 просмотров
schedule
03.06.2023
Определение параметра расстояния (V) в поиске по сетке knn crossval (метрики расстояний севклидова/махаланобиса)
Я пытаюсь выполнить k-кратный поиск по сетке перекрестной проверки с использованием алгоритма KNN с использованием python sklearn, при этом параметрами поиска являются количество соседей K и метрика расстояния. Я включаю mahalanobis и seuclidean в...
705 просмотров
schedule
12.07.2022
sklearn: дать параметр для оценки F1 в gridsearchCV/Pipeline
Я установил sklearn.GridsearchCV с Pipeline в качестве оценщика. Моя проблема - мультиклассовая классификация. Я четко получаю эту ошибку:
ValueError: Target is multiclass but average='binary'. Please choose another average setting, one of...
312 просмотров
schedule
22.04.2024
Поиск по сетке возвращает точно такой же результат для пользовательской модели
Я оборачиваю модель Scikit-Learn Random Forest в функцию следующим образом:
from sklearn.base import BaseEstimator, RegressorMixin
class Model(BaseEstimator, RegressorMixin):
def __init__(self, model):
self.model = model
def...
231 просмотров
schedule
25.07.2023
AttributeError: не удается получить атрибут «токенизатор» в ‹модуле «__main__»›
Я обучил модель logistic regression текстовым данным и сохранил модель, используя pickle . Но для тестирования, когда я пытаюсь загрузить модель, я получаю сообщение об ошибке, упомянутое в заголовке, при выполнении следующей строки:
model =...
243 просмотров
schedule
03.10.2023
Sklearn RandomizedSearchCV, оцените каждую случайную модель
Я хочу попытаться оптимизировать параметры регрессионной модели RandomForest, чтобы найти наилучший компромисс между точностью и скоростью прогнозирования. Моя идея заключалась в том, чтобы использовать рандомизированный поиск по сетке и оценить...
116 просмотров
schedule
06.03.2024