13.07.2015 Views

Data Mining: Practical Machine Learning Tools and ... - LIDeCC

Data Mining: Practical Machine Learning Tools and ... - LIDeCC

Data Mining: Practical Machine Learning Tools and ... - LIDeCC

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

chapter 14Embedded <strong>Machine</strong> <strong>Learning</strong>When invoking learning schemes from the graphical user interfaces or thecomm<strong>and</strong> line, there is no need to know anything about programming in Java.In this section we show how to access these algorithms from your own code. Indoing so, the advantages of using an object-oriented programming language willbecome clear. From now on, we assume that you have at least some rudimentaryknowledge of Java. In most practical applications of data mining the learningcomponent is an integrated part of a far larger software environment. If theenvironment is written in Java, you can use Weka to solve the learning problemwithout writing any machine learning code yourself.14.1 A simple data mining applicationWe present a simple data mining application for learning a model that classifiestext files into two categories, hit <strong>and</strong> miss. The application works for arbitrarydocuments: We refer to them as messages. The implementation uses the461

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!