Generators

Generators

With MOSTLY AI, your journey to synthetic data starts with the training of a generator. You can train generators on tabular data. Columns with text data are also fully supported.

What is a generator?

A generator bundles the training of Generative AI models and the definition of metadata about your tabular data (table schemas, table relationships, and data types) to enable you to generate brand new synthetic datasets.

A trained generator can produce high-quality tabular synthetic data that retains the correlations from your original data and maintains the referential integrity between tables in multi-table scenarios.

Features

FeaturesDescription
Generative AI for tabular synthetic dataTrain Generative AI models on your original tabular data to be able to generate high-quality and privacy-safe synthetic data
Support for LLMs to train on text dataUse an extensive list of language models to train on your text data.
Multi-table datasetsYou can train generators on multi-table datasets and configure them to retain intra- and inter-table correlations and referential integrity
Multi-source dataTrain a generator on tabular data from multiple data sources
• files (CSV, Parquet)
• databases
• cloud buckets
• Pandas DataFrame objects (with Python client)
Support for multiple data typesConfigure data types for each table column to ensure your generators captures correctly the data types of your original data
• Categorical
• Numeric
• Character
• Datetime
• Geo-location
• Language/Text
Time-series and events dataTrain models on sequential data and retain the events patterns and coherence from your original data
AI training settingsConfigure AI training speed and accuracy settings
SharingShare generators with peers and colleagues to empower them to generate and analyze privacy-safe synthetic data
Export and importExport and import generators between air-gapped and wider-audience deployments of MOSTLY AI