What is the Weka Machine Learning Workbench

Last Updated on August 16, 2020 Machine learning is an iterative process rather than a linear process that requires each step to be revisited as more is learned about the problem under investigation. This iterative process can require using many different tools, programs and scripts for each process. A machine learning workbench is a platform or environment that supports and facilitates a range of machine learning activities reducing or removing the need for multiple tools. Some statistical and machine learning […]

Read more

How to Run Your First Classifier in Weka

Last Updated on August 22, 2019 Weka makes learning applied machine learning easy, efficient, and fun. It is a GUI tool that allows you to load datasets, run algorithms and design and run experiments with results statistically robust enough to publish. I recommend Weka to beginners in machine learning because it lets them focus on learning the process of applied machine learning rather than getting bogged down by the mathematics and the programming — those can come later. In this post, I want […]

Read more

Design and Run your First Experiment in Weka

Last Updated on August 22, 2019 Weka is the perfect platform for learning machine learning. It provides a graphical user interface for exploring and experimenting with machine learning algorithms on datasets, without you having to worry about the mathematics or the programming. A powerful feature of Weka is the Weka Experimenter interface. Unlike the Weka Explorer that is for filtering data and trying out different algorithms, the Experimenter is for designing and running experiments. The experimental results it produces are […]

Read more

Quick and Dirty Data Analysis for your Machine Learning Problem

Last Updated on August 22, 2019 A part of having a good understanding of the machine learning problem that you’re working on, you need to know the data intimately. I personally find this step onerous sometimes and just want to get on with defining my test harness, but I know it always flushes out interested ideas and assumptions to test. As such, I use a step-by-step process to capture a minimum number of observations about the actual dataset before moving […]

Read more

How to Tune a Machine Learning Algorithm in Weka

Last Updated on August 22, 2019 Weka is the perfect platform for learning machine learning. It provides a graphical user interface for exploring and experimenting with machine learning algorithms on datasets, without you having to worry about the mathematics or the programming. In a previous post we looked at how to design and run an experiment with 3 algorithms on a dataset and how to analyse and report the results. Manhattan Skyline, because we are going to be looking at […]

Read more

Make Better Predictions with Boosting, Bagging and Blending Ensembles in Weka

Last Updated on August 22, 2019 Weka is the perfect platform for studying machine learning. It provides a graphical user interface for exploring and experimenting with machine learning algorithms on datasets, without you having to worry about the mathematics or the programming. In a previous post we looked at how to design and run an experiment running 3 algorithms on a dataset and how to analyse and report the results. We also looked at how to design and run an […]

Read more

Template for Working through Machine Learning Problems in Weka

Last Updated on August 22, 2019 When you are getting started in Weka, you may feel overwhelmed. There are so many datasets, so many filters and so many algorithms to choose from. There is too much choice. There are too many things you could be doing. Too much ChoicePhoto by emilio labrador, some rights reserved. Structured process is key. I have talked about process and the need for tasks like spot checking algorithms to overcome the overwhelm and start learning […]

Read more

Biggest Mistake I Made When Starting Machine Learning, And How To Avoid It

Last Updated on August 22, 2019 When I first got started in machine learning I implemented algorithms by hand. It was really slow going. I was a terrible programmer at the time. I was trying to figure out the algorithms from books, how to use them on problems and how to write code – all at the same time. This was the biggest mistake I made when getting started. It made everything 3-times harder and killed my motivation. A friend […]

Read more

Feature Selection to Improve Accuracy and Decrease Training Time

Last Updated on August 16, 2020 Working on a problem, you are always looking to get the most out of the data that you have available. You want the best accuracy you can get. Typically, the biggest wins are in better understanding the problem you are solving. This is why I stress you spend so much time up front defining your problem, analyzing the data, and preparing datasets for your models. A key part of data preparation is creating transforms […]

Read more

Market Basket Analysis with Association Rule Learning

Last Updated on August 22, 2019 The promise of Data Mining was that algorithms would crunch data and find interesting patterns that you could exploit in your business. The exemplar of this promise is market basket analysis (Wikipedia calls it affinity analysis). Given a pile of transactional records, discover interesting purchasing patterns that could be exploited in the store, such as offers and product layout. In this post you will work through a market basket analysis tutorial using association rule learning […]

Read more
1 2 3 4