Skip to content
SPECIFICTION
Get listed

FEDOT vs LightAutoML

FEDOT

fedot.readthedocs.io

LightAutoML

lightautoml.readthedocs.io

Side by side

FigureFEDOTLightAutoML
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
Web—Yes
WindowsYesYes
macOSYesYes
LinuxYesYes
APIYes—
Self-hostedYesYes
Plans published11
Spec score · AutoML Software8.7 (#4)7.6 (#16)
automationUsers can choose full automation by omitting parameters or partial automation by supplying parameters for manual composing.Its pipeline creation supports automatic hyperparameter tuning, data processing, typing, feature selection, time utilization, and report creation.
InstallationThe project README documents installation with pip, including an extra option for image and text processing and deep neural networks.The documentation says to install LightAutoML from PyPI with `pip install lightautoml`.
licenseFEDOT is published under the BSD-3 license for use in projects and research.The repository states that the project is licensed under Apache License, Version 2.0.
PurposeFEDOT is an open-source framework for automated modeling and machine learning that builds end-to-end solutions using an evolutionary approach.LightAutoML is an open-source Python library for automated machine learning on tabular and text data.
supportThe maintainers say they are happy to help users adopt FEDOT to their needs.The repository directs users to its Slack community or Telegram group for advice and GitHub issues for bug reports and feature requests.

Plans

FEDOT

  • FEDOTFree

FEDOT pricing →

LightAutoML

  • LightAutoMLFree

LightAutoML pricing →

In their own words

FEDOT

FEDOT is a free, open-source framework for automating the creation of data-driven composite models. It supports classification, regression, clustering and time-series forecasting, with tabular, text and image inputs, including multimodal combinations. Its workflow covers preprocessing, model selection, tuning, cross-validation and serialization. Users can leave parameters unspecified for fuller automation or provide them to guide pipeline composition. FEDOT uses the GOLEM library to optimize graph-based pipelines with meta-heuristic methods. Presets include best_quality, fast_train, stable, auto, gpu, ts and automl; auto is the default. Data can come from CSV files, pandas DataFrames, NumPy arrays or time-series CSV data. It can be installed with pip, and the API can be called from a console without Python code, saving predictions as CSV files. GPU evaluation uses RAPIDS and supports a specified set of models. The project is distributed under the BSD 3-Clause license and supports Windows, Linux and macOS.

Visit fedot.readthedocs.io

LightAutoML

LightAutoML is an open-source Python library for automated machine learning on tabular and text data. It supports binary and multiclass classification and regression, using ready-made tabular, text and WhiteBox presets or modular custom pipelines. Pipeline creation can automate data processing and typing, feature selection, hyperparameter tuning, time utilization and report creation. Documented model classes include linear models, LightGBM and CatBoost boosted trees, neural networks and a WhiteBox scorecard. Its basic tutorial says the library can handle missing values and outliers automatically. Optional installation extras cover NLP, computer vision and reports, and a tutorial demonstrates a SQL data source. Installation is through PyPI with `pip install lightautoml`; the project is licensed under Apache License, Version 2.0. The maker describes it as a way for data scientists and analysts to reduce routine data preparation and model selection work. The current package handles datasets with independent samples in each row; multitable datasets and sequences remain in progress.

Visit lightautoml.readthedocs.io