A microservice-based framework for exploring data selection in cross-building knowledge transfer
Supervised deep learning has achieved remarkable success in various applications. Successful machine learning application however depends on the availability of sufficiently large amount of data. In the absence of data from the target domain, representative data collection from multiple sources is often needed. However, a model trained on existing multi-source data might generalize poorly on the unseen target domain. This problem is referred to as domain shift. In this paper, we explore the suitability of multi-source training data selection to tackle the domain shift challenge in the context of domain generalization. We also propose a microservice-oriented methodology for supporting this solution. We perform our experimental study on the use case of building energy consumption prediction. Experimental results suggest that minimal building description is capable of improving cross-building generalization performances when used to select energy consumption data.
Code (0)
등록된 구현이 없습니다.
Tasks
Domain GeneralizationTransfer LearningSimilar Papers 제목 키워드 기반
A Scenario-Oriented Benchmark for Assessing AIOps Algorithms in Microservice Management
AIOps algorithms play a crucial role in the maintenance of microservice systems. Many previous benchmarks' performance leaderboard provides valuable guidance for selecting appropriate algorithms. However, existing AIOps …
ManagementA Comprehensive Survey on Root Cause Analysis in (Micro) Services: Methodologies, Challenges, and Trends
The complex dependencies and propagative faults inherent in microservices, characterized by a dense network of interconnected services, pose significant challenges in identifying the underlying causes of issues. Prompt i…
Extracting Overlapping Microservices from Monolithic Code via Deep Semantic Embeddings and Graph Neural Network-Based Soft Clustering
Modern software systems are increasingly shifting from monolithic architectures to microservices to enhance scalability, maintainability, and deployment flexibility. Existing microservice extraction methods typically rel…
Graph Neural NetworkMinerva: A Portable Machine Learning Microservice Framework for Traditional Enterprise SaaS Applications
In traditional SaaS enterprise applications, microservices are an essential ingredient to deploy machine learning (ML) models successfully. In general, microservices result in efficiencies in software service design, dev…
BIG-bench Machine LearningSLEGO: A Collaborative Data Analytics System with LLM Recommender for Diverse Users
This paper presents the SLEGO (Software-Lego) system, a collaborative analytics platform that bridges the gap between experienced developers and novice users using a cloud-based platform with modular, reusable microservi…
Language ModelingLanguage ModellingLarge Language ModelRecommendation Systems