智慧型風控平台核心之風控決策引擎(一)

2021-09-26 20:18:41 字數 3060 閱讀 1366

本文主要講解了現在市面上主流風控決策引擎產品包含的核心功能模組,其中主要是規則、評分卡、表示式、模型、決策流等功能模組。

網際網路金融的興起,金融科技向傳統金融滲透,智慧型風控平台應運而生。決策引擎擔任著智慧型風控平台的核心角色,在當代的網際網路金融浪潮中至關重要,在介紹決策引擎之前,首先要明白什麼是大資料風控。

抽象出來就是:

風控決策引擎作為模型的載體,實際上就是實現大資料風控的工具。

什麼是風控決策引擎?

風控決策引擎是對複雜的業務邏輯抽象化剝離出來的業務規則進行不同的分支組合、關聯,然後層層規則遞進運算,最終輸出決策結果的產品。

傳統的風控決策引擎主要實現規則的邏輯判斷,例如:女廁所的規則可以制定成「性別為女,才能進入,否則不能進入」,因此在資料段輸入的人性別為「男」時,則規則判斷為不能進入;

現有通常使用的風控決策引擎,在傳統的基礎上功能更加豐富,可以實現規則、評分卡、模型、表示式等多種型別的邏輯巢狀,實現層次更加豐富的邏輯運算,滿足現在的網際網路金融業務要求;

高階的風控決策引擎,是在現有的風控決策引擎上融入了自言語言處理平台、流計算平台等,提公升了現有決策引擎的算力和處理時效;

現在主要還是介紹通常使用的風控決策引擎平台,包含的常用功能模組主要是規則、評分卡、模型、表示式、決策流。

規則模組

規則模組常用的產品實現方式主要有規則集、規則表、規則樹。

規則集其中規則集分為普通規則、迴圈規則,普通規則由變數、表示式、條件值、決策結果組成,如下:

​變數:會員年齡表示、表示式:大於等於、條件值:18,這只是規則集的一條規則,其中規則與規則之間存在且、或邏輯關係,然後就是決策結果​:滿足rule1,輸出會員名名稱「金牌會員」,不滿足輸出會員名稱「普通會員」。​

規則表規則表是一種**形式的規則工具,在處理判斷條件較多的時候,決策結果較多的情況時,可以快速定義出決策規則。

規則表分為條件列、決策列,其中上圖借款人年齡、借款人是否有駕照、借款人命中黑名單是條件列,決策結果是決策列。

現在雖然風控決策結果輸出的結果型別不要求多樣化,但是規則種類、數量很多,採用規則表方案實現規則的決策配置可以更加便捷、清晰。

規則樹規則樹也是規則集的另一種表現形式,在展示上更加形象,在風控業務上通過規則樹、規則表進行規則的配置可以更加形象、快捷。

其中每條規則的實現方式同普通規則,都有變數、表示式(條件)、條件值、決策結果(變數賦值)構成。

評分卡模組

評分卡是對目標的資訊進行分析打分的表達方式,表示此人或此機構由於信用活動的拒付行為所造成損失風險的可能性,評分通常用於對個人或機構的風險管理與評估。

評分卡實際也是規則的變形,通過有變數、表示式、條件值、得分四部分組成,當然評分卡還會有得分的計算方式,例如求和、加權求和等。

模型模組

通過主觀意識借助實體或者虛擬表現構成客觀闡述形態結構的一種表達目的的物件(物件並不等於物體,不侷限於實體與虛擬、不限於平面與立體),風控決策引擎中使用的模型更多的是資料模型,描述的是目標的行為和特徵。

模型在決策引擎中,對於決策引擎平台實際是乙個已經封裝好了的產品,決策引擎只會負責入參變數的配置、出參變數的配置以及模型的呼叫,所以這個模組的核心主要是考慮模型的型別(py、model)、呼叫邏輯、入參以及出參變數的配置。

表示式模組

表示式模組主要是規則、評分卡等邏輯判斷實現困難時,可以直接通過**自由編輯實現決策的規則判斷,其中規則的表示式、條件值、決策結果都是通過編碼實現,通過這樣的方式可以運用於更多小眾難實現的決策場景,靈活性更大。

表示式模組類似模型模組,規則的入參和出參配置也是重點。

決策流模組

決策流它實現整個分開工決策引擎的工作流配置,用來對已有的規則、評分卡、模型、表示式進行執行順序的編排,清晰直觀的實現大型、複雜的風控規則。

決策流核心的構成包含「開始節點、規則/評分卡/模型等已封裝好的規則包節點、決策節點、分支節點、聚合節點。

開始節點為乙個決策流開始的地方,決策流程必須有始有終且必須以開始節點作為開始;

規則包節點,實際就是用來新增之前在規則、評分卡、模型、表示式中已經建立好的規則產品;

決策節點是在決策時,根據為其下流出連線配置的條件來決定究竟應該走哪條連線的節點,所以根據這一特性,決策節點下流出連線至少要有兩條,否則決策節點就沒有意義了;

分支節點實現規則流多條並行的節點,通過這個節點,可以根據當前節點下流出連線數量,將當前規則流實現拆分成若干條子的規則流例項並行執行;

聚合節點用來聚合由分支節點拆分出來的多個子的規則流,實現多條規則流的匯合;

有始有終,決策流程的結束,一般是伴隨著決策總、分的流程的執行,執行到最後節點自動結束,輸出決策結果。

決策引擎除了以上核心功能模組以外,實際上為了風控決策引擎靈活多變,能夠實現盡可能多的風控業務場景,通常會實現規則、評分卡、表達的相互巢狀呼叫,這樣可以更好應對不同的風控業務場景。

以上只是對風控決策引擎做了簡要的介紹,其中的規則、評分卡等功能在風控業務複雜的情況下還可以對規則和評分卡進行產品公升級,實現複雜規則、複雜評分卡的決策能力。

實際應用中的產品只靠風控決策引擎是遠遠不夠的,風控決策引擎的應用還會搭配指標平台、介面管理平台、風控報告等產品一同服務於風控業務。

智慧型風控平台核心之風控決策引擎(三)

智慧型風控平台核心之風控決策引擎 三 在之前的 智慧型風控平台核心之風控決策引擎 一 二 中分別對決策引擎的核心功能模組 以及風控策略體系搭建要點做了詳細的介紹。現在主流的風控決策引擎核心功能模組如下所示 除了模型 規則 評分卡 表示式 決策流管理功能模組,還需要指標管理 介面管理 模型監控 風控報...

現金貸風控決策引擎

一套完整的風控體系,在現金貸風控中,少不了是決策引擎,今天就說 一下風控決策引擎 優先順序 風控決策引擎是一堆風控規則的集合,通過不同的分支 層層規則的遞進關係進行運算。而既然是組合的概念,則在這些規則中,以什麼樣的順序與優先順序執行便額外重要。風控系統的作用在於識別絕對風控與標識相對風險,如果是絕...

聊聊智慧型風控平台

最近幾年,行業裡越來越關注風控這個領域,也有人說,以後的金融領域,得風控者得天下,這句話有一定得誇大成分,但也蘊含一定得道理。先說傳統得金融行業,風控至關重要,沒有合理得風控,這裡得風控我僅指交易風控,還不算操作風控之類得,想走的長久,根本不可能,爆個倉是分分鐘的事情。互金和信用貸款領域呢,許多科技...