Recognition of human actions using CNN-GWO: a novel modeling of CNN for enhancement of classification performance