Есеп #42
Автор:Mihai Nan
Қиындық
Сіздің үздік нәтижеңіз
Жоқ
Заманауи қаржы институттары күн сайын мыңдаған несие өтініштерін өңдейді.
Кімнің лайықты екенін жылдам және дұрыс шешу үшін банктер тәуекел модельдеріне
негізделген автоматтандырылған жүйелерді пайдаланады.
Осындай жүйені дәл сіз құруыңыз керек. Сізге несие өтініштерінің нақты деректер
жиынтығына олардың мақұлдау тарихымен бірге қол жетімділік берілді.
Сіздің мақсатыңыз - клиенттердің жаңа өтініштерін бағалай алатын модель дамыту.
Сізге екі файл берілді:
loan_status)Негізгі мақсат: әрбір өтінішті мақұлданған немесе қабылданбаған деп жіктеуге болатын ықтималдықты болжау (0 мен 1 арасындағы ықтималдық, мұндағы 0 несие берілмейтінін, ал 1 несие міндетті түрде берілетінін білдіреді).
Әрбір жазба несие өтінішін білдіреді, демографиялық, қаржылық, мінез-құлықтық
ақпарат және сұралған несие түрінің мәліметтерімен.
Негізгі атрибуттар:
customer_id - бірегей идентификаторage, occupation_status, years_employedannual_income, credit_score, credit_history_yearssavings_assets, current_debtdefaults_on_file, delinquencies_last_2yrs, derogatory_marksproduct_type, loan_intent, loan_amount, interest_ratedebt_to_income_ratio, loan_to_income_ratio, payment_to_income_ratioloan_status - тек train.csv-де, болжанатын белгіСоңғы мақсат test.csv жолдары үшін loan_status болжау.
Алғашқы үш ішкі тапсырма деректер жиынтығының құрылымын түсінуді тексереді.
Соңғы ішкі тапсырма жіктеу моделін бағалайды.
Тест жиынтығындағы әрбір өтініш берушіді жасы бойынша жіктеңіз:
Young егер age < 30Adult егер 30 ≤ age < 60Senior егер age ≥ 60debt_to_income_ratio негізінде тәуекел деңгейін анықтаңыз:
LowRisk егер DTI < 20MediumRisk егер 20 ≤ DTI < 40HighRisk егер DTI ≥ 40Тесттің әрбір жолы үшін есептеңіз:
total_obligations = current_debt + derogatory_marks + delinquencies_last_2yrsБүтін санды қайтарыңыз.
Тесттің әрбір жолы үшін loan_status болжайтын жіктеу моделін құрыңыз ([0,1] аралығындағы p ықтималдығы).
Бағалау AUC (Area Under the ROC Curve) арқылы жүргізіледі.
1–3 ішкі тапсырмалар дәл бағаланады (салыстыру арқылы).
submission.csv файлы тесттің әрбір жолы үшін 4 жолдан тұруы керек,
4 ішкі тапсырмаға сәйкес.
Құрылым:
subtaskID datapointID answerмұндағы:
customer_id мәніYoung / Adult / SeniorLowRisk / MediumRisk / HighRiskloan_status = 1 ықтималдығы (0–1 нақты сан)customer_id = 9071 үшін мысал:subtaskID datapointID answer1 9071 Adult2 9071 MediumRisk3 9071 124 9071 0.742Несиелерді бағалаудың автоматтандырылған жүйесін дамытуда сәттілік!
Ішкі тапсырма 4 үшін бағалау ROC AUC (Area Under the ROC Curve) арқылы жүргізіледі.
Бұл барлық мүмкін шешім табалдырықтары үшін жіктеушінің өнімділігін жинақтайтын бірегей өлшем.

