Tag Archives: machine learning

Performance metrics for Time-series Forecasting models

time-series forecasting model performance metrics

Time-series forecasting is a specific type of forecasting / predictive modeling that uses historical data to predict future trends in a particular time series. There are several different metrics that can be used to measure the accuracy and efficacy of a time-series forecasting model, including Mean Absolute Error (MAE), Root Mean Squared Error (RMSE), and others. By understanding these performance metrics, you can better assess the effectiveness of your time-series forecasting model and make necessary adjustments as needed. In this blog, you will learn about the different time-series forecasting model performance metrics and how to use them for model evaluation. Check out a related post – Different types of time-series …

Continue reading

Posted in Data Science, Machine Learning. Tagged with .

Sample Dataset for Regression & Classification: Python

Sample-data-set-plot-for-regression

A lot of beginners in the field of data science / machine learning are intimidated by the prospect of doing data analysis and building regression (linear) & classification models in Python. But with an ability to create sample dataset using Python packages, you can practice your skills and build your confidence over a period of time. The technique demonstrated in this blog post to create and visualize / plot the sample dataset includes datasets that can be used for regression models such as linear regression and classification models such as logistic regression, random forest, SVM etc. You can use this technique to explore different methods for solving the same problem. …

Continue reading

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

Ranking Algorithms & Types: Concepts & Examples

Ranking algorithms are used to rank items in a dataset according to some criterion. Ranking algorithms can be divided into two categories: deterministic and probabilistic. Ranking algorithms are used in search engines to rank webpages according to their relevance to a user’s search query. In this article, we will discuss the different types of ranking algorithms and give examples of each type. What is a Ranking Algorithm? A ranking algorithm is a procedure that ranks items in a dataset according to some criterion. Ranking algorithms are used in many different applications, such as web search, recommender systems, and machine learning. A ranking algorithm is a procedure used to rank items …

Continue reading

Posted in Data Science. Tagged with .

Knowledge Graph Concepts & Machine Learning: Examples

knowledge graph example

Knowledge graphs and machine learning are two important tools for understanding and making decisions in business. Knowledge graphs can be used to understand and model complex concepts, while machine learning is a process by which computers learn from data, without being explicitly programmed. Together, these two tools can be used to make better decisions in business by understanding the relationships between data points. In this blog, you will learn about the basics of knowledge graphs and machine learning, and how they can be used to improve decision making in business. What is a Knowledge Graph & how they can are used? A knowledge graph is a collection of data that …

Continue reading

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

AI / Machine learning (ML) Model Governance Framework

ML model governance framework

AI / Machine learning (ML) based solutions / applications have become increasingly important in business and industry. However, with the power to make decisions that can impact people’s lives comes a responsibility to use those tools ethically and responsibly. The machine learning model governance framework is designed to help businesses do just that. In this blog, you will learn about the AI / Machine Learning Model Governance framework, its benefits, and how you can implement it in your organization. What is AI / Machine learning (ML) model governance and why its important? Machine learning model governance is a set of process and related tools & frameworks that the businesses need …

Continue reading

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

Targeted Advertising & Machine Learning: Examples

Targeted advertising is nothing new. Businesses have been using targeted ads for years in order to try and increase sales. However, with the advent of machine learning, businesses are now able to target their ads more effectively than ever before. The importance of using machine learning for targeted advertising cannot be overstated. By using machine learning, businesses can target their ads more accurately and thus see a higher return on investment. This is because machine learning can take into account a variety of factors that humans would not be able to consider, such as browsing history and purchase history. As a business, it is important to stay ahead of the …

Continue reading

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

Linear Discriminant Analysis (LDA) Concepts & Examples

Linear Discriminant Analysis LDA and Fisher Criterian

You may have heard of Linear Discriminant Analysis (LDA), but you’re not sure what it is or how it works. In the world of machine learning, Linear Discriminant Analysis (LDA) is a powerful algorithm that can be used to determine the best separation between two or more classes. With LDA, you can quickly and easily identify which class a particular data point belongs to. This makes LDA a key tool for solving classification problems. In this blog post, we will discuss the key concepts behind LDA and provide some examples of how it can be used in the real world! What is Linear Discriminant Analysis (LDA) and what are its …

Continue reading

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

100 Interview Questions for Deep Learning

Interview questions deep learning

If you’re looking for a job in deep learning, you’ll need to be prepared to answer some tough questions. In order to help you get started, we’ve put together a list of 100 interview questions for deep learning. While many of these questions are related to deep learning concepts, we have also listed several frameworks (Tensorflow, Pytorch, etc) related questions. By being prepared for these questions, you’ll be able to demonstrate your knowledge and expertise in this area, and increase your chances of landing the job! What is deep learning? How does machine learning differ from deep learning? What are the differences between shallow and deep learning? How does deep …

Continue reading

Posted in Career Planning, Data, Data Science, Deep Learning, Interview questions, Machine Learning. Tagged with , , .

Building Data Analytics Organization: Operating Models

Data analytics organization

Most businesses these days are collecting and analyzing data to help them make better decisions. However, in order to do this effectively, they need to build a data analytics organization. This involves hiring the right people with the right skills, setting up the right infrastructure and creating the right processes. In this article, we’ll take a closer look at what it takes to set up a successful data analytics organization. We’ll start by discussing the importance of having the right team in place. Then we’ll look at some of the key infrastructure components that need to be put in place. Finally, we’ll discuss some of the key process considerations that …

Continue reading

Posted in Big Data, Data, Data analytics, data engineering, Data lake, Data Science. Tagged with , , .

Who is a Data Scientist? Test your Knowledge

Interview questions

Do you know what a data scientist is? You may think you do, but take this quiz to find out for sure! Data scientists are essential to modern business and it’s important to know who they are and what they do. This quiz is just for fun, but it’s also a great opportunity to learn more about one of the most in-demand professions today. So put your data scientist knowledge to the test and see how well you really know this profession! And, feel free to share your thoughts if you disagree with the answer of any of the questions. Here are a few related posts on this topic: What …

Continue reading

Posted in Career Planning, Data, Data analytics, Data Science, Interview questions, Machine Learning. Tagged with , .

Interns – Machine Learning Interview Questions & Answers: Set 1

interns machine learning interview questions and answers

This page lists down first set of machine learning / data science interview questions and answers for interns / freshers / beginners. If you are an intern or a fresher or a beginner in machine learning field, and, you are looking for some practice tests before appearing for your upcoming machine learning interview, these practice tests would prove to be very useful and handy. Machine Learning topics covered in Test In this set, some of the following topics have been covered: Machine learning fundamentals (Supervised and unsupervised learning algorithms) Different types of machine learning problems and related algorithms with examples Concepts related with regression, classification and clustering Practice Test (Questions …

Continue reading

Posted in Career Planning, Data Science, Freshers, Interview questions, Machine Learning. Tagged with , , , .

Data-centric vs Model-centric AI: Concepts, Examples

Data centric vs model-centric AI

There is a lot of discussion around AI and which approach is better: model-centric or data-centric. In this blog post, we will explore both approaches and give examples of each. We will also discuss the benefits and drawbacks of each approach. By the end of this post, you will have a better understanding of both AI approaches and be able to decide which one is right for your business! As product managers and data science architects, you should be knowledgeable about both of these AI approaches so that you can make informed decisions about the products and services you build. Model-centric approach to AI Model-centric approach to AI is about …

Continue reading

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

Data Science Architect Interview Questions

interview questions

In this post, you will learn about interview questions that can be asked if you are going for a data scientist architect job. Data science architect needs to have knowledge in both data science/machine learning and cloud architecture. In addition, it also helps if the person is hands-on with programming languages such as Python & R. Without further ado, let’s get into some of the common questions right away. I will add further questions in the time to come. Q1. How do you go about architecting a data science or machine learning solution for any business problem? Solving a business problem using data science or machine learning based solution can …

Continue reading

Posted in Career Planning, Data Science, Enterprise Architecture, Interview questions, Machine Learning. Tagged with , , , .

Sklearn SimpleImputer Example – Impute Missing Data

In this post, you will learn about how to use Python’s Sklearn SimpleImputer for imputing / replacing numerical & categorical missing data using different strategies. In one of the related article posted sometime back, the usage of fillna method of Pandas DataFrame is discussed. Handling missing values is key part of data preprocessing and hence, it is of utmost importance for data scientists / machine learning Engineers to learn different techniques in relation imputing / replacing numerical or categorical missing values with appropriate value based on appropriate strategies. SimpleImputer Python Code Example SimpleImputer is a class in the sklearn.impute module that can be used to replace missing values in a dataset, using a …

Continue reading

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

Pandas dropna: Drop Rows & Columns with Missing Values

pandas dropna method code sample

In this blog post, we will be discussing Pandas’ dropna method. This method is used for dropping rows and columns that have missing values. Pandas is a powerful data analysis library for Python, and the dropna function is one of its most useful features. As data scientists, it is important to be able to handle missing data, and Pandas’ dropna function makes this easy. Pandas dropna Method Pandas’ dropna function allows us to drop rows or columns with missing values in our dataframe. Find the documentation of Pandas dropna method on this page: pandas.DataFrame.dropna. The dropna method looks like the following: DataFrame.dropna(axis=0, how=’any’, thresh=None, subset=None, inplace=False) Given the above method and parameters, the following …

Continue reading

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

Perceptron Explained using Python Example

In this post, you will learn about the concepts of Perceptron with the help of Python example. It is very important for data scientists to understand the concepts related to Perceptron as a good understanding lays the foundation of learning advanced concepts of neural networks including deep neural networks (deep learning).  What is Perceptron? Perceptron is a machine learning algorithm which mimics how a neuron in the brain works. It is also called as single layer neural network consisting of a single neuron. The output of this neural network is decided based on the outcome of just one activation function associated with the single neuron. In perceptron, the forward propagation of information happens. Deep …

Continue reading

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