Online Learning of Moving Gaussians
In non-stationary learning problems, the target distribution changes over time, and our learned model must adapt. In this example, toy data is generated from two gaussian distributions. The learning algorithm receives data sequentially for training. In real-time, the user can manipulate the parameters of the target distribution, and see the learning algorithm react. An implementation of Online Gaussian Naive Bayes in included, with a forward-weighted option to facilitate adaptation. Other algorithms can be plugged in by conforming to a simple interface.
Cite As
Richard Stapenhurst (2024). Online Learning of Moving Gaussians (https://www.mathworks.com/matlabcentral/fileexchange/36236-online-learning-of-moving-gaussians), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.