- Year not given
Data sampling methods
Short answer
Data sampling selects a representative subset to speed up mining cheaply. Methods include simple random (with/without replacement), stratified (from each group proportionally), cluster (whole groups), systematic (every k-th tuple), and progressive (adaptive) sampling.
What do you mean by Data Sampling? Explain various ways of sampling the data.
Data sampling selects a subset of the data objects to represent the whole data set. Mining a sample is faster and cheaper, and it works well if the sample is representative, i.e. has approximately the same properties of interest as the full data. Sampling is used both for data selection and for data reduction. Sample size matters: too small a sample misses patterns, while too large a sample reduces the savings.
Sampling methods
Let N be the number of tuples and n the sample size.
- Simple random sampling without replacement (SRSWOR): draw n distinct tuples; each tuple has equal probability 1/N of being drawn and, once drawn, cannot be drawn again.
- Simple random sampling with replacement (SRSWR): a drawn tuple is put back, so it can be selected more than once.
- Stratified sampling: divide the data into disjoint groups (strata), such as age groups or classes, and draw a random sample from each stratum, usually in proportion to its size. It guarantees that small groups are represented and is used on skewed data.
- Cluster sampling: tuples are grouped into clusters (e.g. cities, disk pages), and a random set of whole clusters is chosen.
- Systematic sampling: select every k-th tuple after a random start (k = N/n).
- Progressive (adaptive) sampling: start with a small sample and increase its size until the model accuracy stops improving.
| Method | Best used when |
|---|---|
| Simple random | Population is homogeneous |
| Stratified | Groups differ, data skewed |
| Cluster | Population is naturally grouped, cheap to access whole groups |
| Systematic | Data in a list without periodic pattern |
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Data warehouse schemas · Data Mining, chapter 1
- Define data warehousing and creation process · Data Mining, chapter 1
- Dimension of data; curse of dimensionality · Data Mining, chapter 2
- Skewed data and skewness · Data Mining, chapter 2
- Sampling distribution of mean; standard error · Probability and Statistics, chapter 4 · asked 2×
- Sampling distribution of proportion; parameter vs statistic · Probability and Statistics, chapter 4
- Sub-sampling; sampling sinc(5πt) at 10 Hz · Communication Systems, chapter 4
- Aperture effect correction; bandpass sampling 80–115 kHz · Communication Systems, chapter 4