Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

yash-lomate/Predicting-soil-health-from-infrared-spectroscopy-for-African-agriculture

Domaine:

agriculture

Type de record:

project
Créateur:
yas
Hôte:
# Predicting Soil Health from Infrared Spectroscopy for African Agriculture ## Overview This project implements multi-target regression models to predict soil properties from mid-infrared (MIR) spectral measurements. The solution addresses the Africa Soil Property Prediction Challenge, predicting five continuous soil properties simultaneously: - **Ca** (Calcium) - **P** (Phosphorus) - **pH** (Soil acidity/alkalinity) - **SOC** (Soil Organic Carbon) - **Sand** (Sand content) ## Problem Definition Given 3,578 mid-infrared spectral absorption measurements per soil sample plus spatial coordinates (latitude, longitude) and depth, the goal is to predict five continuous soil properties simultaneously. This is a classic multi-target regression problem on high-dimensional spectral data—a "wide" dataset with far more features than samples. ## Dataset The data comes from the Africa Soil Property Prediction Challenge on Kaggle: - **URL**: kaggle.com - **Features**: 3,578 mid-infrared spectral measurements (m0, m1, ..., m3577) per sample - **Additional features**: Spatial coordinates (Latitude, Longitude) and Depth - **Targets**: 5 continuous soil properties (Ca, P, pH, SOC, Sand) ## Project Structure ``` . ├── README.md # This file ├── requirements.txt # Python dependencies ├── train.py # Main training script ├── predict.py # Prediction script ├── src/ # Source code │ ├── __init__.py # Package initialization │ ├── data_preprocessing.py # Data loading and preprocessing │ ├── models.py # Multi-target regression models │ └── feature_engineering.py # Feature engineering utilities ├── data/ # Data directory (not included in repo) │ ├── train.csv # Training data │ └── test.csv # Test data ├── models/ # Saved models directory └── notebooks/ # Jup …

Visit

github.com

Similaires

okello10/Digital-Soil-Spectroscopy-for-Soil-Health-AssessmentPredicting starch content in cassava fresh roots using near-infrared spectroscopyMid-infrared and total X-ray fluorescence spectroscopy complementarity for assessment of soil propertiesEvaluating regression-kriging for mid-infrared spectroscopy prediction of soil properties in western KenyaMid-Infrared Spectra (MIRS) from ICRAF Soil and Plant Spectroscopy Laboratory: Africa Soil Information Service (AfSIS) Phase I 2009-2013Estimation of soil properties with mid-infrared soil spectroscopy across yam production landscapes in West Africa

okello10/Digital-Soil-Spectroscopy-for-Soil-Health-Assessment

This project applies chemometric and machine learning techniques to predict soil properties from mid

Predicting starch content in cassava fresh roots using near-infrared spectroscopy

The cassava starch market is promising in sub-Saharan Africa and increasing rapidly due to the numer

Mid-infrared and total X-ray fluorescence spectroscopy complementarity for assessment of soil properties

Diffuse reflectance Fourier transformed mid-infrared (DRIFT-MIR) spectroscopy can predict many soil

Evaluating regression-kriging for mid-infrared spectroscopy prediction of soil properties in western Kenya

Data for soil samples collected from WKIEMP project and analyzed at ICRAF using infrared spectroscop

Mid-Infrared Spectra (MIRS) from ICRAF Soil and Plant Spectroscopy Laboratory: Africa Soil Information Service (AfSIS) Phase I 2009-2013

AfSIS Phase I was a collaborative projective funded by the Bill and Melinda Gates Foundation (BMGF),

Estimation of soil properties with mid-infrared soil spectroscopy across yam production landscapes in West Africa

Low soil fertility is challenging the sustainable production of yam and other staple crops in the ya