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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 repository-uri

Awesome GitHub RepositoriesRobust Regression

Regression techniques designed to minimize the influence of outliers on parameter estimation.

Distinct from Regression Analysis: Distinct from general Regression Analysis: focuses specifically on outlier-resistant M-estimators.

Explore 13 awesome GitHub repositories matching artificial intelligence & ml · Robust Regression. Refine with filters or upvote what's useful.

Awesome Robust Regression GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • dmlc/xgboostAvatar dmlc

    dmlc/xgboost

    28,471Vezi pe GitHub↗

    XGBoost is a distributed machine learning library for implementing scalable gradient boosting decision trees used for regression, classification, and ranking. It functions as a predictive model framework and a cross-language toolkit, providing a core implementation with native bindings for Python, R, Java, Scala, and C++. The system is designed as a GPU-accelerated library that utilizes CUDA and NCCL to speed up the training of decision tree ensembles. It operates as a distributed framework capable of scaling training and prediction across multi-node clusters and GPU environments to process m

    Predicts specific quantiles of a target variable by minimizing pinball loss to estimate uncertainty.

    C++distributed-systemsgbdtgbm
    Vezi pe GitHub↗28,471
  • statsmodels/statsmodelsAvatar statsmodels

    statsmodels/statsmodels

    11,260Vezi pe GitHub↗

    Statsmodels is a comprehensive Python library designed for statistical modeling, econometric research, and data analysis. It provides a robust framework for estimating and diagnosing a wide range of statistical models, enabling users to perform rigorous hypothesis testing, regression analysis, and complex data exploration within structured environments. The library distinguishes itself through its support for advanced statistical methodologies, including state space representation for dynamic systems and generalized linear frameworks that accommodate non-normal response variables. It offers s

    Estimates model parameters using M-estimators to ensure stable results in the presence of outliers.

    Pythoncount-modeldata-analysisdata-science
    Vezi pe GitHub↗11,260
  • fastai/numerical-linear-algebraAvatar fastai

    fastai/numerical-linear-algebra

    10,703Vezi pe GitHub↗

    This project is a comprehensive library for numerical linear algebra and scientific computing, designed to provide optimized routines for matrix decomposition, statistical modeling, and high-performance data analysis. It serves as both a toolkit for solving complex linear systems and an educational resource for understanding the fundamental algorithms behind matrix factorizations and numerical solvers. The library distinguishes itself through a focus on randomized numerical linear algebra, utilizing probabilistic algorithms and approximate methods to perform dimensionality reduction and matri

    The library applies robust loss functions that transition from quadratic to linear behavior to reduce the negative impact of noisy or extreme data points on predictions.

    Jupyter Notebookalgorithmsdata-sciencedeep-learning
    Vezi pe GitHub↗10,703
  • je-suis-tm/quant-tradingAvatar je-suis-tm

    je-suis-tm/quant-trading

    9,190Vezi pe GitHub↗

    This project is a Python financial analytics framework and quantitative trading library. It provides a suite of mathematical tools for asset pricing, statistical market analysis, and the development of algorithmic trading strategies. The library is distinguished by its focus on currency and commodity correlation modeling, using regression and normalization to identify exchange rate drivers. It features a specialized portfolio optimization engine that applies graph theory, such as clique centrality and degeneracy ordering, alongside quadratic programming to balance risk-adjusted returns. The

    Identifies the most statistically significant variables across time periods using stepwise regression to ensure model reliability.

    Pythonalgorithmic-tradingbollinger-bandscommodity-trading
    Vezi pe GitHub↗9,190
  • growthbook/growthbookAvatar growthbook

    growthbook/growthbook

    7,351Vezi pe GitHub↗

    GrowthBook is a feature flagging and experimentation platform that utilizes a warehouse-native approach to data analysis. It serves as a system for managing feature rollouts and conducting A/B tests by executing SQL queries directly against existing data warehouses to calculate experiment results. The platform is distinguished by its integration of a Model Context Protocol server, which allows AI coding assistants and IDEs to manage flags and query analytics using natural language. It also provides specialized capabilities for AI model optimization, enabling the testing of prompts and models

    Analyzes different percentiles of a distribution to determine how changes affect high-value and low-value users differently.

    TypeScriptab-testingabtestabtesting
    Vezi pe GitHub↗7,351
  • rasbt/python-machine-learning-book-2nd-editionAvatar rasbt

    rasbt/python-machine-learning-book-2nd-edition

    7,194Vezi pe GitHub↗

    This project is a machine learning educational resource and implementation guide for Python. It provides a collection of executable code and notebooks that demonstrate predictive modeling, data analysis workflows, and the implementation of various machine learning algorithms. The repository features practical examples of classification, regression, and clustering tasks using Scikit-Learn, alongside tutorials for building and training deep learning architectures with TensorFlow. These include implementations of convolutional and recurrent networks. The content covers a broad range of capabili

    Implements robust regression techniques like RANSAC to minimize the impact of outliers on parameters.

    Jupyter Notebookdata-sciencedeep-learningmachine-learning
    Vezi pe GitHub↗7,194
  • polakowo/vectorbtAvatar polakowo

    polakowo/vectorbt

    6,720Vezi pe GitHub↗

    VectorBT is a vectorized trading strategy backtesting framework that simulates thousands of strategy configurations in a single pass over historical price data. It operates as a parameter optimization engine, a portfolio performance analyzer, a technical indicator calculator, and a financial data fetcher, all built around a DataFrame-centric data model that uses NumPy broadcasting for signal alignment and compiled code acceleration for performance. The framework distinguishes itself through its ability to run large-scale parameter sweeps by constructing every combination of strategy parameter

    Runs walk-forward analysis to validate strategy stability across different market conditions.

    Pythonalgorithmic-tradingalgorithmic-traidingbacktesting
    Vezi pe GitHub↗6,720
  • rasbt/machine-learning-bookAvatar rasbt

    rasbt/machine-learning-book

    5,239Vezi pe GitHub↗

    Acest proiect este o resursă educațională cuprinzătoare de machine learning și o serie de tutoriale livrate sub formă de colecție de Jupyter Notebooks interactive. Oferă implementări practice în Python pentru întregul ciclu de viață al machine learning-ului, acoperind învățarea supervizată și nesupervizată, deep learning și reinforcement learning. Resursa se remarcă prin ghiduri detaliate de implementare pentru arhitecturi complexe, inclusiv transformatoare, rețele generative adversariale (GAN) și rețele neuronale convoluționale. Include, de asemenea, cursuri specializate pentru dezvoltarea de agenți de reinforcement learning folosind Q-learning și Deep Q-Networks în medii simulate. Conținutul acoperă o gamă largă de capabilități în data science, inclusiv pipeline-uri de data engineering, codificarea trăsăturilor (feature encoding) și reducerea dimensionalității. Oferă materiale extinse despre evaluarea modelelor prin cross-validation și metrici de diagnostic, precum și subiecte avansate precum procesarea limbajului natural (NLP), analiza sentimentelor și AI generativ. Întregul curriculum este conceput pentru execuție interactivă în Jupyter Notebooks, combinând cod executabil, text bogat și vizualizări.

    Implements RANSAC to minimize the influence of outliers when estimating linear model parameters.

    Jupyter Notebook
    Vezi pe GitHub↗5,239
  • awslabs/gluon-tsAvatar awslabs

    awslabs/gluon-ts

    5,200Vezi pe GitHub↗

    GluonTS este un framework pentru prognoza probabilistică a seriilor temporale, conceput pentru a prezice valori viitoare ca distribuții de probabilitate cu intervale de încredere. Suportă atât antrenarea modelelor tradiționale, cât și prognoza zero-shot, unde modelele preantrenate generează predicții pentru serii noi fără antrenare suplimentară. Proiectul se distinge prin integrarea unei mari varietăți de abordări de prognoză într-un flux de lucru unificat. Aceasta include arhitecturi de deep learning precum rețelele neuronale recurente și convoluțiile cauzale, precum și integrarea modelelor statistice externe, a bibliotecii Prophet și a pachetelor R. Toolkit-ul oferă o suprafață cuprinzătoare pentru ingineria datelor de serii temporale, acoperind scalarea seturilor de date, divizarea și transformarea datelor temporale brute în tensori. Include, de asemenea, o suită de instrumente de evaluare pentru măsurarea acurateței prognozei și a intervalelor de incertitudine, precum și utilitare pentru persistența seturilor de date folosind formate precum Arrow și Parquet. Framework-ul suportă implementarea modelelor de prognoză în cadrul infrastructurii cloud.

    Produces multiple quantile predictions and optimizes them using quantile loss to estimate uncertainty.

    Python
    Vezi pe GitHub↗5,200
  • sktime/pytorch-forecastingAvatar sktime

    sktime/pytorch-forecasting

    4,787Vezi pe GitHub↗

    PyTorch Forecasting is a deep learning framework designed for building and training neural network architectures specifically for time series forecasting. It serves as a comprehensive toolkit for implementing autoregressive models, multi-horizon forecasting, and probabilistic prediction intervals using PyTorch tensors. The library distinguishes itself through a probabilistic forecasting toolkit that generates prediction intervals and quantile forecasts using both parametric and non-parametric distributions. It further provides a neural network model optimizer for automated hyperparameter tuni

    Produces non-parametric probabilistic forecasts by predicting specific target distribution percentiles using pinball loss.

    Pythonaiartificial-intelligencedata-science
    Vezi pe GitHub↗4,787
  • py-why/econmlAvatar py-why

    py-why/EconML

    4,683Vezi pe GitHub↗

    EconML este o bibliotecă Python pentru inferență cauzală, concepută pentru a estima efectele eterogene ale tratamentului folosind o combinație de machine learning și econometrie. Servește ca toolkit pentru calcularea efectelor medii condiționate ale tratamentului, pentru a determina modul în care intervențiile specifice impactează indivizii sau subgrupurile. Proiectul oferă un framework pentru double machine learning și orthogonal machine learning pentru a izola semnalele cauzale de factorii de confuzie de înaltă dimensiune. Include implementări specializate pentru păduri cauzale și cursanți cu variabile instrumentale, permițând recuperarea relațiilor cauzale chiar și în prezența factorilor de confuzie neobservați. Biblioteca acoperă o gamă largă de capabilități, inclusiv validarea modelelor cauzale prin teste de refutare și curbe de calibrare, construirea de politici de tratament personalizate și analiza regimurilor de tratament dinamic. De asemenea, suportă inferența statistică pentru cuantificarea incertitudinii și interpretarea eterogenității efectelor folosind modele bazate pe arbori și valori Shapley. Proiectul este implementat și demonstrat în principal prin Jupyter Notebooks.

    Estimates linear relationships using M-estimators to reduce the influence of outliers in the dataset.

    Jupyter Notebookcausal-inferencecausalityeconometrics
    Vezi pe GitHub↗4,683
  • ourownstory/neural_prophetAvatar ourownstory

    ourownstory/neural_prophet

    4,284Vezi pe GitHub↗

    Neural Prophet is a PyTorch-based time series forecasting library designed for interpretable machine learning. It serves as a decomposition framework that breaks signals into constituent parts such as autoregressive effects, piecewise linear trends, and Fourier-based seasonality to predict future values. The project distinguishes itself by combining neural networks with traditional algorithms to produce forecasts that explain underlying trend drivers. It features a global time series modeling approach, allowing a single model to be trained across multiple simultaneous series to share learned

    Generates prediction intervals using quantile regression and pinball loss to provide a range of probable future values.

    Pythonartificial-intelligenceautoregressiondeep-learning
    Vezi pe GitHub↗4,284
  • fasiondog/hikyuuAvatar fasiondog

    fasiondog/hikyuu

    2,999Vezi pe GitHub↗

    Hikyuu is a quantitative trading framework designed for developing, backtesting, and executing systematic trading strategies. It functions as a high-speed system that combines a financial time-series library, a multi-factor analysis tool, and a quantitative backtesting engine to support comprehensive trading research. The framework is distinguished by its high-speed computing core, which utilizes multi-threaded execution to process large volumes of market data for technical indicator generation. It supports a modular strategy composition model where signal, risk, and fund management component

    Evaluates trading strategy robustness by sequentially training and testing on rolling historical time windows.

    C++algorithms-tradingbacktestingcpp
    Vezi pe GitHub↗2,999
  1. Home
  2. Artificial Intelligence & ML
  3. Regression Analysis
  4. Robust Regression

Explorează sub-etichetele

  • Quantile RegressionRegression techniques that predict specific quantiles of a target distribution. **Distinct from Robust Regression:** Distinct from robust regression: specifically focuses on estimating uncertainty via target quantiles and pinball loss.
  • Stepwise Variable SelectionIterative regression techniques used to identify the most statistically significant variables for a predictive model. **Distinct from Robust Regression:** Focuses on variable selection and robustness over time rather than outlier-resistant estimation
  • Temporal Robustness Testing1 sub-tagTesting the stability and impact of regressors across different time horizons to account for external events. **Distinct from Robust Regression:** Focuses on time-horizon stability and variable impact rather than outlier-resistant M-estimators.