Code associated with these tutorials can be downloaded from here: https://github.com/bnsreenu/python_fo...
This video goes through the process of extracting features from training images, balancing data between multiple classes, fitting a Random Forest model, then finding useful features using Boruta followed by fitting a model using only the select subset of features.
Boruta library information:
https://pypi.org/project/Boruta/
pip install Boruta