BetaML: The Beta Machine Learning Toolkit, a self-contained repository of Machine Learning algorithms in Julia

A series of machine learning algorithms has been implemented and bundled together with several “utility” functions in a single package for the Julia programming language. Currently, algorithms are available in the areas of classification (perceptron, kernel perceptron, pegasos), neural networks (feed-forward), clustering (kmeans, kmenoids, gmm, missing values imputation) and decision trees/random forests. Development of these algorithms started following the theoretical notes of the MOOC class “Machine Learning with Python: from Linear Models to Deep Learning” from MITx/edX.

Paper

Full text

PDF

BetaML: The Beta Machine Learning Toolkit, a self-contained repository of Machine Learning algorithms in Julia

Semantic Scholar · Computer Science · 2021

Abstract

A series of machine learning algorithms has been implemented and bundled together with several “utility” functions in a single package for the Julia programming language. Currently, algorithms are available in the areas of classification (perceptron, kernel perceptron, pegasos), neural networks (feed-forward), clustering (kmeans, kmenoids, gmm, missing values imputation) and decision trees/random forests. Development of these algorithms started following the theoretical notes of the MOOC class “Machine Learning with Python: from Linear Models to Deep Learning” from MITx/edX.

Similar papers

© 2026 NYSGPT2525 LLC