awesome-production-machine-learning README

The project's README from github.com/EthicalML/awesome-production-machine-learning. As one markdown file: README.md.

Awesome X

Awesome Production Machine Learning

This repository contains a curated list of awesome open source libraries that will help you deploy, monitor, version, scale, and secure your production machine learning 🚀

You can keep up to date by watching this github repo to get a summary of the new production ML libraries added every month via releases 🤩

Additionally, we provide a search toolkit that helps you quickly navigate through the toolchain.

🔧 AutoML 🧮 Computation & Communication Optimisation 🏷️ Data Annotation & Synthesis
🧵 Data Pipeline 📓 Data Science Notebook 💾 Data Storage Optimisation
💸 Data Stream Processing 💪 Deployment & Serving 📈 Evaluation & Monitoring
🔍 Explainability & Fairness 🎁 Feature Store 🔴 Industry-strength Anomaly Detection
👁️ Industry-strength Computer Vision 🔥 Industry-strength Information Retrieval 🔠 Industry-strength Natural Language Processing
🙌 Industry-strength Recommender System 🍕 Industry-strength Reinforcement Learning 🤖 Industry-strength Robotics
📊 Industry-strength Visualisation 📅 Metadata Management 📜 Model, Data & Experiment Management
🔩 Model Storage Optimisation 🏁 Model Training & Orchestration 🔏 Privacy & Safety

Contributing to the list

Please review our CONTRIBUTING.md requirements when submitting a PR to help us keep the list clean and up-to-date - thank you to the community for supporting its steady growth 🚀

Star History Chart

10 Min Video Overview

This 10 minute video provides an overview of the motivations for machine learning operations as well as a high level overview on some of the tools in this repo. This newer video covers the an updated 2024 version of the state of MLOps.

Want to receive recurrent updates on this repo and other advancements?

You can join the Machine Learning Engineer newsletter. Join over 70,000 ML professionals and enthusiasts who receive weekly curated articles & tutorials on production Machine Learning.
Also check out the Awesome Production GenAI List, where we aim to map a curated list of awesome open source libraries to deploy, monitor, version and scale your generative artificial intelligence applications and systems.

Main Content

AutoML

Computation and Communication Optimisation

awesome-production-machine-learning (EthicalML/awesome-production-machine-learning)

Searching Database…

Что это такое?Тщательно отобранный, поддерживаемый сообществом каталог open source-библиотек для production-машинного обучения: инструменты для развёртывания, мониторинга, версионирования, масштабирования и защиты ML-систем, разбитые более чем на 25 разделов с комментариями.
Так это инструмент, который можно установить, или список для чтения?Это список для чтения, а не программа: README, где каждая запись ссылается на проект с кратким описанием в одну строку. Устанавливать ничего не нужно — каталог просматривают, чтобы подобрать библиотеки для своего ML-стека.
Какие инструменты AutoML там перечислены?Около двадцати — AIDE (ML-агент для инженерных задач, который ищет стратегии решения с помощью tree search), AutoGluon, auto-sklearn, Autokeras, EvalML, FLAML, Optuna, TPOT, а также Katib для подбора гиперпараметров в Kubernetes, и не только они.
Что там есть для ускорения обучения и инференса в больших масштабах?Раздел Computation and Communication Optimisation: DeepSpeed и Ray для распределённого обучения, Colossal-AI для больших моделей, NVIDIA TensorRT для инференса на GPU, плюс варианты под конкретное железо вроде cuDF и Apple-silicon MLX.
Проекту важны приватность и ответственный ИИ или только масштаб?И то, и другое: рядом с разделом Explainability & Fairness есть отдельный раздел Privacy & Safety, а в темах репозитория значатся privacy-preserving ML и responsible AI.
Creator
EthicalML
Size
3.1 MB
Stars
21K
Age
8y
Commits · 90 Days