Assessing classification approaches for categorizing Ayurvedic herbs

Umadevi V,Vaishnavi Kamath
DOI: https://doi.org/10.1007/s11042-024-19061-7
IF: 2.577
2024-04-22
Multimedia Tools and Applications
Abstract:Ayurvedic herbs hold immense importance in traditional Ayurvedic medicine. These herbs are considered vital elements in maintaining physical, mental, and spiritual balance in the human body. According to ayurveda, diseases arise due to imbalances in doshas namely Vata, Pitta, and Kapha. Ayurvedic practitioners diagnose diseases by analyzing the dosha imbalances in an individual's body and mind. Ayurvedic herbs play a crucial role in balancing the doshas and promoting overall health and well-being. Each herb possesses specific properties that can either pacify or aggravate the three doshas.This research employs machine learning models to classify Ayurvedic herbs according to their dosha balancing properties. Using a 90-10 split, the data was randomly split into a training set and a test set. Data preprocessing using random oversampling and artificial sample generation using CTGAN is also performed on the dataset. A total of six experiments are performed on the dataset. Various classification models like SVM, KNN, RF, DT and XGBoost were used for classification. Using four target classes without oversampling, the XGBoost classifier yielded the best classification models with an impressive accuracy of 96%, Precision of 97%, Recall of 96%, F1-score of 96% and Root mean square error of 0.16. The experimental results provide compelling evidence that the proposed model, which uses ensemble learning methods, significantly outperforms conventional methods.
computer science, information systems, theory & methods,engineering, electrical & electronic, software engineering
What problem does this paper attempt to address?