awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
automl avatar

automl/auto-sklearn

0
View on GitHub↗
8,111 स्टार्स·1,323 फोर्क्स·Python·BSD-3-Clause·8 व्यूज़automl.github.io/auto-sklearn↗

Auto Sklearn

This is a scikit-learn automated machine learning framework designed to optimize model selection and hyperparameters. It functions as an automated model selector and hyperparameter optimization tool for classification and regression tasks, utilizing an automated ensemble builder to combine high-performing models for increased predictive accuracy.

The system features a distributed search engine that uses Dask for parallel machine learning optimization across CPU cores or clusters. It implements a budget-based evaluation strategy through successive halving to prioritize promising model configurations and manages large-scale searches with resource consumption limits and dataset compression.

The framework covers a broad capability surface including automated data preprocessing for text and sparse data, multi-objective metric optimization, and search space restriction. It also provides monitoring tools for accuracy tracking and model leaderboard visualization to interpret the search process.

The software is available as a pre-configured container environment via Docker to simplify deployment.

Features

  • Automated Classification - Provides automated discovery and fitting of the best classification models and hyperparameters within resource constraints.
  • Distributed Training - Scales the automated model search and optimization process across multiple CPU cores or clusters using Dask.
  • Hyperparameter Optimization Tools - Provides a framework for tuning model settings using advanced techniques like Bayesian optimization and successive halving.
  • Automated ML (AutoML) - Optimizes model selection and hyperparameters specifically for scikit-learn pipelines to automate the ML workflow.
  • Data Preprocessing - Implements automated cleaning, normalization, and transformation of diverse data types to prepare them for machine learning models.
  • Hyperparameter Optimization - Employs automated methods to search for and select the optimal configuration parameters for machine learning models.
  • Automated - Automatically searches for and selects the most effective machine learning algorithms and configurations for a task.
  • Automated Regression - Automatically finds and fits the best machine learning regression models and hyperparameters.
  • Parallel Processing - Distributes automated searches and ensemble building across a cluster using Dask for large-scale parallel processing.
  • Distributed Optimization Synchronization - Coordinates parallel model search trials across multiple processes or nodes to accelerate the discovery of optimal configurations.
  • Parallel - Utilizes Dask to distribute model optimization trials across multiple CPU cores or clusters.
  • Budget-Based Evaluation Strategies - Implements a budget-based evaluation strategy through successive halving to prioritize promising model configurations.
  • Ensemble Methods - Automatically builds ensembles by aggregating high-performing models to improve overall predictive performance.
  • Machine Learning Training - Allows customization of training through specific metrics, train-validation splits, and resampling strategies.
  • Model Ensembling - Combines multiple high-performing models into a single ensemble to maximize predictive accuracy.
  • Multi-Target Learning - Implements pipelines capable of predicting multiple continuous target variables simultaneously.
  • Preprocessing Pipelines - Allows customization or disabling of the automatic preprocessing pipeline to control data transformations.
  • Text Preprocessing Pipelines - Incorporates text-based data processing within the automated machine learning pipeline.
  • Sparse Data Structures - Utilizes sparse matrices for input features and target labels to optimize memory for high-dimensional data.
  • Multi-Objective Optimization - Balances multiple performance metrics simultaneously to find an optimal trade-off during model selection.
  • Algorithmic Resource Limiters - Caps memory and disk space usage during model searches to prevent system crashes and filter inefficient configurations.
  • Automated Machine Learning - Automated machine learning toolkit built on scikit-learn.
  • AutoML - Automated machine learning toolkit for scikit-learn.
  • AutoML Frameworks - Automated machine learning toolkit based on scikit-learn.
  • Automated Machine Learning - Automated algorithm and hyperparameter tuning for scikit-learn pipelines.

स्टार हिस्ट्री

automl/auto-sklearn के लिए स्टार हिस्ट्री चार्टautoml/auto-sklearn के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Auto Sklearn के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Auto Sklearn के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • autogluon/autogluonautogluon का अवतार

    autogluon/autogluon

    9,997GitHub पर देखें↗

    AutoGluon is an automated machine learning framework and multimodal library designed to automate the end-to-end pipeline from data preprocessing to high-accuracy model training and validation. It functions as an automated model trainer for tabular, image, text, and time series data, as well as a tool for time series forecasting and foundation model finetuning. The project is distinguished by its ability to jointly process and fuse different data types, allowing for the construction of multimodal neural networks that integrate images, text, and structured tables. It supports zero-shot inferenc

    Pythonautogluonautomated-machine-learningautoml
    GitHub पर देखें↗9,997
  • microsoft/flamlmicrosoft का अवतार

    microsoft/FLAML

    4,365GitHub पर देखें↗

    FLAML is an automated machine learning framework, hyperparameter optimization tool, and large language model agent orchestrator. It provides a system for model selection and tuning across various learners and datasets, while also offering a toolkit for optimizing the inference parameters and fine-tuning settings of large language models. The project features a meta-learning tuning system that analyzes historical task data to generate data-dependent default configurations, accelerating model convergence. It further enables the design of collaborative multi-agent systems through conversational

    Jupyter Notebook
    GitHub पर देखें↗4,365
  • awslabs/autogluonawslabs का अवतार

    awslabs/autogluon

    10,481GitHub पर देखें↗

    AutoGluon is an automated machine learning framework designed to optimize model selection and hyperparameter tuning across tabular, text, image, and time series data. It functions as an ensemble learning library and a tabular data prediction engine, aiming to build high-accuracy predictive models without manual algorithm selection. The framework integrates multimodal machine learning pipelines that combine disparate data types into a single representation using specialized encoders. It also includes a probabilistic time series forecaster that fits multiple statistical and deep learning models

    Python
    GitHub पर देखें↗10,481
  • optuna/optunaoptuna का अवतार

    optuna/optuna

    14,388GitHub पर देखें↗

    Optuna is a Python-based hyperparameter optimization framework designed to automate the search for optimal machine learning model configurations. It functions as a Bayesian optimization library that systematically tests parameter combinations to maximize or minimize objective functions, streamlining the model development process through iterative evaluation. The project distinguishes itself through a define-by-run dynamic construction model, which allows users to build complex, conditional search spaces using standard programming logic. Its architecture is highly modular, featuring a pluggabl

    Pythondistributedhyperparameter-optimizationmachine-learning
    GitHub पर देखें↗14,388
Auto Sklearn के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

automl/auto-sklearn क्या करता है?

This is a scikit-learn automated machine learning framework designed to optimize model selection and hyperparameters. It functions as an automated model selector and hyperparameter optimization tool for classification and regression tasks, utilizing an automated ensemble builder to combine high-performing models for increased predictive accuracy.

automl/auto-sklearn की मुख्य विशेषताएं क्या हैं?

automl/auto-sklearn की मुख्य विशेषताएं हैं: Automated Classification, Distributed Training, Hyperparameter Optimization Tools, Automated ML (AutoML), Data Preprocessing, Hyperparameter Optimization, Automated, Automated Regression।

automl/auto-sklearn के कुछ ओपन-सोर्स विकल्प क्या हैं?

automl/auto-sklearn के ओपन-सोर्स विकल्पों में शामिल हैं: autogluon/autogluon — AutoGluon is an automated machine learning framework and multimodal library designed to automate the end-to-end… microsoft/flaml — FLAML is an automated machine learning framework, hyperparameter optimization tool, and large language model agent… awslabs/autogluon — AutoGluon is an automated machine learning framework designed to optimize model selection and hyperparameter tuning… optuna/optuna — Optuna is a Python-based hyperparameter optimization framework designed to automate the search for optimal machine… lyhue1991/eat_tensorflow2_in_30_days — This project is a structured learning curriculum and technical reference for mastering deep learning with TensorFlow.… ageron/handson-ml — This is a machine learning educational repository consisting of a collection of notebooks and code examples. It…