Machine Learning is Fun – Part 15 – Recommendation System

Viewer Rating Hello! I hope you enjoyed my last few articles on Machine learning. Today, I want to talk about a very interesting topic, that is recommendation system. There are a number of articles on this topic. But I do not want to re-explain any of these. My intention is to make you understand the … Read more

Machine Learning is Fun – Part 14 – Bias/Variance

Viewer Rating Let us try to explain today’s topic without delving into statistics. Consider that we are analysing height of men for a population of m number of dataset. Now, if we are Indian, we shall attempt to collect data from Indian men because it is the easiest way to collect. Am I correct? After … Read more

Machine Learning is Fun – Part 13 – Decision Tree

Viewer Rating Hi Friends, Today I would like to discuss on the most popular classification and regression algorithm (better to say a set of algorithms) named Decision Tree. What is Decision tree? By the name suggested in the model, it is a tree-based structural model to identify or classify or predict value of any outcome … Read more

Machine Learning is Fun – Part 12 – ARIMA

Viewer Rating What is ARIMA? Actually, it is a combination of two models – AR and MA. AR – Auto Regressive. MA – Moving Average. Lots of jargons? Let me make it clear. Auto Regressive means when there is some correlation between values in a time series and the values that precede and succeed them. … Read more

Different Types of Blockchain

Viewer Rating In the previous article we learned briefly about Blockchain, how it works and some of its applications. If you haven’t read it yet, read it here: Blockchain – A Brief Introduction Lets dive into three major types of Blockchain. Historically, Blockchain started as a public permission-less technology when it was used for powering … Read more

What is CI/CD? Continuous Integration, Delivery, and Deployment

Viewer Rating Introduction Developing and releasing software can be a complicated process, especially as applications, teams, and deployment infrastructure grow in complexity themselves. Often, challenges become more pronounced as projects grow. To develop, test, and release software in a quick and consistent way, developers and organizations have created three related but distinct strategies to manage … Read more

Java & Python – Present and Future of IT Programming

Viewer Rating Introduction According to IT programming trends, Java is currently more popular than any other programming language in terms of number of jobs, number of existing Java developers, and overall usage statics in IT. According to the latest usage statistics posted on a popular technology survey site, Java is being used by 3.0% websites … Read more

Machine Learning is Fun – Part 10 – K-Means Clustering

Viewer Rating Hello! I hope you are well and exploring lots of topics in Machine Learning (ML). To continue with my series of ML posts, today, I feel that I need to share a common unsupervised algorithm for a classification problem in ML. My favorite is K means clustering. K-Means: Let’s explore the meaning of … Read more

What is Deep Learning?

Viewer Rating Deep learning (also known as deep structured learning or hierarchical learning) is part of a broader family of machine learning methods based on learning data representations, as opposed to task-specific algorithms. Learning can be supervised, semi-supervised or unsupervised. Deep learning architectures such as deep neural networks, deep belief networks and recurrent neural networks … Read more