Fuzzy Gaussian Copula SDG

Fuzzy Gaussian Copula synthetic data generation
1 Download
Updated 22 Jun 2024

View License

The provided MATLAB code integrates fuzzy logic into the processing of the Iris dataset by generating synthetic data through Gaussian copula and transforming both original and synthetic features into fuzzy membership scores using a Gaussian membership function. These scores are then used to train decision tree models separately on the original, synthetic, and combined datasets. Train-test splits ensure the models are evaluated on unseen data to test their generalizability. The code handles the entire workflow from data manipulation to final evaluation, presenting accuracies for models trained on different data sets. This approach is intended to leverage fuzzy logic for better management of uncertainty and noise in the data, potentially enhancing the robustness and performance of the classification models.

Cite As

S. Muhammad Hossein Mousavi (2024). Fuzzy Gaussian Copula SDG (https://www.mathworks.com/matlabcentral/fileexchange/168521-fuzzy-gaussian-copula-sdg), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2024a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0