Для студентов МГТУ им. Н.Э.Баумана по предмету Цифровая обработка сигналов в технической физикеРубежный контрольРубежный контроль
2022-12-172022-12-17СтудИзба
ДЗ: Рубежный контроль
Описание
Первый вариант рубежного контроля. Преподаватель может поменять номер варианта, поэту приложу название колонок из датасета.
numbers = ['ClientPeriod', 'MonthlySpending', 'TotalSpent']
categories = ['Sex','IsSeniorCitizen','HasPartner','HasChild','HasPhoneService','HasMultiplePhoneNumbers',
'HasInternetService','HasOnlineSecurityService','HasOnlineBackup','HasDeviceProtection',
'HasTechSupportAccess','HasOnlineTV','HasMovieSubscription','HasContractPhone',
'IsBillingPaperless','PaymentMethod']
Переменную 'Churn' надо классифицировать.
Данный код классифицирует переменную 'Churn', использую логистическую регрессию, XGBoost и CatBoost. Определяет следующие метрики: Accuracy, Recall и площадь под AUC кривой. Строит ROC кривую. Создает файл с предсказанными вероятностями.
numbers = ['ClientPeriod', 'MonthlySpending', 'TotalSpent']
categories = ['Sex','IsSeniorCitizen','HasPartner','HasChild','HasPhoneService','HasMultiplePhoneNumbers',
'HasInternetService','HasOnlineSecurityService','HasOnlineBackup','HasDeviceProtection',
'HasTechSupportAccess','HasOnlineTV','HasMovieSubscription','HasContractPhone',
'IsBillingPaperless','PaymentMethod']
Переменную 'Churn' надо классифицировать.
Данный код классифицирует переменную 'Churn', использую логистическую регрессию, XGBoost и CatBoost. Определяет следующие метрики: Accuracy, Recall и площадь под AUC кривой. Строит ROC кривую. Создает файл с предсказанными вероятностями.
Характеристики домашнего задания
Учебное заведение
Программы
Теги
Просмотров
5
Покупок
0
Размер
93,47 Kb