Machine Learning for IoT use cases has the potential to unlock tremendous amounts of value and information hiding in the piles of data that companies collect. There are many approaches to teasing out interesting information. The list of algorithms and examples here barely scratches the surface! The most important thing to consider is what is the business use case.