Question

In: Computer Science

provide a hypothetical situation involving “dirty data” and discuss how data pre-processing would address this issue

provide a hypothetical situation involving “dirty data” and discuss how data pre-processing would address this issue

Solutions

Expert Solution

In a data warehouse, dirty data is a database record that contains errors. Dirty data can be caused by a number of factors including duplicate records, incomplete or outdated data, and the improper parsing of record fields from disparate systems.

The following data can be considered as dirty data:

  • Misleading data
  • Duplicate data
  • Incorrect data
  • Inaccurate data
  • Non-integrated data
  • Data that violates business rules
  • Data without a generalized formatting
  • Incorrectly punctuated or spelled data

Thus, in order to make the best use of the data you have, it is very important to get rid of dirty data. This is Data pre-processing. Incorrect data always hampers and deteriorates the quality of analysis done. Performing data mining on incorrect data may give us misleading results.

Steps Involved in Data Preprocessing:

1. Data Cleaning:
The data can have many irrelevant and missing parts. To handle this part, data cleaning is done. It involves handling of missing data, noisy data etc.

  • (a). Missing Data:
    This situation arises when some data is missing in the data. It can be handled in various ways.
    Some of them are:
    1. Ignore the tuples:
      This approach is suitable only when the dataset we have is quite large and multiple values are missing within a tuple.
    2. Fill the Missing values:
      There are various ways to do this task. You can choose to fill the missing values manually, by attribute mean or the most probable value.
  • (b). Noisy Data:
    Noisy data is a meaningless data that can’t be interpreted by machines.It can be generated due to faulty data collection, data entry errors etc. It can be handled in following ways :
    1. Binning Method:
      This method works on sorted data in order to smooth it. The whole data is divided into segments of equal size and then various methods are performed to complete the task. Each segmented is handled separately. One can replace all data in a segment by its mean or boundary values can be used to complete the task.
    2. Regression:
      Here data can be made smooth by fitting it to a regression function.The regression used may be linear (having one independent variable) or multiple (having multiple independent variables).
    3. Clustering:
      This approach groups the similar data in a cluster. The outliers may be undetected or it will fall outside the clusters.

2. Data Transformation:
This step is taken in order to transform the data in appropriate forms suitable for mining process. This involves following ways:

  1. Normalization:
    It is done in order to scale the data values in a specified range (-1.0 to 1.0 or 0.0 to 1.0)
  2. Attribute Selection:
    In this strategy, new attributes are constructed from the given set of attributes to help the mining process.
  3. Discretization:
    This is done to replace the raw values of numeric attribute by interval levels or conceptual levels.
  4. Concept Hierarchy Generation:
    Here attributes are converted from level to higher level in hierarchy. For Example-The attribute “city” can be converted to “country”.

3. Data Reduction:
Since data mining is a technique that is used to handle huge amount of data. While working with huge volume of data, analysis became harder in such cases. In order to get rid of this, we uses data reduction technique. It aims to increase the storage efficiency and reduce data storage and analysis costs.

The various steps to data reduction are:

  1. Data Cube Aggregation:
    Aggregation operation is applied to data for the construction of the data cube.
  2. Attribute Subset Selection:
    The highly relevant attributes should be used, rest all can be discarded. For performing attribute selection, one can use level of significance and p- value of the attribute.the attribute having p-value greater than significance level can be discarded.
  3. Numerosity Reduction:
    This enable to store the model of data instead of whole data, for example: Regression Models.
  4. Dimensionality Reduction:
    This reduce the size of data by encoding mechanisms.It can be lossy or lossless. If after reconstruction from compressed data, original data can be retrieved, such reduction are called lossless reduction else it is called lossy reduction. The two effective methods of dimensionality reduction are:Wavelet transforms and PCA (Principal Componenet Analysis).

Related Solutions

Discuss how Dorothy johnson theory would be used to address the health care issue below following...
Discuss how Dorothy johnson theory would be used to address the health care issue below following the steps of the nursing process. Health care issue: Your friend is not sleeping well?
How would a Daoist go about trying to resolve a situation involving interpersonal conflict? How would...
How would a Daoist go about trying to resolve a situation involving interpersonal conflict? How would a Confucian practitioner approach the problem? A Buddhist?
Please read the following and then you will address the issue of capacity in that situation....
Please read the following and then you will address the issue of capacity in that situation. Globe Life Insurance Company undertook a new sales program that targets neighborhoods in Los Angeles where drive-by shootings were a nightly occurrence. In two such shootings, children were killed as they sat in their living rooms. Globe salespeople were instructed to “hit” the houses surrounding those where children were victims. They were also told to contact the parents of those children to sell policies...
Discuss a contemporary challenge in healthcare and strategies you would implement to address the issue as...
Discuss a contemporary challenge in healthcare and strategies you would implement to address the issue as a healthcare administrator?
What would happen to Zillow if it experienced dirty data?
What would happen to Zillow if it experienced dirty data?
Describe one-sample research designs. Provide an example of a hypothetical situation in which one would conduct...
Describe one-sample research designs. Provide an example of a hypothetical situation in which one would conduct such a study.
A Ramallah pharmaceutical company has the following situation involving the processing of purchases transaction, were the...
A Ramallah pharmaceutical company has the following situation involving the processing of purchases transaction, were the outside entities are suppliers (who receive purchase orders and ship ordered goods with packing slip), the inventory control department (which prepares requisition related to the needed goods), the store room( which accepts received goods from the receiving department together with receiving reports), and the cash disbursements department ( which receives approved suppliers invoices, together with supporting purchase orders and receiving reports), and management (which...
Develop a proposal for a (hypothetical) new Australian government program to address a social/economic issue. The...
Develop a proposal for a (hypothetical) new Australian government program to address a social/economic issue. The proposal must include the elements listed in the table below. You may pick any level of government, and any topic area of interest to you (e.g. health, education, transport, crime prevention, environment etc). Essential elements The social/economic issue - Clear articulation of the social/ economic issue to be tackled, Evidence of appropriate research (100 words) The proposed program - Clear description of the proposed...
Discuss a grand theory that would provide a framework to address a clinical topic that interests...
Discuss a grand theory that would provide a framework to address a clinical topic that interests you. Include in your discussion an example of how this theory has been used as a framework in nursing research. Include a scholarly article as a reference to support your example.
Discuss a middle range theory that would provide a framework to address a clinical topic that...
Discuss a middle range theory that would provide a framework to address a clinical topic that interests you. Include in your discussion an example of how this theory has been used as a framework in nursing research. Include a scholarly article as a reference to support your example
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT