
Join our growing ecosystem of #opensource libraries & resources for generating #SyntheticData for different data modalities. Created at @lab_dai, MIT.
Cambridge, MA
Joined September 2020
- Tweets260
- Following46
- Followers376
- Likes50
Synthetic Data Vault retweeted
Generate synthetic data at scale!
SDV is an open-source Python library that generates tabular synthetic data by using ML algorithms to learn and replicate patterns from your real data.
Here's how it works in 3 steps:
1๏ธโฃ Train: Point SDV at your real table; it will capture the underlying distributions & relationships.
2๏ธโฃ Generate: Run the trained SDV model to pop out as many look-alike rows as you needโno real data exposed.
3๏ธโฃ Validate: Use SDVโs quality report to see how closely the generated data matches the real stuff; tweak and repeat if you want it tighter.
Class imbalanceโsolved in one shot! โจ
Key features:
๐ง Multiple models from GaussianCopula to CTGAN
๐ Single, multi & sequential-table support
๐ Built-in anonymization & logical constraints
โ๏ธ Single call does it all `sdv.sample()`
Link to the GitHub repo in next tweet!
____
Share this with your network if you found this insightful โป๏ธ
Follow me ( @akshay_pachaar ) for more insights and tutorials on AI and Machine Learning!
Synthetic Data Vault retweeted
Today, we are excited to introduce a very powerful new framework to The Synthetic Data Vault : ๐ฐ๐ผ๐ป๐๐๐ฟ๐ฎ๐ถ๐ป๐ ๐ฎ๐๐ด๐บ๐ฒ๐ป๐๐ฒ๐ฑ ๐ด๐ฒ๐ป๐ฒ๐ฟ๐ฎ๐๐ถ๐ผ๐ป (#CAG for short). CAG addresses the shortcomings of generative models in capturing the context buried in enterprise data stores - with human input. (Link to the announcement: datacebo.com/announcements/iโฆ)
โ ๐๐ฒ๐ป๐ฒ๐ฟ๐ฎ๐๐ถ๐๐ฒ ๐๐ ๐บ๐ผ๐ฑ๐ฒ๐น๐ ๐ณ๐ฎ๐ถ๐น ๐๐ผ ๐ฐ๐ฎ๐ฝ๐๐๐ฟ๐ฒ ๐ฑ๐ฒ๐๐ฒ๐ฟ๐บ๐ถ๐ป๐ถ๐๐๐ถ๐ฐ ๐ฟ๐ฒ๐น๐ฎ๐๐ถ๐ผ๐ป๐๐ต๐ถ๐ฝ๐ ๐ฏ๐ฒ๐๐๐ฒ๐ฒ๐ป ๐ฐ๐ผ๐น๐๐บ๐ป๐, ๐ฟ๐ผ๐๐, ๐ฎ๐ป๐ฑ ๐๐ฎ๐ฏ๐น๐ฒ๐. We call such relationships database context. Database context describes hard and fast rules under which data is created and stored.
What is even harder is that usually, this context is not explicitly stored within the database schema itself โ but data teams know that it exists. Downstream applications process this data based on the context using logic within the application software.
When the generative models are used to create #syntheticdata the expectation is that the #syntheticdata will also follow the database context.
โ
When we launched The Synthetic Data Vault โ a system to enable enterprises to build generative models for their own #multitable data โ we provided the ability to include context via what we called #๐ฐ๐ผ๐ป๐๐๐ฟ๐ฎ๐ถ๐ป๐๐.
๐ฅ Over the years, ๐ฐ๐ผ๐ป๐๐๐ฟ๐ฎ๐ถ๐ป๐๐ ๐ต๐ฎ๐ ๐ฏ๐ฒ๐ฐ๐ผ๐บ๐ฒ ๐ผ๐ป๐ฒ ๐ผ๐ณ ๐๐ต๐ฒ ๐บ๐ผ๐๐ ๐ฝ๐ผ๐ฝ๐๐น๐ฎ๐ฟ ๐ณ๐ฒ๐ฎ๐๐๐ฟ๐ฒ๐ ๐ผ๐ณ ๐ผ๐๐ฟ ๐ฆ๐๐ฉ ๐๐ป๐๐ฒ๐ฟ๐ฝ๐ฟ๐ถ๐๐ฒ ๐ฝ๐ฟ๐ผ๐ฑ๐๐ฐ๐.
๐ช ๐ช๐ถ๐๐ต ๐๐๐ ๐๐ฒ ๐ฎ๐ฟ๐ฒ ๐ฑ๐ผ๐๐ฏ๐น๐ถ๐ป๐ด ๐ฑ๐ผ๐๐ป ๐ผ๐ป ๐๐ต๐ถ๐ ๐ณ๐ผ๐ฐ๐๐. To use this new and powerful framework, users can just pick the pre-defined pattern that corresponds to their database context and tell SDV where to apply it. It will then augment your synthesizer directly with this information. And 100% valid #syntheticdata
๐ฅ๐ฒ๐ฎ๐ฑ ๐บ๐ผ๐ฟ๐ฒ ๐ฎ๐ฏ๐ผ๐๐ ๐๐๐, ๐๐ต๐ฎ๐ ๐ถ๐ ๐บ๐ฒ๐ฎ๐ป๐ ๐ณ๐ผ๐ฟ ๐๐ผ๐, ๐ฎ๐ป๐ฑ ๐ต๐ผ๐ ๐๐ผ ๐ฎ๐ฐ๐ฐ๐ฒ๐๐ ๐ถ๐ ๐ถ๐ป ๐ผ๐๐ฟ ๐น๐ฎ๐๐ฒ๐๐ ๐ฝ๐ฟ๐ผ๐ฑ๐๐ฐ๐ ๐ฎ๐ป๐ป๐ผ๐๐ป๐ฐ๐ฒ๐บ๐ฒ๐ป๐ ๐ต๐ฒ๐ฟ๐ฒ: datacebo.com/announcements/iโฆ
๐๐ฎ๐ฝ๐ฝ๐ ๐ต๐ผ๐น๐ถ๐ฑ๐ฎ๐๐ ๐ฎ๐ป๐ฑ ๐ฒ๐ป๐ท๐ผ๐ ๐๐๐ป๐๐ต๐ฒ๐๐ถ๐๐ถ๐ป๐ด!
- from all of DataCebo Team
#syntheticdata #generativeai #data #machinelearning #ml #ai
Synthetic Data Vault retweeted
Working with customers all over the world has taught us about one important, but often overlooked benefit of using #syntheticdata: increased data diversity.
Data diversity refers to the overall variety of data that is accessible for a project. While it's a simple concept, increasing data diversity can deliver enormous value to an organization โ allowing for more robust testing, better predictions, and even higher creativity.
In our latest blog post, (link: lnkd.in/eumZtB38) Neha Patki elaborates this concept using some concrete examples. In the blog we cover:
โณ๏ธ How #generativeai models in #SDV (@sdv_dev ) can create #syntheticdata that is diverseย ?
โ
How generative models maintain the delicate balance between creating novel (diverse) data and preserving high degree of statistical resemblance to real data
โ While we can create really diverse data using random data generators, they wonโt resemble the real data.
Also in this blog are examples of how data diversity as generated by #syntheticdata impacts the outcomes.ย (Links to each of these case studies are in the blog as well)
Diverse synthetic data enables creation of a more robust product. ING creates synthetic financial transactions with 100x the combinations present in their real data. This allows them to thoroughly test all aspects of a complicated payments service, and keep their payments systems working.
Diverse #syntheticdata can help make better predictions. A research team at UCLA (@UCLA ) created synthetic credit card fraud events, which combined different characteristics of real fraud events into rarer occurrences. The synthetic data allowed them to better predict future credit card fraud by nearly 20x.
It allows product development teams to navigate new ideas. One promising new direction for research and development teams involves using synthetic data to invent brand new products by combining attributes of existing ones.
Link to the blog: datacebo.com/blog/synthesizeโฆ
Synthetic Data Vault retweeted
Excellent article in @Forbes today calling #syntheticdata โan all-too-rare example ofโฆgenuinely usefulโ generative AI, for the particular application of software testing.
Read @jpwarren profile of @datacebo and @kveeramac :
forbes.com/sites/justinwarreโฆ
#bigdata #syntheticdata #generativeai #data #datascience #enterprisedata #tabulardata #predictiveAI #machinelearning #ML #generativemodels #MLmodels #productiontesting #softwaretesting #cybersecurity #hacking #infosec #security
Synthetic Data Vault retweeted
Datacebo (portfolio) raised $8.5M and released SDV Enterprise, the commercial version of their popular source-available SDV (Synthetic Data Vault) which generates synthetic data that is relationship-preserving and statistically similar to original data.
techcrunch.com/2023/12/07/daโฆ
Synthetic Data Vault retweeted
๐2022 was an exciting year for us, our #opensource & enterprise SDV, and for #syntheticdata overall. ๐ฅณโญ Hereโs a recap of our 2022 + some innovations to come in 2023๐ ow.ly/i8KC50MTc3T #machinelearning #artificialintelligence
Synthetic Data Vault retweeted
Our co-founder & VP of Product @n4atki outlines 3 strategies that have directly impacted how far & wide our #opensource Synthetic Data Vault ecosystem has been adopted ๐กHint: they all start with #userexperience ow.ly/iSWB50MMsYQ #syntheticdata #machinelearning #AI
Synthetic Data Vault retweeted
What non-contributors bring to the #opensource table ๐ indispensable feedback โญ finding use cases๐ก& helping us to improve our #OS ๐ช+ the product that relies on it. Read our latest blog post ๐ ow.ly/CJZk50MGOvY #ML #AI #SyntheticData #datascience
Synthetic Data Vault retweeted
Our Copulas Python library hit a million downloads this weekend!
More background on how it's used: github.com/sdv-dev/Copulas/bโฆ
#datascience #stats #bigdata #syntheticdata
Synthetic Data Vault retweeted
4 ways to compare synthetic & real data with SDMetrics.
Explore the open-source library: github.com/sdv-dev/SDMetrics
#SyntheticData #DS #DataScience #BigData
Synthetic Data Vault retweeted
Great introduction to the SDV Ecosystem by Cheng Zhang! link.medium.com/4reptiO2Hjb
Synthetic Data Vault retweeted
#Data is positioned to be at the core of #fintech.
๐ Join our panel on synthetic data @XFinTechWeek with @logicalclocks, @NVIDIAAI, @ING_news, @hazy_ai, @sdv_dev, @techlabsorg and @PerfinalT
#XFW21 #featurestore
bit.ly/3cdnduw
Synthetic Data Vault retweeted
๐Let's further explore Synthetic Data applications with our key industry speakers from @NVIDIAAI, #Syntho, @mostly_ai, @hazy_ai, @logicalclocks, @ingnl, @sdv_dev, @techlabsorg, @PerfinalT.
Learn more here xfw.amsterdam/
Synthetic Data Vault retweeted
๐ข @Gartner_inc announced some critical ML & Data Science trends: ML automation, MLOps, Multi-cloud, Synthetic Data & Open Source.
As an #opensource platform for #syntheticdata generation that uses machine learning, we're feeling very in vogue right now! gartner.com/en/webinars/4000โฆ
Synthetic Data Vault retweeted
Very cool demonstration of SDV model CopulaGAN by a user to improve the accuracy of a HR attrition model by augmenting with synthetic data.
Also our very own BTB was used to tune the CopulaGAN model!
github.com/MLBazaar/BTB
github.com/Lion-Mod/HR-Attriโฆ
#syntheticdata
Synthetic Data Vault retweeted
Synthetic Data 02 - Generating Synthetic Tabular Data projectalesia.com/posts/geneโฆ #syntheticdata #GANs
Synthetic Data Vault retweeted
Overcoming Data Scarcity and Privacy Challenges with Synthetic Data: CTGAN is a fantastic tool for learning and generating synthetic samples on tabular data. #syntheticdata infoq.com/articles/overcominโฆ
Synthetic Data Vault retweeted
Interesting article on #SyntheticData Generation for tabular data and #GenerativeAdversarialNetworks: towardsdatascience.com/synthโฆ
Synthetic Data Vault retweeted
One way to ensure privacy of the data is to create it.
"The Promise of Synthetic Data"
๐ ed.gr/cx3we
#datascience #syntheticdata

















