improve the accuracy of certain algorithm
- Collect lots of data
- Develop sophisticated features
- Develop algorithms to process your input in different ways
The recommended approach to solving machine learning problems is to:
- Start with a simple algorithm, implement it quickly, and test it early on your cross validation data.
- Plot learning curves to decide if more data, more features, etc. are likely to help.
- Manually examine the errors on examples in the cross validation set and try to spot a trend where most of the errors were made.
- get error results as a single, numerical value(like error rates..)
Big Data works well=massive features algorithm+informational features