GLMs Part I: A Rigorous Mathematical Formulation | by Andrew Rothman | Apr,

Intuition for Unifying Theory of GLMs with Derivations in Canonical and Non-Canonical Forms

Intuition for Unifying Theory of GLMs with Derivations in Canonical and Non-Canonical Forms
Generalized Linear Models (GLMs) play a critical role in fields including Statistics, Data Science, Machine Learning, and other computational sciences. In Part I of this Series, we provided a…

Bonus: What makes a good footballer great?

Prophet is a forecasting procedure implemented in R and Python. It is fast and provides completely automated forecasts that can be tuned by hand by data scientists and analysts.

Reduce the size of your dataset while keeping as much of the variation as possible

Framework improves efficiency, accuracy of applications that search for a handful of solutions in a huge space of candidates.
Check out this Jupyter notebook!
Applications from cancer to covid-19
As Data Science continues to grow and develop, it’s only natural for new tools to emerge, especially considering the fact that data…

Winner’s Interview: 2nd place, Kazuki Onodera
A leading global retailer has invested heavily in becoming one of the most competitive technology companies around. Accurate and timely demand forecasting for millions of item-by-store combinations is…
Automate your hyperparameter tuning with Sklearn Pipelines and Hyperopts for multiple models in a single python call. Let's dig into the process...

There are often times when working in Data Science where we might come across a feature that is very difficult to interpret by a computer. This is often because the dimensions of the data are much…
Jupyter notebooks are mostly known for their web-based user interface, such as JupyterLab or the Classic Notebook. They offer a great user…
Supervised Machine Learning — SVM, RANDOM FOREST, LOGISTIC REGRESSION

If you are dealing with a classification task, I recommend the modAL. As for the sequence labeling task, the AlpacaTag is the only choice for you. Active learning could decrease the number of labels…
Detailed tutorial on where to find a dataset, how to preprocess data, what model architecture and loss to use, and, finally, how to…

The geometric intuition behind determinants could change how you think about them.

Christian Zuniga, PhD

Let’s see this powerful tool of data pre-processing
PyCaret is an alternate low-code library that can be used to replace hundreds of lines of code with few lines only. See how to use PyCaret's Regression Module for Time Series Forecasting.
Data Science, Machine Learning, AI & Analytics

Improve clustering of user-item embedding by using GMM to generate new and tighter features

The advantages and pitfalls of common distance measures
Scikit learn is *the* go to package for standard machine learning models in Python. It not only provides most of the core algorithms that…
XGBoost explained as well as gradient boosting method and HP tuning by building your own gradient boosting library for decision trees.

Successive halving completely crushes GridSearch and RandomSearch

Rice University computer scientists have demonstrated artificial intelligence (AI) software that runs on commodity processors and trains deep neural networks 15 times faster than platforms based on graphics ...

This article demonstrates the deployment of a basic Streamlit app (that simulates the Central Limit Theorem) to Heroku.

Utilize the hottest ML library for state-of-the-art performance in classification

This article demonstrates the deployment of a basic Streamlit app (that predicts the Iris’ species) to Streamlit Sharing.

Your model is a lens into your data, and shap its telescope
Using Constraint Satisfaction Problems to solve AI Planning Problems.
In statistics, principal component regression (PCR) is a regression analysis technique that is based on principal component analysis (PCA). More specifically, PCR is used for estimating the unknown regression coefficients in a standard linear regression model.

A deep introduction to Quadratic Discriminant Analysis (QDA) with theory and Python implementation
Discover datasets around the world!

The three-step framework Shopify's Data Science & Engineering team built for evaluating new search algorithms.

Machine Learning Projects solved and explained for free

This example shows how quantile regression can be used to create prediction intervals. See Features in Histogram Gradient Boosting Trees for an example showcasing some other features of HistGradien...

Machine Learning from Scratch: Part 4

Creative techniques to make complex models smaller
When dealing with problems on statistics and machine learning, one of the most frequently encountered terms is covariance. While most of…
Data Augmentation is one of the most important yet underrated aspects of a machine learning system …

It is a simple yet very efficient algorithm

Machine learning-based outlier detection

Note. This is an update to article: Using R and H2O to identify product anomalies during the manufacturing process.It has some updates but also code optimization from Yana Kane-Esrig( https://www.linkedin.com/in/ykaneesrig/ ), as sh...

GPU vs CPU training speed comparison for xgboost