Building Forecasting Solutions Under Business Constraints
Editor’s note: David Koll is a speaker for ODSC West 2022 this November 1st-3rd. Be sure to check out his talk, “Any Way You Want It: Integrating Complex Business Requirements into ML Forecasting Systems,” there to learn more about building forecasting solutions! Forecasting is arguably one... Read more
Area Under the Curve and Beyond with Integrated Discrimination Improvement and Net Reclassification
TLDR AUC is a good starting metric when comparing the performance of two models but it does not always tell the whole story NRI looks at the new models ability to correctly reclassify cancers and benigns and should be used alongside AUC IDI quantifies improvement of the slopes of... Read more
How to Easily Create Your First Animated Visualization in Python
We all believe that data science is a strong asset to gaining crucial insights from your business data. However, I still find that many people (including those who are already doing data science professionally) are lacking on how data science can provide these insights. This is... Read more
Decision Trees From Scratch With Python
Decision trees are one of the most intuitive machine learning algorithms used both for classification and regression. After reading, you’ll know how to implement a decision tree classifier entirely from scratch. This is the fifth of many upcoming from-scratch articles, so stay tuned to the blog... Read more
How to Interpret Any Machine Learning Prediction
Local Interpretable Model-agnostic Explanations (LIME) is a Python project developed by Ribeiro et al. to interpret the predictions of any supervised Machine Learning (ML) model. Most ML algorithms are black-boxes; we are unable to properly understand how they perform a specific prediction. This is a... Read more
Attention Mechanism in Seq2Seq and BiDAF – An Illustrated Guide
This article is the third in a series of four articles that aim to illustrate the working of Bi-Directional Attention Flow (BiDAF), a popular machine learning model for question and answering (Q&A). To recap, BiDAF is a closed-domain, extractive Q&A model. This means that to be able to answer... Read more
Visualizing Decision Trees with Pybaobabdt
Decision trees can be visualized in multiple ways. Take, for instance, the indentation nodes where every internal and leaf node is depicted as text, while the parent-child relationship is shown by indenting the child with respect to the parent. Indentation diagram| Image by Author Then there is the node-link... Read more
12 Most Popular NLP Projects of 2022 So Far
Natural Language Processing remains one of the hottest topics of 2022. By using GitHub stars (albeit certainly not the only measure) as a proxy for popularity, we took a look at what NLP projects are getting the most traction so far this year, just as we... Read more
A Hands-On Introduction to Transfer Learning
Editor’s note: Tamoghna is a speaker for ODSC West 2022 this November 1st to 3rd. Be sure to check out his talk, “A Hands-on Introduction to Transfer Learning,” there! To learn a new task as we humans need not always start afresh but rather apply previously... Read more
How to Use Large AI Models at Low Costs
Editor’s Note: James Demmel, PhD and Yang You, PhD are speakers for ODSC West 2022 coming this November 1st-3rd. Be sure to check out their talk, “Colossal-AI: A Unified Deep Learning System For Large-Scale Parallel Training,” there! The success of the Transformer models has pushed the... Read more