Crow Way: An Optimization Technique for generating the Weight and Bias in Deep CNN
DOI:
https://doi.org/10.15379/ijmst.v10i2.2647Keywords:
Convolutional Neural Networks, Optimization Algorithms, Crow Search Algorithm, Brainstorm Optimization, Hybrid Algorithm, Weight Optimization, Bias OptimizationAbstract
Fine-tuning Convolutional Neural Networks (CNNs) weights and biases are essential for solving difficult machine learning problems. We provide a hybrid optimizations strategy that combines the benefits of Crowd Search (CSA) and Brainstorm Optimization (BSO). CSA-BSO optimizes CNNs. CSA-BSO optimizes CNN weights. Our fitness measures determine each crow's location and speed throughout the CSA phase. The BSO phase mixes optimal replies with random ones to create new solutions. The best new ideas move on. After a certain number of iterations, we alternate between the CSA and BSO phases and pick the best solution as the CNN's final state. We design and test the CSA-BSO approach on many CNN architectures and datasets. Experimentally, the hybrid algorithm outperforms CSA and BSO in convergence time and solution quality. CSA and BSO collaborate to efficiently employ feasible regions and investigate a bigger search field, boosting optimizations. Stable and adaptable, CSA-BSO supports many CNN architectures and data formats. This study's main contribution is the CSA-BSO, a unique hybrid optimizations approach for convolutional neural network weight and bias optimizations. It beats CSA and BSO. The recommended strategy improves CNN picture classification, object recognition, and NLP.