Class |
Task |
Classification |
Arrangement of a set data into predefined
groups. Common algorithms include Nearest neighbor, Naive Bayes
classifier and Neural network. |
Clustering |
Arrangement of a set data into not-predefined
groups, grouping similar items together. Common algorithms include
Hierarchical clustering and K-means clustering. |
Regression |
Definition of a function
modelling data with the least error. A common method is
Genetic Programming. |
Association rule learning |
Searching for relationships between variables.
Common algorithms include Apriori algorithm and Eclat algorithm. |