xbe.at

Topics

Machine learning

Classical algorithms, model evaluation, feature work and the maths behind them.

Page 7 of 17

  1. Principal Component Analysis in Python3 min

    Principal Component Analysis (PCA) is a dimensionality reduction technique that transforms high-dimensional data into a lower-dimensional space while...

  2. Principal Component Analysis (PCA) in Python11 min

    Principal Component Analysis (PCA) is a powerful dimensionality reduction technique used in data analysis and machine learning. It helps to identify patterns...

  3. Simplifying Complex Data with Principal Component Analysis10 min

    Principal Component Analysis relies on fundamental linear algebra concepts to transform data. The core mathematical foundation involves computing the...

  4. Singular Value Decomposition (SVD) in Machine Learning14 min

    Singular Value Decomposition is a fundamental technique in linear algebra with widespread applications in machine learning and AI. It decomposes a matrix...

  5. Spatial-Temporal Normality Learning for Time Series Anomaly Detection11 min

    Spatial-Temporal Normality Learning (STEN) is a powerful technique for detecting anomalies in time series data. It combines temporal and spatial dimensions...

  6. Time Series Anomaly Detection with Spatial-Temporal Normality Learning12 min

    Time series anomaly detection is a crucial task in various domains, including IoT, cybersecurity, and industrial monitoring. Spatial-Temporal Normality...

  7. Understanding and Mitigating Data Drift in ML Models6 min

    Data drift occurs when the distribution of input data for a machine learning model changes over time, diverging from the original training data. This...

  8. Understanding and Mitigating Data Drift in ML Production6 min

    Data drift refers to the change in statistical properties of input features over time. It's a critical concept in machine learning, especially for deployed...

  9. Uniform Manifold Approximation and Projection (UMAP)8 min

    Uniform Manifold Approximation and Projection (UMAP) is a dimensionality reduction technique used for visualizing high-dimensional data in a...

  10. Unsupervised Dimensionality Reduction in Python7 min

    Unsupervised dimensionality reduction is a technique used to reduce the number of features in a dataset while preserving its essential structure. This...

  11. Why t-SNE Uses t-Distribution Instead of Gaussian9 min

    t-SNE (t-distributed Stochastic Neighbor Embedding) is a popular dimensionality reduction technique used for visualizing high-dimensional data. It's an...

  12. AdaBoost Model in Python:4 min

    AdaBoost, which stands for Adaptive Boosting, is an ensemble learning algorithm that combines multiple weak learners (e.g., decision trees) to create a...

  13. Advanced Python Slideshow on Random Forests and Decision Trees11 min

    Random Forests and Decision Trees are powerful machine learning algorithms used for both classification and regression tasks. These algorithms are popular...

  14. Bagging An Ensemble Learning Technique11 min

    Bagging, short for Bootstrap Aggregating, is an ensemble learning technique that combines multiple models to create a more robust and accurate predictor....

  15. Bagging in Ensemble Learning6 min

    Bagging (Bootstrap Aggregating) is a fundamental ensemble learning technique that creates multiple training datasets through bootstrap sampling, training...

  16. BoolLin XGB Combining Boolean and XGBoost for Improved Performance9 min

    BoolLin XGB is an innovative approach that combines Boolean transformations with XGBoost, designed to handle datasets containing both Boolean and continuous...

  17. Boosting and Bagging in Machine Learning with Python6 min

    Ensemble methods in machine learning combine multiple models to improve predictive performance and robustness. Two popular ensemble techniques are Boosting...

  18. Boosting Models with Python Decision Trees11 min

    Boosting is an ensemble learning technique that combines multiple weak learners to create a strong predictor. In the context of tree-based models, boosting...

  19. Boosting Techniques for Model Training in Python10 min

    Boosting is an ensemble learning technique that combines multiple weak learners to create a strong predictive model. It focuses on iteratively improving...

  20. Building a Gradient Boosting Machine from Scratch in Python12 min

    Gradient Boosting Machines (GBM) are a powerful ensemble learning technique used in machine learning for both regression and classification tasks. They work...

  21. CatBoost for Wind Power Generation Prediction8 min

    CatBoost is a powerful gradient boosting library that has gained popularity in recent years for its ability to handle complex datasets and achieve high...

  22. Combining Machine Learning Algorithms for Better Results14 min

    This implementation demonstrates how to extract features from images using a pre-trained CNN (ResNet50) and feed them into an SVM classifier. The CNN acts as...

  23. Comparing Ensemble Methods! Boosting, Bagging, and Stacking11 min

    Ensemble methods combine multiple models to create a stronger predictor. This approach leverages the collective wisdom of several weaker learners to improve...

  24. Comparing Random Forest and XGBoost in Python9 min

    Random Forest and XGBoost are powerful ensemble learning algorithms used in machine learning. Both methods combine multiple decision trees to create robust...

  25. Efficient Categorical Feature Handling with CatBoost8 min

    CatBoost leverages ordered target statistics to handle categorical features efficiently while preventing target leakage. This implementation demonstrates the...

  26. Ensemble Learning Algorithms in Python7 min

    Ensemble learning is a powerful machine learning technique that combines multiple models to improve prediction accuracy and robustness. This approach...

  27. Ensemble Learning Combining Models for Robust Predictions13 min

    Ensemble learning combines multiple models to create a more robust prediction system. This fundamental approach leverages the concept of model aggregation...

  28. Ensemble Learning Techniques in Python10 min

    Ensemble learning is a powerful technique that combines multiple models to improve prediction accuracy and robustness. In this presentation, we'll focus on...

  29. Ensemble Learning! Blending Models in Python12 min

    Ensemble learning is a powerful machine learning technique that combines multiple models to improve prediction accuracy and robustness. Blending, a specific...

  30. Ensemble Methods for Improved Predictions in Python:12 min

    Ensemble methods are powerful machine learning techniques that combine multiple models to create a more robust and accurate predictor. By leveraging the...