MLJ: A Julia package for composable Machine Learning

07/23/2020
by   Anthony D. Blaom, et al.
0

MLJ (Machine Learing in Julia) is an open source software package providing a common interface for interacting with machine learning models written in Julia and other languages. It provides tools and meta-algorithms for selecting, tuning, evaluating, composing and comparing those models, with a focus on flexible model composition. In this design overview we detail chief novelties of the framework, together with the clear benefits of Julia over the dominant multi-language alternatives.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/31/2020

Flexible model composition in machine learning and its implementation in MLJ

A graph-based protocol called `learning networks' which combine assorted...
research
10/20/2022

vivid: An R package for Variable Importance and Variable Interactions Displays for Machine Learning Models

We present vivid, an R package for visualizing variable importance and v...
research
07/19/2021

Experimental Investigation and Evaluation of Model-based Hyperparameter Optimization

Machine learning algorithms such as random forests or xgboost are gainin...
research
06/22/2023

RobustNeuralNetworks.jl: a Package for Machine Learning and Data-Driven Control with Certified Robustness

Neural networks are typically sensitive to small input perturbations, le...
research
09/09/2023

A Full-fledged Commit Message Quality Checker Based on Machine Learning

Commit messages (CMs) are an essential part of version control. By provi...
research
09/19/2018

auditor: an R Package for Model-Agnostic Visual Validation and Diagnostics

Machine learning models have spread to almost every area of life. They a...
research
10/31/2017

Pomegranate: fast and flexible probabilistic modeling in python

We present pomegranate, an open source machine learning package for prob...

Please sign up or login with your details

Forgot password? Click here to reset