Machine Learning and Data Analysis Using Posets: A Survey