表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

送金のつながりと時刻を指定して作る、資金洗浄検知用の合成データ

Tide

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理
原論文の図

Tideの原論文から掲載した図です。細部はクリックして拡大できます。

原論文の図の説明を読む

(a)

出典:Tide / arXiv ↗

概要

  • Tideは送金先のつながりと取引時刻の両方を指定できる、資金洗浄研究用の合成データ生成器である。
  • 公開された参照データでは、不正割合0.10%と0.19%でPR-AUCが最高となる検知モデルが異なった。
  • 実務検証では、生成規則の再現性に加え、通常取引の分布が対象業務に合うかを確かめる必要がある。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、Tideの仕組み

左から右へ読む
  1. 01生成条件と乱数種
  2. 02不正取引の型を生成
  3. 03通常取引で包む
  4. 04正解付き取引網

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

資金洗浄対策では、大量の通常送金に紛れた不正な資金移動を見つける必要がある。ところが実取引データはプライバシーや法的な理由で共有しにくく、研究者が検知手法を同じ条件で比較することが難しい。

送金は一件ずつの金額だけでなく、誰から誰へ流れたか、短時間に繰り返されたかにも意味がある。形だけを再現した合成データでは、時間の使い方で特徴づけられる手口を評価しにくいことが、この研究の出発点だ。

手法

Tideは金融取引をグラフ、つまり口座や組織を点、送金を向きのある線で表したネットワークとして生成する。不正パターンを「参加する主体の条件」と「送金の順序・時刻・金額の条件」に分け、まずその条件を満たす取引列を作る。その後、通常の金融活動を背景として加え、不正に関わる箇所が分かるラベルを付ける。

例えば、複数の口座へ短時間に資金を分けて送る設定なら、口座の属性と送金の時刻を指定して、その型を含む取引網を得る。利用者はネットワークの規模、不正取引の割合、個別パターン、通常取引の特徴を調整できる。同じ設定と乱数種を使えば同じデータを生成する設計で、検知モデルの比較条件をそろえられる。

新規性

Tideの主張する前進は、資金の流れの形だけでなく、取引の順序、時刻、頻度まで指定して不正パターンを生成できる点にある。利用者が独自のパターンを注入でき、同じ設定と乱数種から同じデータを再生成する設計も備える。

既知の不正パターンを背景の通常取引に埋め込むため、検知モデルがどの条件で見落とすかを調べられる。これは実取引の忠実な再現を保証するという主張ではなく、条件を制御できる研究用データの提案である。

従来手法との違い

論文は、既存の合成データ生成器には取引先のつながりを主に扱い、送金のタイミングを細かく指定しにくいものがあると整理する。AMLSimは実行可能な生成器だが、論文によれば時間的な特徴の注入に制約がある。AMLWorldは活動の周期性を表す一方、公開形態は主に固定データセットだという。

Tideは生成条件を変更できる点を軸に比較している。実データから統計分布を学ぶSynthAMLとも方式が異なり、実取引データを種として必要としない。ただし、ここに挙げた方式間で実データへの近さを直接比較した数値は、確認できた本文の範囲では示せない。

実験結果

著者らは不正取引の割合が0.10%のLIと0.19%のHIという二つの参照データセットを公開し、検知モデルを比較した。主な指標のPR-AUCは、警告の正確さと不正取引の見つけやすさの関係を、判定基準を変えながら要約した値である。

著者らの報告では、LIでLightGBMがPR-AUC 78.05と最高、HIでXGBoostが85.12と最高だった。割合を変えると首位のモデルが入れ替わる点が結果の中心である。論文は取引網が設定した形と時刻の条件に従うかも検証対象にしているが、この二つの数値だけで実運用の誤警告率は判断できない。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:金融機関の検知チームが、送金が複数口座を経て戻るパターンと短時間の集中送金を、それぞれ条件を変えて作る。入力は口座種別、取引時刻、送金額、不正取引の割合などの設定値で、出力は正解ラベル付きの合成取引ネットワークとする。

同じ合成データを既存の検知モデルと新しいモデルに渡し、警告対象の取引を照合する。使い道は検知条件の弱点を見つける社内検証であり、生成データで高得点だったモデルをそのまま実取引に適用できるという意味ではない。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:まず対象業務で重要な送金パターンを一つ選び、口座属性、取引の順序、時間幅、不正割合を設定して小規模なデータを作る。生成後、設定した取引が正しい順序と時刻で現れ、同じ設定と乱数種で再現できるかを確認する。

次に既存の検知モデルを基準として、新しいモデルを同じ学習・評価分割で比べる。PR-AUCに加え、一定件数の警告のうち正解だった割合と、見逃した不正件数を記録する。生成条件を変えたときに順位が安定するかも確認する。

限界と課題

確認できた本文の範囲では、生成した取引が実際の金融機関の振る舞いにどの程度一致するかを示す検証結果までは確認できない。論文が示すモデル順位の違いは、公開した二つの合成データ条件で得られた結果として読む必要がある。

編集上の確認事項は、通常取引の分布、不正パターンの発生時刻、口座間のつながりが対象業務に合うかである。検知モデルの学習用と評価用に同じ生成規則を使うと、規則だけを覚えて高得点になる可能性もあるため、分離の方法を点検したい。

技術
応用先の候補
研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

Tide: A Customisable Dataset Generator for Anti-Money Laundering Research

The lack of accessible transactional data significantly hinders machine learning research for Anti-Money Laundering (AML). Privacy and legal concerns prevent the sharing of real financial data, while existing synthetic generators focus on simplistic structural patterns and neglect the temporal dynamics (timing and frequency) that characterise sophisticated laundering schemes. We present Tide, an open-source synthetic dataset generator that produces graph-based financial networks incorporating money laundering patterns defined by both structural and temporal characteristics. Tide enables reproducible, customisable dataset generation tailored to specific research needs. We release two reference datasets with varying illicit ratios (LI: 0.10\%, HI: 0.19\%), alongside the implementation of state-of-the-art detection models. Evaluation across these datasets reveals condition-dependent model rankings: LightGBM achieves the highest PR-AUC (78.05) in the low illicit ratio condition, while XGBoost performs best (85.12) at higher fraud prevalence. These divergent rankings demonstrate that the reference datasets can meaningfully differentiate model capabilities across operational conditions. Tide provides the research community with a configurable benchmark that exposes meaningful performance variation across model architectures, advancing the development of robust AML detection methods.

論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-09-30