Tabular Data Reproduction With GFlowNets for Traceable Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing tabular data generation techniques, such as CTGAN and TabDDPM, generate good-quality data but lack the ability to analyze or interpret the generation process, leading to inefficiencies in high-value industries like healthcare and finance.

Innovation Solution

A method utilizing generative flow networks (GFlowNets) and a critic network with a processor that learns through GFlowNets and a critic network, preprocessing continuous variables into categorical variables and one-hot vectors, and using a Bernoulli distribution to sample trajectories, combined with Wasserstein GAN with gradient penalty (WGAN-GP) for reward-based learning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If deep neural networks are used to generate tabular data (CTGAN, TabDDPM), then data quality is improved, but the ability to analyze and interpret the generation process deteriorates

Engineering Contradiction:
Improvedata qualityVSAvoidgeneration process interpretability
Core Design Contradiction:
Manufacturing precisionVSLoss of information

Solution Approach 1:

The patent introduces GFlowNets as an intermediary framework between the generation process and the final output. This framework provides a structured flow network that mediates the transformation from input to output, enabling traceable generation processes while maintaining high data quality through the critic network's guidance.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The generation process is segmented into discrete flow networks with multiple layers and nodes. Each layer processes specific aspects of the data generation, allowing the complex generation process to be broken down into interpretable segments that can be analyzed individually while collectively producing high-quality tabular data.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If continuous variables are used in training data, then data representation flexibility is improved, but processing complexity increases

Engineering Contradiction:
Improvedata representation flexibilityVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent transforms continuous variables into discrete categorical variables through parameter changes. This conversion simplifies the processing complexity by converting continuous data into discrete states that can be more easily handled by the flow network, while still maintaining adaptability through the one-hot encoding scheme that preserves information about the original continuous values.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260017529A1Apparatus and method for reproducing tabular data
Publication Date: 2026.01.15 ELECTRONICS & TELECOMM RES INST
  • US20260017529A1 patent drawing
  • US20260017529A1 patent drawing
  • US20260017529A1 patent drawing

AI summary

The present invention relates to an apparatus for reproducing tabular data. The apparatus for reproducing tabular data includes a generative flow networks (GFlowNets) learning network, a critic network, and a processor that performs learning through the GFlowNets learning network and the critic network, in which the processor performs learning of a policy network of GFlowNets and learning using real data, and performs learning of the critic network based on the real data and data generated by the GFlowNets.