New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How physics based loss function applied to synthetic data generation? #618
Comments
Unfortunately, the SDV does not support modifying the Constraints are meant to help ensure that strict rules found in the dataset are followed. Use these for cases when all rows must follow some explicit logic. |
Thanks for the reply. So, could you elaborate on the constraints? |
No problem! If your columns follow a deterministic formula then you can use the ColumnFormula constraint -- for example You can apply the |
Many Thanks, Neha, I will apply and inform the GitHub issue about the outcome. |
Hello, thanks for the feedback! Issue #595 has more details about the |
Thanks for the reply. I have already checked #595 issue but I could not understand how can I solve this error. I will add my detail in the 595 issues. Thanks for your help. |
Hello, I'm closing off this issue since he had further discussion in #595. |
Problem description
I have soil parameters and they are small in size. I applied CopulaGAN and also GaussianCopula to increase the size of data. I have obtained large size soil parameters. By the way, the dataset is only a continuous variable.
My purpose is to obtain physics consistency while data generation because I would like to show the synthetic data will be generated based on rock mechanics law. Therefore, I would like to add rock mechanics law as a loss function to the Copulas.
But I didn't see loss inside the Copulas class.
Do I need to add rock mechanics law into the constraints?
Or how can I implement this physics law to the data generation?
What I already tried
I have applied GaussianCopula and CopulaGAN so far. The dataset has 7 columns 18 rows (real data). After application, I have obtained 7 columns 700 rows (synthetic data). The dataset is only consisting of continuous variables.
The text was updated successfully, but these errors were encountered: