awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 dépôts

Awesome GitHub RepositoriesModel Selection and Validation

Processes for comparing algorithm configurations and tuning parameters to optimize predictive performance.

Explore 9 awesome GitHub repositories matching artificial intelligence & ml · Model Selection and Validation. Refine with filters or upvote what's useful.

Awesome Model Selection and Validation GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • scikit-learn/scikit-learnAvatar de scikit-learn

    scikit-learn/scikit-learn

    66,344Voir sur GitHub↗

    Scikit-learn is a machine learning library for predictive data analysis that provides a collection of algorithms for supervised and unsupervised learning. It functions as a comprehensive toolkit for data preprocessing, dimensionality reduction, and model selection, allowing users to classify data objects, predict continuous values, and cluster similar items based on historical patterns. The project is defined by a unified interface design where objects either learn from data, transform data, or chain these operations into sequential workflows. To ensure performance on large or high-dimensiona

    Compares algorithm configurations and tunes hyperparameters to identify the most accurate approach for specific predictive tasks.

    Pythondata-analysisdata-sciencemachine-learning
    Voir sur GitHub↗66,344
  • d2l-ai/d2l-enAvatar de d2l-ai

    d2l-ai/d2l-en

    29,001Voir sur GitHub↗

    This project is an educational platform and research toolkit designed to teach deep learning through a combination of mathematical theory, visual diagrams, and executable code. It provides a comprehensive environment for building, training, and evaluating neural networks, grounding complex concepts in interactive computational notebooks that allow for hands-on experimentation. The framework distinguishes itself by interleaving theoretical foundations—including linear algebra, calculus, and probability—with practical implementations across multiple industry-standard libraries. It supports flex

    Facilitates model selection by evaluating configurations on dedicated validation sets to prevent test set leakage.

    Pythonbookcomputer-visiondata-science
    Voir sur GitHub↗29,001
  • accumulatemore/cvAvatar de AccumulateMore

    AccumulateMore/CV

    21,907Voir sur GitHub↗

    This project is a comprehensive deep learning framework and educational platform designed for constructing, training, and evaluating neural network architectures. It provides a modular environment for building models through tensor operations and automatic differentiation, supporting a wide range of tasks from image classification and object detection to sequential data processing. Beyond its core technical capabilities, the project distinguishes itself by integrating professional career development resources directly into its learning ecosystem. It offers structured guidance, resume reviews,

    Supports tuning model capacity and regularization parameters to balance bias and variance.

    Jupyter Notebookagentagentsbook
    Voir sur GitHub↗21,907
  • vercel/vercelAvatar de vercel

    vercel/vercel

    15,738Voir sur GitHub↗

    Vercel is a cloud platform for building, deploying, and scaling web applications. It provides a unified infrastructure that automates the build process by detecting project frameworks and distributing static and dynamic content through a global content delivery network. The platform executes application logic using serverless functions that scale automatically based on real-time traffic demand. The platform distinguishes itself through a centralized AI gateway that proxies requests to multiple model providers, enabling standardized authentication, observability, and cost tracking. It supports

    Enables programmatic discovery of available AI models and their associated pricing for dynamic selection.

    TypeScriptclicloudcommand
    Voir sur GitHub↗15,738
  • tangyudi/ai-learnAvatar de tangyudi

    tangyudi/Ai-Learn

    13,065Voir sur GitHub↗

    Ai-Learn is an educational repository and technical reference designed to facilitate the mastery of artificial intelligence and data science workflows. It provides a structured curriculum that combines theoretical mathematical foundations with practical coding exercises, enabling users to build predictive models, neural networks, and analytical pipelines using Python. The project distinguishes itself by emphasizing a first-principles approach to machine learning. Rather than relying solely on high-level abstractions, it guides users through the reconstruction of core algorithms from scratch,

    Facilitates comparative analysis of modeling strategies and parameters through controlled experiments.

    algorithmartificial-intelligencecaffe
    Voir sur GitHub↗13,065
  • alan-turing-institute/sktimeAvatar de alan-turing-institute

    alan-turing-institute/sktime

    9,810Voir sur GitHub↗

    sktime is a machine learning framework designed for time series analysis. It provides a unified interface for performing time series forecasting, classification, and anomaly detection, integrating these capabilities into a standardized toolkit compatible with the scikit-learn API. The framework allows for the construction of complex analysis workflows through model pipelining and ensemble-based aggregation. It uses adapter-based integration to wrap external time series libraries, providing a single entry point for diverse algorithmic implementations. Its capabilities cover temporal data tran

    Provides tools for optimizing hyperparameters and validating model predictive performance within standard ML workflows.

    Python
    Voir sur GitHub↗9,810
  • alirezadir/machine-learning-interviewsAvatar de alirezadir

    alirezadir/Machine-Learning-Interviews

    8,455Voir sur GitHub↗

    This project is a comprehensive machine learning interview guide and technical study resource designed for individuals preparing for machine learning and AI engineering roles. It provides a collection of materials and practice problems covering core algorithms, theoretical fundamentals, and the implementation of neural network architectures. The resource serves as a technical reference for generative AI development, focusing on the design and optimization of large language models and diffusion systems. It includes frameworks for system design, covering the architecture of production machine l

    Includes methods for model selection, hyperparameter tuning, and validation to optimize performance.

    Jupyter Notebookagenticaiai-agents
    Voir sur GitHub↗8,455
  • christophm/interpretable-ml-bookAvatar de christophM

    christophM/interpretable-ml-book

    5,317Voir sur GitHub↗

    Ce projet est une ressource éducative complète et un manuel technique axé sur le machine learning interprétable et l'IA explicable. Il sert de manuel et de référence pour implémenter des techniques qui rendent les modèles de machine learning complexes transparents et compréhensibles pour les humains. La ressource fournit des conseils à la fois sur la construction de modèles intrinsèquement transparents, tels que les arbres de décision et les modèles linéaires creux, et sur l'application de méthodes d'explication post-hoc aux systèmes boîte noire. Elle détaille des méthodologies spécifiques pour quantifier l'importance des caractéristiques, générer des justifications pour les prédictions individuelles et utiliser des modèles de substitution pour approximer des processus de prise de décision complexes. Le contenu couvre un large éventail de capacités analytiques, notamment l'analyse de l'influence des caractéristiques globales et locales, l'interprétabilité de la vision par ordinateur et l'utilisation de contributions issues de la théorie des jeux comme les valeurs de Shapley. Il aborde également l'évaluation des modèles via des évaluations d'interprétabilité, des flux de travail de débogage pour identifier les raccourcis des modèles et la conception de structures d'algorithmes transparentes. Le projet est implémenté sous forme d'une collection de Jupyter Notebooks.

    Identifies shortcuts or errors in model behavior by comparing predictions against domain knowledge and data distributions.

    Jupyter Notebook
    Voir sur GitHub↗5,317
  • districtdatalabs/yellowbrickAvatar de DistrictDataLabs

    DistrictDataLabs/yellowbrick

    4,398Voir sur GitHub↗

    Yellowbrick is a machine learning visualization library and model diagnostic tool designed to analyze feature importance, target distributions, and model error metrics. It serves as a visual toolkit for diagnosing underfitting and overfitting through the use of validation and learning curves. The project provides specialized suites for evaluating predictive models and unsupervised learning. It enables the determination of optimal cluster counts via elbow methods and silhouette coefficients, and assesses classifier and regressor quality through ROC curves, confusion matrices, and residual plot

    Provides a visual toolkit for diagnosing underfitting and overfitting via validation and learning curves.

    Python
    Voir sur GitHub↗4,398
  1. Home
  2. Artificial Intelligence & ML
  3. Machine Learning
  4. Infrastructure
  5. Evaluation & Validation
  6. Model Selection and Validation

Explorer les sous-tags

  • Interpretability-Based DebuggingIdentifying model errors or shortcuts by comparing predictions against domain knowledge. **Distinct from Model Selection and Validation:** Distinct from general model selection and validation by focusing on identifying 'shortcuts' via domain knowledge.