Next Article in Journal
Kinetic Study of 17α-Estradiol Mechanism during Rat Sperm Capacitation
Previous Article in Journal
Mushroom Polysaccharide-Assisted Anticarcinogenic Mycotherapy: Reviewing Its Clinical Trials
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The Classification of Rice Blast Resistant Seed Based on Ranman Spectroscopy and SVM

1
Engineering College, Heilongjiang Bayi Agricultural University, Daqing 163319, China
2
Qiqihar Branch of Heilongjiang Academy of Agricultural Sciences, Qiqihar 161006, China
*
Author to whom correspondence should be addressed.
Molecules 2022, 27(13), 4091; https://doi.org/10.3390/molecules27134091
Submission received: 2 June 2022 / Revised: 21 June 2022 / Accepted: 22 June 2022 / Published: 25 June 2022

Abstract

:
Rice blast is a serious threat to rice yield. Breeding disease-resistant varieties is one of the most economical and effective ways to prevent damage from rice blast. The traditional identification of resistant rice seeds has some shortcoming, such as long possession time, high cost and complex operation. The purpose of this study was to develop an optimal prediction model for determining resistant rice seeds using Ranman spectroscopy. First, the support vector machine (SVM), BP neural network (BP) and probabilistic neural network (PNN) models were initially established on the original spectral data. Second, due to the recognition accuracy of the Raw-SVM model, the running time was fast. The support vector machine model was selected for optimization, and four improved support vector machine models (ABC-SVM (artificial bee colony algorithm, ABC), IABC-SVM (improving the artificial bee colony algorithm, IABC), GSA-SVM (gravity search algorithm, GSA) and GWO-SVM (gray wolf algorithm, GWO)) were used to identify resistant rice seeds. The difference in modeling accuracy and running time between the improved support vector machine model established in feature wavelengths and full wavelengths (200–3202 cm−1) was compared. Finally, five spectral preproccessing algorithms, Savitzky–Golay 1-Der (SGD), Savitzky–Golay Smoothing (SGS), baseline (Base), multivariate scatter correction (MSC) and standard normal variable (SNV), were used to preprocess the original spectra. The random forest algorithm (RF) was used to extract the characteristic wavelengths. After different spectral preproccessing algorithms and the RF feature extraction, the improved support vector machine models were established. The results show that the recognition accuracy of the optimal IABC-SVM model based on the original data was 71%. Among the five spectral preproccessing algorithms, the SNV algorithm’s accuracy was the best. The accuracy of the test set in the IABC-SVM model was 100%, and the running time was 13 s. After SNV algorithms and the RF feature extraction, the classification accuracy of the IABC-SVM model did not decrease, and the running time was shortened to 9 s. This demonstrates the feasibility and effectiveness of IABC in SVM parameter optimization, with higher prediction accuracy and better stability. Therefore, the improved support vector machine model based on Ranman spectroscopy can be applied to the fast and non-destructive identification of resistant rice seeds.

1. Introduction

Rice is one of the most important grain crops in the world, feeding more than half of the world’s people, and its yield stability is crucial to guarantee social stability and economic development [1]. Rice blast, a fungal disease that threatens rice production [2], is known as the “cancer” of rice. It occurs in the whole growing period of rice and can lead to a yield reduction of 10–35% or even no harvest. Cultivating rice varieties with resistance to the disease is the most cost-effective way to prevent rice blast [3], which plays an important role in ensuring grain security.
Identification of rice seeds has always been an important issue in crop breeding [4]. Traditional rice seed detection methods include morphological identification, microscopic identification, simple sequence repeat (SSR) molecular markers and the field experiment method [5]. The field experiment method method has defects such as unreliable resistance evaluation, long detection time and other environmental limiting factors (wind speed, temperature and humidity). The SSR molecular marker method has high accuracy for the detection of rice varieties [6] but requires specialized laboratories with more expensive equipment and demanding personnel technology. Therefore, this study tries to propose a fast and accurate identification method for resistant rice seeds.
Ranman spectroscopy has the advantages of convenient operation, high sensitivity and good reproducibility, which can effectively overcome many of the shortcomings of traditional detection methods [7]. The aim is to describe difference in the biological mechanisms of rice seeds using the characteristics of Ranman spectroscopy [8]. The Ranman spectra of different-resistance rice seeds were collected to classify the rice seeds with different resistance according to the spectral features of different molecular structures inside the seeds. Then, the original Ranman spectral data obtained were preprocessed to remove noise nuisances caused by external light, temperature and instruments [9]. Analyzing the differences in Ranman spectral curves caused by the internal protein, nucleic acid, carbohydrate and so on of differently resistant rice seed allows the realization of the rapid and non-destructive detection of differently resistant rice seeds. In recent years, support vector machines (SVM) has also been studied and applied in the field of spectral analysis. Scholars have carried out a lot of studies on rice varieties, such as japonica [10], Vietnam rice [11], cold-region rice [12] and adulterated rice [13] using Ranman spectroscopy with SVM. In terms of rice blast detection, they are all about the identification of rice leaves [14] and plant images [15].
Therefore, this study provides a non-destructive method suitable for the high-generation screening of small batches of seeds using Ranman spectroscopy with SVM based on the detection of resistance to rice blast in rice seed.

2. Materials and Methods

2.1. Instrument and Equipment

A Advantage 532 desktop Ranman spectrometer produced by DeltaNu Company in the United States was used in the experiment, with a resolution of 1.4 cm−1 and a measurement range of 200–3400 cm−1, combined with ProScope HR software to obtain samples’ spectral curves. The preprocessing of the spectral data was implemented in The Unscrambler X 10.3 (64-bit) software, and the characteristic wavelengths’ extraction, modeling analysis and graph drawing were implemented in MATLAB R2016a.

2.2. Ranman Spectra Collection

The resistant rice seeds used in this research came from Heilongjiang Beifeng Agricultural Means of Production Group. The four kinds of rice-blast-resistant seeds were: high-resistance Longjing 33, high-susceptibility Longjing 56, high-resistance Longjing 34 and sensitive Longjing 36, which are all oval. Because the seeds were wrapped in chaff, the Ranman spectrometer could not penetrate the chaff to directly collect the spectral information of the resistant rice seeds. The outer chaff was manually removed from the rice seeds, and rice samples were obtained for later use. From each resistant rice variety, 60 grains were selected as the sample set (a total of 240 grains). For each sample, the spectrum measurement was repeated 3 times for each sample, and then the average spectrum was used as a representative spectrum for each sample. A total of 240 Ranman spectra of resistant rice were obtained.

2.3. Spectra Preprocessing and Feature Extraction

Because of some background noise in the raw spectral data, proper spectral preprocessing methods were considered to enhance the spectral features. In this paper, five spectral preprocessing methods are shown in Figure 1: Savitzky–Golay 1-Der (SGD), Savitzky–Golay smoothing (SGS), baseline (Base), multivariate scatter correction (MSC) and standard normal variable (SNV). It can be clearly seen from the preprocessing results that the spectral curve of the rice seeds were very similar, in the range of 200–3200 cm−1, and that the results of the SGD method are the most unsatisfactory. Therefore, it is impossible to directly distinguish differently resistant rice seeds from the spectral curve, and it is necessary to extract the characteristic wavelengths for further discriminant analysis.
Extracting characteristic variables from the full bands can reduce data redundancy and multicollinearity to a certain extent [16] and can improve the accuracy and reduce the running time of the resistant-rice-classification models. Random forest (RF) is a popular and very efficient algorithm, based on model-aggregation ideas, for both feature extraction and classification problems, introduced by Breiman [17]. The principle is to combine many binary decision trees built using several bootstrap samples coming from the learning sample L (Ranman spectral data), and choosing randomly at each node a subset of explanatory variables X (feature variables). First, the threshold value was set to 0.45, and the characteristic variables of the full wavelengths ere extracted using RF. The extracted 90 characteristic variables are shown in Figure 2. Then, five kinds of preprocessed data were used to extract feature variables by RF. After SNV, SGD, MSC, Base and SGS, 61, 30, 46, 46 and 46 feature variables were extracted by RF, respectively.

2.4. Discriminant Methods

2.4.1. Support Vector Machine

Support vector machine (SVM) is based upon the principle of structural risk minimization, with salient properties of ease in generalization and fewer required training samples [18]. An SVM displayed substantial benefits when compared to other classification approaches. It is challenging to construct a linear classifier to separate the classes of data. In SVM, the transfer function is introduced to map the input vectors a high-dimensional space (generally a Hilbert space), which can effectively reduce the optimization complexity and improve the generalization capability. It then constructs a linear classification decision to classify the input spectral data with a maximum margin hyperplane. An SVM has also been found to be more effective and faster than other machine learning methods.
The computational parameters of the SVM model can be obtained by solving the following convex optimization problem with a ε-insensitivity loss function:
min 1 2 ω T ω + C i = 1 N ξ i s . t .   y i ( ω T x i + b ) 1 ξ i ,   ξ i 0 , i = 1 , 2 , , N
In general, the model in Equation (1) can be addressed by constructing a primal optimization problem based on a Lagrange function, which is given as below:
L ( ω , b , λ ) = 1 2 ω T ω + C i = 1 N ξ i i = 1 N λ i [ y i ( ω T x i + b ) 1 + ξ i ] i = 1 N α i ξ i
Among,   λ i 0 ,   i = 1 , 2 , , N .
The dual function of linear indivisible problems is as below:
maxQ ( λ ) = i = 1 N λ i 1 2 i , j = 1 N y i y j λ i λ j ( Φ x i × Φ x j ) s . t .   j = 1 N y i λ i = 0.1 λ i C  
Then, the decision function for the SVM model can be described as below:
f ( x , λ ) = sgn ( SV y i λ i K ( x i , x j ) + b )
Three pattern-recognition methods (support vector machine (SVM), BP neural network (BP) and probabilistic neural network (PNN)) were applied to the building of rice-classification models. The results of resistant-rice-classification models built by different modeling methods are shown in Table 1.
As can be seen, the optimum raw BP model (with classification accuracy of 97% and a running time of 487 s) was obtained using the raw spectra. The Raw-SVM model runs very fast, with an accuracy of 45%. If the raw BP model is optimized, the running time will be lengthier. With the research and development of swarm intelligence algorithms, many intelligent algorithms have been applied to the parameter optimization of SVM. In order to improve the classification results, the Raw-SVM model should be chosen for optimization and the optimal (c,g) parameters combination should be sought.

2.4.2. Optimize Support Vector Machine

In recent years, the swarm intelligence algorithm has been widely used to optimize SVM parameters [19]. The artificial bee colony algorithm (ABC) is a new swarm intelligence algorithm that was proposed in 2005 by Karaboga [20]. In order to find an optimal solution through iterations, ABC calculates the evaluation value of a food source by formula. The ABC algorithm can converge on the global optimum faster, thus improving the accuracy of SVM in classification and accelerating the convergence speed of (c,g) parameter optimization. However, the traditional artificial bee colony algorithm easily falls into local extreme points in the later stage. Many scholars take advantages of the ABC algorithm to optimize SVM parameters. Luo et al. [21] introduced a chaotic sequence to re-initialize hireling bees. Zhou et al. [22] used stepwise optimization to transform the selection strategy. Kuang et al. [23] generated a chaotic sequence based on the local optimal solution and selected the optimal solution from the sequence as the new honey source location; Liu Xia et al. [24] used chaotic mapping to initialize the population. Liu et al. [25] optimized the ABC algorithm using a random dynamic local search operator. These optimizing ABC algorithms improved the search performance to a certain extent and at the same time fully verified the chaotic optimization algorithm’s advantages of being insensitive to initial values and demonstrating strong ergodicity.
In this paper, the ergodicity of the chaotic search algorithm (CS) is utilized. In the iterative process of the artificial bee colony algorithm, when the number of searches is greater than the set maximum number and a better nectar source has not been obtained, it will fall into the problem of local optimal solutions. The chaotic search algorithm [26] is introduced to generate chaotic sequences to form an improved artificial bee colony algorithm (IABC) based on the chaotic update strategy. The IABC algorithm has a chaotic update strategy scout bee, which traverses the chaotic sequence and compares the corresponding fitness values with those of the stagnant solution to find a better solution to replace the stagnant solution, so that the algorithm jumps out of the local optimum. The experimental results show that the artificial bee colony algorithm based on the chaotic-update strategy has accelerated the convergence speed, enhanced the later local jump-out ability and improved the SVM classification performance.
First, the bee colony is initialized. According to the results of many experiments, the value ranges of the nuclear parameter and the penalty factor C are determined to be (0, 0.01) and (1, 100), respectively. Using two-dimensional uniform design method, the value range of C is evenly divided into 25 squares. The range of the initial food source is represented by each square. Once the bee leaves the local optimal solution, it can find the square without the optimal solution among all the squares and generate the optimal solution among the remaining squares.
Second, the food sources are updated. The penalty factor C and the kernel function parameter γ of SVM are both optimized. The Euclidean distance between food source ( C 1 , γ 1 ) and food source ( C 2 ,   γ 2 ) can be expressed as:
d = ( C 1 C 2 ) 2 + ( γ 1 γ 2 ) 2
In the traditional ABC algorithm, the formula for generating a new food source is:
v ij = x ij + ij ( x ij x ij )
The formula for the selection of food sources by scout bees are as follows:
P i = fit i n = 1 SN fit n  
fit i = { 1 1 + fit i ,   fit i 0 1 + abs ( fit i ) ,   fit i < 0  
where j [ 1 , 2 , , D ] and k [ 1 , 2 , , SN ] are selected randomly. ij [ 1 , 1 ] , which denotes a random value; fit i is the fitness value corresponding to the food source. When the value of ij is small, the search range of the scout bees is small, which causes the algorithm to not converge or to converge in advance; On the contrary, the optimal solution may be ignored, thus affecting the convergence of the algorithm. Therefore, this article attempts to improve the convergence of the ABC algorithm.
Third, the weight value is defined as i = d i d max , in the range of (0, 1), where the value of d i is the distance between the current solution and the optimal solution, and the value of d max is obtained by substituting the vertex (1, 0) and the vertex (100, 0.1) into Equation (1). The range of the food-source-update solution can be adjusted automatically by i . If i is smaller, it means that the search range of the update solution is smaller. Otherwise, it is larger. This update strategy can effectively reduce the number of iterations. Plugging i into Equation (6) gives the new formula for improved food sources, as follows.
v ij = x ij + i ij ( x ij x ij )  
In view of the lack of mathematical theory to guide the parameter search of support vector machines, the low efficiency of traditional artificial bee colony algorithm (ABC) search and the tendency to generate local optimal solutions, an artificial bee colony support vector machine model (IABC-SVM) based on a chaotic-update strategy is proposed. The model improves the convergence speed and classification accuracy of the ABC algorithm through two-dimensional uniform population initialization and food source update based on Euclidean distance.

3. Results and Discussion

In order to assess the performance of the proposed IABC-SVM model, experimental results obtained with the IABC-SVM are compared with the gray wolf algorithm optimization support vector machine (GWO-SVM) [27], the gravity search algorithm optimization support vector machine (GSA-SVM) [28] and the ABC-SVM model. For fair comparison, all of these algorithms were run with the same parameters. A comparative experiment was conducted on the UCI data set to illustrate the effectiveness and feasibility of the improved ABC algorithm in the optimal selection parameters (c,g).

3.1. IABC-SVM Algorithm Test

In order to prove the robustness and performance of the IABC, results have been compared with those obtained by using other optimization algorithms, such as ABC, GSA and GWO. Through multiple trainings, the number of iterations and classification accuracy of each model are observed when they converge.
Figure 3 depicts the convergence characteristics of the chaotic-based ABC-SVM model and the aforementioned optimization algorithms. It can be seen that the proposed classification model is clearly faster than the other models, since it reaches the accepted optimum precision and number of iterations. After several iterations, the maximum classification accuracy of the ABC-SVM and IABC-SVM model can reach 100%. However, the convergence speed of the IABC-SVM model is significantly faster than that of the ABC-SVM model. The accuracy of the GSA-SVM and GWO-SVM models has been fluctuating up and down. No convergence can be achieved. Among them, the accuracy of the GSA-SVM model has been hovering around 40%, and the accuracy of the GWO-SVM model fluctuates greatly, with a maximum of 100% and a minimum of 73%. It can be seen that the IABC-SVM model could preclude bees from being trapped in the local optimum. In addition, the accuracy of the IABC-SVM model is always 100%, which allowed us to conclude that the IABC-SVM model was more robust and more accurate.

3.2. SVM Model Based on Spectra Preprocessing

A total 240 samples were divided into training and test sets. The training set consisted of 180 rice samples (45 samples were selected from resistant Longjing 34, high-resistance Longjing 33, susceptible Longjing 56, high-susceptibility Longjing 36). The test set consisted of the remaining 60 rice samples; 15 samples were selected from each of the four differently resistant rice seeds.
The IABC-SVM and ABC-SVM algorithm parameter settings are the same, with the total number of bees being 30, a bee number of 15, a maximum search number of 100 and the parameters of 2. When the maximum number of iterations is reached, the algorithms are stopped. The parameters (c,g) in the four models have the same value range, [0, 100] and [0, 0.01], respectively. Then, the ABC-SVM, IABC-SVM, GSA-SVM and GWO-SVM models were established after using different preprocessing data and the original spectral data, respectively. The differently-resistant-rice-classification models of ABC-SVM, IABC-SVM, GSA-SVM and GWO-SVM were established as follows, in Table 2, Table 3, Table 4 and Table 5.
The Raw-ABC-SVM, Raw-IABC-SVM, Raw-GSA-SVM and Raw-GWO-SVM rice-classification models based on the full spectrum were established to have accuracy of 60%, 71%, 71% and 73%, respectively. Comparing the five preprocessing methods, it has been found that the modeling results of SNV is better than that of SGD, SGS, Base and MSC. After SNV, the ABC-SVM, GSA-SVM and GWO-SVM models have greatly improved accuracy, and the SNV-ABC-SVM model can reach up to 91% accuracy. As can be seen, the accuracy of models built by preprocessing was improved by different degrees. The SNV-IABC-SVM model had better precision, and the running time was reduced to 13 s. Similarly, none of the indices of the other four preprocessing IABC-SVM models outperformed the SNV-IABC-SVM model. In a word, the “SNV-IABC-SVM” modeling methods can fully realize the fast and accurate classification of the rice seeds with different resistance used in the experiment.

3.3. SVM Model Based on Feature Extraction

The volume of the raw spectral data is large, and the modeling process is complicated, so the random forest algorithm was used to extract characteristic variables to improve modeling performance and reduce running time in this study. After RF, the ABC-SVM, IABC-SVM, GSA-SVM and GWO-SVM were established as follows, in Table 6, Table 7, Table 8 and Table 9.
The RF-ABCSVM, RF-IABCSVM, RF-GSASVM and RF-GWOSVM rice-classification models were established to have accuracy of 70%, 70%, 46% and 70%, respectively. The IABC-SVM is greatly improved in speed and precision compared with the ABC-SVM, GSA-SVM and GWO-SVM. The IABC-SVM exhibited higher precision and faster speed than the ABC-SVM in classification. The performance of the RF-SNV-IABCSVM model has been greatly improved due to the precision increasing by 8%, 7% and 55%, respectively, and due to the running time declining by 10 s, 1 s and 1 s, respectively, compared with the RF-SNV-ABCSVM, RF-SNV-GWOSVM and RF-SNV-GSASVM models. The GSA-SVM model has a relatively poor classification ability. The SNV can effectively improve the accuracy of the model, and RF could reduce scale of the original spectrum data. As can be seen from the tables, the RF-SNV-IABCSVM model has better fitting performance and more reliable accuracy in classification compared with the other three models.

3.4. Seed-Classification Evaluation Experiment

In order to facilitate seed selection, we conducted a seed-evaluation experiment. In this experiment, a resistance–susceptibility classification model was established, with 240 spectra divided in which two categories, namely, resistance (resistant Longjing 34 and high-resistance Longjing 33) and susceptibility (susceptible Longjing 36 and high-susceptibility Longjing 56). With 75% of the samples as a training set and 25% as a test set, SVM, ABC-SVM, IABC-SVM, GSA-SVM and GWO-SVM optimal models were built to test the classification ability of RF-SNV-IABCSVM hybrid model. The specific results are shown in Table 10.
According to the Technical Specification for Disease Resistance of Rice Varieties (http://www.docin.com/p-255618735.html accessed on 30 May 2020), rice resistance is graded from high to low in order of high resistance, resistance, medium resistance, susceptible, medium susceptible and high susceptible. Thus, a total of 300 spectral data (150 of medium-resistance and 150 of medium-susceptibility) were scanned by the Ranman spectrometer. The optimal models of SVM, ABC-SVM, IABC-SVM, GSA-SVM and GWO-SVM were established as follows, in Table 11.
The experimental results show that the classification ability of the RF-SNV-IABCSVM hybrid model is better than the single RF-SNV-ABCSVM and SNV-IABC-SVM model and that RF-SNV-IABCSVM can make full use of the performance of the RF and IABC algorithms. Therefore, it is feasible to use Ranman spectroscopy combined with stoichiometry to quickly identify rice seeds with different resistance, which provides a new method for the rapid detection of rice resistance.

4. Conclusions

In order to study the classification of rice-blast-resistant seeds, the Ranman spectra of 14 rice varieties were scanned. Five different pretreatment methods were used. the random forest algorithm was used to extract characteristic variables, reduce the correlation between variables, shorten the running time and improve the accuracy of classification model. A resistant-rice-classification model based on the IABC-SVM optimization algorithm is proposed. Improving the traditional bee colony algorithm accelerated the convergence speed to obtain a global optimal solution. By optimizing the parameters of SVM, the generalization and accuracy of SVM classification are improved. Finally, by comparing the IABC-SVM, ABC-SVM, GSA-SVM and GMO-SVM models, the accuracy of IABC-SVM increases up to 100%, while the accuracy of ABC-SVM, GSA-SVM and GMO-SVM increases to 93%, 50% and 93%, respectively. Based on the result of the experiments mentioned above, the model IABC-SVM not only has a fast running speed but also demonstrates good performance in the classification of the different rice seeds. This classification experiment can provide evidence for the further development of Ranman spectroscopy in the detection of other crop seeds.

Author Contributions

Writing manuscript, Y.H.; check manuscript, W.Z.; software, J.L.; Collect data, B.M.; formal analysis, Y.M. All authors have read and agreed to the published version of the manuscript.

Funding

This research is funded by the National Soybean Industry Technology System (No. CARF-04-1A), Technical Innovation Team of Cultivated Land Protection in North China (TDJH201808) and Engineering Research Center of Processing and Utilization of Grain By-products, Ministry of Education, National Natural Science Foundation of China (51909265).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Dean, R.; Jan, A.L.V.K.; Zacharias, A.P.; Hammond, K.; Antonio, D.P.; Pietro, D.S.; Jason, J.R.; Marty, D.; Regine, K.; Jeff, E.A.G. The Top 10 fungal pathogens in molecular plant pathology. Mol. Plant Pathol. 2012, 13, 414–430. [Google Scholar] [CrossRef] [Green Version]
  2. Liang, M.; Huijuan, Y.; Qing, S.; Xianya, J.; Guobing, C.; Wenxiang, G.; Lianhui, Z.; Naweed, I.N.; Yizhen, D. Tangeretin inhibits fungal ferroptosis to suppress rice blast. J. Integr. Plant Biology 2021, 63, 2136–2149. [Google Scholar] [CrossRef]
  3. Kumar, M.; Charishma, K.; Sahu, K.P.; Sheoran, N.; Patel, A.; Kundu, A.; Kumar, A. Rice leaf associated Chryseobacterium species: An untapped antagonistic flavobacterium displays volatile mediated suppression of rice blast disease. Biol. Control 2021, 161, 104703. [Google Scholar] [CrossRef]
  4. Joshi, D.; Butola, A.; Kanade, S.R.; Prasad, D.K.; Mithra, S.V.A.; Singh, N.K.; Bisht, D.S.; Mehta, D.S. Label-free non-invasive classification of rice seeds using optical coherence tomography assisted with deep neural network. Opt. Laser Technol. 2021, 137, 106861. [Google Scholar] [CrossRef]
  5. Prasannakumar, M.K.; Parivallal, P.B.; Pramesh, D.; Mahesh, H.B.; Raj, E. LAMP-based foldable microdevice platform for the rapid detection of Magnaporthe oryzae and Sarocladium oryzae in rice seed. Sci. Rep. 2021, 11, 178. [Google Scholar] [CrossRef]
  6. Vasumathy, S.K.; Alagu, M. SSR marker-based genetic diversity analysis and SNP haplotyping of genes associating abiotic and biotic stress tolerance, rice growth and development and yield across 93 rice landraces. Mol. Biol. Rep. 2021, 48, 5943–5953. [Google Scholar] [CrossRef]
  7. Prokopi, N.; Andrikopoulos, K.S.; Beobide, A.S.; Voyiatzis, G.A.; Papachristou, D.J. Collagen orientation probed by polarized Ranman spectra can serve as differential diagnosis indicator between different grades of meniscus degeneration. Sci. Rep. 2021, 11, 20299. [Google Scholar] [CrossRef]
  8. Zhao, X.; Yan, H.; Zihao, L.; Wei, Z.; Liang, T. Method for extracting Ranman spectra characteristic variables of biological sample based on Hilbert–Huang transform. J. Ranman Spectrosc. 2020, 51, 1019–1028. [Google Scholar] [CrossRef]
  9. Zhao, X.; Ming, X.; Wei, Z.; Guoyi, L.; Liang, T. Identification of zinc pollution in rice plants based on two characteristic variables. Spectrochim. Acta Part A Mol. Biomol. Spectrosc. 2021, 261, 120043. [Google Scholar] [CrossRef]
  10. Zhu, P. Identification of Japonica rice seeds in cold region by Ranman spectroscopy. Chin. J. Grain Oil 2021, 36, 169–174. [Google Scholar]
  11. Giang, L.T.; Trung, P.Q.; Yen, D.H. Identification of rice varieties specialties in Vietnam using Ranman spectroscopy. Vietnam. J. Chem. 2020, 58, 711–718. [Google Scholar] [CrossRef]
  12. Tan, F.; Cai, Q.; Sun, X.; Ma, Z.; Hou, Z. Analyzing plant characteristics of rice suffering leaf blast in cold area based on Ranman spectrum. Trans. Chin. Soc. Agric. Eng. 2015, 31, 191–196. [Google Scholar]
  13. Ling, Z.; Juan, S.; Gangcheng, W.; Yanan, W.; Hui, Z.; Li, W.; Haifeng, Q.; Xiguang, Q. Identification of rice varieties and determination of their geographical origin in China using Ranman spectroscopy. J. Cereal Sci. 2018, 82, 175–182. [Google Scholar] [CrossRef]
  14. Tian, L.; Xue, B.; Ziyi, W.; Dong, L.; Xia, Y.; Qiang, C.; Yan, Z.; Weixing, C.; Tao, C. Spectroscopic detection of rice leaf blast infection from asymptomatic to mild stages with integrated machine learning and feature selection. Remote Sens. Environ. 2021, 257, 11235. [Google Scholar] [CrossRef]
  15. Larijani, M.R.; Asli-Ardeh, E.A.; Kozegar, E.; Loni, R. Evaluation of image processing technique in identifying rice blast disease in field conditions based on KNN algorithm improvement by K-means. Food Sci. Nutr. 2019, 7, 3922–3930. [Google Scholar] [CrossRef]
  16. Smigaj, M.; Gaulton, R.; Suárez, J.C.; Barr, S.L. Combined use of spectral and structural characteristics for improved red band needle blight detection in pine plantation stands. For. Ecol. Manag. 2019, 434, 213–223. [Google Scholar] [CrossRef]
  17. Fahimeh, M.; Horacio, P.S.; Alireza, M.; Afshin, F.; Fahimeh, G. Accelerating Big Data Quantitative Structure-Activity Prediction through LASSO-Random Forest Algorithm. Bioinformatics 2021, 38, 469–475. [Google Scholar] [CrossRef]
  18. Mathieu, B.; Bernard, B.; Yann, L.; Jean, B.; Edmond, R.; Laurianne, C. Predicting sow postures from video images: Comparison of convolutional neural networks and segmentation combined with support vector machines under various training and testing setups. Biosyst. Eng. 2021, 212, 19–29. [Google Scholar] [CrossRef]
  19. Unlersen, M.F.; Balci, S.; Sabanci, K. Thermal behavior estimation of the power switches with an empirical formulation optimized by Artificial Bee Colony algorithm. Microelectron. Reliab. 2021, 127, 114404. [Google Scholar] [CrossRef]
  20. Chiang, H.S.; Sangaiah, A.K.; Chen, M.Y.; Liu, J.Y. A Novel Artificial Bee Colony Optimization Algorithm with SVM for Bio-inspired Software-Defined Networking. Int. J. Parallel Program 2018, 48, 310–328. [Google Scholar] [CrossRef]
  21. Luo, J.; Li, Y. Artificial Bee Colony Algorithm with chaotic-search strategy. Control. Decis. 2010, 2, 1913–1916. [Google Scholar] [CrossRef]
  22. Zhou, J.; Liao, X.; Ouyang, S.; Rui, Z.; Yongchuan, Z. Multi-objective artificial bee colony algorithm for short-term scheduling of hydrothermal system. Int. J. Electr. Power Energy Syst. 2014, 55, 542–553. [Google Scholar] [CrossRef]
  23. Kuang, F. Hybridization algorithm of Tent chaos artificial bee colony and particle swarm optimization. Control. Decis. 2015, 30, 839–846. [Google Scholar] [CrossRef]
  24. Xia, L.; Shanshan, Z.; Mingjian, H.; Yonggui, P. Artificial colony algorithm based on chaotic mechanism optimization of support vector machine classifier. Comput. Technol. Autom. 2015, 34, 11–14. [Google Scholar] [CrossRef]
  25. Liu, S. Artificial bee colony algorithm based on local search. Control. Decis. 2014, 29, 123–128. [Google Scholar] [CrossRef]
  26. Hussien, A.G.; Amin, M. A self-adaptive Harris Hawks optimization algorithm with opposition-based learning and chaotic local search strategy for global optimization and feature selection. Int. J. Mach. Learn. Cybern. 2021, 13, 309–336. [Google Scholar] [CrossRef]
  27. Renita, D.B.; Christopher, C.S. Novel real time content based medical image retrieval scheme with GWO-SVM. Multimed. Tools Appl. 2020, 79, 17227–17243. [Google Scholar] [CrossRef]
  28. Tiwari, R.; Saxena, M.K.; Mehendiratta, P.; Vatsa, K.; Srivastava, S.; Gera, R. Market segmentation using supervised and unsupervised learning techniques for E-commerce applications. J. Intell. Fuzzy Syst. 2018, 35, 5353–5363. [Google Scholar] [CrossRef]
Figure 1. Original Ranman spectra (a) and Ranman spectra modified by removing the noise signal for 240 rice seed samples using Savitzky–Golay 1-Der (b), Savitzky–Golay smoothing (c), baseline (d), multivariable scatter correction (e) and standard normal variable (f).
Figure 1. Original Ranman spectra (a) and Ranman spectra modified by removing the noise signal for 240 rice seed samples using Savitzky–Golay 1-Der (b), Savitzky–Golay smoothing (c), baseline (d), multivariable scatter correction (e) and standard normal variable (f).
Molecules 27 04091 g001
Figure 2. Random forest algorithm was used to extract 90 characteristic variables from the original Ranman spectra.
Figure 2. Random forest algorithm was used to extract 90 characteristic variables from the original Ranman spectra.
Molecules 27 04091 g002
Figure 3. Relationship between classification accuracy and iteration times of the ABC-SVM, IABC-SVM, GSA-SVM and GWO-SVM models.
Figure 3. Relationship between classification accuracy and iteration times of the ABC-SVM, IABC-SVM, GSA-SVM and GWO-SVM models.
Molecules 27 04091 g003
Table 1. Support vector machine, BP neural network and probabilistic neural network resistant-rice-classification models established using original Ranman spectra.
Table 1. Support vector machine, BP neural network and probabilistic neural network resistant-rice-classification models established using original Ranman spectra.
ModelInput UnitsTime (s)Accuracy (%)
Raw − SVM3202345
Raw + BP320248750
Raw + PNN3202225
Table 2. The ABC-SVM classification models established by the original Ranman spectra and the Ranman spectra after five different kinds of pretreatments.
Table 2. The ABC-SVM classification models established by the original Ranman spectra and the Ranman spectra after five different kinds of pretreatments.
ModelMisjudgment (Train/Test)Time (s)Train (%)Test (%)
Raw-ABC-SVM0/392810060
SNV-ABC-SVM0/52810091
MSC-ABC-SVM0/53110091
BASE-ABC-SVM0/353310041
SGS-ABC-SVM0/192910068
SGD-ABC-SVM0/453410025
Table 3. The IABC-SVM classification models established by the original Ranman spectra and the Ranman spectra after after five different kinds of pretreatments.
Table 3. The IABC-SVM classification models established by the original Ranman spectra and the Ranman spectra after after five different kinds of pretreatments.
ModelMisjudgment (Train/Test)Time (s)Train (%)Test (%)
Raw-IABC-SVM0/171210071
SNV-IABC-SVM0/013100100
MSC-IABC-SVM0/015100100
BASE-IABC-SVM0/161510073
SGS-IABC-SVM0/171510071
SGD-IABC-SVM0/351810041
Table 4. The GSA-SVM classification models established by the original Ranman spectra and the Ranman spectra after after five different kinds of pretreatments.
Table 4. The GSA-SVM classification models established by the original Ranman spectra and the Ranman spectra after after five different kinds of pretreatments.
ModelMisjudgment (Train/Test)Time (s)Train (%)Test (%)
Raw-GSA-SVM0/453610025
SNV-GSA-SVM0/333510045
MSC-GSA-SVM0/361610040
BASE-GSA-SVM0/451610025
SGS-GSA-SVM0/451610025
SGD-GSA-SVM0/451610025
Table 5. The GWO-SVM classification models established by the original Ranman spectra and the Ranman spectra after after five different kinds of pretreatments.
Table 5. The GWO-SVM classification models established by the original Ranman spectra and the Ranman spectra after after five different kinds of pretreatments.
ModelMisjudgment (Train/Test)Time (s)Train (%)Test (%)
Raw-GWO-SVM0/16210073
SNV-GWO-SVM0/72410088
MSC-GWO-SVM0/92110085
BASE-GWO-SVM0/351610041
SGS-GWO-SVM0/451710025
SGD-GWO-SVM0/371610038
Table 6. The Ranman spectra after five different pretreatments are extracted using the random forest algorithm, and the ABC-SVM classification models are established using the extracted feature variables.
Table 6. The Ranman spectra after five different pretreatments are extracted using the random forest algorithm, and the ABC-SVM classification models are established using the extracted feature variables.
ModelMisjudgment (Train/Test)Time (s)Train (%)Test (%)
RF-ABCSVM0/181810070
RF-SNV-ABCSVM0/51910092
RF-MSC-ABCSVM0/41410093
RF-Base-ABCSVM0/191210068
RF-SGS-ABCSVM0/151210075
RF-SGd-ABCSVM0/371410033
Table 7. The Ranman spectra after five different pretreatments are extracted using the random forest algorithm, and the IABC-SVM classification models are established using the extracted feature variables.
Table 7. The Ranman spectra after five different pretreatments are extracted using the random forest algorithm, and the IABC-SVM classification models are established using the extracted feature variables.
ModelMisjudgment (Train/Test)Time (s)Train (%)Test (%)
RF-IABCSVM0/18910070
RF-SNV-IABCSVM0/09100100
RF-MSC-IABCSVM0/4710093
RF-Base-IABCSVM0/16610073
RF-SGS-IABCSVM0/15610075
RF-SGd-IABCSVM0/37810033
Table 8. The Ranman spectra after five different pretreatments are extracted using the random forest algorithm, and the GSA-SVM classification models are established using the extracted feature variables.
Table 8. The Ranman spectra after five different pretreatments are extracted using the random forest algorithm, and the GSA-SVM classification models are established using the extracted feature variables.
ModelMisjudgment (Train/Test)Time (s)Train (%)Test (%)
RF-GSASVM0/321010046
RF-SNV-GSASVM0/331010045
RF-MSC-GSASVM0/30810050
RF-Base-GSASVM0/29810052
RF-SGS-GSASVM0/28810053
RF-SGd-GSASVM0/45710025
Table 9. The Ranman spectra after five different pretreatments are extracted using the random forest algorithm, and the GWO-SVM classification models are established using the extracted feature variables.
Table 9. The Ranman spectra after five different pretreatments are extracted using the random forest algorithm, and the GWO-SVM classification models are established using the extracted feature variables.
ModelMisjudgment (Train/Test)Time (s)Train (%)Test (%)
RF-GWOSVM0/451010070
RF-SNV-GWOSVM0/41010093
RF-MSC-GWOSVM0/5710092
RF-Base-GWOSVM0/46810023
RF-SGS-GWOSVM0/45710025
RF-SGd-GWOSVM0/39710035
Table 10. After SNV preprocessing, the random forest algorithm is used for feature extraction, and the resistance–susceptibility classification models are established by four optimized support vector machine algorithms.
Table 10. After SNV preprocessing, the random forest algorithm is used for feature extraction, and the resistance–susceptibility classification models are established by four optimized support vector machine algorithms.
ModelMisjudgment (Train/Test)Time (s)Train (%)Test (%)
RF-SNV-SVM0/27310055
RF-SNV-ABCSVM0/017100100
RF-SNV-IABCSVM0/08100100
RF-SNV-GSASVM0/14910077
RF-SNV-GWOSVM0/1910098
Table 11. After SNV preprocessing, the random forest algorithm is used for feature extraction, and the actual breeding resistance–susceptibility classification models established by four optimized support vector machine algorithms.
Table 11. After SNV preprocessing, the random forest algorithm is used for feature extraction, and the actual breeding resistance–susceptibility classification models established by four optimized support vector machine algorithms.
ModelMisjudgment (Train/Test)Time (s)Train (%)Test (%)
RF-SNV-SVM0/40510075
RF-SNV-ABCSVM0/35910098
RF-SNV-IABCSVM0/017100100
RF-SNV-GSASVM0/303010081
RF-SNV-GWOSVM0/182310089
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

He, Y.; Zhang, W.; Ma, Y.; Li, J.; Ma, B. The Classification of Rice Blast Resistant Seed Based on Ranman Spectroscopy and SVM. Molecules 2022, 27, 4091. https://doi.org/10.3390/molecules27134091

AMA Style

He Y, Zhang W, Ma Y, Li J, Ma B. The Classification of Rice Blast Resistant Seed Based on Ranman Spectroscopy and SVM. Molecules. 2022; 27(13):4091. https://doi.org/10.3390/molecules27134091

Chicago/Turabian Style

He, Yan, Wei Zhang, Yongcai Ma, Jinyang Li, and Bo Ma. 2022. "The Classification of Rice Blast Resistant Seed Based on Ranman Spectroscopy and SVM" Molecules 27, no. 13: 4091. https://doi.org/10.3390/molecules27134091

APA Style

He, Y., Zhang, W., Ma, Y., Li, J., & Ma, B. (2022). The Classification of Rice Blast Resistant Seed Based on Ranman Spectroscopy and SVM. Molecules, 27(13), 4091. https://doi.org/10.3390/molecules27134091

Article Metrics

Back to TopTop