Examples
Here are some examples on how to use the models in the library. These examples are meant to showcase each model and method defined in the library. Some utility methods, such as certain metrics, are omitted, as the author believes such examples have little to no practical use. However, most core features and functionalities are demonstrated through these examples.
Each example is designed to illustrate the model’s usage, behavior, and performance in various scenarios. The provided scripts include data preprocessing, model training, evaluation, and visualization where applicable. By following these examples, users can gain a better understanding of how to effectively apply the models to different machine learning tasks.
Probability Calibration
Deep learning
Gaussian Processes
Multidimensional Gaussian Process Regression (GPR)
Linear Models
Polynomial Surface Regression with Total Least Squares
Regularization Path for Ridge, LASSO, and ElasticNet Regression
Linear and Regularized Regression Models on Synthetic Data
Metrics
Logistic Regression on Synthetic Data with ROC Curve and AUC
Naive Bayes
Naive Bayes Classifiers on Iris and Synthetic Datasets
Neighbours
K-Nearest Neighbors (KNN) Classification and Regression
Optimizers
Comparison of Optimization Algorithms on the Rosenbrock Function
Reinforcement learning
Support vector machines
Trees and boosting machines
Unsupervised learning
Comparison of clustering algorithms using silhouette scores