Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      The Case For Minimal WordPress Setups: A Contrarian View On Theme Frameworks

      June 4, 2025

      How To Fix Largest Contentful Paint Issues With Subpart Analysis

      June 4, 2025

      How To Prevent WordPress SQL Injection Attacks

      June 4, 2025

      Smashing Animations Part 4: Optimising SVGs

      June 4, 2025

      I test AI tools for a living. Here are 3 image generators I actually use and how

      June 4, 2025

      The world’s smallest 65W USB-C charger is my latest travel essential

      June 4, 2025

      This Spotlight alternative for Mac is my secret weapon for AI-powered search

      June 4, 2025

      Tech prophet Mary Meeker just dropped a massive report on AI trends – here’s your TL;DR

      June 4, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      Beyond AEM: How Adobe Sensei Powers the Full Enterprise Experience

      June 4, 2025
      Recent

      Beyond AEM: How Adobe Sensei Powers the Full Enterprise Experience

      June 4, 2025

      Simplify Negative Relation Queries with Laravel’s whereDoesntHaveRelation Methods

      June 4, 2025

      Cast Model Properties to a Uri Instance in 12.17

      June 4, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      My Favorite Obsidian Plugins and Their Hidden Settings

      June 4, 2025
      Recent

      My Favorite Obsidian Plugins and Their Hidden Settings

      June 4, 2025

      Rilasciata /e/OS 3.0: Nuova Vita per Android Senza Google, Più Privacy e Controllo per l’Utente

      June 4, 2025

      Rilasciata Oracle Linux 9.6: Scopri le Novità e i Miglioramenti nella Sicurezza e nelle Prestazioni

      June 4, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Development»Machine Learning»TimeDP: A Multi-Domain Time Series Diffusion Model with Domain Prompts

    TimeDP: A Multi-Domain Time Series Diffusion Model with Domain Prompts

    January 15, 2025

    Generating time series data is important for many applications, including data augmentation, synthetic datasets, and scenarios. However, when there is more than one, this process becomes too complex because it includes variations of patterns across categories in the real world. With such wide variations in patterns among real-world categories, the complexity of the process tends to increase. The process especially becomes complicated because the data may not rely on historical records. It often falls apart in attempts to use natural language to describe domains when such descriptions are typically vague, incomplete, or impractical, especially for new or evolving areas. 

    Current time series generation methods employ models like GANs VAEs and mixed approaches like flows and ODEs. GANs are designed to optimize temporal dynamics, while VAEs focus on trend and seasonal decomposition using specialized decoders. Mixed methods attempt to unify diverse techniques but often fail to scale across multiple domains. Diffusion models like DDPMs generate data by reversing noise processes but mainly focus on single-domain settings. Multi-domain approaches rely on pretraining models on large datasets or normalizing data. However, they do not explicitly address the differences between domains and thus are less effective in handling diverse and evolving real-world challenges.

    To tackle the challenge of generating time series from multiple domains while preserving the model’s ability to differentiate between them, researchers from Nanjing University, Microsoft Research Asia, and Peking University introduced a novel multi-domain time series diffusion model, TimeDP. This model utilizes time series semantic prototypes to define the basis of the time series, where each prototype vector represents an elementary time series feature. The model extracts domain-specific prototype weights by employing a prototype assignment module, which helps learn domain prompts as generation conditions. During the sampling process, domain prompts are generated using few-shot samples from the target domain. This ensures that the generated time series has the characteristics of the specific domain.

    The researchers applied a training strategy that involved data from several domains. The strategy used conditional denoising and prototype assignment as the guiding process of generation. The model captured a diverse distribution of time series data by leveraging data from multiple domains. The model generated a time series for a selected domain by conditioning on domain-specific prototype assignments and using domain prompts. Furthermore, the approach supported generating time series from unseen domains by utilizing prototypes as a universal representation, enabling the model to generalize beyond the training data.

    Researchers evaluated 12 datasets across four domains: Electricity, Solar, Wind (energy), Traffic, Taxi, Pedestrian (transport), Air Quality, Temperature, Rain (nature), and NN5, Fred-MD, Exchange (economic). The datasets were pre-processed into uni-variate sequences of 24, 96, 168, and 336. Using a multi-domain dataset, they compared their model with baselines like TimeGAN, GT-GAN, TimeVAE, and TimeVQVAE. Results showed that the proposed model outperformed others in generating time series closest to real data, with the best performance on MMD, K-L, and MDD. It surpassed the class-conditional TimeVQVAE and other baselines, demonstrating better generation quality and strong representation disentanglement without using class labels.

    In conclusion, the proposed TimeDP model effectively tackles multi-domain time series generation by using domain prompts and prototypes. It outperforms existing methods, offering better in-domain quality and strong performance on unseen domains. This approach sets a new benchmark for time series generation and can serve as a basis for future research, particularly in prototype-based learning and domain adaptation. Future work could improve scalability and explore its use in more complex applications.


    Check out the Paper. All credit for this research goes to the researchers of this project. Also, don’t forget to follow us on Twitter and join our Telegram Channel and LinkedIn Group. Don’t Forget to join our 65k+ ML SubReddit.

    🚨 Recommend Open-Source Platform: Parlant is a framework that transforms how AI agents make decisions in customer-facing scenarios. (Promoted)

    The post TimeDP: A Multi-Domain Time Series Diffusion Model with Domain Prompts appeared first on MarkTechPost.

    Source: Read More 

    Facebook Twitter Reddit Email Copy Link
    Previous ArticleEfficient Blockchain State Management with Quick Merkle Database (QMDB)
    Next Article Enhancing Language Model Performance and Diversity Through Multiagent Fine-Tuning

    Related Posts

    Machine Learning

    How to Evaluate Jailbreak Methods: A Case Study with the StrongREJECT Benchmark

    June 4, 2025
    Machine Learning

    A Coding Implementation to Build an Advanced Web Intelligence Agent with Tavily and Gemini AI

    June 4, 2025
    Leave A Reply Cancel Reply

    Continue Reading

    How to get your Apple devices ready for the last big OS update of 2024

    Development

    Does The First Descendant have crossplay and cross-progression?

    Development

    ⚡ Weekly Recap: APT Campaigns, Browser Hijacks, AI Malware, Cloud Breaches and Critical CVEs

    Development

    A single Dune: Awakening map will be almost ten times the size of Conan Exiles, where you can “meet hundreds of players”

    Development

    Highlights

    News & Updates

    New Xbox games launching this week, from May 19 through May 25 — Onimusha 2 remaster arrives

    May 18, 2025

    Onimusha 2 returns with better graphics and textures as one of the many new Xbox…

    Clair Obscur: Expedition 33 delights with an Xbox Developer_Direct 2025 deep dive — oh, and a spring release date, too

    January 23, 2025

    Mastering Deep Object Cloning in JavaScript with structuredClone()

    April 20, 2025
    Xbox players will have to wait longer to play Hades 2, it’s coming to Nintendo Switch 2 first

    Xbox players will have to wait longer to play Hades 2, it’s coming to Nintendo Switch 2 first

    April 8, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.