(57)【特許請求の範囲】
【請求項１】
処理対象のトランザクションに関するリスクを識別する方法であって、
リスク管理システムの高速識別層を介して処理対象のトランザクションに関するリスクを識別することにより、第１の識別結果を得ること、
干渉に敏感なトランザクションを識別するモデルを介して前記処理対象のトランザクションに関する干渉のリスクを識別することにより、第２の識別結果を得ること、及び
前記第１の識別結果及び前記第２の識別結果に基づいて、前記処理対象のトランザクションの処理方式であって、前記処理対象のトランザクションを解放すること、又は前記リスク管理システムの詳細識別層を介して前記処理対象のトランザクションに関する前記リスクを更に識別することを含む処理方式を決定することを含む方法。
【請求項２】
干渉に敏感なトランザクションを識別する前記モデルが、正例サンプル及び負例サンプルに基づく機械学習を介して生成され、前記正例サンプルが、干渉有りトランザクションを含み、前記負例サンプルが、リスクに晒されない干渉無しトランザクションを含む、請求項１に記載の方法。
【請求項３】
干渉に敏感なトランザクションを識別する前記モデルが初期状態にある場合、前記正例サンプルが、指定された履歴期間内の全てのトランザクションの重み付きサンプリングを行うことにより得られ、重み付きサンプリングの重みが、サンプリング時点とサンプリングされたトランザクションの時点との時間間隔と負に相関している、請求項２に記載の方法。
【請求項４】
前記正例サンプルの重みが、次式に従い、
【数１】
0006876801.tif 000005
ここに、ｗｉはｉ番目の正例サンプルの重み、ηは所定の調整可能パラメータ、ａｉはｉ番目の正例サンプルの間隔である、請求項３に記載の方法。
【請求項５】
前記負例サンプルが、指定された履歴期間内の全てのトランザクションを均一にサンプリングすることにより得られる、請求項３に記載の方法。
【請求項６】
干渉に敏感なトランザクションを識別する前記モデルが、旧バージョンのモデルを更新することにより得られた新バージョンのモデルである場合、前記正例サンプルが、前記旧バージョンのモデルで識別されなかった干渉有りトランザクションと、前記旧バージョンのモデルで識別された干渉有りトランザクションの少なくとも一方を含んでいる、請求項２に記載の方法。
【請求項７】
前記負例サンプルが、前記正例サンプルが存在する期間内の全てのトランザクションを均一にサンプリングすることにより得られる、請求項６に記載の方法。
【請求項８】
干渉に敏感なトランザクションを識別する前記モデルのバージョンが、所定の周期毎に更新される、請求項２に記載の方法。
【請求項９】
前記第１の識別結果及び前記第２の識別結果に基づいて前記処理対象のトランザクションの前記処理方式を決定することが、
決定関数ｆ（Ｒ，Ｄ）のスコアを次式、
ｆ（Ｒ，Ｄ）＝Ｒ・Ｉ（β＞Ｒ＞α）・ｅ−Ｄ＋Ｉ（Ｒ≧β）
に従い計算することを含み、
ここに、Ｒは前記第１の識別結果に含まれるリスクスコア、Ｄは前記第２の識別結果に含まれる干渉傾向スコア、α及びβは所定の値であって０＜（α，β）＜１であり、Ｉ（ｘ）の値は、条件ｘが満たされていれば１、条件ｘが満たされていなければ０であり、
ｆ（Ｒ，Ｄ）＜θの場合、前記処理方式が前記処理対象のトランザクションを解放し、θ＜ｆ（Ｒ，Ｄ）≦１の場合、前記リスク管理システムの詳細識別層が前記処理対象のトランザクションに関するリスクを更に識別し、θは所定の閾値であって０＜θ＜１である、請求項１に記載の方法。
【請求項１０】
処理対象のトランザクションに関するリスクを識別する装置であって、
リスク管理システムの高速識別層を介して処理対象のトランザクションに関するリスクを識別することにより、第１の識別結果を得る第１の識別ユニット、
干渉に敏感なトランザクションを識別するモデルを介して前記処理対象のトランザクションに関する干渉のリスクを識別することにより、第２の識別結果を得る第２の識別ユニット、及び
前記第１の識別結果及び前記第２の識別結果に基づいて、前記処理対象のトランザクションの処理方式であって、前記処理対象のトランザクションを解放すること、又は前記リスク管理システムの詳細識別層を介して前記処理対象のトランザクションに関するリスクを更に識別することを含む処理方式を決定する決定ユニットを含む装置。
【請求項１１】
干渉に敏感なトランザクションを識別する前記モデルが、正例サンプル及び負例サンプルに基づく機械学習を介して生成され、前記正例サンプルが干渉有りトランザクションを含み、前記負例サンプルが、リスクに晒されない干渉無しトランザクションを含む、請求項１０に記載の装置。
【請求項１２】
干渉に敏感なトランザクションを識別する前記モデルが初期状態にある場合、前記正例サンプルが、指定された履歴期間内の全てのトランザクションの重み付きサンプリングを行うことにより得られ、重み付きサンプリングの重みが、サンプリング時点とサンプリングされたトランザクションの時点との時間間隔と負に相関している、請求項１１に記載の装置。
【請求項１３】
前記正例サンプルの重みが次式に従い、
【数２】
0006876801.tif 000006
ここに、ｗｉはｉ番目の正例サンプルの重み、ηは所定の調整可能パラメータ、ａｉはｉ番目の正例サンプルの間隔である、請求項１２に記載の装置。
【請求項１４】
前記負例サンプルが、指定された履歴期間内の全てのトランザクションを均一にサンプリングすることにより得られる、請求項１２に記載の装置。
【請求項１５】
干渉に敏感なトランザクションを識別する前記モデルが、旧バージョンのモデルを更新することにより得られた新バージョンのモデルである場合、前記正例サンプルが、前記旧バージョンのモデルで識別されなかった干渉有りトランザクションと、前記旧バージョンのモデルで識別された干渉有りトランザクションの少なくとも一方を含んでいる、請求項１１に記載の装置。
【請求項１６】
前記負例サンプルが、前記正例サンプルが存在する期間内の全てのトランザクションを均一にサンプリングすることにより得られる、請求項１５に記載の装置。
【請求項１７】
干渉に敏感なトランザクションを識別する前記モデルのバージョンが、所定の周期毎に更新される、請求項１１に記載の装置。
【請求項１８】
前記決定ユニットが、
決定関数ｆ（Ｒ，Ｄ）のスコアを次式：
ｆ（Ｒ，Ｄ）＝Ｒ・Ｉ（β＞Ｒ＞α）・ｅ−Ｄ＋Ｉ（Ｒ≧β）
に従い計算することに用いられ、ここに、Ｒは前記第１の識別結果に含まれるリスクスコア、Ｄは前記第２の識別結果に含まれる干渉傾向スコア、α及びβは所定の値であって０＜（α，β）＜１であり、Ｉ（ｘ）の値は、条件ｘが満たされていれば１、条件ｘが満たされていなければ０であり、
ｆ（Ｒ，Ｄ）＜θの場合、前記処理方式は前記処理対象のトランザクションを解放し、θ＜ｆ（Ｒ，Ｄ）≦１の場合、前記リスク管理システムの詳細識別層が前記処理対象のトランザクションに関するリスクを更に識別し、θは所定の閾値であって０＜θ＜１である、請求項１０に記載の装置。
【請求項１９】
プロセッサと、
前記プロセッサにより実行可能な命令を保存するメモリとを含み、
前記プロセッサが、請求項１〜９のいずれか１項に記載の方法を実行するように構成されている電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
技術分野
本出願はリスク管理の技術分野、特に処理対象のトランザクションに関するリスクを識別する方法、装置、及び電子機器に関する。
【背景技術】
【０００２】
技術背景
関連技術において、益々多くのトランザクションが従来の仕方ではなく、オンラインプラットフォーム上で処理されている。ユーザーは、登録されたユーザーアカウントを用いてオンラインプラットフォーム上でトランザクションを完了するには、対応するユーザーアカウントをオンラインプラットフォームに登録するだけで済む。しかし、オンラインプラットフォームはトランザクションを便利にするものの、セキュリティ問題も引き起こす。例えば、ユーザーアカウントが漏洩した場合、盗難されるリスクに晒され、重大な損失が生じる恐れもある。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
上記に対処すべく、トランザクションのリスクを評価することにより、潜在的セキュリティリスクをなるべく早く検知してアカウント盗難を回避する、オンラインプラットフォーム上で処理されるトランザクションのリスク管理システムが関連技術において確立されてきている。
【０００４】
しかし、上述のリスク管理システムは、何らかの理由によりトランザクションに関するリスクを過大に評価して、結果的にアカウント盗難リスクが存在しない場合でもアカウント盗難リスクの偽陽性を示す恐れがある。その結果、トランザクションはユーザー認証の実行が求められ、当該トランザクションが正常に処理されなかったと判定されて、ユーザーアカウントが制限されることにより、ユーザーに「不便を強いる」。当該トランザクションは従って、干渉有りトランザクションである。干渉有りトランザクションでは余分な動作が生じるだけでなく、処理時間が長くなり、且つトランザクションの成功率が低下する恐れがある。
【課題を解決するための手段】
【０００５】
発明の概要
上述の観点から、本出願は、リスク管理システムに必要とされる改良要件を緩和して、干渉に敏感なトランザクションの識別効率及び精度を向上させることが可能な、処理対象のトランザクションに関するリスクを識別する方法、装置、及び電子機器を提供する。
【０００６】
上述の目的を実現すべく、本出願は以下の技術的解決策を掲げる。
【０００７】
本出願の第１の態様によれば、処理対象のトランザクションに関するリスクを識別する方法は、
リスク管理システムの高速識別層を介して処理対象のトランザクションに関するリスクを識別することにより、第１の識別結果を得ること、
干渉に敏感なトランザクションを識別するモデルを介して処理対象のトランザクションに関する干渉のリスクを識別することにより、第２の識別結果を得ること、及び
第１の識別結果及び第２の識別結果に基づいて、処理対象のトランザクションの処理方式であって、処理対象のトランザクションを解放すること、又はリスク管理システムの詳細識別層（in-depth identification layer）を介して処理対象のトランザクションに関するリスクを更に識別することを含む処理方式を決定すること、を含む。
【０００８】
本出願の第２の態様によれば、処理対象のトランザクションのリスク識別装置は、
リスク管理システムの高速識別層を介して処理対象のトランザクションに関するリスクを識別することにより、第１の識別結果を得る第１の識別ユニット、
干渉に敏感なトランザクションを識別するモデルを介して処理対象のトランザクションに関する干渉のリスクを識別することにより、第２の識別結果を得る第２の識別ユニット、及び
第１の識別結果及び第２の識別結果に基づいて、処理対象のトランザクションの処理方式であって、処理対象のトランザクションを解放すること、又はリスク管理システムの詳細識別層を介して処理対象のトランザクションに関するリスクを更に識別することを含む処理方式を決定する決定ユニット、を含む。
【０００９】
本出願の第３の態様によれば、処理対象のトランザクションに関するリスクを識別する電子機器は、
プロセッサと、
当該プロセッサにより実行可能な命令を保存するメモリと、を含み、
ここで、当該プロセッサは、第１の態様に記述したように本方法を実行するように構成されている。
【００１０】
上述の技術的解決策から結論付けられるように、本出願は、リスク管理システムの詳細識別の前に、高速識別層と、干渉に敏感なトランザクションを識別するモデルとを介して干渉に敏感なトランザクションを識別することにより、干渉に敏感なトランザクションをリスクが制御可能なシナリオで迅速かつ正確に識別し、干渉に敏感なトランザクションが干渉される確率を低下させると共に、リスク管理システムに対する影響を減らしてリスク管理システムに必要とされる改良要件を緩和する。
【図面の簡単な説明】
【００１１】
図面の簡単な説明
【図１】例示的な一実施形態による、処理対象のトランザクションのリスク識別システムの構成図である。
【図２】関連技術による、リスク管理システムのブロック図である。
【図３】関連技術による、別のリスク管理システムのブロック図である。
【図４】例示的な一実施形態による、処理対象のトランザクションのリスク識別方法のフロー図である。
【図５】本出願の例示的な一実施形態による、リスク管理システムのブロック図である。
【図６】本出願の例示的な一実施形態による、電子機器の構成図である。
【図７】例示的な一実施形態による、処理対象のトランザクションのリスク識別方法のフロー図である。
【発明を実施するための形態】
【００１２】
実施形態の詳細な説明
図１は、例示的な一実施形態による、処理対象のトランザクションのリスク識別システムの構成図である。図１に示すように、本システムは、携帯電話１１、携帯電話１２及び他のユーザー機器、ネットワーク１３、及びサーバ１４を含んでいてよい。
【００１３】
携帯電話１１〜１２は、ユーザーが使用できる種類の電子機器である。実際、ユーザーは又、明らかに、以下の電子機器、すなわちタブレット、ラップトップ、ポケットＰＣ（ＰＤＡ、すなわち携帯情報端末）、ウェアラブル機器（スマート眼鏡、スマートウォッチ）等を用いてもよく、これらは本出願により限定されない。動作中、電子機器は別のアプリケーションのクライアントプログラムを実行して当該アプリケーションの関連するトランザクション機能を実現することができる。例えば、関連するビジネス機能は、当該アプリケーションに関係する処理対象のトランザクション（例えば支払いトランザクション等）を含んでいてよい。
【００１４】
サーバ１４は専用ホスティング機能を有する物理サーバを含んでいてよく、又はサーバ１４はサーバクラスタ上でホスティングされる仮想サーバであってもよく、又はサーバ１４はクラウドサーバであってもよい。動作中、サーバ１４は当該アプリケーションにおけるリスク管理システムをロードして実行することにより、干渉に敏感なトランザクションのリスク管理機能及び識別機能を実現することができる。
【００１５】
携帯電話１１〜１２とサーバ１４との間のインタラクティブネットワーク１３として、多くの種類の有線ネットワーク及び無線ネットワークが含まれていてよい。一実施形態において、ネットワーク１３は、公衆交換電話網（ＰＳＴＮ）及びインターネットが含まれていてよい。同時に、携帯電話１１〜１２等の電子機器もまた、ネットワーク１３を介して、例えば任意の二つの電子機器間で本アプリケーションの処理対象のトランザクション確立及び実行する通信インタラクションを実行することができる。サーバ１４で動作するリスク管理システムは、アカウント盗難リスクがアカウント盗難イベントに発展する確率を減らすべく、処理対象のトランザクションのアカウント盗難リスクを識別することができる。
【００１６】
リスク管理システムは、識別原理に基づいて、設定された識別ルールを用いて処理対象のトランザクションで起こり得るリスク問題を正確に識別することができる。ここで、識別ルールは、手作業で設定されたルール又は機械学習（例えば、本出願において限定されるものではないが、決定木に基づく機械学習、又はニューラルネットワークに基づく詳細学習等）を介して得られたモデルを含んでいてよい。にもかかわらず、リスク識別の複雑さ故に、処理対象のトランザクションを正確に識別するには往々にして多くの識別ルールを採用する必要があり、従って識別処理は、膨大な処理計算リソースを消費するだけでなく、操作者ユーザーを長時間待たせてしまう。実際、アカウント盗難リスクを含むトランザクションは僅かな割合に過ぎず、大多数のトランザクションがセキュリティイベントであるため、全てのトランザクションが識別ルールの処理を受ける必要がある場合、必然的に膨大な処理計算リソースの浪費につながり、関係する操作者ユーザーのユーザー体験に影響を及ぼし、且つトランザクション処理の成功率が低下する場合さえある。
【００１７】
従って、図２に示すように、リスク管理システムの識別ルールは、関連技術において二つの層、すなわち高速識別層（層Ｔ１とも称する）及び詳細識別層（層Ｔ２とも称する）に分割されている。リスク管理システムが処理対象のトランザクションを検知したならば、層Ｔ１は最初に処理対象のトランザクションを識別する；層Ｔ１は、より少数の高速識別ルール（本出願では一切限定しない、様々な種類の上述の手作業で設定されたルール又は機械学習モデル等の少なくとも１個を含んでいてよい）で構成されており、これらの高速識別ルールを介して、セキュリティイベント（アカウント盗難のリスクは全く又は殆ど無い）である処理対象のトランザクションを迅速に識別することが可能である。ここで、処理対象のトランザクションは殆どの場合、層Ｔ１においてセキュリティイベントとして識別され、リスク管理システムは、処理対象のトランザクションが実行し続けることができるように、処理対象のトランザクションを解放することになる。しかし、処理対象のトランザクションがセキュリティイベントとして識別されない場合、具体的には、処理対象のトランザクションが層Ｔ１の段階では非セキュリティイベントである（すなわち、処理対象のトランザクションは明らかなセキュリティイベントではないが、必ずしもアカウント盗難のリスクが存在する訳ではない）場合、処理対象のトランザクションを識別のため更に層Ｔ２へ転送することができる。層Ｔ２は、より詳細な識別ルール（本出願では一切限定しない、上述の各種の手動で設定されたルール又は機械学習モデル等のうち少なくとも１個を含んでいてよい）で構成されており、これらの詳細識別ルールを介して、処理対象のトランザクションにアカウント盗難リスクが存在するか否かを正確に識別することが可能である。層Ｔ２でリスクの無いイベントと識別された場合、リスク管理システムは処理対象のトランザクションを解放し、層Ｔ２がリスクイベントを識別した（すなわち、アカウント盗難リスクがある）場合、リスク管理システムは、例えば操作者ユーザーに身元認証の実行を求めること、不具合を処理すること、又は操作者ユーザーに対応するユーザーアカウントの権限を制限することにより、処理対象のトランザクションに対してリスク処理を実行する。層Ｔ１及び層Ｔ２を上述のように分割することにより、処理対象のトランザクションのリスク識別効率が顕著に向上することが分かる。
【００１８】
背景技術セクションにおける記述に基づいて、リスク管理システムがアカウント盗難のリスクを識別している場合、ユーザーに干渉が生じ得ることは公知であろう。このため、関連技術は、ユーザーに「不便を強いる」確率を減らすべく、リスク識別処理に対応する改良策を提案する。図３は、干渉に敏感な、すなわち、以下の事象がより高い確率で発生し得ることを意味する、トランザクションの識別を実行する関連技術の別のリスク管理システムのブロック図である。すなわち、リスク管理システムが、トランザクションがアカウント盗難リスクに晒されていると判定したが、実際には当該トランザクションは当該リスクを有しておらず（例えば、これは当該リスクが存在しないという事実の後に判断される）、それにより、対応するユーザーに対して「干渉」を引き起こす。図３に示すように、関連技術は、リスク管理システムが元々採用していた「識別ルール」に従い、操作者は、干渉に敏感なトランザクションに注目しながら、干渉に敏感なトランザクションに関するルールを当該詳細層に追加し、干渉に敏感なトランザクションは「干渉」を避けるべく解放される。
【００１９】
上記にもかかわらず、干渉に敏感なトランザクションに関するルールが本来の識別ルールと適切に合致する必要があるため、トランザクションに関するルールの設定処理が極めて困難になり、本来の識別ルールに容易に影響を及ぼし得るため、操作者の人件費及びリスク管理システムの保守コストを増大させるだけでなく、アカウント盗難リスクの識別の精度及び効率にも影響を及ぼし得る。同時に、干渉に敏感なトランザクションは、例えば新たな干渉ユーザーグループ又は新たな干渉シナリオ等が生じた場合に、更新が容易である。これらは干渉に対する上述の識別ルールの適時な調整を必要とし、このためリスク管理システムを保守する困難さ及びコストが更に上昇する。
【００２０】
関連技術における上述の問題を解決すべく、本出願は、関連技術における「識別ルール」の技術的発想から脱却することにより、リスク管理システムの更なる改良を提案する。層Ｔ１において、層Ｔ２とは独立した干渉に敏感なトランザクションを識別するモデルを採用することにより、リスクが制御可能なケースで干渉に敏感なトランザクションを迅速且つ正確に識別する。更に、干渉に敏感なトランザクションを識別するモデルの更新処理を実行することが容易であり、リスク管理システムの保守の困難さ及び保守コストを大幅に低下させることができる。
【００２１】
図４は、例示的な一実施形態による、処理対象のトランザクションのリスク識別方法のフロー図である。図４に示すように、本方法は以下のステップを含んでいてよい。
【００２２】
ステップ４０２Ａにおいて、処理対象のトランザクションのリスクがリスク管理システムの高速識別層により識別されて、第１の識別結果が得られる。
【００２３】
本実施形態において、第１の識別結果は、リスク管理システムにより図２に示すような関連技術の高速識別層を介して得られた識別結果と等価である。第１の識別結果は、リスク管理システムによって処理対象のトランザクションに高速識別ルールを適用することにより得られる。
【００２４】
ステップ４０２Ｂにおいて、干渉に敏感なトランザクションに関する上述の識別モデルを介して処理対象のトランザクションの干渉リスクを識別することにより、第２の識別結果が得られる。
【００２５】
本実施形態において、第１の識別結果及び第２の識別結果を得るに当たり、両者の順序は固定されていない。
【００２６】
本実施形態において、高速識別層が、詳細識別層により採用された詳細ルールの数よりもはるかに少ない高速識別ルールを採用するため、たとえ干渉に敏感なトランザクションを識別するモデルと高速識別ルールとの間にある程度の影響があっても、高速識別ルールは低コスト且つ高効率に基づいて最適化できるため、リスク管理システムの保守の困難さ及び保守コストを削減することができる。
【００２７】
本実施形態において、干渉に敏感なトランザクションを識別するモデルは、正例及び負例の機械学習サンプル（本出願では一切限定しない、決定木に基づく機械学習又はニューラルネットワークに基づく詳細学習等、様々な種類の機械学習を含んでいてよい）に基づいて生成することができ、正例サンプルは干渉有りトランザクションを含み、負例サンプルは、実際のリスクに一切晒されていない、干渉無しトランザクションを含んでいる。本実施形態において、干渉に敏感なトランザクションに関する識別モデルは、機械学習方式の採用を介して生成され、干渉に敏感なトランザクションを識別するモデルの自動生成及び更新を実現し、干渉に敏感なトランザクションを識別するモデルの操作者の保守コストを免除又は大幅に削減して、干渉に敏感なトランザクションを識別するモデルの保守効率を向上させることができる。既に生じた干渉に敏感なトランザクションからの学習により、干渉に敏感なトランザクションを識別するモデルが、干渉に敏感なトランザクションの特徴を完全に把握することを可能になるため、干渉に関する識別ルールを生成することなく、干渉に敏感なトランザクションを正確に識別することが可能になる。
【００２８】
一つのケースにおいて、干渉に敏感なトランザクションを識別するモデルが初期化状態にある場合、上述の正例サンプルは、指定された履歴時間内の全てのトランザクションの重み付きサンプリングを行うことにより得られる。ここで、重み付きサンプルの重み値は、サンプリング時点と、収集されたトランザクションサンプルの発生時点との時間間隔と負の関係にあるため、干渉に敏感なトランザクションを識別するモデルが、干渉に敏感なトランザクションの進展及び変化に適応可能であることを保証しながら、干渉に敏感なトランザクションを識別するモデルに、干渉に敏感なトランザクションを包括的に学習させることができる。例えば、正例サンプルの重み付けは、次式に従う。
【数１】
0006876801.tif 000002
ここで、ｗｉは、ｉ番目の正例サンプルに対応する重みであり、ηは、所定の調整可能パラメータであり、ａｉは、ｉ番目の正例サンプルに対応する時間間隔である。負例サンプルの変化の確率及び変化の程度は通常低いため、負例サンプルは、指定された履歴時間内の全てのトランザクションを均一にサンプリングすることにより得られる。
【００２９】
別のケースにおいて、干渉に敏感なトランザクションを識別するモデルが、旧モデルを更新することにより得られる新規のモデルである場合、正例サンプルは、旧バージョンのモデルで識別されない干渉に敏感なトランザクション、及び旧バージョンのモデルで識別される干渉に敏感なトランザクションの少なくとも一方を含んでいてよい。ここで、旧バージョンのモデルで識別されない干渉に敏感なトランザクションは、干渉に敏感なトランザクションを識別するモデルを、干渉に敏感な最新のトランザクションを学習可能にすべく、干渉に敏感なトランザクションの進展及び変化に適応する。一方、旧バージョンのモデルで識別された干渉に敏感なトランザクションは、旧バージョンのモデルが学習した干渉に敏感なトランザクションの特徴を継承する。ここで、負例サンプルは、正例サンプルの期間内の全てのトランザクションを均一にサンプリングすることにより得られる。
【００３０】
本実施形態において、干渉に敏感なトランザクションを識別するモデルのバージョンは所定の周期毎に更新することができる。干渉に敏感なトランザクションを識別するモデルは機械学習を介して得られるため、バージョン更新処理は、効率を高め且つ保守コストを最小化すべく自動化することができる。
【００３１】
ステップ４０４において、第１の識別結果及び第２の識別結果に基づいて、処理対象のトランザクションの処理方式であって、処理対象のトランザクションを解放すること、又はリスク管理システムの詳細識別層を介して処理対象のトランザクションに関するリスクを更に識別することを含む処理方式が決定される。
【００３２】
本実施形態において、ｆ（Ｒ，Ｄ）の値を次式により計算することができる。
ｆ（Ｒ，Ｄ）＝Ｒ・Ｉ（β＞Ｒ＞α）・ｅ−Ｄ＋Ｉ（Ｒ≧β）
ここで、Ｒは、第１の識別結果に含まれるリスクスコアであり、Ｄは、第２の識別結果に含まれる干渉傾向スコアであり、α及びβは、所定のパラメータ値であって、０＜（α，β）＜１であり、Ｉ（ｘ）の値は、条件ｘが満たされていれば１、条件ｘが満たされていなければ０である。ｆ（Ｒ，Ｄ）＜θならば、処理方式は処理対象のトランザクションを解放する。θ＜ｆ（Ｒ，Ｄ）＜１ならば、リスク管理システムの詳細識別層は、処理対象のトランザクションに対してリスク識別を更に実行する。ここで、θは、所定の閾値であって、０＜θ＜１である。
【００３３】
分かり易いように、以下のネットワークプラットフォーム支払いシナリオを一例として挙げ、リスク管理システムの本出願の技術的解決策を、支払いトランザクションのアカウント盗難リスクを識別する処理に適用し、本出願の技術的解決策について図５と組み合わせて詳述する。
【００３４】
図５は、本出願の例示的な一実施形態において提供されるリスク管理システムのブロック図である。図５に示すように、本出願のリスク管理システムは高速識別層（すなわち層Ｔ１）及び詳細識別層（すなわち層Ｔ２）を含み、ここで、層Ｔ２は図２に示す層Ｔ２と同一であるため詳述しない。
【００３５】
本出願は主に、図５に示すように、本出願のリスク管理システムの層Ｔ１を改良することであり、層Ｔ１は、関連技術の高速識別ルール、干渉に敏感な支払いトランザクションに関する識別モデル、及び統合化意思決定モジュール、で構成されている。
【００３６】
図２に示す関連技術のリスク管理システムによって、本出願のリスク管理システムを改良する場合、干渉に敏感な支払いトランザクションに関する識別モデルの初期化（すなわち生成）動作が含まれる。初期化動作は、以下のように実現することができる。
【００３７】
第１に、リスク管理システムは、モデルの初期化用に正例及び負例のサンプルを含む訓練サンプルを取得することができる。ここで、正例サンプルは、生じた干渉を受ける支払いトランザクション、すなわちリスク管理システムによりアカウント盗難リスクが存在すると識別されたが、後で当該リスクが無いものと検証された支払いトランザクションとして定義でき、負例サンプルは、リスク管理システムによりアカウント盗難リスクが存在すると識別されず、後で当該リスクが無いもの検証された支払いトランザクションとして定義できる。
【００３８】
訓練サンプルは、指定された履歴時間、例えば直近の週で生じた支払いトランザクションから得られる。ここで、正例サンプルと見なされる干渉に敏感な支払いトランザクションは、支払いトランザクションの総数の比較的小さい割合に過ぎないため、極端に変動及び変化し易く、従って、全ての支払いトランザクションの重み付きサンプリングから必要な正例サンプルを得ることが可能である。更に、重み付きサンプルの重み値が、収集したトランザクションサンプルのサンプリング時点と発生時点との時間間隔と負の関係にあってよいため、サンプリング時点により近い正例サンプルの方が訓練処理に及ぼす影響が大きくなることにより、訓練から得られた、干渉に敏感な支払いトランザクションに関する識別モデルを、干渉に敏感な支払いトランザクションにおける変化に適合させて、干渉に敏感な支払いトランザクションの識別の精度を向上させることができる。
【００３９】
例えば、正例サンプルの重み付けは、次式の通りであってよい。
【数２】
0006876801.tif 000003
ここで、ｗｉは、ｉ番目の正例サンプルに対応する重みであり、ηは、所定の調整可能パラメータであり、ａｉは、ｉ番目の正例サンプルに対応する時間間隔である。
【００４０】
負例サンプルの場合、通常は負例サンプルの変化の方が小さいため、値は均一なサンプリングにより得られる。
次いで、得られた訓練サンプルを用いて、干渉に敏感な支払いトランザクションに関する初期化された識別モデルを訓練することができる。訓練処理において、関連技術における任意の２クラス分類アルゴリズムを訓練に用いてよい。本出願では上記を一切限定しない。
【００４１】
訓練を介して得られた、干渉に敏感な支払いトランザクションに関する識別モデルに基づいて、リスク管理システムにおいて処理対象の支払いトランザクションを識別し、処理対象の支払いトランザクションの干渉傾向スコアＤが得られる。同時に、処理対象の支払いトランザクションの支払いリスクスコアＲは、層Ｔ１の高速識別ルールに応じて得られ、図５に示すように、統合化意思決定モジュールを用いて支払いリスクスコアＲと干渉傾向スコアＤとを組み合わせて、処理対象の支払いトランザクションの処理方式を決定することができる。
【００４２】
例えば、次式で定義される決定関数ｆ（Ｒ，Ｄ）が生成することができる。
ｆ（Ｒ，Ｄ）＝Ｒ・Ｉ（β＞Ｒ＞α）・ｅ−Ｄ＋Ｉ（Ｒ≧β）
ここで、α、βは、所定のパラメータ値であって、０＜（α，β）＜１であり、Ｉ（ｘ）の値は、条件ｘが満たされていれば１、条件ｘが満たされていなければ０である。
【００４３】
従って、閾値θ（０＜θ＜１）を設定することにより、処理方式は、決定関数ｆ（Ｒ，Ｄ）と閾値θとの、例えば以下のような関係により決定することができる。
１）ｆ（Ｒ，Ｄ）＜θの場合、処理方式は、処理対象の支払いトランザクションを解放することである。この場合以下の二通りのシナリオがあり得る。
シナリオ１：処理対象の支払いトランザクションのセキュリティレベルが極めて高いため、支払いリスクスコアＲが、Ｒ＜α、ｆ（Ｒ，Ｄ）＝０を満たし、処理対象の支払いトランザクションは安全であると判定されていて直ちに解放できることを示す。
シナリオ２：支払いリスクスコアＲは、β＞Ｒ＞αを満たし、処理対象の支払いトランザクションが支払いリスクに晒されていることを示すが、処理対象の支払いトランザクションが干渉を受ける可能性が極めて高いため、処理対象の支払いトランザクションが干渉の影響を受け易く、従って解放するものと総合的に判定することができる。
２）θ＜ｆ（Ｒ，Ｄ）≦１の場合、処理対象の支払いトランザクションが特定の支払いリスクに晒されていて、処理対象の支払いトランザクションが干渉を受ける可能性が低いことを意味し、従って処理対象の支払いトランザクションが干渉に敏感な支払いトランザクションではないと判定することができる。処理対象の支払いトランザクションに関するリスクは、リスク管理システムのＴ２層により更に識別される。
【００４４】
上述のように、干渉に敏感な支払いトランザクションが容易に変化するとの観点から、干渉に敏感な支払いトランザクションを識別するモデルを連続的に更新して、干渉に敏感な支払いトランザクションの変化を正確に識別できるようにする。
【００４５】
本出願の技術的解決策において、干渉に敏感な支払いトランザクションを識別するモデルを周期的に、例えば毎日又は毎週更新することができ、その頻度は実際の環境に応じて設定することができる。更新処理は上述の初期化処理と同様であり、唯一の違いは用いる訓練サンプルである。
【００４６】
正例サンプルの場合、以下の二つのソースがあり得る。ソース１：旧バージョンのモデル（すなわち支払いトランザクションを識別する未更新モデル）により識別された干渉有り支払いトランザクション。干渉有り支払いトランザクションが旧バージョンのモデルにより識別されているため、新バージョンのモデルが旧バージョンのモデルの訓練結果を継承して、新バージョンのモデルが、同一又は類似の、干渉に敏感な支払いトランザクションを識別できるようにすることを保証できる。ソース２：新バージョンのモデルが干渉に敏感な支払いトランザクションの更新に適合可能であるように、正例サンプルの時間枠内（すなわち直近２日又は他の時間枠）に生じる干渉有りトランザクションにおいて、正例サンプルの時間フレームが比較的短い場合、正例サンプルの時間フレームの全ての干渉有り支払いトランザクションを用いてよく、正例サンプルの時間フレームが比較的長い場合、正例サンプルの時間フレーム内の干渉有り支払いトランザクションのサンプリングを行ってよい。上記に関して、上述の初期化処理を参照することができる。
【００４７】
負例サンプルは、正例サンプルの期間中のトランザクションを均一にサンプリングすることにより得られる。
【００４８】
上述の訓練サンプルに基づいて、二値分類アルゴリズムをサンプル訓練に用いて、干渉に敏感な支払いトランザクションを識別するモデルを更新して、最新バージョンのモデルが得られる。
【００４９】
上述の技術的解決策から結論付けられるように、本出願は、リスク管理システムの詳細識別の前に、高速識別層及び干渉に敏感なトランザクションの識別モデルを介して、干渉に敏感なトランザクションを識別することにより、干渉に敏感なトランザクションをリスクが制御可能なシナリオで迅速かつ正確に識別し、干渉に敏感なトランザクションが干渉される確率を低下させると共に、リスク管理システムに対する影響を減らしてリスク管理システムに必要とされる改良要件を緩和する。
【００５０】
図６は、本出願の例示的な一実施形態が提供する電子機器の構成図である。図６に示すように、ハードウェアレベルで、電子機器はプロセッサ６０２、内部バス６０４、ネットワークインターフェース６０６、内部メモリ６０８、及び不揮発性メモリ（ＮＶＭ）６１０、を含んでいる。無論、トランザクションに必要な他のハードウェアを更に含んでいてよい。プロセッサ６０２は、対応するコンピュータプログラムをＮＶＭ６１０から内部メモリ６０８へ読み込み、次いでコンピュータプログラムを実行して論理レベルでの端末インタラクション装置を形成する。無論、ソフトウェア実装方式に加えて、本出願は他の実装方式、例えば論理デバイス又はソフトウェアとハードウェアとの組み合わせを排除しない。すなわち、以下の処理フローの実行主体は、論理ユニットに限定されず、ハードウェア又は論理デバイスであってもよい。
【００５１】
図７を参照するに、ソフトウェア実装方式において、処理対象のトランザクションのリスク識別装置は、
リスク管理システムの高速識別層を介して処理対象のトランザクションに関するリスクを識別することにより、第１の識別結果を得る第１の識別ユニット７１と、
干渉に敏感なトランザクションを識別するモデルを介して処理対象のトランザクションに関する干渉のリスクを識別することにより、第２の識別結果を得る第２の識別ユニット７２と、
第１の識別結果及び第２の識別結果に基づいて、処理対象のトランザクションの処理方式であって、処理対象のトランザクションを解放すること、又は処理対象のトランザクションに関するリスクをリスク管理システムの詳細識別層を介して更に識別することを含む処理方式を決定する決定ユニット７３と、を含んでいてよい。
【００５２】
任意選択的に、干渉に敏感なトランザクションを識別するモデルは、正例サンプル及び負例サンプルに基づく機械学習を介して生成される。正例サンプルは、干渉有りトランザクションを含み、負例サンプルは、リスクに晒されない干渉無しトランザクションを含んでいる。
【００５３】
任意選択的に、干渉に敏感なトランザクションを識別するモデルが初期状態にある場合、正例サンプルは、指定された履歴期間内の全てのトランザクションの重み付きサンプリングを行うことにより得られ、重み付きサンプリングの重みは、サンプリング時点とサンプリングされたトランザクションの時点との時間間隔と負に相関している。
【００５４】
任意選択的に、正例サンプルの重みは次式に従う。
【数３】
0006876801.tif 000004
ここで、ｗｉは、ｉ番目の正例サンプルの重みであり、ηは、所定の調整可能パラメータであり、ａｉは、ｉ番目の正例サンプルの間隔である。
【００５５】
任意選択的に、負例サンプルは、指定された履歴期間内の全てのトランザクションを均一にサンプリングすることにより得られる。
【００５６】
任意選択的に、干渉に敏感なトランザクションを識別するモデルが、旧バージョンのモデルを更新することにより得られた新バージョンのモデルである場合、正例サンプルは、旧バージョンのモデルで識別されなかった干渉に敏感なトランザクションと、旧バージョンのモデルで識別された、干渉に敏感なトランザクションと、の少なくとも一方を含んでいてよい。
【００５７】
任意選択的に、負例サンプルは、正例サンプルの期間内の全てのトランザクションを一様にサンプリングすることにより得られる。
【００５８】
任意選択的に、干渉に敏感なトランザクションを識別するモデルのバージョンは、所定の周期毎に更新される。
【００５９】
任意選択的に、決定ユニット７３は、決定関数ｆ（Ｒ，Ｄ）のスコアを次式に従い計算することに用いられる。
ｆ（Ｒ，Ｄ）＝Ｒ・Ｉ（β＞Ｒ＞α）・ｅ−Ｄ＋Ｉ（Ｒ≧β）
ここで、Ｒは、第１の識別結果に含まれるリスクスコアであり、Ｄは、第２の識別結果に含まれる干渉傾向スコアであり、α及びβは、所定の値であって、０＜（α，β）＜１であり、Ｉ（ｘ）の値は、条件ｘが満たされていれば１、条件ｘが満たされていなければ０である。
【００６０】
ｆ（Ｒ，Ｄ）＜θの場合、処理方式は、処理対象のトランザクションを解放し、θ＜ｆ（Ｒ，Ｄ）≦１の場合、リスク管理システムの詳細識別層は、処理対象のトランザクションのリスクを更に識別し、ここで、θは、所定の閾値であって、０＜θ＜１である。
【００６１】
上述の実施形態に示す電子機器、装置、モジュール又はユニットは、コンピュータチップ又はエンティティにより、又は特定の機能を有する製品により実現できる。典型的な実現機器はコンピュータである。コンピュータの典型的な形式は、パーソナルコンピュータ、ラップトップコンピュータ、携帯電話、カメラ電話、スマートフォン、ＰＤＡ（携帯情報端末）、メディアプレーヤー、ナビゲーション機器、電子メール送受信機器、ゲーム機、タブレットコンピュータ、ウェアラブル機器、又はこれらの機器のいくつかの任意の組み合わせであってよい。
【００６２】
典型的な構成において、コンピュータは、１個以上のプロセッサ（ＣＰＵ）、Ｉ／Ｏインターフェース、ネットワークインターフェース、及び内部メモリを含んでいる。
【００６３】
内部メモリは、コンピュータ可読媒体内の揮発性メモリ、ランダムアクセスメモリ（ＲＡＭ）及び／又は読出し専用メモリ（ＲＯＭ）又はフラッシュメモリ（フラッシュＲＡＭ）等の不揮発メモリの形式であってよい。内部メモリは、コンピュータ可読媒体の一例である。
【００６４】
コンピュータ可読媒体は、不揮発性及び揮発性並びに移動可能及び移動不能な媒体を含み、情報の記憶は任意の方法又は技術により実現できる。情報は、コンピュータ可読命令、データ構造、プログラムモジュール、又は他のデータであってよい。コンピュータ記憶媒体の例として、相変化ランダムアクセスメモリ（ＰＲＡＭ）、スタティックランダムアクセスメモリ（ＳＲＡＭ）、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、及び他の種類のランダムアクセスメモリ（ＲＡＭ）、読出し専用メモリ（ＲＯＭ）、電気的消去可能プログラム可能読出し専用メモリ（ＥＥＰＲＯＭ）、フラッシュメモリ又はその他のメモリ技術、コンパクトディスク−読出し専用メモリ（ＣＤ−ＲＯＭ）、デジタル多用途ディスク（ＤＶＤ）又はその他の光メモリ、カセット型磁気テープ、磁気ディスクメモリ、磁気テープ、磁気ディスク記憶又はその他の磁気記憶装置、又は他の任意の非伝送媒体が含まれるが、これらに限定されない。これらの媒体を用いて、コンピュータ機器にアクセスできる情報を保存することができる。本明細書の定義によれば、コンピュータ可読媒体は、変調されたデータ信号及び搬送波等の一時的媒体は含んでいない。
【００６５】
用語「含む（include）」、「含んでいる（comprise）」又はこれらの用語の任意の変型が、処理、方法、一連の要素を含む物品又は設備が当該要素だけでなく、明示的に列挙されていない他の要素を含むこと、又は上述のような処理、方法、物品又は設備に固有の要素をも含むように、非排他的包含を網羅することを意図している点に更に注意されたい。別途制限されていない限り、文「一つの・・・を含む」により定義される要素は、当該処理、方法、要素を含む物品又は設備が他の同一要素を有することを排除しない。
【００６６】
ここで、典型的な実施形態について、添付図面に例を示しながら詳述する。以下の記述が添付図面を含む場合、別途明示しない限り、異なる添付図面における同一符号は同一又は類似要素を表す。以下の例示的な実施形態に記述する実装方式は、本出願に合致する全ての実装方式を表している訳ではない。逆に、これらは添付の請求項で詳述する装置及び方法の例に過ぎず、本出願のいくつかの態様に合致している。
【００６７】
本出願における用語は、特定の実施形態を記述する目的で用いているに過ぎず、本出願を限定するものではない。本明細書の記述及び添付の請求項で用いる単数形の「a」、「the」及び「this」もまた、それらの意味が文脈で別途明示されない限り、複数形も包含することを意図している。本明細書で用いる用語「及び／又は」が、列挙された関連項目を１個以上含むいくつかの、又は全ての可能な組み合わせを指すことも理解されたい。
【００６８】
本出願が第１、第２、及び第３等の用語を用いて各種の情報を記述しているが、当該情報がこれらの用語に限定されないことを理解されたい。これらの用語は、同種の情報を区別することを意図しているに過ぎない。例えば、本出願の範囲から逸脱することなく、第１の情報を第２の情報と称してよく、同様に第２の情報も第１の情報と称してよい。文脈に応じて、本明細書で用いる用語「〜の場合」は、「〜の時点」、「〜のとき」、又は「判定に応答して」と解釈することができる。
【００６９】
上述の実施形態は本出願の好適な実施形態に過ぎず、本出願を限定することを意図していない。本出願の趣旨及び原理から逸脱することなく行われた全ての変更、同一の代替、及び改良は本明細書の範囲内に含まれる。
【図１】
0006876801.tif 000007
【図２】
0006876801.tif 000008
【図３】
0006876801.tif 000009
【図４】
0006876801.tif 000010
【図５】
0006876801.tif 000011
【図６】
0006876801.tif 000012
【図７】
0006876801.tif 000013