Category Archives: machine learning

MachineX: Understanding FP-Tree construction


In my previous blog, MachineX: Why no one uses apriori algorithm for association rule learning?, we discussed one of the first algorithms in association rule learning, apriori algorithm. Although even after being so simple and clear, it has some weaknesses … Continue reading

Posted in Artificial intelligence, machine learning, Scala | Tagged , , , , , , , , | Leave a comment

MachineX: Why no one uses apriori algorithm for association rule learning?


In my previous blog, MachineX: Two parts of Association Rule Learning, we discussed that there are two parts in performing association rule learning, namely, frequent itemset generation and rule generation. In this blog, we are going to talk about one … Continue reading

Posted in Artificial intelligence, machine learning, Scala | Tagged , , , , , , , | 1 Comment

MachineX: Two parts of Association Rule Learning


In our previous blog, MachineX: Layman guide to Association Rule Learning, we discussed what Association rule learning is all about. And as you can already tell, with a large dataset, which almost every market has, finding association rules isn’t very … Continue reading

Posted in Artificial intelligence, machine learning, Scala | Tagged , , , , , , , , | 2 Comments

MachineX: Choosing Support Vector Machine over other classifiers


When one has to select the best classifier from all the good options, often he would be on the horns of a dilemma. Decision tree/Random Forest, ANN, KNN, Logistic regression etc. are some options that often used for the choice … Continue reading

Posted in AI, Artificial intelligence, machine learning, ml, Scala, Support Vector Machine, SVM | Tagged , , , , , | Leave a comment

What is Deep Learning??


This term “Deep Learning”, is on fire for past two decades. Every machine learning enthusiast wants to work on it and many big companies are already making an impact on Data Science field by exploring it e.g. Google Brain project from … Continue reading

Posted in Artificial intelligence, artificial neural network, machine learning, Scala | Tagged , , , , | 1 Comment

MachineX: One more step towards NAIVE BAYES


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 … Continue reading

Posted in machine learning, Scala | Tagged , , , , , , , , , , | 1 Comment

MachineX: Unfolding Mystery Behind NAIVE BAYES CLASSIFIER


In machine learning, Naive Bayes classifiers are a family of simple “probabilistic classifiers “based on applying Bayes’ theorem with strong (naive) independence assumptions between the features. The Naive Bayes Classifier technique is based on the so-called Bayesian theorem and is particularly suited when the dimensionality of the … Continue reading

Posted in machine learning, Scala | Tagged , , , , , , , , , , | 2 Comments

MachineX: Improve accuracy of your ML models before even writing them


Every machine learning practitioner will agree with me when I say that one of the most important part of machine learning is preparing data for machine learning. It certainly requires some experience to properly and effectively prepare data for machine … Continue reading

Posted in machine learning, Scala | Tagged | 1 Comment

MachineX: Layman guide to Association Rule Learning


Association rule learning is one of the most common techniques in data mining and as well as machine learning. The most common use, which I’m sure you all must be aware of, is the recommendation systems used by various e-shops … Continue reading

Posted in machine learning, Scala | Tagged , , | 4 Comments

MachineX: The second dimensionality reduction method


In the previous blog we have gone through how more data or to be precise more dimensions in the data creates different problems like overfitting in classification and regression algorithms. This is known as “curse of dimensionality”. Then we have gone … Continue reading

Posted in Artificial intelligence, machine learning, Scala | Tagged , , , , , | Leave a comment