CN105389452A - Cucumber whole-course photosynthetic rate prediction model based on neural network, and establishment method - Google Patents
Cucumber whole-course photosynthetic rate prediction model based on neural network, and establishment method Download PDFInfo
- Publication number
- CN105389452A CN105389452A CN201511025438.6A CN201511025438A CN105389452A CN 105389452 A CN105389452 A CN 105389452A CN 201511025438 A CN201511025438 A CN 201511025438A CN 105389452 A CN105389452 A CN 105389452A
- Authority
- CN
- China
- Prior art keywords
- training
- output
- photosynthetic rate
- layer
- model
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000000243 photosynthetic effect Effects 0.000 title claims abstract description 58
- 238000000034 method Methods 0.000 title claims abstract description 48
- 240000008067 Cucumis sativus Species 0.000 title claims abstract description 45
- 235000010799 Cucumis sativus var sativus Nutrition 0.000 title claims abstract description 42
- 238000013528 artificial neural network Methods 0.000 title claims abstract description 27
- 238000012549 training Methods 0.000 claims abstract description 58
- 238000012360 testing method Methods 0.000 claims abstract description 26
- 239000013598 vector Substances 0.000 claims description 23
- 230000012010 growth Effects 0.000 claims description 20
- 230000017260 vegetative to reproductive phase transition of meristem Effects 0.000 claims description 16
- 229910002092 carbon dioxide Inorganic materials 0.000 claims description 15
- 229930002875 chlorophyll Natural products 0.000 claims description 14
- 235000019804 chlorophyll Nutrition 0.000 claims description 14
- ATNHDLDRLWWWCB-AENOIHSZSA-M chlorophyll a Chemical compound C1([C@@H](C(=O)OC)C(=O)C2=C3C)=C2N2C3=CC(C(CC)=C3C)=[N+]4C3=CC3=C(C=C)C(C)=C5N3[Mg-2]42[N+]2=C1[C@@H](CCC(=O)OC\C=C(/C)CCC[C@H](C)CCC[C@H](C)CCCC(C)C)[C@H](C)C2=C5 ATNHDLDRLWWWCB-AENOIHSZSA-M 0.000 claims description 14
- 241000196324 Embryophyta Species 0.000 claims description 13
- 230000008569 process Effects 0.000 claims description 11
- CURLTUGMZLYLDI-UHFFFAOYSA-N Carbon dioxide Chemical compound O=C=O CURLTUGMZLYLDI-UHFFFAOYSA-N 0.000 claims description 10
- 230000006870 function Effects 0.000 claims description 7
- 238000005286 illumination Methods 0.000 claims description 6
- 239000011159 matrix material Substances 0.000 claims description 6
- 235000009849 Cucumis sativus Nutrition 0.000 claims description 3
- 238000013459 approach Methods 0.000 claims description 3
- 239000001569 carbon dioxide Substances 0.000 claims description 3
- 230000004907 flux Effects 0.000 claims description 3
- 238000002347 injection Methods 0.000 claims description 3
- 239000007924 injection Substances 0.000 claims description 3
- 210000002569 neuron Anatomy 0.000 claims description 3
- 235000016709 nutrition Nutrition 0.000 claims description 3
- 230000035764 nutrition Effects 0.000 claims description 3
- 238000002945 steepest descent method Methods 0.000 claims description 3
- 238000010606 normalization Methods 0.000 claims description 2
- 238000012545 processing Methods 0.000 claims description 2
- HOWHQWFXSLOJEF-MGZLOUMQSA-N systemin Chemical compound NCCCC[C@H](N)C(=O)N[C@@H](CCSC)C(=O)N[C@@H](CCC(N)=O)C(=O)N[C@@H]([C@@H](C)O)C(=O)N[C@@H](CC(O)=O)C(=O)OC(=O)[C@@H]1CCCN1C(=O)[C@H]1N(C(=O)[C@H](CC(O)=O)NC(=O)[C@H](CCCN=C(N)N)NC(=O)[C@H](CCCCN)NC(=O)[C@H](CO)NC(=O)[C@H]2N(CCC2)C(=O)[C@H]2N(CCC2)C(=O)[C@H](CCCCN)NC(=O)[C@H](CO)NC(=O)[C@H](CCC(N)=O)NC(=O)[C@@H](NC(=O)[C@H](C)N)C(C)C)CCC1 HOWHQWFXSLOJEF-MGZLOUMQSA-N 0.000 claims description 2
- 108010050014 systemin Proteins 0.000 claims description 2
- 238000012795 verification Methods 0.000 abstract description 4
- 238000002474 experimental method Methods 0.000 abstract 1
- 238000005259 measurement Methods 0.000 abstract 1
- 230000029553 photosynthesis Effects 0.000 description 6
- 238000010672 photosynthesis Methods 0.000 description 6
- 238000011160 research Methods 0.000 description 6
- 238000010219 correlation analysis Methods 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 4
- 230000010355 oscillation Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 241000227653 Lycopersicon Species 0.000 description 2
- 235000007688 Lycopersicon esculentum Nutrition 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 210000003763 chloroplast Anatomy 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 230000035784 germination Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 239000000758 substrate Substances 0.000 description 2
- 108090000790 Enzymes Proteins 0.000 description 1
- 102000004190 Enzymes Human genes 0.000 description 1
- 108010003581 Ribulose-bisphosphate carboxylase Proteins 0.000 description 1
- 241001464837 Viridiplantae Species 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000003698 anagen phase Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 239000003337 fertilizer Substances 0.000 description 1
- 239000005556 hormone Substances 0.000 description 1
- 229940088597 hormone Drugs 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 235000003715 nutritional status Nutrition 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 210000003463 organelle Anatomy 0.000 description 1
- 239000000575 pesticide Substances 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
- 235000013311 vegetables Nutrition 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/36—Circuit design at the analogue level
- G06F30/367—Design verification, e.g. using simulation, simulation program with integrated circuit emphasis [SPICE], direct methods or relaxation methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/088—Non-supervised learning, e.g. competitive learning
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Artificial Intelligence (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Geometry (AREA)
- Data Mining & Analysis (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Cultivation Of Plants (AREA)
Abstract
The invention discloses a cucumber whole-course photosynthetic rate prediction model based on a neural network. A multifactor nesting experiment is utilized for obtaining cucumber seedling photosynthetic rate test data, an LM (Levenberg-Marquardt) training method is adopted to carry out model training, and a cucumber whole-course photosynthetic rate model which combines a growing stage is established and is subjected to model performance parameter comparison and accuracy verification with a photosynthetic rate model of a single growing period and a whole-course photosynthetic rate model which does not combines a growing period stage parameter. A training result indicates that the whole-course photosynthetic rate model established in a way that the growing period is added to serve as a one-dimensional input quantity can effectively pass over local flat areas, and the whole-course photosynthetic rate model has an obvious superiority, meets a training requirement that errors are smaller than 0.0001, and is verified in an xor checkout way, so that a determination coefficient of a model prediction value and an actual measurement value is 0.9897, an error is smaller than 6.559%, and a theoretical basis and technical support can be provided for facility and crop luminous environment regulation and control.
Description
Technical Field
The invention belongs to the technical field of intelligent agriculture, and particularly relates to a cucumber whole-course photosynthetic rate prediction model based on a neural network and an establishment method.
Background
The cucumber is one of the main vegetables cultivated in China, and the quality and the yield of the cucumber are indistinguishable from the photosynthesis capacity thereof. Photosynthetic Rate and chlorophyll content, temperature, CO2A plurality of factors such as concentration, illumination intensity, relative humidity and the like have significant relations. Wherein, the chloroplast is the basic organelle of green plants for photosynthesis, the chlorophyll is the basic component of the chloroplast and is important in the photosynthesis of the plants, the content of the chlorophyll is an important indicator factor of the photosynthesis capacity, the nutritional status and the growth situation of the plants, and the temperature influences the activity of Rubisco activating enzyme in crops, the stomatal conductance and the CO conductivity2The concentration directly influences the dark reaction rate of crops and the accumulation of dry matters, the illumination intensity is the direct power and the pushing force of photosynthesis, the relative humidity influences the porosity conductivity of leaves and the like, and all factors have mutual influence. Therefore, the influence of multiple factors is comprehensively considered, and a multi-factor coupling whole-course photosynthetic rate prediction model is established, so that the method has an important role in optimizing the cucumber luminous environment.
In recent years, many scholars have conducted relevant research in establishing photosynthetic rate models, and the research considers the correlation between different environmental factors, but the research has the disadvantages of low fitting degree, complex fitting formula, large error and the like. The neural network has the advantages of nonlinear mapping, adaptive learning capability and the like, and is suitable for fitting and predicting a nonlinear complex system model, so that the photosynthetic rate modeling based on the neural network becomes a research hotspot. Recently, a Hopfield network photosynthetic rate model, a BP neural network-based greenhouse tomato leaf stomata conductance model and a WSN-based tomato flowering phase single leaf net photosynthesis rate prediction model have appeared, and the researches apply the neural network to photosynthetic rate modeling from different angles, but do not consider the influence of different growth periods on crops, and do not establish a whole-course cucumber photosynthetic rate prediction model, and the defects of slow training process and large training error difference exist.
Disclosure of Invention
In order to overcome the defects of the prior art, the invention aims to provide a cucumber whole-course photosynthetic rate prediction model based on a neural network and an establishment method, a multi-factor nesting test is designed, data is normalized and then modeled by adopting a BP neural network, a cucumber photosynthetic rate prediction model which is obtained by innovatively distinguishing growth stage information as one-dimensional input factors is established on the premise of considering the original environment and physiological parameters, the cucumber photosynthetic rate prediction model in the whole course is established through comparison and verification, and a foundation is established for light environment regulation and control of facility agriculture.
In order to achieve the purpose, the invention adopts the technical scheme that:
a cucumber whole-course photosynthetic rate prediction model based on a neural network fuses a growing period and has a model formula ofWherein the output signal ToRepresenting the photosynthetic rate calculated by the neural network, the input signal x ═ x1',x2',......,x6')T;x1′、x2′、x3′、x4′、x5′、x6Respectively growth period, temperature, CO2Concentration, light intensity, relative humidity and chlorophyll content; m is 8, n is 6; v. ofijIs the weight, w, of the input layer to the hidden layerjIs the hidden layer to output layer weight vector,the net input quantity of the input layer adjusted to the hidden layer by the weight value is shown;the input quantities of the output layers are indicated.
The method for establishing the cucumber whole-course photosynthetic rate prediction model based on the neural network comprises the following steps of:
step 1, acquiring experimental data, wherein the process is as follows:
adopting a nutrition pot for seedling culture, selecting cucumber seedlings with uniform growth vigor, stem cross diameter of 0.6-0.8 cm and plant height within 10cm for test when the cucumber seedlings grow into two leaves and one heart, selecting 150 robust cucumber seedlings as test samples, and selecting 150 plants with flowering nodes 50 cm away from a tap as the test samples in the flowering fruiting period when the cucumbers are in the flowering fruiting period;
measuring net photosynthetic rate, and setting 5 temperature gradients of 16, 20, 24, 28 and 32 ℃ by using a temperature control module in the process; by using CO2The injection module sets the volume ratio of carbon dioxide to be 300, 600, 900, 1200 and 1500 mu L/L for 5 gradients; obtaining 0, 20, 50, 100, 200, 300, 500, 700, 1000, 1200, 1500 [ mu ] mol/(m) by using the LED light source module2S) 11 photon flux density gradients, a total of 275 trials were performed in a nested fashion, each trial was repeated on 3 plants selected at random, and the chamber relative humidity and chlorophyll content of the leaves tested were recorded in the trials to yield a plot of chlorophyll content, temperature, CO21650 groups of test data with input of concentration, illumination intensity and relative humidity and output of net photosynthetic rate, namely 825 groups in seedling stage and 825 groups in flowering and fruiting stage;
step 2, establishing a model
Step 2.1 training method
The input signal is x ═ x1',x2',......,x6')T;x1'、x2'、x3'、x4'、x5'、x6Respectively growth period, temperature, CO2Concentration, light intensity, relative humidity and leavesChlorophyll content, output signal ToRepresenting the photosynthetic rate calculated by the neural network, and the corresponding actually measured photosynthetic rate being a teacher signal TdEstablishing a whole-course cucumber seedling photosynthetic rate model with a growth period as a one-dimensional factor by a BP gradient training method;
step 2.2 training procedure
Randomly distributing an initial value V of a weight vector from an input layer to a hidden layer and an initial value W of the weight vector from the hidden layer to an output layer; operating BP neural network program, inputting training set sampleAnd according to Output of a computing network To;
Based on teacher signal TdAnd a network output signal ToTotal error of systemIn the formula,in order to train the true value of the sample,the output value of the training sample network is obtained, P is the number of training samples, and l is the number of output layers;
based on teacher signal TdNetwork output signal ToWeight vector from hidden layer to output layer, output component of hidden layer, error signal of output layero=(Td-To)To(1-To) Neuron error signalIn the formula, ωjAs weight vector from hidden layer to output layer, yjIs the output of each layer;
adopting LM training method to train network, inputting weight vector from layer to hidden layerWeight ω from hidden layer to output layerjWhere η is the learning rate, Δ ω is the weight adjustment vector, and Δ w is- (J)n TJn+ηnI)-1Jn Trn,Is a Hessian matrix used to approximate the objective function, I is an identity matrix, ηnThe parameter greater than 0 in LM training method is used to speed up the training of network, when ηnWhen approaching zero, LM algorithm approaches Gauss-Newton method, with ηnThe LM algorithm is similar to the steepest descent method when the LM is continuously increased;
step 2.3 model building
When E isRESWhen the error value is smaller than the set error value or the learning frequency reaches the set step number, the training is stopped to obtain the final prediction model.
In the step 2.2, the step of the method,
for training setBook (I)Carrying out normalization processing in an interval of 0.2-0.9, setting the number of hidden nodes of the neural network to be 10, and randomly distributing an initial value V of a weight vector from an input layer to a hidden layer and an initial value W of the weight vector from the hidden layer to an output layer; then operating BP neural network program and inputting training set sampleAnd according toComputing the output y of hidden nodesj(ii) a According toCalculating the output of the output layer; by passingAnd judging whether the neural network achieves the training precision, if not, reselecting the sample to start training, otherwise, stopping training, and finishing the model establishment.
The invention establishes the mapping of the environmental factors and the plant physiological factors with the photosynthetic rate, thereby effectively regulating and controlling the luminous environment and having important significance for increasing the yield of crops.
Compared with the prior art, the invention has the beneficial effects that:
1) the method provides a cucumber whole-course photosynthetic rate prediction model based on a neural network, effectively distinguishes the difference of photosynthetic rate values of a cucumber seedling stage and a flowering and fruiting stage under different conditions by adding a one-dimensional growth period input quantity, can effectively cross a local flat area in the training process, has no repeated oscillation, and is rapid in convergence and higher in precision than the prediction model in a mixed growth period.
2) The neural network prediction model established by the LM training method has the determination coefficient of 0.9897, has good fitting effect, and can realize the prediction of the photosynthetic rate values of plants in different growth periods. The constructed whole-course cucumber seedling photosynthetic rate prediction model can provide a theory for yellow light seedling stage luminous environment regulation and control.
The whole-course photosynthetic rate prediction model provided by the invention can provide a theoretical basis for cucumber luminous environment regulation and control, and can be expanded to be applied to the establishment of photosynthetic optimization regulation and control models of different crops so as to improve the photosynthetic capacity of greenhouse crops.
Drawings
FIG. 1 is a flow chart of the neural network based algorithm of the present invention.
FIG. 2 is a graph showing the variation of the error in different growth phases of the present invention.
FIG. 3 is a diagram illustrating the correlation between the measured and simulated values of the light-combination rate in the model verification according to the present invention.
Detailed Description
The embodiments of the present invention will be described in detail below with reference to the drawings and examples.
The invention relates to a cucumber whole-course photosynthetic rate prediction model based on a neural network, which is established in the following process:
1. materials and methods
The test is carried out in scientific research greenhouse of northwest agriculture and forestry science and technology university from 4 months to 7 months in 2014. The cucumber variety to be tested is vinc-stichopus japonicus, the soaked seeds are subjected to germination acceleration in a culture dish, low-temperature treatment is carried out when germination is needed, and seedlings are grown in a hole tray with 50 holes (540mm, 280mm and 50mm) by using a nutrition pot. The seedling substrate is a special substrate for agricultural seedling. During the seedling cultivation period, the water and fertilizer are kept sufficient, when the cucumber seedlings grow into two leaves and one heart, the cucumber seedlings with uniform growth vigor, stem cross diameter of 0.6-0.8 cm and plant height of less than 10cm are selected for testing. 150 healthy and strong cucumber seedlings were selected as test samples. During the test period, normal field cultivation management is carried out, no pesticide and hormone are sprayed, and 150 plants with the flowering pitch being about 50 centimeters from the tap are selected as test samples during the flowering fruiting period when the cucumbers are in the flowering fruiting period.
The net photosynthetic rate was measured using a Li-6400XT model portable photosynthetic apparatus manufactured by LI-COR, USA, and during the test, parameters such as temperature around the leaves, CO2 concentration, and illumination intensity were controlled as required using a plurality of submodules selected by the photosynthetic apparatus. Wherein, a temperature control module is used for setting 5 temperature gradients of 16, 20, 24, 28 and 32 ℃; by using CO2The injection module sets the volume ratio of carbon dioxide to be 300, 600, 900, 1200 and 1500 mu L/L for 5 gradients; obtaining 0, 20, 50, 100, 200, 300, 500, 700, 1000, 1200, 1500 [ mu ] mol/(m) by using the LED light source module2S) 11 Photon Flux Density (PFD) gradients, a total of 275 sets of tests were performed in a nested fashion, each set of tests was tested repeatedly on 3 randomly selected plants, the relative humidity of the leaf chamber was recorded in the tests, and the chlorophyll content of the leaf blade to be tested was recorded using SPAD-502Plus type chlorophyll meter from konica, japan, to form 1650 sets of test data with chlorophyll content, temperature, CO2 concentration, light intensity, and relative humidity as inputs and net photosynthetic rate as output, i.e., 825 sets at the seedling stage and 825 at the flowering result stage.
2. Model building
2.1 training method
In order to establish an optimal photosynthetic rate prediction model, the same modeling method is adopted to establish four models aiming at different growth periods of the cucumber, namely a prediction model only aiming at the seedling stage of the cucumber, a prediction model only aiming at the flowering and fruiting stage of the cucumber, a photosynthetic rate prediction model in the whole course of the cucumber and a prediction model establishing the whole course of the cucumber by taking the different growth periods as one-dimensional input. The input signal is x ═ x1'x2'...x5')T;x1'、x2'、x3'、x4'、x5' temperature, CO respectively2Concentration, light intensity, relative humidity and chlorophyll content, fourthThe seed model is added into the growing period as one-dimensional input, and output signals all use ToThe photosynthetic rate obtained by network calculation is represented, and the measured photosynthetic rate corresponding to each group is teacher signal Td. Establishing a whole-course cucumber seedling photosynthetic rate model T by a BP gradient training methodd'(X')。
As shown in fig. 1, when the BP neural network program runs, randomly allocating an initial value V of a weight vector from an input layer to a hidden layer and an initial value W of a weight vector from the hidden layer to an output layer according to a network connection value and a threshold; operating BP neural network program, inputting training set sampleAnd according toOutput of a computing network ToAnd triggers the following process:
based on teacher signal and network output signal, the total error of system is calculated by the formula
In the formula,in order to train the true value of the sample,the output value of the training sample network is obtained, P is the number of training samples, and l is the number of output layers; based on teacher signal TdNetwork output signal ToThe hidden layer to output layer weight vectors and the output component of the hidden layer,
output layer error signal:
o=(Td-To)To(1-To)(2)
neuron error signal:
in the formula, ωjAs weights from hidden layer to output layerVector, yjIs the output of each layer.
The LM training method is adopted for network training, and the calculation formulas of the weights from the input layer to the hidden layer and the weights from the hidden layer to the output layer are
ωj=ωj+Δω(5)
In the formula vijFor the weight vector from the input layer to the hidden layer, η is the learning rate, Δ ω is the weight adjustment vector, Δ w is calculated as:
Δw=-(Jn TJn+ηnI)-1Jn Trn(6)
wherein,is a Hessian matrix used to approximate the objective function, I is an identity matrix ηnParameters greater than 0 in LM training method for speeding up training of network when ηnWhen approaching zero, LM algorithm approaches Gauss-Newton method, with ηnIncreasing, the LM algorithm approximates the steepest descent method.
2.2 Performance analysis
Based on the test sample set, performing network training by adopting an LM training method to obtain four models, wherein fig. 2a is a cucumber prediction model only established for a seedling stage, fig. 2b is a model only established for a flowering growth stage, fig. 2c is a full-course model, and fig. 2d is a model added into the growth stage as a one-dimensional factor. The comparison and analysis of the training results show that, by 57 steps in fig. 2a, the network reaches the expected error level, no oscillation and local flat region occurs in the training process, the error function is 0.0000658, by 38 steps in fig. 2b, the network reaches the expected error level, no oscillation and local flat region occurs in the training process, the error function is 0.0000993, by 1000 steps, the network does not reach the expected error level, the error function is 0.00030153, by 13 steps in fig. 2d, the network reaches the expected error level, no oscillation and local flat region occurs in the training process, and the error function is 0.000028408.
Based on the results, the model established by adding the growth period as a one-dimensional factor has obvious effect, can provide theoretical basis and technical support for regulation and control of the light environment, and simplifies the operation of the light environment equipment.
3 analysis of model validation results
The test sample set obtained by adopting the multi-factor nested test is 1650 two groups, the samples are divided into a training set and a test set, wherein 660 groups are used for establishing the model, the rest 165 groups are used for forming the test set and account for about 20 percent of the total samples, the model verification is carried out by adopting an abnormal checking method, and the correlation analysis of the measured photosynthetic rate value and the predicted value is obtained as shown in the figure. As can be seen from fig. 3, the determination coefficient of correlation analysis between the model measured value and the predicted value based on the LM training method in fig. 3a is 0.987, the slope of the straight line is 1.031, and the intercept is 0.343, the determination coefficient of correlation analysis between the model measured value and the predicted value based on the LM training method in fig. 3b is 0.9922, the slope of the straight line is 1.0211, and the intercept is 1.4331, the determination coefficient of correlation analysis between the model measured value and the predicted value based on the LM training method in fig. 3c is 0.8796, the slope of the straight line is 0.9424, and the intercept is 0.04474, the determination coefficient of correlation analysis between the model measured value and the predicted value based on the LM training method in fig. 3d is 0.9897, the slope of the straight line is 0.9982, and the intercept is 0.002729. The linearity of the model established in the growing period is considered to be obviously higher, and the fitting degree is better.
The error analysis of the test result shows that the maximum relative error between the measured value and the simulated value of the whole-growth-period photosynthetic rate prediction model established in the growing period is less than +/-6.559%, which indicates that the model established in the text can carry out the photosynthetic rate model prediction in the whole growing period and has good precision.
Claims (3)
1. A cucumber whole-course photosynthetic rate prediction model based on a neural network is characterized in that the model fuses a growing period and has a model formula ofWherein the output signal ToRepresenting the photosynthetic rate calculated by the neural network, the input signal x ═ x1′,x2′,......,x6′)T;x1′、x2′、x3′、x4′、x5′、x6Respectively growth period, temperature, CO2Concentration, light intensity, relative humidity and chlorophyll content; m is 8, n is 6; v. ofijIs the weight, w, of the input layer to the hidden layerjIs the hidden layer to output layer weight vector,the net input quantity of the input layer adjusted to the hidden layer by the weight value is shown;the input quantities of the output layers are indicated.
2. The method for establishing the cucumber whole-course photosynthetic rate prediction model based on the neural network as claimed in claim 1, characterized by comprising the following steps:
step 1, acquiring experimental data, wherein the process is as follows:
adopting a nutrition pot for seedling culture, selecting cucumber seedlings with uniform growth vigor, stem cross diameter of 0.6-0.8 cm and plant height within 10cm for test when the cucumber seedlings grow into two leaves and one heart, selecting 150 robust cucumber seedlings as test samples, and selecting 150 plants with flowering nodes 50 cm away from a tap as the test samples in the flowering fruiting period when the cucumbers are in the flowering fruiting period;
measuring net photosynthetic rate, and setting 5 temperature gradients of 16, 20, 24, 28 and 32 ℃ by using a temperature control module in the process; by using CO2The injection module sets the volume ratio of carbon dioxide to be 300, 600, 900, 1200 and 1500 mu L/L for 5 gradients; obtaining 0, 20, 50, 100, 200, 300, 500, 700, 1000, 1200, 1500 [ mu ] mol/(m) by using the LED light source module2S) 11 photon flux density gradients, a total of 275 trials were performed in a nested fashion, each trial was repeated on 3 plants selected at random, and the chamber relative humidity and chlorophyll content of the leaves tested were recorded in the trials to yield a plot of chlorophyll content, temperature, CO21650 group test with input of concentration, illumination intensity and relative humidity and output of net photosynthetic rateData, namely 825 groups at seedling stage and 825 groups at flowering and fruiting stage;
step 2, establishing a model
Step 2.1 training method
The input signal is x ═ x1′,x2′,......,x6′)T;x1′、x2′、x3′、x4′、x5′、x6Respectively growth period, temperature, CO2Concentration, illumination intensity, relative humidity and chlorophyll content, and output signal ToRepresenting the photosynthetic rate calculated by the neural network, and the corresponding actually measured photosynthetic rate being a teacher signal TdEstablishing a whole-course cucumber seedling photosynthetic rate model with a growth period as a one-dimensional factor by a BP gradient training method;
step 2.2 training procedure
Randomly distributing an initial value V of a weight vector from an input layer to a hidden layer and an initial value W of the weight vector from the hidden layer to an output layer; operating BP neural network program, inputting training set sampleAnd according to Output of a computing network To;
Based on teacher signal TdAnd a network output signal ToTotal error of systemIn the formula,in order to train the true value of the sample,the output value of the training sample network is obtained, P is the number of training samples, and l is the number of output layers;
based on teacher signal TdNetwork output signal ToWeight vector from hidden layer to output layer, output component of hidden layer, error signal of output layero=(Td-To)To(1-To) Neuron error signalIn the formula, ωjAs weight vector from hidden layer to output layer, yjIs the output of each layer;
adopting LM training method to train network, inputting weight vector from layer to hidden layerWeight ω from hidden layer to output layerjWhere η is the learning rate, Δ ω is the weight adjustment vector, and Δ w is- (J)n TJn+ηnI)-1Jn Trn,Is a Hessian matrix used to approximate the objective function, I is an identity matrix, ηnThe parameter greater than 0 in LM training method is used to speed up the training of network, when ηnWhen approaching zero, LM algorithm approaches Gauss-Newton method, with ηnThe LM algorithm is similar to the steepest descent method when the LM is continuously increased;
step 2.3 model building
When E isRESWhen the error value is smaller than the set error value or the learning frequency reaches the set step number, the training is stopped to obtain the final prediction model.
3. The method for establishing the cucumber global photosynthetic rate prediction model based on the neural network as claimed in claim 2, wherein in the step 2.2,
for training set sampleCarrying out normalization processing in an interval of 0.2-0.9, setting the number of hidden nodes of the neural network to be 10, and randomly distributing an initial value V of a weight vector from an input layer to a hidden layer and an initial value W of the weight vector from the hidden layer to an output layer; then operating BP neural network program and inputting training set sampleAnd according toComputing the output y of hidden nodesj(ii) a According toCalculating the output of the output layer; by passingAnd judging whether the neural network achieves the training precision, if not, reselecting the sample to start training, otherwise, stopping training, and finishing the model establishment.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511025438.6A CN105389452A (en) | 2015-12-31 | 2015-12-31 | Cucumber whole-course photosynthetic rate prediction model based on neural network, and establishment method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511025438.6A CN105389452A (en) | 2015-12-31 | 2015-12-31 | Cucumber whole-course photosynthetic rate prediction model based on neural network, and establishment method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105389452A true CN105389452A (en) | 2016-03-09 |
Family
ID=55421736
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201511025438.6A Pending CN105389452A (en) | 2015-12-31 | 2015-12-31 | Cucumber whole-course photosynthetic rate prediction model based on neural network, and establishment method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105389452A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106444378A (en) * | 2016-10-10 | 2017-02-22 | 重庆科技学院 | Plant culture method and system based on IoT (Internet of things) big data analysis |
CN107341734A (en) * | 2017-06-06 | 2017-11-10 | 浙江大学 | A kind of method for building up of the protected crop seedling growth forecast model based on physiological parameter |
CN108090693A (en) * | 2017-12-31 | 2018-05-29 | 西北农林科技大学 | The structure of the Optimum Regulation model of the photosynthetic desired value of facility of fusion efficiencies constraint and application |
CN108885277A (en) * | 2016-04-18 | 2018-11-23 | 索尼公司 | Information processing equipment, information processing method and program |
CN112947635A (en) * | 2021-01-15 | 2021-06-11 | 江南大学 | Multi-model wheat seedling growth cabin optimal parameter prediction method based on Kalman filter |
CN115019205A (en) * | 2022-06-08 | 2022-09-06 | 江苏大学 | Rape flowering phase SPAD and LAI estimation method based on multispectral image of unmanned aerial vehicle |
CN117389355A (en) * | 2023-12-07 | 2024-01-12 | 凯盛浩丰农业集团有限公司 | Intelligent greenhouse temperature control method and system for tomato planting |
-
2015
- 2015-12-31 CN CN201511025438.6A patent/CN105389452A/en active Pending
Non-Patent Citations (2)
Title |
---|
LI TING、JI YUHAN、ZHANG MAN、SHA SHA、LI MINZAN: "Comparison of photosynthesis prediction methods with BPNN and PLSR in different growth stages of tomato", 《TRANSACTIONS OF THE CHINESE SOCIETY OF AGRICULTURAL ENGINEERING》 * |
张海辉、陶彦蓉、胡瑾: "融合叶绿素含量的黄瓜幼苗光合速率预测模型", 《农业机械学报》 * |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108885277A (en) * | 2016-04-18 | 2018-11-23 | 索尼公司 | Information processing equipment, information processing method and program |
CN108885277B (en) * | 2016-04-18 | 2021-05-11 | 索尼公司 | Information processing apparatus, information processing method, and computer program |
CN106444378A (en) * | 2016-10-10 | 2017-02-22 | 重庆科技学院 | Plant culture method and system based on IoT (Internet of things) big data analysis |
CN106444378B (en) * | 2016-10-10 | 2019-07-12 | 重庆科技学院 | Plant cultivating method and system based on Internet of Things big data analysis |
CN107341734A (en) * | 2017-06-06 | 2017-11-10 | 浙江大学 | A kind of method for building up of the protected crop seedling growth forecast model based on physiological parameter |
CN108090693A (en) * | 2017-12-31 | 2018-05-29 | 西北农林科技大学 | The structure of the Optimum Regulation model of the photosynthetic desired value of facility of fusion efficiencies constraint and application |
CN112947635A (en) * | 2021-01-15 | 2021-06-11 | 江南大学 | Multi-model wheat seedling growth cabin optimal parameter prediction method based on Kalman filter |
CN115019205A (en) * | 2022-06-08 | 2022-09-06 | 江苏大学 | Rape flowering phase SPAD and LAI estimation method based on multispectral image of unmanned aerial vehicle |
CN115019205B (en) * | 2022-06-08 | 2024-03-19 | 江苏大学 | Rape flowering phase SPAD and LAI estimation method based on unmanned aerial vehicle multispectral image |
CN117389355A (en) * | 2023-12-07 | 2024-01-12 | 凯盛浩丰农业集团有限公司 | Intelligent greenhouse temperature control method and system for tomato planting |
CN117389355B (en) * | 2023-12-07 | 2024-03-12 | 凯盛浩丰农业集团有限公司 | Intelligent greenhouse temperature control method and system for tomato planting |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105389452A (en) | Cucumber whole-course photosynthetic rate prediction model based on neural network, and establishment method | |
CN107341734A (en) | A kind of method for building up of the protected crop seedling growth forecast model based on physiological parameter | |
CN105654203A (en) | Cucumber whole-course photosynthetic rate predicting model based on support vector machine, and establishing method | |
CN111915062B (en) | Greenhouse crop water demand regulation and control method with water utilization rate and photosynthesis rate being coordinated | |
CN107329511A (en) | Based on the vegetable aquaculture luminous environment high efficiency regulatory method and system between suitable root warm area | |
CN108983849A (en) | It is a kind of to utilize compound extreme learning machine ANN Control greenhouse method | |
Valenzuela et al. | Pre-harvest factors optimization using genetic algorithm for lettuce | |
Ting et al. | Universality of an improved photosynthesis prediction model based on PSO-SVM at all growth stages of tomato | |
CN107145941A (en) | The real-time dynamic acquisition method of light requirement based on optimal light quality and photon flux density | |
Sánchez-Molina et al. | Support system for decision making in the management of the greenhouse environmental based on growth model for sweet pepper | |
Jiang et al. | WSN-based control system of CO2 concentration in greenhouse | |
Wang et al. | Real-time monitoring of environmental information and modeling of the photosynthetic rate of tomato plants under greenhouse conditions | |
CN105913326B (en) | Constrain the Crop growing stage model Cultivar parameter optimization method of sex knowledge and the tactful Genetic Algorithm Fusion of elite individual | |
Chen et al. | Construction of a photosynthetic rate prediction model for greenhouse strawberries with distributed regulation of light environment | |
CN113625806B (en) | Optimal-efficiency greenhouse plant regulation and control method for carbon neutralization demand | |
CN113553767A (en) | Method and system for building greenhouse crop photosynthetic rate prediction model | |
Battaglia et al. | Modelling the impact of defoliation and leaf damage on forest plantation function and production | |
CN105654242A (en) | Fish swarm algorithm-based cucumber seedling stage carbon dioxide optimization regulation and control model, establishment method and application thereof | |
Xin et al. | An improved photosynthesis prediction model based on artificial neural networks intended for cucumber growth control | |
CN109934400B (en) | Rain collecting, regulating and deficiency crop water demand prediction method based on improved neural network | |
Zhang et al. | Coupling of environmental factors and growth stages in simulation of maize biomass allocation | |
CN112947635B (en) | Multi-model wheat seedling growth cabin optimal parameter prediction method based on Kalman filter | |
Xin et al. | CO2 control system design based on optimized regulation model | |
Yuan et al. | Photosynthetic rate prediction model based on PSO-LSSVM for optimization and control of greenhouse environment | |
Jiao et al. | [Retracted] Prediction Model of Rice Seedling Growth and Rhizosphere Fertility Based on the Improved Elman Neural Network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160309 |
|
RJ01 | Rejection of invention patent application after publication |