Research Article
Deep Learning-Based Classification of Spoken English Digits
Algorithm 2
The GradientBoosting Classification Model.
| (1) | procedure GradientBoosting Classifier () (⊳) contains the STFT features of each audio sample, while contains the target audio class label | | (2) | Read the dataset using the library “Librosa” | | (3) | Extract STFT features from the audio. | | (4) | One-hot encode the audio data to produce the class label. | | (5) | Split the dataset into training and testing set with STFT features as the input and audio class as the target label. | | (6) | Start the GradientBoosting model | | (7) | Set up the hyperparameters tuning: n_estimators, learning_rate, max_features, max_depth, and random_state. | | (8) | GradientBoostingClassifier (Hyperparameters) | | (9) | Fitting training and the testing dataset | | (10) | Evaluate the model | | (11) | end procedure |
|