Class Balancing for Soil Data: Predictive Modeling Approach for Crop Recommendation Using Machine Learning Algorithms

Soil data analysis is fundamental to agricultural productivity, environmental sustainability, and land management. Traditional soil analysis methods often require extensive labor and time, prompting the need for more efficient and accurate techniques. This research investigates the potential of machine learning algorithms in transforming soil data analysis. By employing advanced machine learning methods such as decision trees, support vector machines, logistic regression, random forest and XGBoost. This study aims to predict and classify crop based on various soil properties. This research paper presents a comprehensive study of soil sample analysis using various machine learning algorithms. The objective of this study is to enhance prediction accuracy through effective class balancing and feature selection methods. Several classification algorithms, including Support Vector Classifier (SVC), Logistic Regression, Decision Tree, Random Forest, and XGBoost, were employed to predict soil characteristics. The study highlights the superior performance of the XGBoost with oversampling balancing method having an accuracy of 93.82%.

Publication Details

Journal
Springer Link (Chiba Institute of Technology)
Published
2025-06-18
DOI
https://doi.org/10.1051/epjconf/202532801026/pdf
Primary Topic
Nitrogen and Sulfur Effects on Brassica
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Class Balancing for Soil Data: Predictive Modeling Approach for Crop Recommendation Using Machine Learning Algorithms

Springer Link (Chiba Institute of Technology)
Nitrogen and Sulfur Effects on Brassica
article

Class Balancing for Soil Data: Predictive Modeling Approach for Crop Recommendation Using Machine Learning Algorithms

article en

Abstract

Soil data analysis is fundamental to agricultural productivity, environmental sustainability, and land management. Traditional soil analysis methods often require extensive labor and time, prompting the need for more efficient and accurate techniques. This research investigates the potential of machine learning algorithms in transforming soil data analysis. By employing advanced machine learning methods such as decision trees, support vector machines, logistic regression, random forest and XGBoost. This study aims to predict and classify crop based on various soil properties. This research paper presents a comprehensive study of soil sample analysis using various machine learning algorithms. The objective of this study is to enhance prediction accuracy through effective class balancing and feature selection methods. Several classification algorithms, including Support Vector Classifier (SVC), Logistic Regression, Decision Tree, Random Forest, and XGBoost, were employed to predict soil characteristics. The study highlights the superior performance of the XGBoost with oversampling balancing method having an accuracy of 93.82%.

Springer Link (Chiba Institute of Technology)
Zero hunger
Openalex Percentile: Top 53%
Nitrogen and Sulfur Effects on Brassica
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.