Raga Recognition of Indian Classical Music Based on Audio Processing and Stacking Based Ensemble Learning Algorithm

Raga identification is a significant issue in the field of Indian art music since ragas are essential to the composition and performance of the music and are vital to its preservation, education, and retrieval. There aren’t many studies that have looked into this task using techniques like Machine Learning (ML), signal processing, or, more recently, Deep Learning (DL). All of these researches, however, leave open a crucial question: do these ML/DL techniques learn and comprehend Ragas similarly to human experts? Furthermore, a major obstacle to this research is the lack of a large number of rich, labeled datasets, which is what motivates these ML/DL-based techniques. Advanced techniques like deep learning-based Bahdanau Attention-augmented Bidirectional LSTM (BAA-BiLSTM) is proposed to mitigate these drawbacks by better capturing raga nuances. Initially, audio recordings of various ragas from a music collection are collected and pre-processed using Particle Filter (PF) to minimize noise and Double Side Band Amplitude Modulation (DSBAM) for maintaining equal frequency and amplitude. The audio is segmented using Non-Stationarity-Based Adaptive Segmentation (NSAS) to separate pitch and vocals from noise and silence. These segmented signals features are extracted using Gammatone Frequency Cepstral Coefficients, Code Excited Linear Prediction, spectrum flux, short-term energy, and Recurrence Quantification Measure. Then the features are further given to the deep learning ensemble classifier which contains Bahdanau Attention-augmented Bidirectional LSTM (BAA-BiLSTM) meta-classifier with Recursive Tensor Neural Network (RTNN) and Jordan Neural Network (JNN) to identify ragas accurately. As a result of proposed model accuracy is 98.4%, precision is 92.7% respectively. Consequently, this method is highly suitable for real-time applications to identify Indian classical music’s ragas based on audio signals.

Authors

Institutions

Publication Details

Journal
Optical Memory and Neural Networks
Published
2026-03-01
DOI
https://doi.org/10.3103/s1060992x25600594
Primary Topic
Music and Audio Processing
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Raga Recognition of Indian Classical Music Based on Audio Processing and Stacking Based Ensemble Learning Algorithm

V. Upendran, J. Jayanthi
Optical Memory and Neural Networks
Music and Audio Processing
article

Raga Recognition of Indian Classical Music Based on Audio Processing and Stacking Based Ensemble Learning Algorithm

V. Upendran, J. Jayanthi
article en

Abstract

Raga identification is a significant issue in the field of Indian art music since ragas are essential to the composition and performance of the music and are vital to its preservation, education, and retrieval. There aren’t many studies that have looked into this task using techniques like Machine Learning (ML), signal processing, or, more recently, Deep Learning (DL). All of these researches, however, leave open a crucial question: do these ML/DL techniques learn and comprehend Ragas similarly to human experts? Furthermore, a major obstacle to this research is the lack of a large number of rich, labeled datasets, which is what motivates these ML/DL-based techniques. Advanced techniques like deep learning-based Bahdanau Attention-augmented Bidirectional LSTM (BAA-BiLSTM) is proposed to mitigate these drawbacks by better capturing raga nuances. Initially, audio recordings of various ragas from a music collection are collected and pre-processed using Particle Filter (PF) to minimize noise and Double Side Band Amplitude Modulation (DSBAM) for maintaining equal frequency and amplitude. The audio is segmented using Non-Stationarity-Based Adaptive Segmentation (NSAS) to separate pitch and vocals from noise and silence. These segmented signals features are extracted using Gammatone Frequency Cepstral Coefficients, Code Excited Linear Prediction, spectrum flux, short-term energy, and Recurrence Quantification Measure. Then the features are further given to the deep learning ensemble classifier which contains Bahdanau Attention-augmented Bidirectional LSTM (BAA-BiLSTM) meta-classifier with Recursive Tensor Neural Network (RTNN) and Jordan Neural Network (JNN) to identify ragas accurately. As a result of proposed model accuracy is 98.4%, precision is 92.7% respectively. Consequently, this method is highly suitable for real-time applications to identify Indian classical music’s ragas based on audio signals.

Optical Memory and Neural NetworksVol. 35(1)
Bharathidasan University (IN)
Quality Education
Openalex Percentile: Top 7%
Music and Audio Processing
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Raga Recognition of Indian Classical Music Based on Audio Processing and Stacking Based Ensemble Learning Algorithm — V. Upendran, J. Jayanthi · Optical Memory and Neural Networks (2026) | TGRS Research Map | TGRS