KR20200068069A - 기계 학습 기반의 채무불이행 예측 장치 및 방법 - Google Patents

기계 학습 기반의 채무불이행 예측 장치 및 방법 Download PDF

Info

Publication number
KR20200068069A
KR20200068069A KR1020180148511A KR20180148511A KR20200068069A KR 20200068069 A KR20200068069 A KR 20200068069A KR 1020180148511 A KR1020180148511 A KR 1020180148511A KR 20180148511 A KR20180148511 A KR 20180148511A KR 20200068069 A KR20200068069 A KR 20200068069A
Authority
KR
South Korea
Prior art keywords
default
model
machine learning
debt
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
KR1020180148511A
Other languages
English (en)
Other versions
KR102174608B1 (ko
Inventor
최대선
박소희
Original Assignee
공주대학교 산학협력단
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 공주대학교 산학협력단 filed Critical 공주대학교 산학협력단
Priority to KR1020180148511A priority Critical patent/KR102174608B1/ko
Priority to PCT/KR2018/016965 priority patent/WO2020111376A1/ko
Publication of KR20200068069A publication Critical patent/KR20200068069A/ko
Application granted granted Critical
Publication of KR102174608B1 publication Critical patent/KR102174608B1/ko
Assigned to 주식회사 온투인 reassignment 주식회사 온투인 권리의 전부이전등록 Assignors: 공주대학교 산학협력단
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • G06Q40/025
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/03Credit; Loans; Processing thereof
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N99/00Subject matter not provided for in other groups of this subclass
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0637Strategic management or analysis, e.g. setting a goal or target of an organisation; Planning actions based on goals; Analysis or evaluation of effectiveness of goals
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Software Systems (AREA)
  • Quality & Reliability (AREA)
  • Game Theory and Decision Science (AREA)
  • Operations Research (AREA)
  • Tourism & Hospitality (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Educational Administration (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Data Mining & Analysis (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Technology Law (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

본 발명은 기계 학습 기반의 채무불이행 예측 장치 및 방법에 관한 것으로서, 현재 시점을 기준으로 과거의 설정 기간에 대한 채무자의 채무 이력 정보를 시계열화하여 시계열 학습 데이터를 생성하는 데이터 생성부, 데이터 생성부에 의해 생성된 시계열 학습 데이터를 미리 정의된 기계 학습 모델에 적용하여 기계 학습 모델에 대한 학습을 수행함으로써 현재 시점 이후 채무자의 채무불이행을 예측하기 위한 채무불이행 예측 모델을 생성하는 예측 모델 생성부, 및 예측 모델 생성부에 의해 생성된 채무불이행 예측 모델에, 데이터 생성부에 의해 생성된 시계열 학습 데이터를 입력하여 현재 시점 이후 채무자의 채무불이행을 예측하는 채무불이행 예측부를 포함하는 것을 특징으로 한다.

Description

기계 학습 기반의 채무불이행 예측 장치 및 방법{APPARATUS FOR PREDICTING LOAN DEFAULTS BASED ON MACHINE LEARNING AND METHOD THEREOF}
본 발명은 기계 학습 기반의 채무불이행 예측 장치 및 방법에 관한 것으로서, 더욱 상세하게는 기계 학습 모델을 이용하여 채무자의 채무불이행을 예측하기 위한 기계 학습 기반의 채무불이행 예측 장치 및 방법에 관한 것이다.
은행과 같은 금융기관의 수익 구조는 예대마진을 통한 이자이익과 수수료 기반의 이자이익으로 구분될 수 있으며, 이러한 이자이익은 금융기관 수익의 80% 수준으로 전체 수익 중에서 상당한 부분을 차지한다. 따라서, 은행의 입장에서 손실을 최소화하기 위해서는 보다 정확하게 대출 채무자(즉, 차주)의 채무불이행을 예측하는 과정이 필수적으로 요구되고 있다.
일반적으로 금융기관은 채무자의 채무불이행 가능성을 평가하기 위한 자체 신용 평가 시스템(Credit Scoring System)을 보유하고 있으며, 이러한 신용 평가 시스템을 기반으로 대출 신청자가 제출한 소득, 재직상태, 대출 및 연체 이력 등의 기본 정보와 개인 신용 평가 기관(Credit Bureau)이 제공하는 신용 등급을 고려하여 대출 신청자의 신용 위험, 채무 상환 능력 및 채무불이행 가능성을 평가한 후 대출 승인여부, 대출 한도 및 금리 등을 결정하게 된다. 또한, 현재 거래 중인 고객을 대상으로 일정 시점마다 향후의 채무불이행 가능성을 재평가하여 대출 연장 여부, 대출 금리 및 한도 변경 여부 등을 결정하는데 활용하고 있다.
전술한 종래의 방식에 있어서, 채무자의 신용, 채무 상환 능력 및 채무불이행 가능성에 대한 평가는 금융기관 내에서 인위적인 심사 과정을 통해 이루어지는 한계가 있기 때문에 그 평가 결과에 대한 신뢰성이 보장될 수 없는 문제점이 존재한다. 또한, 금융기관이 채용하고 있는 신용 평가 시스템은 금융기관 별로 상이하기 때문에 그 평가 결과의 객관성도 담보되지 못하는 한계를 갖는다.
본 발명의 배경기술은 대한민국 공개특허공보 제10-2004-0014712호(2004.02.18. 공개)에 개시되어 있다.
본 발명은 전술한 문제점을 해결하기 위해 창안된 것으로서, 본 발명의 일 측면에 따른 목적은 채무자의 채무불이행 가능성에 대한 예측 결과의 신뢰성 및 객관성을 담보할 수 있는 기계 학습 기반의 채무불이행 예측 장치 및 방법을 제공하는 것이다.
본 발명의 일 측면에 따른 기계 학습 기반의 채무불이행 예측 장치는 현재 시점을 기준으로 과거의 설정 기간에 대한 채무자의 채무 이력 정보를 시계열화하여 시계열 학습 데이터를 생성하는 데이터 생성부, 상기 데이터 생성부에 의해 생성된 시계열 학습 데이터를 미리 정의된 기계 학습 모델에 적용하여 상기 기계 학습 모델에 대한 학습을 수행함으로써 상기 현재 시점 이후 상기 채무자의 채무불이행을 예측하기 위한 채무불이행 예측 모델을 생성하는 예측 모델 생성부, 및 상기 예측 모델 생성부에 의해 생성된 채무불이행 예측 모델에, 상기 데이터 생성부에 의해 생성된 시계열 학습 데이터를 입력하여 상기 현재 시점 이후 상기 채무자의 채무불이행을 예측하는 채무불이행 예측부를 포함하는 것을 특징으로 한다.
본 발명에 있어 상기 데이터 생성부는, 상기 과거의 설정 기간에 대한 상기 채무 이력 정보를 월 별로 시계열화하여 상기 시계열 학습 데이터를 생성하되, 상기 채무 이력 정보는, 상기 채무자의 인구통계정보와, 해당 월의 대출정보 및 해당 월의 연체정보를 포함하는 것을 특징으로 한다.
본 발명에 있어 상기 기계 학습 모델은, 순환 신경망(RNN: Recurrent Neural Network)에 따른 모델인 것을 특징으로 한다.
본 발명에 있어 상기 예측 모델 생성부는, 상기 시계열 학습 데이터에 포함된 상기 채무자의 월 별 채무 이력 정보를 상기 기계 학습 모델에 순차적으로 입력하여 상기 기계 학습 모델에 대한 학습을 수행함으로써 상기 채무불이행 예측 모델을 생성하는 것을 특징으로 한다.
본 발명에 있어 상기 채무불이행 예측부는, 상기 데이터 생성부에 의해 생성된 시계열 학습 데이터를 상기 채무불이행 예측 모델에 입력함으로써, 상기 시계열 학습 데이터의 생성에 반영된 마지막 월의 차기 월에서의 상기 채무자의 채무불이행을 예측하는 것을 특징으로 한다.
본 발명의 일 측면에 따른 기계 학습 기반의 채무불이행 예측 방법은 데이터 생성부가, 현재 시점을 기준으로 과거의 설정 기간에 대한 채무자의 채무 이력 정보를 시계열화하여 시계열 학습 데이터를 생성하는 단계, 예측 모델 생성부가, 상기 데이터 생성부에 의해 생성된 시계열 학습 데이터를 미리 정의된 기계 학습 모델에 적용하여 상기 기계 학습 모델에 대한 학습을 수행함으로써 상기 현재 시점 이후 상기 채무자의 채무불이행을 예측하기 위한 채무불이행 예측 모델을 생성하는 단계, 및 채무불이행 예측부가, 상기 예측 모델 생성부에 의해 생성된 채무불이행 예측 모델에, 상기 데이터 생성부에 의해 생성된 시계열 학습 데이터를 입력하여 상기 현재 시점 이후 상기 채무자의 채무불이행을 예측하는 단계를 포함하는 것을 특징으로 한다.
본 발명의 일 측면에 따르면, 본 발명은 채무자의 채무 이력 정보가 반영된 소정의 시계열 데이터를 기반으로 기계 학습 모델을 학습하고, 그 학습을 통해 생성되는 채무불이행 예측 모델을 이용하여 채무자의 채무 불이행을 예측함으로써, 채무불이행에 대한 인위적인 평가로 인해 야기되는 신뢰성 저하 문제를 제거함과 동시에 그 예측 결과의 객관성을 보장할 수 있다.
도 1은 본 발명의 일 실시예에 따른 기계 학습 기반의 채무불이행 예측 장치를 설명하기 위한 블록구성도이다.
도 2는 본 발명의 일 실시예에 따른 기계 학습 기반의 채무불이행 예측 장치에서 시계열 학습 데이터를 보인 예시도이다.
도 3 및 도 4는 본 발명의 일 실시예에 따른 기계 학습 기반의 채무불이행 예측 장치에서 기계 학습 모델로 적용될 수 있는 RNN의 구조를 보인 예시도이다.
도 5는 본 발명의 일 실시예에 따른 기계 학습 기반의 채무불이행 예측 방법을 설명하기 위한 흐름도이다.
이하, 첨부된 도면들을 참조하여 본 발명에 따른 기계 학습 기반의 채무불이행 예측 장치 및 방법의 실시예를 설명한다. 이 과정에서 도면에 도시된 선들의 두께나 구성요소의 크기 등은 설명의 명료성과 편의상 과장되게 도시되어 있을 수 있다. 또한, 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례에 따라 달라질 수 있다. 그러므로 이러한 용어들에 대한 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
도 1은 본 발명의 일 실시예에 따른 기계 학습 기반의 채무불이행 예측 장치를 설명하기 위한 블록구성도이고, 도 2는 본 발명의 일 실시예에 따른 기계 학습 기반의 채무불이행 예측 장치에서 시계열 학습 데이터를 보인 예시도이며, 도 3 및 도 4는 본 발명의 일 실시예에 따른 기계 학습 기반의 채무불이행 예측 장치에서 기계 학습 모델로 적용될 수 있는 RNN의 구조를 보인 예시도이다.
도 1을 참조하면, 본 발명의 일 실시예에 따른 기계 학습 기반의 채무불이행 예측 장치는 데이터베이스부(DB), 데이터 생성부(100), 예측 모델 생성부(200) 및 채무불이행 예측부(300)를 포함할 수 있다.
데이터베이스부(DB)에는 채무자의 채무 이력 정보가 저장되어 있을 수 있다. 여기서, 채무 이력 정보는 채무자의 인구통계정보, 해당 월에서의 대출정보, 및 해당 월에서의 연체정보를 포함할 수 있다. 또한, 데이터베이스부(DB)에는 상기한 채무 이력 정보와 함께, 채무자의 수입정보, 재산정보, 신용정보 및 부양가족정보를 포함하는 금융정보가 저장되어 있을 수 있다. 데이터베이스부(DB)에 저장된 정보 중 채무 이력 정보는 후술하는 것과 같이 데이터 생성부(100)에 의한 시계열 학습 데이터의 생성에 사용될 수 있다.
데이터 생성부(100)는 현재 시점을 기준으로 과거의 설정 기간에 대한 채무자의 채무 이력 정보를 데이터베이스부(DB)로부터 추출하고, 추출된 채무 이력 정보를 시계열화하여 시계열 학습 데이터를 생성할 수 있다. 여기서, 과거의 설정 기간이라 함은 현재 시점으로부터 과거로 역산되는 기간으로 설계자가 설정한 기간을 의미한다(예: 6개월)
전술한 것과 같이 채무 이력 정보는 채무자의 인구통계정보와, 해당 월의 대출정보 및 해당 월의 연체정보를 포함할 수 있으며, 하기 표 1은 채무 이력 정보의 예시를 나타낸다.
항목 속성

인구통계정보
나이
성별 남: 0
여: 1


대출정보
해당 월의 보유 대출 개수
해당 월의 업권 코드 별 개수
해당 월의 대출 상품 별 개수
마지막 대출 월로부터 경과 일수
해당 월의 대출 잔액의 평균
전 달 대비 대출 평균 잔액 증가량
연체정보 채무불이행 여부 정상: 0
채무불이행: 1
데이터 생성부(100)는 과거의 설정 기간에 대한 채무 이력 정보를 월 별로 시계열화하여 시계열 학습 데이터를 생성할 수 있다. 예를 들어, 설정 기간이 6개월로 설정된 경우를 가정하면, 데이터 생성부(100)는 표 1과 같은 6개의 채무 이력 정보에 각각 해당 월에 따른 timestep을 부가하는 방식으로 각 채무 이력 정보를 월 별로 시계열화함으로써 시계열 학습 데이터를 생성할 수 있다(즉, 시계열 학습 데이터는 6개의 채무 이력 정보의 세트(set)를 의미한다). 이 경우, 표 1의 성별 및 채무불이행 여부와 같은 명목형 데이터는 Label Encoder를 통해 바이너리 형식의 데이터로 변환될 수 있다. 도 2는 데이터베이스부(DB)로부터 추출된 6개의 채무 이력 정보가 시계열화되어 시계열 학습 데이터가 생성된 후, 후술하는 기계 학습 모델에 적용되는 예시를 도시하고 있다. 예측 모델 생성부(200)는 데이터 생성부(100)에 의해 생성된 시계열 학습 데이터를 미리 정의된 기계 학습 모델에 적용하여 기계 학습 모델에 대한 학습을 수행함으로써 현재 시점 이후 채무자의 채무불이행을 예측하기 위한 채무불이행 예측 모델을 생성할 수 있다. 여기서, 채무불이행 예측 모델을 생성하기 위해 사용되는 기계 학습 모델로서 순환 신경망(RNN: Recurrent Neural Network)에 따른 모델이 채용될 수 있다.
도 3 및 도 4는 순환 신경망의 구조를 도시하고 있다. 도 3 및 도 4를 참조하여 순환 신경망의 구조에 대하여 개괄적으로 설명하면, Xt, ht, Ot는 각각 시점 t에서의 입력값, 출력값, 히든 스테이트(hidden state)를 의미하며, ht 및 Ot는 하기 수학식 1에 따른다.
Figure pat00001
도 3의 U는 입력값을 히든 스테이트로 보내는 파라미터, V는 이전 히든 스테이트에서 다음 히든 스테이트로 보내는 파라미터, W는 히든 스테이트에서 출력값으로 보내는 파라미터를 의미하며, 모든 시점(timestep)에서 파라미터는 공유된다. 자세히는, 시점 t일 때 t에서의 정보와 t-1 시점의 히든 스테이트의 출력값이 결합하여 t의 히든 스테이트의 출력값이 되고, 이것이 t+1 시점에 영향을 주는 과정이 반복되면서 U, V, W에 대한 학습이 진행된다. 학습 시 BPTT(BackPropagatino Through Time) 알고리즘이 적용될 수 있으며, 파라미터(U, V, W)에 대한 오차의 그레디언트(gradient)를 역전파함으로써 파라미터(U, V, W)가 업데이트된다.
전술한 RNN에 따른 기계 학습 모델을 기반으로, 예측 모델 생성부(200)는 시계열 학습 데이터에 포함된 채무자의 월 별 채무 이력 정보를 기계 학습 모델에 순차적으로 입력하여 기계 학습 모델에 대한 학습을 수행함으로써 채무불이행 예측 모델을 생성할 수 있다. 이에 따라, 예측 모델 생성부(200)는 채무자의 월 별 채무 이력 정보를 순차적으로 입력받아 파라미터에 대한 학습을 수행하고 완료함으로써 채무불이행 예측 모델을 생성할 수 있다.
채무불이행 예측부(300)는 예측 모델 생성부(200)에 의해 생성된 채무불이행 예측 모델에, 데이터 생성부(100)에 의해 생성된 시계열 학습 데이터를 입력하여 현재 시점 이후 채무자의 채무불이행을 예측할 수 있다.
구체적으로는, 채무불이행 예측부(300)는 데이터 생성부(100)에 의해 생성된 시계열 학습 데이터를 채무불이행 예측 모델에 입력함으로써, 시계열 학습 데이터의 생성에 반영된 마지막 월의 차기 월에서의 채무자의 채무불이행을 예측할 수 있다. 예를 들어, 시계열 학습 데이터에 포함된 채무 이력 정보가 1월 내지 6월에 해당하는 채무 이력 정보인 경우, 채무불이행 예측부(300)는 1월 내지 6월에 대한 각 채무 이력 정보를 채무불이행 예측 모델에 입력함으로써 7월에 대한 채무자의 채무불이행을 예측할 수 있다.
도 5는 본 발명의 일 실시예에 따른 기계 학습 기반의 채무불이행 예측 방법을 설명하기 위한 흐름도이다.
도 5를 참조하여 본 발명의 일 실시예에 따른 기계 학습 기반의 채무불이행 예측 방법을 설명하면, 먼저 데이터 생성부(100)는 현재 시점을 기준으로 과거의 설정 기간에 대한 채무자의 채무 이력 정보를 시계열화하여 시계열 학습 데이터를 생성한다(S100). 전술한 것과 같이 채무자의 채무 이력 정보는 채무자의 인구통계정보, 해당 월의 대출정보 및 해당 월의 연체정보를 포함할 수 있으며, 이에 따라 S100 단계에서 데이터 생성부(100)는 과거의 설정 기간에 대한 채무 이력 정보를 월 별로 시계열화하여 시계열 학습 데이터를 생성할 수 있다.
이어서, 예측 모델 생성부(200)는 데이터 생성부(100)에 의해 생성된 시계열 학습 데이터를 미리 정의된 기계 학습 모델에 적용하여 기계 학습 모델에 대한 학습을 수행함으로써 현재 시점 이후 채무자의 채무불이행을 예측하기 위한 채무불이행 예측 모델을 생성한다(S200). S200 단계에서 사용되는 기계 학습 모델로서 순환 신경망에 따른 모델이 채용될 수 있다. 이에 따라, S200 단계에서 예측 모델 생성부(200)는 시계열 학습 데이터에 포함된 채무자의 월 별 채무 이력 정보를 기계 학습 모델에 순차적으로 입력하여 기계 학습 모델에 대한 학습을 수행함으로써 채무불이행 예측 모델을 생성할 수 있다.
이어서, 채무불이행 예측부(300)는 예측 모델 생성부(200)에 의해 생성된 채무불이행 예측 모델에, 데이터 생성부(100)에 의해 생성된 시계열 학습 데이터를 입력하여 현재 시점 이후 채무자의 채무불이행을 예측한다(S300). S300 단계에서, 채무불이행 예측부(300)는 데이터 생성부(100)에 의해 생성된 시계열 학습 데이터를 채무불이행 예측 모델에 입력함으로써, 시계열 학습 데이터의 생성에 반영된 마지막 월의 차기 월에서의 채무자의 채무불이행을 예측할 수 있다.
한편, S100 단계 내지 S300 단계는 연속적으로 수행되는 시계열적 구성으로 구현될 수도 있고, S100 단계 및 S200 단계를 통해 채무불이행 예측 모델을 생성한 후, 차후 S100 단계를 통해 채무자의 월 별 채무 이력 정보를 추출하고 S300 단계를 수행함으로써 채무자의 채무불이행을 예측하는 시계열적 구성으로 구현될 수도 있다.
이와 같이 본 실시예는 채무자의 채무 이력 정보가 반영된 소정의 시계열 데이터를 기반으로 기계 학습 모델을 학습하고, 그 학습을 통해 생성되는 채무불이행 예측 모델을 이용하여 채무자의 채무 불이행을 예측함으로써, 채무불이행에 대한 인위적인 평가로 인해 야기되는 신뢰성 저하 문제를 제거함과 동시에 그 예측 결과의 객관성을 보장할 수 있다.
본 명세서에서 설명된 구현은, 예컨대, 방법 또는 프로세스, 장치, 소프트웨어 프로그램, 데이터 스트림 또는 신호로 구현될 수 있다. 단일 형태의 구현의 맥락에서만 논의(예컨대, 방법으로서만 논의)되었더라도, 논의된 특징의 구현은 또한 다른 형태(예컨대, 장치 또는 프로그램)로도 구현될 수 있다. 장치는 적절한 하드웨어, 소프트웨어 및 펌웨어 등으로 구현될 수 있다. 방법은, 예컨대, 컴퓨터, 마이크로프로세서, 집적 회로 또는 프로그래밍가능한 로직 디바이스 등을 포함하는 프로세싱 디바이스를 일반적으로 지칭하는 프로세서 등과 같은 장치에서 구현될 수 있다. 프로세서는 또한 최종-사용자 사이에 정보의 통신을 용이하게 하는 컴퓨터, 셀 폰, 휴대용/개인용 정보 단말기(personal digital assistant: "PDA") 및 다른 디바이스 등과 같은 통신 디바이스를 포함한다.
이상으로 본 발명은 도면에 도시된 실시예를 참고로 하여 설명되었으나, 이는 예시적인 것에 불과하며, 당해 기술이 속하는 분야에서 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서 본 발명의 기술적 보호범위는 아래의 특허청구범위에 의해서 정하여져야 할 것이다.
DB: 데이터베이스부
100: 데이터 생성부
200: 예측 모델 생성부
300: 채무불이행 예측부

Claims (10)

  1. 현재 시점을 기준으로 과거의 설정 기간에 대한 채무자의 채무 이력 정보를 시계열화하여 시계열 학습 데이터를 생성하는 데이터 생성부;
    상기 데이터 생성부에 의해 생성된 시계열 학습 데이터를 미리 정의된 기계 학습 모델에 적용하여 상기 기계 학습 모델에 대한 학습을 수행함으로써 상기 현재 시점 이후 상기 채무자의 채무불이행을 예측하기 위한 채무불이행 예측 모델을 생성하는 예측 모델 생성부; 및
    상기 예측 모델 생성부에 의해 생성된 채무불이행 예측 모델에, 상기 데이터 생성부에 의해 생성된 시계열 학습 데이터를 입력하여 상기 현재 시점 이후 상기 채무자의 채무불이행을 예측하는 채무불이행 예측부;
    를 포함하는 것을 특징으로 하는 기계 학습 기반의 채무불이행 예측 장치.
  2. 제1항에 있어서,
    상기 데이터 생성부는, 상기 과거의 설정 기간에 대한 상기 채무 이력 정보를 월 별로 시계열화하여 상기 시계열 학습 데이터를 생성하되,
    상기 채무 이력 정보는, 상기 채무자의 인구통계정보, 해당 월의 대출정보 및 해당 월의 연체정보를 포함하는 것을 특징으로 하는 기계 학습 기반의 채무불이행 예측 장치.
  3. 제2항에 있어서,
    상기 기계 학습 모델은, 순환 신경망(RNN: Recurrent Neural Network)에 따른 모델인 것을 특징으로 하는 기계 학습 기반의 채무불이행 예측 장치.
  4. 제3항에 있어서,
    상기 예측 모델 생성부는, 상기 시계열 학습 데이터에 포함된 상기 채무자의 월 별 채무 이력 정보를 상기 기계 학습 모델에 순차적으로 입력하여 상기 기계 학습 모델에 대한 학습을 수행함으로써 상기 채무불이행 예측 모델을 생성하는 것을 특징으로 하는 기계 학습 기반의 채무불이행 예측 장치.
  5. 제4항에 있어서,
    상기 채무불이행 예측부는, 상기 데이터 생성부에 의해 생성된 시계열 학습 데이터를 상기 채무불이행 예측 모델에 입력함으로써, 상기 시계열 학습 데이터의 생성에 반영된 마지막 월의 차기 월에서의 상기 채무자의 채무불이행을 예측하는 것을 특징으로 하는 기계 학습 기반의 채무불이행 예측 장치.
  6. 데이터 생성부가, 현재 시점을 기준으로 과거의 설정 기간에 대한 채무자의 채무 이력 정보를 시계열화하여 시계열 학습 데이터를 생성하는 단계;
    예측 모델 생성부가, 상기 데이터 생성부에 의해 생성된 시계열 학습 데이터를 미리 정의된 기계 학습 모델에 적용하여 상기 기계 학습 모델에 대한 학습을 수행함으로써 상기 현재 시점 이후 상기 채무자의 채무불이행을 예측하기 위한 채무불이행 예측 모델을 생성하는 단계; 및
    채무불이행 예측부가, 상기 예측 모델 생성부에 의해 생성된 채무불이행 예측 모델에, 상기 데이터 생성부에 의해 생성된 시계열 학습 데이터를 입력하여 상기 현재 시점 이후 상기 채무자의 채무불이행을 예측하는 단계;
    를 포함하는 것을 특징으로 하는 기계 학습 기반의 채무불이행 예측 방법.
  7. 제6항에 있어서,
    상기 시계열 학습 데이터를 생성하는 단계에서, 상기 데이터 생성부는,
    상기 과거의 설정 기간에 대한 상기 채무 이력 정보를 월 별로 시계열화하여 상기 시계열 학습 데이터를 생성하되,
    상기 채무 이력 정보는, 상기 채무자의 인구통계정보, 해당 월의 대출정보 및 해당 월의 연체정보를 포함하는 것을 특징으로 하는 기계 학습 기반의 채무불이행 예측 방법.
  8. 제7항에 있어서,
    상기 기계 학습 모델은, 순환 신경망(RNN: Recurrent Neural Network)에 따른 모델인 것을 특징으로 하는 기계 학습 기반의 채무불이행 예측 방법.
  9. 제8항에 있어서,
    상기 채무불이행 예측 모델을 생성하는 단계에서, 상기 예측 모델 생성부는,
    상기 시계열 학습 데이터에 포함된 상기 채무자의 월 별 채무 이력 정보를 상기 기계 학습 모델에 순차적으로 입력하여 상기 기계 학습 모델에 대한 학습을 수행함으로써 상기 채무불이행 예측 모델을 생성하는 것을 특징으로 하는 기계 학습 기반의 채무불이행 예측 방법.
  10. 제9항에 있어서,
    상기 채무불이행을 예측하는 단계에서, 상기 채무불이행 예측부는,
    상기 데이터 생성부에 의해 생성된 시계열 학습 데이터를 상기 채무불이행 예측 모델에 입력함으로써, 상기 시계열 학습 데이터의 생성에 반영된 마지막 월의 차기 월에서의 상기 채무자의 채무불이행을 예측하는 것을 특징으로 하는 기계 학습 기반의 채무불이행 예측 방법.
KR1020180148511A 2018-11-27 2018-11-27 기계 학습 기반의 채무불이행 예측 장치 및 방법 Active KR102174608B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020180148511A KR102174608B1 (ko) 2018-11-27 2018-11-27 기계 학습 기반의 채무불이행 예측 장치 및 방법
PCT/KR2018/016965 WO2020111376A1 (ko) 2018-11-27 2018-12-31 기계 학습 기반의 채무불이행 예측 장치 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180148511A KR102174608B1 (ko) 2018-11-27 2018-11-27 기계 학습 기반의 채무불이행 예측 장치 및 방법

Publications (2)

Publication Number Publication Date
KR20200068069A true KR20200068069A (ko) 2020-06-15
KR102174608B1 KR102174608B1 (ko) 2020-11-05

Family

ID=70853433

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180148511A Active KR102174608B1 (ko) 2018-11-27 2018-11-27 기계 학습 기반의 채무불이행 예측 장치 및 방법

Country Status (2)

Country Link
KR (1) KR102174608B1 (ko)
WO (1) WO2020111376A1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220032328A (ko) * 2020-09-07 2022-03-15 김성호 P2p 금융을 위한 차주 계좌 리스크 관리 시스템 및 방법

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220318617A1 (en) * 2021-04-01 2022-10-06 The Toronto-Dominion Bank Predicting future events of predetermined duration using adaptively trained artificial-intelligence processes
US11995714B1 (en) * 2021-09-14 2024-05-28 Stripe, Inc. Machine learning-based loss forecasting model

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20170079161A (ko) * 2015-12-30 2017-07-10 주식회사 솔리드웨어 빅데이터와 기계학습을 이용한 타겟 정보 예측 시스템 및 예측 방법
KR20180092189A (ko) * 2017-02-08 2018-08-17 사회복지법인 삼성생명공익재단 생존율 예측 모델 생성 방법, 장치 및 컴퓨터 프로그램

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10410113B2 (en) * 2016-01-14 2019-09-10 Preferred Networks, Inc. Time series data adaptation and sensor fusion systems, methods, and apparatus
JP6354059B2 (ja) * 2016-09-20 2018-07-11 株式会社ココペリ 財務情報分析システム、及びプログラム

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20170079161A (ko) * 2015-12-30 2017-07-10 주식회사 솔리드웨어 빅데이터와 기계학습을 이용한 타겟 정보 예측 시스템 및 예측 방법
KR20180092189A (ko) * 2017-02-08 2018-08-17 사회복지법인 삼성생명공익재단 생존율 예측 모델 생성 방법, 장치 및 컴퓨터 프로그램

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220032328A (ko) * 2020-09-07 2022-03-15 김성호 P2p 금융을 위한 차주 계좌 리스크 관리 시스템 및 방법

Also Published As

Publication number Publication date
WO2020111376A1 (ko) 2020-06-04
KR102174608B1 (ko) 2020-11-05

Similar Documents

Publication Publication Date Title
US20220122171A1 (en) Client server system for financial scoring with cash transactions
US10628826B2 (en) Training and selection of multiple fraud detection models
CN111192131A (zh) 金融风险预测方法、装置和电子设备
US11037236B1 (en) Algorithm and models for creditworthiness based on user entered data within financial management application
US20050080821A1 (en) System and method for managing collections accounts
EP4283537A1 (en) Automated systems for machine learning model development, analysis, and refinement
EP4109377A1 (en) System, method and apparatus for modeling loan transitions
CN109242672A (zh) 贷款的还款信息预测方法、装置以及计算机可读存储介质
US20090177612A1 (en) Method and Apparatus for Analyzing Data to Provide Decision Making Information
US11055772B1 (en) Instant lending decisions
HK1210302A1 (en) Novel systems and processes for enhanced microlending
US11810187B2 (en) Hierarchical deep neural network forecasting of cashflows with linear algebraic constraints
KR102519878B1 (ko) 금융기관 신용공여 사업에서의 인공지능 기반 리스크 관리 솔루션을 제공하기 위한 장치, 방법 및 명령을 기록한 기록 매체
CN111192133A (zh) 用户贷后风险模型生成方法、装置及电子设备
HK1249957A1 (zh) 使用概率图模型的健康借贷系统和方法
KR102174608B1 (ko) 기계 학습 기반의 채무불이행 예측 장치 및 방법
US7966254B2 (en) Method and system for credit decisioning using activity based costing and compartmental modeling
JP7298286B2 (ja) モデル提供プログラム、モデル提供方法及びモデル提供装置
CN111310931A (zh) 参数生成方法、装置、计算机设备及存储介质
CN114742645A (zh) 基于多阶段时序多任务的用户安全等级识别方法及装置
CN108256667A (zh) 资产数据处理方法、装置、存储介质和计算机设备
Zand Towards intelligent risk-based customer segmentation in banking
TWM667554U (zh) 基於自訂薪轉明細分析之金融商品媒合推薦系統
CN107172311A (zh) 业务评估方法及终端设备
CN118172095A (zh) 产品购买预测方法及装置

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

P22-X000 Classification modified

St.27 status event code: A-2-2-P10-P22-nap-X000

P22-X000 Classification modified

St.27 status event code: A-2-2-P10-P22-nap-X000

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

P22-X000 Classification modified

St.27 status event code: A-2-2-P10-P22-nap-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R14-asn-PN2301

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

P14-X000 Amendment of ip right document requested

St.27 status event code: A-5-5-P10-P14-nap-X000

P14-X000 Amendment of ip right document requested

St.27 status event code: A-5-5-P10-P14-nap-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

R18 Changes to party contact information recorded

Free format text: ST27 STATUS EVENT CODE: A-5-5-R10-R18-OTH-X000 (AS PROVIDED BY THE NATIONAL OFFICE)

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000