machine

MachineX: Jaccard Index for evaluating an ML model

Reading Time: 2 minutes In this blog, we are going to learn about one of the evaluation metrics that is used for evaluating a classification ML model, which is, Jaccard Index. But first, let’s see what evaluation metrics are.

MachineX: What is K-Fold Cross Validation?

Reading Time: 3 minutes In this blog, we are going to explore and learn about K-Fold Cross Validation. K-Fold Cross Validation is a statistical method to evaluate a Machine Learning model’s performance. So, to understand what K-Fold Cross Validation is, we first need to understand what evaluating a model means, and why do we need to do that.

MachineX: Total Support Tree for Association Rule Generation

Reading Time: 5 minutes In our previous blogs on Association Rule Learning, we have seen the FP-Tree and the FP-Growth algorithm. We also generated the frequent itemsets using FP-Growth. But a problem arises when we try to mine the association rules out of these frequent itemsets. Generally, the number of frequent itemsets is massive and to run an algorithm on them becomes very memory inefficient. So, to store these Continue Reading

MachineX: One more step towards NAIVE BAYES

Reading Time: 4 minutes I hope we understand the conditional probabilities and Bayes theorem through our previous blog. Now let’s use this understanding to find out more about the naive Bayes classifier. NAIVE BAYES CLASSIFIER Naive Bayes is a simple technique for constructing classifiers: models that assign class labels to problem instances, represented as vectors of feature values, where the class labels are drawn from some finite set. Naive Bayes Continue Reading

Cool Breeze of Scala for Easy Computation: Introduction to Breeze Library

Reading Time: 4 minutes Mathematics is a core part of machine learning and to dive deep into machine learning one should possess basic knowledge of mathematics concepts but when you start developing algorithms, mathematics can be a real pain. Thankfully we have some awesome libraries that reduce some of our pain and also allows us to focus more on our basic requirement rather than focussing more on manipulation techniques.While Continue Reading

Concept Learning: The stepping stone towards Machine Learning with Find-S

Reading Time: 7 minutes From our previous blog, we came across what awesome stuff a machine can do with machine learning and what all math stuff is required before you take a deep dive into machine learning. Now we all know the prerequisites for machine learning, so let’s start the journey towards machine learning with small but effective steps towards awesomeness. Most of us always wonder how machines can Continue Reading

First step Towards Machine Learning

Reading Time: 3 minutes The human pace is getting lazy day by day and wants an ease in their life. For that, we created machines, machines that are capable enough to take commands and perform tasks for us. But what if machines can think and take decisions on their own……Sounds rubbish!!! In this modern era of machines and technology, this thing is actually taking place. Big companies like Google Continue Reading