Задатак #42
Аутор:Mihai Nan
Тежина
Твој најбољи резултат
Н/Д
Moderne finansijske institucije obrađuju hiljade zahteva za kredit dnevno.
Da bi brzo i ispravno odlučile ko je podoban, banke koriste automatizovane sisteme
zasnovane na modelima rizika.
Takav sistem treba da bude izgrađen upravo od tebe. Dobio si pristup realnom skupu
podataka sa kreditnim aplikacijama, zajedno sa njihovom istorijom odobravanja.
Tvoj cilj je da razviješ model koji može da oceni nove zahteve koje šalju
klijenti.
Stavljene su ti na raspolaganje dve datoteke:
loan_status)Glavni cilj: predviđanje verovatnoće na osnovu koje možemo klasifikovati svaki zahtev kao odobren ili odbačen (verovatnoća između 0 i 1, gde 0 znači da sigurno nije odobren kredit i 1 znači da je sigurno odobren kredit).
Svaki zapis predstavlja zahtev za kredit, sa demografskim,
finansijskim, bihevioralnim informacijama i detaljima o tipu traženog kredita.
Glavni atributi:
customer_id - jedinstveni identifikatorage, 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 - samo u train.csv, etiketa za predviđanjeKonačni cilj je da predvidiš loan_status za redove iz test.csv.
Prva tri podzadatka proveravaju razumevanje strukture skupa podataka.
Poslednji podzadatak ocenjuje model klasifikacije.
Klasifikujte svakog podnosioca zahteva iz test skupa prema godinama:
Young ako je age < 30Adult ako je 30 ≤ age < 60Senior ako je age ≥ 60Odredite nivo rizika na osnovu debt_to_income_ratio:
LowRisk ako je DTI < 20MediumRisk ako je 20 ≤ DTI < 40HighRisk ako je DTI ≥ 40Za svaki red iz testa, izračunajte:
total_obligations = current_debt + derogatory_marks + delinquencies_last_2yrsVratite ceo broj.
Izgradite model klasifikacije koji predviđa loan_status (verovatnoću p iz [0,1]) za svaki red iz testa.
Ocenjivanje se vrši koristeći AUC (Area Under the ROC Curve).
Podzadaci 1–3 se ocenjuju tačno (poređenjem).
Datoteka submission.csv treba da sadrži po 4 linije za svaki red iz testa,
koje odgovaraju 4 podzadatka.
Struktura:
subtaskID datapointID answergde je:
customer_idYoung / Adult / SeniorLowRisk / MediumRisk / HighRiskloan_status = 1 (realan broj 0–1)customer_id = 9071:subtaskID datapointID answer1 9071 Adult2 9071 MediumRisk3 9071 124 9071 0.742Uspeh u razvoju automatizovanog sistema za ocenu kredita!
Za Podzadatak 4, ocenjivanje se vrši koristeći ROC AUC (Area Under the ROC Curve).
Ovo je jedinstvena mera koja sintetiše performanse klasifikatora za sve moguće pragove odlučivanja.

