Expand description
Multi-Task Regularization Methods
This module provides various regularization techniques specifically designed for multi-task and multi-output learning scenarios. These methods help in learning shared structure across tasks while preventing overfitting.
The module has been refactored into smaller submodules to comply with the 2000-line limit:
simd_ops- SIMD-accelerated operations for high-performance regularization computationsgroup_lasso- Group Lasso regularization for feature group selectionnuclear_norm- Nuclear norm regularization for low-rank structure learningtask_clustering- Task clustering regularization for similar task groupingtask_relationship- Task relationship learning for explicit task relationshipsmeta_learning- Meta-learning approach for quick adaptation to new tasks
Re-exports§
pub use group_lasso::GroupLasso;pub use group_lasso::GroupLassoTrained;pub use meta_learning::MetaLearningMultiTask;pub use meta_learning::MetaLearningMultiTaskTrained;pub use nuclear_norm::NuclearNormRegression;pub use nuclear_norm::NuclearNormRegressionTrained;pub use task_clustering::TaskClusteringRegressionTrained;pub use task_clustering::TaskClusteringRegularization;pub use task_relationship::TaskRelationshipLearning;pub use task_relationship::TaskRelationshipLearningTrained;pub use task_relationship::TaskSimilarityMethod;
Modules§
- group_
lasso - Group Lasso Regularization for Multi-Task Learning
- meta_
learning - Meta-Learning for Multi-Task Learning
- nuclear_
norm - Nuclear Norm Regularization for Multi-Task Learning
- simd_
ops - SIMD-accelerated operations for high-performance regularization computations
- task_
clustering - Task Clustering Regularization for Multi-Task Learning
- task_
relationship - Task Relationship Learning for Multi-Task Learning
Structs§
- Multi
Task Elastic Net - Multi-Task Elastic Net with Group Structure
- Multi
Task Elastic NetTrained - Trained state for MultiTaskElasticNet
Enums§
- Regularization
Strategy - Regularization strategies for multi-task learning