Abstract

This chapter presents the most frequently used machine learning algorithms, including clustering, Bayes probabilistic models, Markov models, and decision trees. A major focus of machine learning research is to automatically induce models, such as rules and patterns, from the training data it analyzes. The most frequently used supervised machine learning algorithms include support vector machines, naive Bayes classifiers, decision trees, hidden Markov models, conditional random field, and k-nearest neighbor algorithms. The semi-Markov conditional random fields (SMCRFs) inherits features from both semi-Markov models and Conditional random fields as follows: Hierarchical SMCRFs were used in an activity recognition application on a small laboratory dataset from the domain of video surveillance. In the rest of this section, we describe some of the most commonly used unsupervised learning algorithms. Typical cluster models include the following: We discuss in more detail two of the most common clustering algorithms used in sensor network applications: k-means clustering and density-based spatial clustering for applications with noise clustering.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.