Tag Archives: Data Science

Accuracy, Precision, Recall & F1-Score – Python Examples

Classification models are used in classification problems to predict the target class of the data sample. The classification model predicts the probability that each instance belongs to one class or another. It is important to evaluate the performance of the classifications model in order to use these models in production for solving real world problems. Performance measures in machine learning classification models are used to assess how well machine learning classification algorithms perform in a given context. These performance metrics include accuracy, precision, recall and F1-score. Because it helps us understand the strengths and limitations of these models when making predictions in new situations, model performance is essential for machine …

Continue reading

Posted in Data Science, Machine Learning, Python. Tagged with , , , .

Bagging Classifier Python Code Example

Bagging Classifier explained with Python code examples

Bagging is a type of ensemble machine learning approach that combines the outputs from many learner to improve performance. These algorithms function by breaking down the training set into subsets and running them through various machine-learning models, after which combining their predictions when they return together to generate an overall prediction for each instance in the original data. In this blog post, you will learn about the concept of Bagging along with Bagging Classifier Python code example.  Bagging is commonly used in machine learning for classification problems, particularly when using decision trees or artificial neural networks as part of a boosting ensemble. It has been applied to various machine-learning algorithms including decision stumps, …

Continue reading

Posted in Data Science, Machine Learning, Python. Tagged with , , , .

Demand Forecasting & Machine Learning Techniques

demand forecasting machine learning use cases

Machine learning is a technology that can be used for demand forecasting in order to make demand forecasts more accurate and reliable. In demand forecasting, machine learning techniques are used to forecast demand for a product or service. There are different types of machine learning/deep learning techniques used in demand forecastings such as neural networks, support vector machines, time series forecasting, and regression analysis. This blog post will introduce different machine learning & deep learning techniques for demand forecasting and give an overview of how they work. What is the demand forecasting process? The demand forecasting process is defined as the creation of demand forecasts, demand planning, and demand decision …

Continue reading

Posted in AI, Data Science, Machine Learning. Tagged with , , .

Classification Problems Real-life Examples

classification problems real life examples

In this post, you will learn about some popular and most common real-life examples of machine learning classification problems. For beginner data scientists, these examples will prove to be helpful to gain perspectives on real-world problems which can be termed as machine learning classification problems. This post will be updated from time-to-time to include interesting real-life examples which can be solved by training machine learning classification models. Before going ahead and looking into examples, let’s understand a little about what is machine learning (ML) classification problem. You may as well skip this section if you are familiar with the definition of machine learning classification problems & solutions.  You may want …

Continue reading

Posted in Data Science, Machine Learning. Tagged with , .

Agriculture Use Cases & Machine Learning Applications

machine learning applications for agriculture use cases

Today agriculture is in a state of flux. Farmers are faced with the challenges of producing more food in face of a changing climate and population growth, while also adapting to evolving technologies that have changed agriculture forever. Machine learning has been applied to agriculture for many different use cases, from irrigation scheduling to pest management. In this post, we will explore agriculture use cases for machine learning & deep learning that can help farmers meet these challenges head-on. Different machine learning applications can be built around these agricultural use cases. It will be helpful for data scientists to get a high level idea around use cases and related machine …

Continue reading

Posted in Agriculture, Data Science, Deep Learning, Machine Learning. Tagged with , , .

Gaussian Mixture Models: What are they & when to use?

gaussian mixture models 1

Gaussian mixture models (GMMs) are a type of machine learning algorithm. They are used to classify data into different categories based on the probability distribution. Gaussian mixture models can be used in many different areas, including finance, marketing and so much more! In this blog, an introduction to gaussian mixture models is provided along with real-world examples, what they do and when GMMs should be used. What are Gaussian mixture models (GMM)? The Gaussian mixture model is defined as a clustering algorithm that is used to discover the underlying groups of data. It can be understood as a probabilistic model where Gaussian distributions are assumed for each group and they …

Continue reading

Posted in Data Science, Machine Learning. Tagged with , .

Credit Card Fraud Detection & Machine Learning

credit card fraud detection machine learning

Credit card fraud detection is a major concern for credit card companies. With credit cards so prevalent in our society, credit card companies must be able to prevent credit card fraud and protect their customers. Machine learning techniques can provide a powerful and effective way of detecting credit card fraud. In this blog post we will discuss machine learning techniques that data scientists can use to design appropriate credit card fraud detection solutions including algorithms such as Bayesian networks, support vector machines, neural networks and decision trees. What are different types of credit card fraud? The following are different types of credit card fraud: Counterfeit credit cards: Counterfeit credit cards …

Continue reading

Posted in Data Science, Deep Learning, Machine Learning. Tagged with , , .

Quantum machine learning: Concepts and Examples

quantum machine learning hello world concepts and examples

Machine learning has been a hot topic for many years now. There are different types of machine learning algorithms that data scientists and engineers use in their projects, depending on the type of problem they’re trying to solve. Recently, quantum machine learning has emerged as an alternative to classical machine learning techniques. The future of quantum computing holds tremendous possibilities promising exponential speedups over current technology. In this blog post, we’ll explore quantum machine learning (QML), its benefits over traditional machine learning methods, and the common quantum computing concepts it relies on. What are key concepts related to quantum computing? Quantum computing takes advantage of the computing power available through …

Continue reading

Posted in Data Science, Machine Learning, Quantum Computing. Tagged with , , .

What is Machine Learning? Concepts & Examples

what is machine learning

Machine learning is a machine’s ability to learn from data. It has been around for decades, but machine learning is now being applied in nearly every industry and job function. In this blog post, we’ll cover what machine learning entails, how it differs from traditional programming. What is machine learning? Simply speaking, machine learning is a technology where in machine learns to perform a prediction/estimation task based on past experience represented by historical data set.  There are three key aspects of machine learning which are following: Task: Task can be related to prediction problems  Experience: Experience represents historical dataset Performance: The goal is to perform better in the prediction task …

Continue reading

Posted in Data Science, Deep Learning, Machine Learning. Tagged with , , .

Covid-19 Machine Learning Use Cases

covid19 machine learning use cases

The covid-19 virus is a type of coronavirus. It has been linked to severe acute respiratory syndrome (SARS). The covid-19 virus can be contracted through contact with saliva or mucous from an infected person. Symptoms include fever, cough, sore throat, headache, muscle aches, and fatigue. There are several problems related to the Covid-19 pandemic which can be solved using machine learning/data science techniques. In this blog post, we will look into some of these Covid-19 use cases which can be solved using machine learning classification and clustering techniques. What are Covid-19 data sets publicly available? One of the datasets available for studying Covid-19 is GISAID data (https://www.gisaid.org/) that represents million …

Continue reading

Posted in Data Science, Healthcare, Machine Learning. Tagged with , .

Hidden Markov Models Explained with Examples

hidden markov model

Hidden Markov models (HMMs) are a type of statistical modeling that has been used for several years. They have been applied in different fields such as medicine, computer science, and data science. The Hidden Markov model (HMM) is the foundation of many modern-day data science algorithms. It has been used in data science to make efficient use of observations for successful predictions or decision-making processes. This blog post will cover hidden Markov models with real-world examples and important concepts related to hidden Markov models. What are Markov Models? Markov models are statistical models that are used to predict the next state based on the current hidden or observed states. Markov …

Continue reading

Posted in Data Science, Python. Tagged with .

CNN Basic Architecture for Classification & Segmentation

image classification object detection image segmentation

Convolutional neural networks (CNNs) are deep neural networks that have the capability to classify and segment images. CNNs can be trained using supervised or unsupervised machine learning methods, depending on what you want them to do. CNN architectures for classification and segmentation include a variety of different layers with specific purposes, such as a convolutional layer, pooling layer, fully connected layers, dropout layers, etc. In this blog post, we will go over how CNNs work in detail for classification and segmentation problems. Description of basic CNN architecture for Classification The CNN architecture for classification includes convolutional layers, max-pooling layers, and fully connected layers. Convolution and max-pooling layers are used for …

Continue reading

Posted in Data Science, Deep Learning, Machine Learning. Tagged with , , .

Key Deep Learning Techniques for Disease Diagnosis

disease diagnosis using machine learning

The disease diagnosis process has been the same for decades- a physician would analyze symptoms, perform lab tests, and refer to medical diagnostic guidelines. However, recent advances in AI/machine learning / deep learning have made it possible for computers to diagnose or detect diseases with human accuracy. This blog post will introduce some machine learning / deep learning techniques that can be used by data scientists for training models related to disease diagnosis. What are different types of diseases that can be diagnosed using AI-based techniques? The following is a list of different types of diseases that can be diagnosed using machine learning or deep learning-based techniques: Cancer prognosis and …

Continue reading

Posted in AI, Deep Learning, Healthcare, Machine Learning. Tagged with , , .

Data Storytelling Explained with Examples

MS Dhoni - Former Captain of Indian Cricket Team

Have you ever told a story to someone, but they just didn’t seem to understand it? They might have been confused about the plot or why the characters acted in certain ways. If this has happened to you before, then you are not alone. Many people struggle with data storytelling because they do not know how to communicate their data effectively.  In this blog post, you will learn about some of the key concepts in relation to data storytelling and why data scientists / data analyst should acquire this skill. Data storytelling is one of the key skills which data scientists would need to acquire in order to do a …

Continue reading

Posted in Data Science. Tagged with .

14 Python Automl Frameworks Data Scientists Can Use

Python automl frameworks

In this post, you will learn about Automated Machine Learning (AutoML) frameworks for Python that can use to train machine learning models. For data scientists, especially beginners, who are unfamiliar with Automl, it is a tool designed to make the process of generating machine learning models in an automated manner, user-friendly, and less time-consuming. The goal of Automl is not just about making it easier for machine learning (ML) developers but also democratizing access to model development. What is AutoML? AutoML refers to automating some or all steps of building machine learning models, including selection and configuration of training data, tuning the performance metric(s), selecting/constructing features, training multiple models, evaluating …

Continue reading

Posted in Data Science, Machine Learning, Python. Tagged with , , .

20 Amazon (AWS) Machine Learning Services to Know

amazon machine learning services

Amazon Web Services is a cloud computing platform that offers machine learning as one of its many services. AWS has been around for over 10 years and has helped data scientists leverage the amazon cloud to train machine learning models. AWS provides an easy-to-use interface that helps data scientists build, test, and deploy their machine learning models with ease. AWS also provides access to pre-trained machine learning models so you can start building your model without having to spend time training it first! What are different AWS cloud services for machine learning? The following is a list of Amazon cloud services for machine learning. As data scientists, it is of …

Continue reading

Posted in AWS, Cloud, Data Science, Machine Learning. Tagged with , , .