CONTACT
GitHub
YouTube
LinkedIn
Facebook
Medium
  • PRODUCTS
    • AgensSQL
      • Standard Edition
      • Enterprise Edition
      • Enterprise Edition Plus
      • Management Tools
    • AgensGraph
    • Visualization & Analytics
  • USE CASES
  • SERVICES
  • RESOURCES
    • Documentation
    • Learn
  • BLOG
  • COMPANY
    • About Us
    • Contact
  • IR
    • IR 공고
    • IR 공시 정보
    • IR 재무 정보
  • Download

Understanding FDS with Graph Modeling

2022. 07. 26Graph Database, Useful informationadmin

Understanding Graph Modeling

Before understanding FDS with graph modeling, there are three primary things to go over when considering graph modeling for analytical purposes. 

 

First, an analysis of data and domain must be the basis of understanding. Based on this, it is necessary to investigate which analysis services and systems have been studied and researched at the project’s site. When the data and domain research is complete, review if there are any issues or limitations within the area of the current domain. This is a necessary step to see if designing graph modeling can provide value. Modeling should only be considered if a difference between existing services and graph modeling is worth exploring.

 

After data and domain analysis, the next step of the modeling research and verification process has to be carried out. The purpose of this step is to examine the research and hypotheses of the graph model while looking at experimental designs from various angles. 

 

The final step is deriving value and verifying the result via the graph model and internalizing it.  Verifying the selected graph model and internalizing the value is necessary when applying it to the actual service and performing analysis on similar domains. 

 

Next, let’s look at how FDS (Fraud Detection System) using modeling applies to the graph modeling steps above. 

 

FDS Modeling from an Analytical Perspective 

The existing FDS detects fraud from accumulated data in real-time based on predefined rules. If a graph is to be implemented here, the most basic approach would be to connect all transactions and actions using the ‘connection’ characteristic of the graph.

 

There are two main modeling methods that are often used as a combination in FDS. The first is to model the transaction behavior and flow as a single graph. Abnormal transactions and fraudulent activities leave some type of traces. Modeling information of time and transaction from these traces creates a new model that will be able to detect transaction amount, the flow of the transaction, and the relationship between abnormal accounts. 

 

Single Graph Modeling FDS

       Transactions between accounts via single graph modeling

 

The second method is using heterogeneous network modeling, which is practically adding and connecting data such as the personal information of the analysis target. The heterogeneous graph modeling is able to derive complex relationships that proved to be difficult to find in a single graph. The relationship acts as a bridge between the nodes and the data that plays the role of that bridge becomes common attribute information, as shown in the image below. 

 

Heterogeneous graph modeling FDS

                      An example of heterogeneous graph modeling

 

 

Summary: 4 Values of FDS with Graph Modeling

The following four core values summarize the benefits of implementing graph modeling in FDS.

 

  1. Deriving transaction patterns: Graph modeling is able to define and derive a pattern from transaction flow and the transaction relationship with an abnormal account. 
  2. Searching data for fraudulent behavior: Modeling both the transactional and fraudulent behaviors into nodes and edges of the graph can help users to understand data structure more intuitively and efficiently.
  3. Circular loop pattern: The circular loop pattern is generated while modeling a heterogeneous graph. When a relationship is established across the ‘bridge’, the data structure is stored in the form of a circular loop consisting of nodes and edges. Such a pattern is also known as the ‘Fraud Ring’ in the FDS domain. The fraud ring’s strength lies in deriving patterns from graph models. 
  4. Graph projection: A relationship established in heterogeneous graph modeling is a relationship that does not exist in actual raw data. Graph projection allows converting of the relationship from a heterogeneous graph model into a single graph model. The advantage of graph projection is that graph analysis can be executed on new relationships that are formed during the conversion to a single graph.

 

 


 

If you have any questions, feel free to contact us.
Thank you! 😀

 

Download AgensGraph ! Contact us

 

Related

Tags: AgensGraph, Bitnine, Data Analysis, data modeling, DBMS, FDS, Fraud Detection, Graph Database, Graph DB, Graph Modeling, Heterogeneous graph, Single Graph
Previous post AGE – The Open Source PostgreSQL Extension For Graph Database Functionality Next post Apache AGE Journey to Top-Level

Related Articles

In-Memory Columnar Store for PostgreSQL (1/2)

2016. 06. 14admin

AgensGraph Use Case #5. Cyber Threat Intelligence

2018. 08. 03admin

5 Key Elements Driving the Graph Database Explosion

2016. 08. 31admin

Leave a Reply Cancel reply

Your email address will not be published.

PRODUCTS USE CASES SERVICES RESOURCES BLOG COMPANY
AgensSQL Documentation About Us
AgensGraph Learn Contact
Graph-based Solution
2023 by Bitnine Global Inc. All Rights Reserved.
CONTACT
Bitnine Data Summit 2023 “엔터프라이즈를 위한 성공적인 클라우드 전환”에 지금 등록하세요!