- Trending Categories
- Data Structure
- Operating System
- MS Excel
- C Programming
- Social Studies
- Fashion Studies
- Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
How is class comparison performed?
Class discrimination or comparison mines characterization that categorize a target class from its contrasting classes. The target and contrasting classes should be comparable providing they share same dimensions and attributes. For instance, the three classes, person, address, and elements, are not comparable. But the sales in the last three years are comparable classes, and so are computer science candidates versus physics candidates.
The techniques developed can be continued to manage class comparison across multiple comparable classes. For instance, the attribute generalization process defined for class characterization can be changed so that the generalization is implemented synchronously between all the classes compared. This enables the attributes in some classes to be generalized to the similar levels of abstraction.
Suppose, for example, that it is given the AllElectronics data for sales in 2003 and sales in 2004 and can compare these two classes. Consider the dimension areas with abstractions at the city, province or state, and country levels. Every class of data must be generalized to the similar location level.
That is, they are synchronously all generalized to the city level, or the responsibility or state level, or the country level. This is more helpful than comparing, say, the sales in Vancouver in 2003 with the sales in the United States in 2004 (i.e., where every set of sales data is generalized to a multiple level).
The users must have the option to overwrite including automated, synchronous comparison with their choices, when chosen. There are several procedures which is as follows −
Data collection − The set of relevant records in the database is collected by query processing and is separate accordingly into a target class and one or a set of contrasting classes.
Dimension relevance analysis − If there are several dimensions, then dimension relevance analysis must be implemented on these classes to choose only the highly relevant dimensions for more analysis.
Synchronous generalization − Generalization is implemented on the target class to the level managed by a user-or professional-specified dimension threshold, which outcomes in a prime target class relation.
Presentation of the derived comparison − The resulting class comparison description can be anticipated in the form of tables, graphs, and rules. This presentation generally involves a “contrasting” measure including count% (percentage count) that reflects the comparison among the target and contrasting classes.
The user can regulate the comparison description by using drill-down, roll-up, and different OLAP operations to the target and contrasting classes, as acquired.
- Related Articles
- What kind of string comparison, case-sensitive or not, can be performed by MySQL?
- What is Hacking and how is it performed? How to prevent hacking?
- How Decibel Operations are Performed Through Logarithms?
- How can automated document classification be performed?
- How can generalization be performed on such data?
- Python Object Comparison “is” vs “==”
- How can Unicode operations be performed in Tensorflow using Python?
- How can discrete Fourier transform be performed in SciPy Python?
- How to overload Python comparison operators?
- How to identify the operations to be performed in word problems ?
- In MySQL, how IN() comparison function works?
- How does tuple comparison work in Python?
- How to perform string comparison in TypeScript?
- Python Comparison Operators