Data mining is a complex system of analytical methods and techniques designed to deal with various organizational issues, create questions and rules in order to discover patterns in large quantities of data. This system can be roughly divided into descriptive, predictive, and prescriptive modeling.
Descriptive modeling includes data mining methods for grouping and categorizing data:
- Clustering to find groups and systems within the data – this is an easy and the most straightforward method;
- Outlier detection to identify irregular data or errors, which require further actions;
- Association rule learning used to establish connections between the elements of the data;
- A principal component analysis made to help establish if there are any correlations between the units of the data;
- Affinity grouping, which refers to forming groups of elements according to how similar they are.
This method is commonly applied when a company needs to summarize and describe various aspects of its operations.
Predictive modeling includes data mining methods based on predicting how something is going to behave:
- A regression method estimates how different elements or clusters of information interact;
- Neural networks, computer software algorithms, which are able to identify patterns and predictions;
- Decision tree diagrams, which depict ‘branches’, each of them standing for different probabilities.
- Predictive analysis is utilized to gain a forecast of future events or fill up a gap in one’s knowledge about the upcoming events.
Prescriptive modeling includes data mining methods designed to determine the best course of action:
- Creating if/then rules designed to help you understand what can happen and what you should do in each possible scenario;
- Applying computational modeling to reveal optimal courses of action.
- This method is aimed at providing instructions regarding which actions should be taken to achieve the best results.
Read similar articles
Top 10 features that the perfect mobile operating system should possess
We believe that the more you know about a certain operating system, the more effectively you can use your device in the future. Curious about your OS?Learn more 4 min read
How to simulate location while debugging iOS application?
Whether location tracking is an essential part of your app or just a feature, testing it is necessary to ensure that the whole application runs smoothly.Learn more 2 min read