CS639: Data Management for Data Science Lecture

CS639: Data Management for Data Science Lecture
1 / 1
CS639: Data Management for Data Science Lecture - slide 1 of 44 CS639: Data Management for Data Science Lecture - slide 2 of 44 CS639: Data Management for Data Science Lecture - slide 3 of 44 CS639: Data Management for Data Science Lecture - slide 4 of 44 CS639: Data Management for Data Science Lecture - slide 5 of 44 CS639: Data Management for Data Science Lecture - slide 6 of 44 CS639: Data Management for Data Science Lecture - slide 7 of 44 CS639: Data Management for Data Science Lecture - slide 8 of 44 CS639: Data Management for Data Science Lecture - slide 9 of 44 CS639: Data Management for Data Science Lecture - slide 10 of 44 CS639: Data Management for Data Science Lecture - slide 11 of 44 CS639: Data Management for Data Science Lecture - slide 12 of 44 CS639: Data Management for Data Science Lecture - slide 13 of 44 CS639: Data Management for Data Science Lecture - slide 14 of 44 CS639: Data Management for Data Science Lecture - slide 15 of 44 CS639: Data Management for Data Science Lecture - slide 16 of 44 CS639: Data Management for Data Science Lecture - slide 17 of 44 CS639: Data Management for Data Science Lecture - slide 18 of 44 CS639: Data Management for Data Science Lecture - slide 19 of 44 CS639: Data Management for Data Science Lecture - slide 20 of 44 CS639: Data Management for Data Science Lecture - slide 21 of 44 CS639: Data Management for Data Science Lecture - slide 22 of 44 CS639: Data Management for Data Science Lecture - slide 23 of 44 CS639: Data Management for Data Science Lecture - slide 24 of 44 CS639: Data Management for Data Science Lecture - slide 25 of 44 CS639: Data Management for Data Science Lecture - slide 26 of 44 CS639: Data Management for Data Science Lecture - slide 27 of 44 CS639: Data Management for Data Science Lecture - slide 28 of 44 CS639: Data Management for Data Science Lecture - slide 29 of 44 CS639: Data Management for Data Science Lecture - slide 30 of 44 CS639: Data Management for Data Science Lecture - slide 31 of 44 CS639: Data Management for Data Science Lecture - slide 32 of 44 CS639: Data Management for Data Science Lecture - slide 33 of 44 CS639: Data Management for Data Science Lecture - slide 34 of 44 CS639: Data Management for Data Science Lecture - slide 35 of 44 CS639: Data Management for Data Science Lecture - slide 36 of 44 CS639: Data Management for Data Science Lecture - slide 37 of 44 CS639: Data Management for Data Science Lecture - slide 38 of 44 CS639: Data Management for Data Science Lecture - slide 39 of 44 CS639: Data Management for Data Science Lecture - slide 40 of 44 CS639: Data Management for Data Science Lecture - slide 41 of 44 CS639: Data Management for Data Science Lecture - slide 42 of 44 CS639: Data Management for Data Science Lecture - slide 43 of 44 CS639: Data Management for Data Science Lecture - slide 44 of 44
CS639: Data Management for Data Science Lecture 23: Data Cleaning based on slides by John Canny Theodoros Rekatsinas 1 Dirty Data The Statistics View: There is a process that produces data We want to model ideal samples of that process,

Related Topics

Download this presentation From Below

"CS639: Data Management for Data Science Lecture" is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Presentation Transcript

01
CS639: Data Management for Data Science Lecture 23: Data Cleaning
[based on slides by John Canny]

Theodoros Rekatsinas 1<br>
02
Dirty Data The Statistics View:
There is a process that produces data
We want to model ideal samples of that process, but in practice we have non-ideal samples:
Distortion – some samples are corrupted by a process
Selection Bias - likelihood of a sample depends on its value
Left and right censorship - users come and go from our scrutiny
Dependence – samples are supposed to be independent, but are not (e.g. social networks)
You can add new models for each type of imperfection, but you can’t model everything.
What’s the best trade-off between accuracy and simplicity?<br>
03
Dirty Data The Database View:
I got my hands on this data set
Some of the values are missing, corrupted, wrong, duplicated
Results are absolute (relational model)
You get a better answer by improving the quality of the values in your dataset<br>