All Tags
AWS
algorithm-design
architecture
cloud-principles
cost-reduction
data-centric
data-compression
data-processing
deployment
design
edge-computing
energy-footprint
hardware
libraries
locality
machine-learning
management
measured
migration
model-optimization
model-training
performance
queries
rebuilding
scaling
services
strategies
template
workloads
Tactic: Consider Federated Learning
Tactic sort:
Awesome Tactic
Type: Architectural Tactic
Category: green-ml-enabled-systems
Title
Consider Federated Learning
Description
Federated learning (FL) is a machine learning approach that aims to train a shared ML model on decentralized devices. Instead of sending raw data to a central server, FL trains the model directly on the devices where the data is generated, such as mobile phones or edge devices. Only the trained data or updated model parameters are then sent to a central server. Federated learning decreases the resources needed for transferring large amounts of data to a central server, which results in improved energy efficiency.
Participant
Software Designer
Related software artifact
Decentralized Device
Context
Machine Learning
Software feature
Model Training
Tactic intent
Improve energy efficiency by applying federated learning to minimize data transfers, if applicable
Target quality attribute
Energy Efficiency
Other related quality attributes
Accuracy
Measured impact
< unknown >