Apache MOA: Machine learning for the Internet of Things

This article is part of a Machine Learning series. Our next expert is Albert Bifet, co-leader at MOA and author of a book on Adaptive Stream Mining and Pattern Learning and Mining from Evolving Data Streams. In this article, he talks about MOA, an open source software specific for machine learning/data mining on data streams in real time. JAXenter: What is the idea behind MOA ? Albert Bifet: MOA is an open source software specific for machine learning/data mining on data streams in real time. In this setting, data arrives continuously and we need to process it in a very efficient way, in terms of time and memory. An example of this type of data is data produced by the devices of the Internet of Things (IoT). We need also to consider…