Научная статья на тему 'Сравнение методов калибровки скоринговой модели при прогнозировании логистической регрессией'

Сравнение методов калибровки скоринговой модели при прогнозировании логистической регрессией Текст научной статьи по специальности «Математика»

CC BY
1849
259
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
КРЕДИТНЫЙ РИСК / КРЕДИТНЫЙ СКОРИНГ / ЛОГИСТИЧЕСКАЯ РЕГРЕССИЯ / КАЛИБРОВОЧНЫЙ КОЭФФИЦИЕНТ / КОЭФФИЦИЕНТ ДЖИНИ / CREDIT RISK / CREDIT SCORING / LOGISTIC REGRESSION / CALIBRATION COEFFICIENT / GINI COEFFICIENT

Аннотация научной статьи по математике, автор научной работы — Широбокова Маргарита Александровна, Лётчиков Андрей Владимирович

Исследуется проблема несоответствия прогнозного значения числа дефолтов по модели кредитного скоринга с фактическими данными. Для разрешения проблемы рассмотрено понятие калибровки модели кредитного скоринга и предложены три метода расчета. Проанализировано влияние каждого из методов на соотношение модельного числа дефолтов к фактическому и коэффициент Джини. Расчеты произведены на примере регионального розничного банка.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

COMPARISON OF CALIBRATION METHODS OF THE SCORING MODEL BASED ON THE LOGISTIC REGRESSION

The article covers the problem of discrepancy between the number of defaults predicted by the scoring model and the actual data. The paper solves this problem by using calibration of the model and proposes three methods of calculation. The article analyzes the impact of the methods on the ratio between the model number of defaults and the actual one and the Gini coefficient. The calculations are performed using a regional retail bank as an example.

Текст научной работы на тему «Сравнение методов калибровки скоринговой модели при прогнозировании логистической регрессией»

74

ВЕСТНИК УДМУРТСКОГО УНИВЕРСИТЕТА

УДК 336.717.061

М.А. Широбокова, А.В. Лётчиков

СРАВНЕНИЕ МЕТОДОВ КАЛИБРОВКИ СКОРИНГОВОЙ МОДЕЛИ ПРИ ПРОГНОЗИРОВАНИИ ЛОГИСТИЧЕСКОЙ РЕГРЕССИЕЙ

Исследуется проблема несоответствия прогнозного значения числа дефолтов по модели кредитного скоринга с фактическими данными. Для разрешения проблемы рассмотрено понятие калибровки модели кредитного скоринга и предложены три метода расчета. Проанализировано влияние каждого из методов на соотношение модельного числа дефолтов к фактическому и коэффициент Джини. Расчеты произведены на примере регионального розничного банка.

Ключевые слова: кредитный риск, кредитный скоринг, логистическая регрессия, калибровочный коэффициент, коэффициент Джини.

В условиях повышения неопределенности на рынке и в соответствие с Базель II [1; 3] управление кредитным риском стало одним из приоритетных направлений в банковской сфере. В результате чего основной задачей кредитных организаций является оценка кредитоспособности заемщиков, на основе которой производится анализ кредитного портфеля и рассчитывается уровень достаточности капитала на покрытие кредитного риска. Приоритетным подходом в оценке кредитоспособности заемщиков выступает расчет индивидуальной оценки кредитного риска заемщика на основе скоринго-вых моделей. Скоринговая модель представляет собой математическую модель присвоения рейтинга заемщикам на основе ключевых характеристик клиента [10].

Процесс разработки скоринговой модели оценки кредитного риска заемщика включает в себя несколько этапов, одним из которых является контроль качества модели перед внедрением, то есть валидация модели[10]. Основным вопросом выступает проблема соответствия оцененной вероятности дефолта, которая была спрогнозирована по модели, реальным (фактическим) данным, то есть способности модели верно классифицировать заемщиков. Задача заключается в том, чтобы проверить работоспособность построенной модели на текущей популяции заемщиков. Описанная ситуация возникает в силу того, что обучающая выборка модели состоит из прошлых данных о заемщиках и сама по себе не изменяется во времени, в то время как фактические данные о заемщике могут иметь значительные сдвиги, то есть калибровка модели является «подгонкой» модели, осуществляемой для получения более точного прогноза дефолта заемщика за счет наилучшего согласия выходных данных модели с фактическими данными [8]. Таким образом, возникает два основных вопроса: каким методом необходимо калибровать модель и как часто следует повторять эту процедуру.

Рассмотрим указанные вопросы на примере банковской модели кредитного скоринга, построенной с помощью логистической регрессии. Формула расчета вероятности наступления дефолта по кредиту некоторого заемщика следующая:

Р , (1)

1 + е"2

где р1 - вероятность наступления дефолта г -го заемщика;

2 = Ь1 ■ х1 + Ь2 ■ х2 +... + Ьп ■ хп + а, (2)

где х1, х2,..., хп - значения атрибутов значимых характеристик г -го заемщика, Ь1,Ь2,...,Ьп - коэффициенты модели, а - некоторая константа. При этом выражение

2 = (3)

1 - Р г

Р

принято назвать логитом или логарифмом шанса, а отношение —2—, соответственно, шансом.

1 - Р г

Пусть у нас имеются исторические данные калибровочного периода по N заемщикам, и для каждого заемщика была рассчитана вероятность наступления дефолта р, где г изменяется от 1 до N.

Сравнение методов калибровки скоринговой модели.

75

Также имеется информация о том, был ли данный клиент в дефолте: В - число заемщиков, вышедших в дефолт («плохих»), О - число заемщиков, не вышедших в дефолт («хороших»). При этом N = В + О.

На этапе валидации на основе рассчитанной вероятности наступления дефолта р для каждого заемщика и проверяется соответствие предсказанного по модели числа наступивших дефолтов фактическим значениям. Фактическая доля дефолтов вычисляется как отношение произошедших дефолтов В к общему числу заключенных кредитных договоров:

В /л\

Рфакт N '

Прогнозная по модели доля дефолтов вычисляется как отношение суммы баллов (вероятностей наступления дефолта р) по кредитным договорам к их числу:

1 N

Р мод дт- У! Рг (5)

-¿V I=1

/-л г факт т">

Соотношение —— отражает качество модели на текущих данных. В идеальном представле-

Р мод

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

Именно отношение прогнозного числа дефолтов к фактическому является индикатором необходимости произведения калибровки модели. Наличие тенденции занижения (завышения) оцененной

факт

вероятности выхода в дефолт проверяется расчетом — с некоторой периодичностью оценки (меР мод

факт

сяц, квартал). Если в течение нескольких периодов оценки отношение —-— значительно ниже (вы-

Рмод

ше) 1, то необходимо проанализировать изменения в текущей популяции заемщиков и произвести калибровку модели.

Таблица 1

Способы расчета калибровочного коэффициента для логистической регрессии

Линейная калибровка от значений вероятностей Линейная калибровка от значений шансов Логарифмическая калибровка от значений шансов

= 1 у = В Рмод N У ' Р., Рфакт N ' * .г факт Р* = Рг • • Рмод о. = Рг , г 1 - Рг 1 Л В о д =— У о., оф =—, мод -\т / 1 г' факт ' N г=1 О * 0факт * 0 г о■ = о. • ——, р. =—т—. г г ' ± г * 1 о д о. +1 м д /. = 1п о. = 1п Рг , 1 - Р г 1 N Г) / = ^ / / = 1 мод д т / : г' факт ^ ' N г=1 О В . оф * факт о, =—, о = о • —-, факт О омод * * о. р* = *+1. о +1

Рассмотрим три способа калибровки модели логистической регрессии: линейная калибровка от значений вероятностей, линейная калибровка от значений шансов, логарифмическая калибровка от значений шансов. Здесь и далее с помощью индексов обозначим используемый метод калибровки: 0 -калибровка не производилась, использовалась действующая модель, 1, 2, 3 - использовались калибровочные коэффициенты, рассчитанные по приведенным выше методам, соответственно.

В табл. 1 используются следующие обозначения для расчета по заемщикам калибровочного периода:

рмод - суммарное модельное значение вероятности дефолта;

Рфшт - суммарное фактическое значение вероятности дефолта;

омод - суммарное модельное значение шансов;

Офакт - суммарное фактическое значение шансов;

1мод - суммарное модельное значение логарифма шансов;

¡факт - суммарное фактическое значение логарифма шансов;

Р - вероятность дефолта г -го клиента;

Р* - откалиброванная вероятность дефолта г -го клиента.

На основе имеющихся данных по договорам и дефолтам рассчитаем коэффициенты для каждого метода калибровки. В качестве калибровочного периода был использован период: 4 месяца исследуемого периода.

Таблица 2

Расчет значений калибровочных коэффициентов

Месяц Число договоров Число «плохих» заемщиков Число «хороших» заемщиков Сумма по вероятности дефолта Сумма значений шансов Сумма значений логарифма шансов

№ N В О Р О ¡.

(1) (2) (3) (4) (5) (6) (7)

1 654 23 631 46,11 56,80 -1958,35

2 566 14 552 37,62 48,27 -1728,88

3 647 23 624 42,96 52,30 -1994,35

4 719 19 700 46,17 61,41 -2214,05

Итого 2586 79 2507 172,8636 218,777 -7895,629

Значения столбцов (5), (6), (7) табл. 2 рассчитывается как сумма вероятностей дефолта, значений шансов, значений логарифмов шансов соответственно по заемщикам, которым был выдан кредит, в разрезе данного месяца. Тогда значения калибровочных коэффициентов в соответствии с каждым методом будут следующими.

Таблица 3

Расчет значений калибровочных коэффициентов

Линейная калибровка от значений вероятностей Линейная калибровка от значений шансов Логарифмическая калибровка от значений шансов

Рфакт = 0,0668, Рмод = 0,0305, К1 = Рфакт = 0,4570. Рмод офаКт = 0,0846, Омод = 0,0315, К2 = Офакт = 0,3725. о мод ¡, =-3,0532, факт ' ' 1 =-3,4574, мод ' ' о, = 0,0472, факт о д = 0,0315, мод К3 = Офакт = 0,6675. о мод

На основе полученных калибровочных коэффициентов рассчитаем скорректированную вероятность дефолта для каждого заемщика по использованному калибровочному периоду и последующим

г факт

четырем месяцам, а также сравним значения Рфакт и Рмод для каждой модели и их отношение —-— .

_Сравнение методов калибровки скоринговой модели._77

ЭКОНОМИКА И ПРАВО 2017. Т. 27, вып. 2

Таблица 4

Расчет значений калибровочных коэффициентов

Месяц Число договоров Фактическое число дефолтов Модельное число дефолтов Отношение модельного числа дефолтов к фактическому

№ N Рмод 0 Рмод 1 Р мод 2 Р мод 3 Рфакт Рфакт Р факт Рфакт

г факт Рмод 0 Р мод 1 Рмод _2 Рмод 3

1 654 3,5 % 7,1 % 3,2 % 2,9 % 4,3 % 200 % 92 % 84 % 122 %

2 566 2,5 % 6,6 % 3,0 % 2,8 % 4,0 % 269 % 123 % 113 % 163 %

3 647 3,6 % 6,6 % 3,0 % 2,8 % 4,0 % 187 % 85 % 78 % 114 %

4 719 2,6 % 6,4 % 2,9 % 2,7 % 3,9 % 243 % 111 % 102 % 148 %

5 604 3,5 % 6,4 % 2,9 % 2,7 % 3,9 % 185 % 85 % 78 % 112 %

6 652 1,7 % 5,6 % 2,6 % 2,2 % 3,5 % 334 % 152 % 133 % 209 %

7 759 2,1 % 5,5 % 2,5 % 2,2 % 3,4 % 259 % 119 % 103 % 163 %

8 647 2,5 % 5,3 % 2,4 % 2,1 % 3,3 % 215 % 98 % 86 % 134 %

Итого в калибровочном 2586 3,1 % 6,7 % 3,1 % 2,8 % 4,1 % 219 % 100 % 92 % 133 %

периоде

Итого во всем 5248 2,7 % 6,2 % 2,8 % 2,5 % 3,8 % 227 % 104 % 94 % 139 %

периоде

=

§ о

— ш

й р

1. Линейная калибровка от значений вероятностей

10

15

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

2. Линейная калибровка от значений шансов

0

10

15

3. Логарифмическая калибровка от значений шансов

О

10 15

интервал

Рис. 1. Отношение модельного числа дефолтов к фактическому

Дополнительно построим графики соотношения Рфакт для каждого метода калибровки. Для это-

Р мод

го будем использовать отсортированные значения расчетных вероятностей с учетом калибровочного коэффициента по заемщикам. Для каждой калибровки производится разбиение на интервалы так, чтобы в каждом интервале присутствовало равное количество договоров (в данном случае произведено разбиение по 500 кредитов).

Сравнение указанных калибровок с помощью расчета соотношения Рфакт и построения соответ-

Р мод

ствующего графика (см. рис. 1) по общему периоду показывает, что при логарифмической калибровке от значений шансов рассчитанные вероятности завышаются, для линейной калибровки от значений вероятностей и линейной калибровки от значений шансов показатели приблизительно одинаковы.

Также отметим, что при использовании указанных методов калибровки графики ЯОС-кривых для модели до калибровки и моделей после калибровки совпадают, соответственно площадь под ЯОС-кривой и коэффициент Джини остаются неизменными (рис. 2).

со о

с

-

-

=: о Е-К

ас £

О

гч о

о о

1.0 0.8 0.6 0.4 0.2 0.0

Специфичность Рис. 2. ЯОС-кривая

Таким образом, несоответствие прогнозного значения числа дефолтов по модели кредитного скоринга с фактическими данными возможно восстановить с помощью калибровки модели одним из трех методов расчета. Для рассмотренных данных мы получили, что линейная калибровка от значений вероятности несколько лучше отражает как текущий, так и последующие периоды. При этом расчет балла заемщика, скорректированного с учетом линейной калибровки, легче в обслуживании. Однако нужно иметь в виду, что выбор метода калибровки и калибровочного периода всегда зависит от имеющихся данных и задач, стоящих перед бизнесом. Рассмотренные методы могут равноправно использоваться при калибровке банковской модели кредитного скоринга, построенной с помощью логистической регрессии.

СПИСОК ЛИТЕРАТУРЫ

1. Алескеров Ф.Т., Андриевская И.К., Пеникас Г.И., Солодков В.М. Анализ математических моделей Базель II. 2-е изд., испр. М.: Физматлит, 2013. 296 с.

2. Гнеденко Б.В. Курс теории вероятностей. М.: Физматлит, 1961. 408 с.

3. Международная конвергенция измерения капитала и стандартов капитала: Уточненные рамочные подходы / Базельский комитет по банковскому надзору. Банк международных расчетов. 2004. 266 с.

4. Банных А.А., Лётчиков А.В. Методика оценки кредитного риска заемщика с применением скоринга бюро кредитных историй // Вестн. Удм. ун-та. Сер. Экономика и право. 2013. Вып. 4. С. 5-9.

5. Груздев А. В. Метод бинарной логистической регрессии в банковском скоринге // Риск-менеджмент в кредитной организации. 2012. № 1(05). С. 71-88.

6. Груздев А. В. Метод бинарной логистической регрессии в банковском скоринге // Риск-менеджмент в кредитной организации. 2012. № 2(06). С. 92-107.

Сравнение методов калибровки скоринговой модели.

79

7. Сорокин А. С. К вопросу валидации модели логистической регрессии в кредитном скоринге // Интернет-журнал «Науковедение». 2014.

8. Сорокин А.С. Построение скоринговых карт с использованием модели логистической регрессии // Интернет-журнал «Науковедение». 2014.

9. Широбокова М.А. Построение скоринговой карты с использованием модели логистической регрессии // Итоговая студенческая науч. конф. (44; Апрель, 2016): материалы конф. Ижевск: Удмуртский университет. 2016. С. 97-99.

10. Siddiqi N. Credit risk scorecards: developing and implementing intelligent credit scoring. Canada: John Wiley &Sons, Inc. 1969. 196 p.

11. Oliver R.M., Wells E. Efficient frontier cut-off policies in credit portfolios // Journal of the Operational Research Society. 2001. Vol. 52, № 9. 1025 p.

12. Rudakova1 O.S., Ipatyev K. Some Approaches to the Calibration of Internal Rating Models // Canadian Center of Science and Education. 2015. Vol. 7, № 10. 12 p.

13. Small Variant Score Calibration Methods. Complete Genomics Incorporated. 2012. 19 p.

Поступила в редакцию 21.01.17

M.A. Shirobokova, A.V. Letchikov

COMPARISON OF CALIBRATION METHODS OF THE SCORING MODEL BASED

ON THE LOGISTIC REGRESSION

The article covers the problem of discrepancy between the number of defaults predicted by the scoring model and the

actual data. The paper solves this problem by using calibration of the model and proposes three methods of calculation.

The article analyzes the impact of the methods on the ratio between the model number of defaults and the actual one

and the Gini coefficient. The calculations are performed using a regional retail bank as an example.

Keywords: credit risk, credit scoring, logistic regression, calibration coefficient, Gini coefficient.

Широбокова Маргарита Александровна, аспирант E-mail: shirobokova.margarita@mail.ru

Лётчиков Андрей Владимирович,

доктор физико-математических наук, профессор

Shirobokova M.A., postraduate student E-mail: shirobokova.margarita@mail.ru

Letchikov А.V.,

Doctor of Physics and Mathematics, Professor

ФГБОУ ВО «Удмуртский государственный университет» Udmurt State University

426034, Россия, г. Ижевск, ул. Университетская, 1 (корп. 4) Universitetskaya st., 1/4, Izhevsk, Russia, 426034

i Надоели баннеры? Вы всегда можете отключить рекламу.