Форум программистов, компьютерный форум, киберфорум
Python: Научные вычисления
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 17.11.2018
Сообщений: 10
1

GridSearchCV на собственной метрике для бинарной классификации

27.11.2020, 11:16. Просмотров 1146. Ответов 1

Классы 0 и 1. У каждой 1 своя заданная польза от 1 до 10 - power. Известна заранее

метрика для GridsearchCV считает сумму соответствующих значение из столбца power для верно предсказанного класса(1)

Python
1
2
def tot(y_true, y_pred, power):
    return  power[(y_pred==1) & (y_true==1)].sum()
Такой вызов API:

Python
1
2
XGBgs = GridSearchCV(XGB, param_grid, scoring = make_scorer(tot, greater_is_better=True)) 
XGBgs.fit(x,  y, power)
вызывает ошибку

Как правильно обучить GridSearchCV на своей метрике с power?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.11.2020, 11:16
Ответы с готовыми решениями:

Сложности в реализации скрипта по бинарной классификации
Коллеги, здравствуйте! Подскажите пожалуйста, дайте свои комментарии. Есть набор данных и...

Что делает функция GridSearchCV и как ее использовать?
Объясните русским языком, пожалуйста, что эта функция делает и как правильно ее использовать? ...

Какие цели ставить в метрике для Интернет магазина?
Пока планирую: Добавление в корзину (клик) Просмотр корзины Оформление заказа Заказать звонок...

Нейросеть для классификации банков
Здравствуйте! Для тренировки мне нужно написать простейшую нейросеть, которая будет по входным...

1
107 / 217 / 10
Регистрация: 21.06.2019
Сообщений: 1,121
03.12.2020, 18:44 2
Как написано в документации https://scikit-learn.org/stabl... corer.html
ваш power нужно писать в make_scorer, а не в fit.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.12.2020, 18:44

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Базы текстов для задачи классификации
Начал заниматься задачей классификации текстов с помощью нейронных сетей. Язык - русский. Хотелось...

Веб-приложение для классификации данных
Необходимо реализовать веб-приложение, которое будет хранить информацию об объектах (множество...

Решающее дерево для задач классификации
Суть задачи состоит в следующем. Необходимо построить решающее дерево для классификации...

Нейронная сеть для классификации вин mathlab
Здравствуйте! В нейронных сетях начинающий юзер. Хочу с помощью обученной сети, в моём случае это...

Повышение точности ответов машинного обучения для задачи классификации
Здравствуйте, подскажите пожалуйста как можно улучшить качество ответов для модели Random Forest. Я...

Как отобразить ошибку классификации для каждой строки набора данных?
Подскажите, пожалуйста, как отобразить ошибку классификации для каждой строки набора данных?...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.