Machine Learning Identification of Saline-Alkali-Tolerant Japonica Rice Varieties Based on Raman Spectroscopy and Python Visual Analysis
Rui Liu,
Feng Tan,
Yaxuan Wang,
Bo Ma,
Ming Yuan,
Lianxia Wang and
Xin Zhao
Additional contact information
Rui Liu: College of Agricultural Engineering, Heilongjiang Bayi Agricultural University, Daqing 163000, China
Feng Tan: College of Electrical and Information, Heilongjiang Bayi Agricultural University, Daqing 163000, China
Yaxuan Wang: College of Civil Engineering and Water Conservancy, Heilongjiang Bayi Agricultural University, Daqing 163000, China
Bo Ma: Qiqihar Branch of Heilongjiang Academy of Agricultural Sciences, Qiqihar 161006, China
Ming Yuan: Qiqihar Branch of Heilongjiang Academy of Agricultural Sciences, Qiqihar 161006, China
Lianxia Wang: Qiqihar Branch of Heilongjiang Academy of Agricultural Sciences, Qiqihar 161006, China
Xin Zhao: College of Computer and Control Engineering, Qiqihar University, Qiqihar 161006, China
Agriculture, 2022, vol. 12, issue 7, 1-14
Abstract:
The core of saline-alkali land improvement is planting suitable plants. Planting rice in saline-alkali land can not only effectively improve saline-alkali soil, but also increase grain yield. However, traditional identification methods for saline-alkali-tolerant rice varieties require tedious and time-consuming field investigations based on growth indicators by rice breeders. In this study, the visualization method of Python data processing was used to analyze the Raman spectroscopy of japonica rice in order to study a simple and efficient identification method of saline-alkali-tolerant japonica rice varieties. Three saline-alkali-tolerant japonica varieties and three saline-alkali-sensitive japonica varieties were collected from control and saline-alkali-treated fields, respectively, and the Raman spectra of 432 samples were obtained. The data preprocessing stage used filtering-difference method to process Raman spectral data to complete interference reduction and crests extraction. In the feature selection stage, scipy.signal.find_peaks (SSFP), SelectKBest (SKB) and recursive feature elimination (RFE) were used for machine feature selection of spectral data. According to the feature dimension obtained by machine feature selection, dataset partitioning by K-fold CV, the typical linear logistic regression (LR) and typical nonlinear support vector machine (SVM) models were established for classification. Experimental results showed that the typical nonlinear SVM identification model based on both RFE machine feature selection and six-fold CV dataset partitioning had the best identification rate, which was 94%. Therefore, the SVM classification model proposed in this study could provide help in the intelligent identification of saline-alkali-tolerant japonica rice varieties.
Keywords: japonica rice; saline-alkali-tolerant; Raman spectroscopy; Python visual; RFE; typical nonlinear; SVM (search for similar items in EconPapers)
JEL-codes: Q1 Q10 Q11 Q12 Q13 Q14 Q15 Q16 Q17 Q18 (search for similar items in EconPapers)
Date: 2022
References: View references in EconPapers View complete reference list from CitEc
Citations:
Downloads: (external link)
https://www.mdpi.com/2077-0472/12/7/1048/pdf (application/pdf)
https://www.mdpi.com/2077-0472/12/7/1048/ (text/html)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:gam:jagris:v:12:y:2022:i:7:p:1048-:d:865730
Access Statistics for this article
Agriculture is currently edited by Ms. Leda Xuan
More articles in Agriculture from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().