Question about convergence on repetitive data
Open
- Dominant language
- Python
- Stars
- 78
- Forks
- 47
- PR merge metrics
- No merged PRs in 30d
Description
This is a question for @moody-marlin and @mcg1969
I expect that many large datasets will be highly repetitive. That is that I expect a sample of the data to be decently representative of the full dataset. Given this structure, it feels inefficient for our iterative algorithms to go over the entire dataset before updating parameters.
Are there situations in which it is advantageous to cycle through different subsets of the full dataset?
As a naive (probably wrong) example perhaps we would partition the data into ten randomly selected subsets, and then perform a single round of gradient descent on each in turn to obtain a new gradient direction.
Contributor guide
Assessment
This issue has not been assessed yet.