ML and Data Mining
Machine Learning
Use data to compute hypothesis g that approximates target
f
Text Mning
Use (huge) data to find property that is interesting
- if ‘interesting property’ same as ‘hypothesis that approximates target’: ML = DM
- if ‘interesting property’ related to ‘hypothesis that approximates target’: ML and DM can help each other(often but not always)
- traditional DM also focuses on efficient computation in large database
difficult to distinguish ML and DM in reality
ML and AI
Artificial Intelligence
Compute something that shows intelligent behavior
- g≈f is something that shows intelligence: ML can realize AI, among other routes
- e.g. chess playing
- traditional AI: game tree
- ML: learn from board data
ML and Statistics
Statistics
Use data to make inference about an unknown process
-
g
is an inference outcome;
f is unknown: statistics can be used to achieve ML - traditional statistics also focus on provable results with math assumptions, and care less about the computation
- Many useful tools in statistics can be used in ML