I'm using the scikit-learn's Random Forest to perform some classification task but run out of memory because of the amount of data.
Is there any mini-batch implementation of the Random Forest algorithm (or similar decision trees-based method)?
Data Science Stack Exchange is a question and answer site for Data science professionals, Machine Learning specialists, and those interested in learning more about the field. It only takes a minute to sign up.
Sign up to join this communityI'm using the scikit-learn's Random Forest to perform some classification task but run out of memory because of the amount of data.
Is there any mini-batch implementation of the Random Forest algorithm (or similar decision trees-based method)?
Check out the CART algorithm. This is essentially a bootstrapping method with subsampling that I am sure you can generalize for batch processing.