Sequential analysis of transaction data
Sekvenční analýza transakčních dat
diplomová práce (OBHÁJENO)

Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/175620Identifikátory
SIS: 230576
Kolekce
- Kvalifikační práce [11325]
Autor
Vedoucí práce
Konzultant práce
Paščenko, Petr
Oponent práce
Vomlelová, Marta
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Umělá inteligence
Katedra / ústav / klinika
Katedra softwaru a výuky informatiky
Datum obhajoby
7. 9. 2022
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Angličtina
Známka
Velmi dobře
Klíčová slova (česky)
bankovní transakce|sekvenční analýza|hluboké učení|rekurentní neuronové sítěKlíčová slova (anglicky)
banking transactions|sequential analysis|deep learning|recurrent neural networksBankovní transakce jsou jedním ze zdrojů dat, které banky mohou použít pro svá marketingová rozhodnutí a kampaně. V této diplomové práci se zabýváme využitím bankovních transakcí pro predikci klientů, kteří si vezmou následující měsíc půjčku. Banka může tuto informaci využít při svém přímém marketingu. Testujeme 2 přístupy - logistickou regresi a rekurentní neuronovou síť, kde oba přístupy použí- vají pro predikci informace z transakcí. Tyto přístupy porovnáváme mezi sebou a také s nyní používaným přístupem v bance. Průměrné AUC současného modelu používaného v bance je 0.854, které jsme naším nejlepším modelem zlepšili na 0.861, což je sig- nifikantní zlepšení. I v dalších napočítávaných metrikách náš nejlepší model dosahuje lepších výsledků než současný model v bance. 1
Bank transactions are one of the data sources that banks can use for their marketing decisions and campaigns. In this thesis, we are concerned with the use of bank transac- tions for the prediction of clients who will take out a loan in the following month. The bank can use this information in its direct marketing. We test 2 approaches - logistic regression and recurrent neural network, where both of these approaches use information from transactions for the prediction. These two approaches are compared with each other and also with the currently used approach in the bank. The average AUC of the currently used model in the bank is 0.854, which we improved by our best model to 0.861, which is a significant improvement. Furthermore, our best model also outperforms the bank's current model in other computed metrics. 1