Literature DB >> 27595102

A Computational Method for Optimizing Experimental Environments for Phellinus igniarius via Genetic Algorithm and BP Neural Network.

Zhongwei Li1, Beibei Sun1, Yuezhen Xin1, Xun Wang2, Hu Zhu3.   

Abstract

Flavones, the secondary metabolites of Phellinus igniarius fungus, have the properties of antioxidation and anticancer. Because of the great medicinal value, there are large demands on flavones for medical use and research. Flavones abstracted from natural Phellinus can not meet the medical and research need, since Phellinus in the natural environment is very rare and is hard to be cultivated artificially. The production of flavones is mainly related to the fermentation culture of Phellinus, which made the optimization of culture conditions an important problem. Some researches were made to optimize the fermentation culture conditions, such as the method of response surface methodology, which claimed the optimal flavones production was 1532.83 μg/mL. In order to further optimize the fermentation culture conditions for flavones, in this work a hybrid intelligent algorithm with genetic algorithm and BP neural network is proposed. Our method has the intelligent learning ability and can overcome the limitation of large-scale biotic experiments. Through simulations, the optimal culture conditions are obtained and the flavones production is increased to 2200 μg/mL.

Entities:  

Mesh:

Substances:

Year:  2016        PMID: 27595102      PMCID: PMC4993957          DOI: 10.1155/2016/4374603

Source DB:  PubMed          Journal:  Biomed Res Int            Impact factor:   3.411


1. Introduction

Phellinus is an ancient Chinese medicine, which has high medicinal value. Resent research confirmed that flavones, the secondary metabolites of Phellinus, can improve human immune system, reduce the side effects of anticancer agents, and relieve the reaction of patients to radiotherapy or chemotherapy [1]. In addition, flavones have positive effect on irregular menstruation and other gynecological diseases of female. There are large demands on the production of flavones, but the natural Phellinus is very rare. The artificial culture of Phellinus is hard to implement, because of the lack of culture technology and the long growth cycle of Phellinus. In 2008, Zeng et al. introduced a breeding method of Phellinus by protoplast fusion [2]. Considering the limited production of Phellinus, it is necessary to develop the extraction process of flavones from Phellinus. Fermentation is usually used to produce the secondary metabolites of fungus, such as ethanol extracts of Phellinus baumii [3]. It should be noticed that different fermentation methods can generate secondary metabolites with different biological activities. Currently, the production of flavones is mainly based on the fermentation culture of Phellinus. In order to increase the production of Phellinus, the fermentation culture conditions are considered carefully, such as the fermentation temperature, the PH value, the rotation speed of the centrifuge, the inoculation volume, and the seed age. In the meantime, the composition of medium should also be taken into consideration. The multiple variables of fermentation conditions and culture mediums make the optimization by biotic experiments a hard problem. Zhu et al. took the fermentation temperature, the inoculum size, the rotation speed of the centrifuge, and bottling capacity as the independent variables and the fermentation yield as a dependent variable [4]. The quadratic regression orthogonal rotating combination design method was used to build the model for Phellinus linteus fermentation process, and the following optimal fermentation conditions of Phellinus linteus were obtained: the bottling volume is 120 mL, the inoculum size is 17 mL, the temperature is 26°C, and the rotation speed of the centrifuge is 135 r/min. At this time, the theoretical extreme value of fermentation mycelium production was 24.51 mg/mL. Other researches were focused on the fermentation parameters, such as the dosage of carbon source and nitrogen source. In 2010, Zhu et al. used response surface methodology and gave out the optimum liquid fermentation conditions as follows: the concentration of corn starch is 0.5%, the concentration of yeast extract is 2%, the concentration of VB1 is 0.1%, the period of fermentation is 6 days, and the production of mycelium (dry weight) of P. linteus is 18.43 g/L [5, 6]. It should be noticed that these researches were based on single-factor experiments, which made the outcomes rely on some presented parameters. Some machine learning strategies [7, 8] have been applied in solving problem with multiple variables and rely on fewer biotic experiments [9, 10]. In this work, we focus on the optimization of fermentation conditions, which include the concentrations of glucose, maltose, mannitol, corn powder, yeast extract, copper sulfate, sodium chloride, ferrous sulfate, and vitamin B1. A hybrid algorithm combined by genetic algorithm (GA) and artificial neural network (ANN) is introduced in this paper. This new algorithm has the intelligent learning ability and can overcome the limitation of large-scale biotic experiments. Through simulations, the optimal culture conditions are obtained and the flavones production is increased to 2200 μg/mL.

2. Method

In this section, our method for optimizing the fermentation condition by BP neural network and genetic algorithm is introduced.

2.1. BP Neural Network

The back propagation (BP) neural network proposed in [11] is a kind of former multiway propagation network, with an input layer, an intermediate layer (hidden layer), and an output layer. The model is now known as one of the most widely applied neural network models in practice. Any neuron from the input layer has a connection to every neuron in the hidden layer, while any neuron in the hidden layer connects with every output neuron. There is no connection between each pair of neurons in the same layer [12]. BP network can be used to learn and store the relationship between the input and output. In the learning process, back propagation is used to update the weights and threshold values of the network to achieve the minimum error sum of square [13]. When a pair of the learning samples are input into the network, the neuron activation values are regulated from the output layer to the input layer, to obtain input response in the output layer neurons. With the spread of correcting such errors inversely ongoing, correct rate of the network is input to the model in response to the rise. BP neural network is used here as a mathematic model on fermentation condition for Phellinus igniarius. The proposed BP neural network contains three layers of neurons: Input layer has 9 neurons to input the values of the 9 related factors of fermentation condition: glucose, maltose, mannitol, corn powder, yeast, cupric sulfate, ferrous sulfate, sodium chloride, and vitamin B1. Hidden layer with 11 neurons is used to generate the scaled estimated value of Phellinus yield. The hidden layer neurons should be selected as an integer between 3 and 13. Here the hidden layer neurons are decided to be 11, since the variance between the predicted value and the actual value is minimum when the number of the hidden layer neurons is 11. Output layer with one neuron is used to calculate the production of Phellinus igniarius. The input and output values are limited in the range [−1,1] by where x max⁡ is the maximum value of the same class in the training set of data, x min⁡ is the minimum value of the same class in the training set of data, x is the true value of the same class in the training set of data, and y is the input or output value of the network. The topological structure of the proposed BP neural network model is shown in Figure 1.
Figure 1

The BP neural network model.

The Levenberg-Marquardt algorithm and scaled conjugate gradient method are used for training the network. Such training strategy uses both the information of the first derivative of the objective function and the information with the second derivative of the objective function, which are described as follows:where X is a vector composed of all the weights and thresholds in the network, S(X ) is the search direction of the vector space composed of every component of X, and α is the smallest steps using f(X ) on the directory of S(X ). In order to establish a training set, more than 5000 experiments were completed as follows: inoculating the Phellinus strains on PDA slant medium and cultivating it for 7 days under the temperature of 28°C; loading 200 mL PDA liquid medium in 500 mL flask, keeping the temperature at 28°C, the speed of the centrifuge at 150 rpm, and the PH nature, and cultivating it for 7 days after inoculating; cultivating the 250 mL shake flasks for 7 days after inoculating, where the inoculation of seed liquid is 10%, the capacity of medium is 100 mL, the temperature is 28°C, and the speed is 150 rpm. Data of 25 experimental fermentation conditions with optimal production of Phellinus igniarius are selected from the above experiments as training set. The data of 25 experimental conditions is shown in Table 1, in which “Glu” stands for glucose, “Mal” for maltose, “Mann” for mannitol, “CP” for corn powder, “CS” for cupric sulfate, “SC” for sodium chloride, “FS” for ferrous sulfate, and “TF” for total flavonoids.
Table 1

25 optimal fermentation conditions of experiments for production of Phellinus igniarius.

Number GluMalMannCPYeastCSSCFSVB1 TF
1 25252012.512.550.512.51.51.24E + 03
2 2025251012.56.250.5101.50.88E + 03
3 25202512.5106.250.62512.51.50.98E + 03
4 20252512.51050.62512.51.50.95E + 03
5 252520101050.625101.8750.80E + 03
6 25252510106.250.5101.8750.76E + 03
7 202020101050.5101.50.74E + 03
8 2520201012.550.5101.50.74E + 03
9 20202012.5106.250.512.51.8750.85E + 03
10 2020251012.550.625101.8750.85E + 03
11 20252012.512.56.250.62512.51.8750.99E + 03
12 25202512.512.550.512.51.8751.03E + 03
13 202020101050.512.51.51.52E + 03
14 20202012.81250.5101.50.99E + 03
15 202020101050.512.51.51.51E + 03
16 202020107.250.512.51.51.36E + 03
17 2020201012.850.5101.50.89E + 03
18 2020207.21050.5101.51.32E + 03
19 202020121250.5101.51.42E + 03
20 202020101050.5101.51.56E + 03
21 20202012850.512.51.51.51E + 03
22 20202081250.5101.51.08E + 03
23 202020101050.512.51.51.50E + 03
24 2020208850.512.51.51.61E + 03
25 202020101050.5251.51.31E + 03
Three parameters are used to measure the accuracy and speed of the network. Specifically, obtained target error (MSE) is 0.018999, operation time is 3 seconds, and the number of iterations is 577 times. Convergence property of the neural network is shown in Figure 2.
Figure 2

Convergence property of neural network.

As shown in Figure 2, it is easy to find that the convergence is rapid, and the neural network converges slowly when it is closed to the target solution and finally converges to a best value. The coverage of model is shown in Figure 3.
Figure 3

The coverage of model.

2.2. Genetic Algorithm for Optimization of Fermentation Condition

In this subsection, genetic algorithm (GA) is used to optimize the fermentation condition. GA is known as an intelligent algorithm inspired by the natural selection and genetic mechanism [14]. Similar to the basic laws of nature evolution, “survival of the fittest” is the core mechanism of the genetic algorithm; meanwhile, “reproduce,” “crossover,” and “mutation” operators are used in GA. The process has the following steps [15].

Step 1 .

Encode the individuals; since there are 9 variables in consideration, an individual should contain 9 bases. For example, encode [glucose, maltose, mannitol, corn powder, yeast, copper sulfate, sodium chloride, ferrous sulfate, vitamin B1] to [g 1, g 2, g 3, g 4, g 5, g 6, g 7, g 8, g 9], where g 1 ∈ [0,40], g 2 ∈ [0,40], g 3 ∈ [0,40], g 4 ∈ [0,100], g 5 ∈ [0,100], g 6 ∈ [0,0.5], g 7 ∈ [0,10], g 8 ∈ [0,0.5], g 9 ∈ [0,0.1], and the unit in use is g/L.

Step 2 .

Select “good” individuals according to a fitness function.

Step 3 .

Remove individuals with low fitness.

Step 4 .

Perform crossover and mutation to generate new individuals.

Step 5 .

Generate a new generation for evaluation by fitness function, and go to Step 2. The process can be repeated until the halting condition is matched. In iterations analysis, the numbers of iterations are set to be 100, 150, 200, and 500, respectively. The range of crossover probability is from 0.6 to 1, and mutation probability is from 0.01 to 0.1. The size of the population is set to be 300 and chromosome size is 9 for factors glucose, maltose, mannitol, corn pulp powder, yeast, sodium chloride, ferrous sulfate, copper sulfate, and vitamin B1. The encoding strategy of chromosome is floating-point (real) coding, where crossover and mutation are directly on the real operation. The concentration ranges of the factors are given as follows: glucose: 0–40 g/L, maltose: 0–40 g/L, mannitol: 0–40 g/L, corn pulp powder: 0–100 g/L, yeast: 0–100 g/L, copper sulfate: 0–0.5 g/L, sodium chloride: 0–10 g/L, ferrous sulfate: 0–0.5 g/L, and vitamin B1: 0–0.1 g/L. In our method, the BP neural network obtained in Section 2.1 is used as fitness function to select good individuals. Selection operator is roulette selection method, roulette wheel selection, also known as proportional selection operator. The basic idea is that the probability of each individual selected is proportional to its fitness value. Assuming that group size is N, x is an individual, the fitness of x is f(x ), and the selection probability of x is

3. Results

Since GA starts with certain randomly selected individuals, we perform 100 data experiments. In Table 2, 10 optimized fermentation conditions for Phellinus igniarius are shown, whereThe average production of Phellinus is 2200 μg/mL.
Table 2

10 optimized fermentation conditions for Phellinus igniarius.

Number GluMalMannCPYeastCSSCFSVB1 TF

1 15.0415.229.975.275.090.180.229.812.22E + 03
2 15.1315.2729.8555.160.20.239.821.082.22E + 03
3 15.0415.6329.815.165.110.190.559.961.012.22E + 03
4 15.0315.6429.986.355.390.160.49.811.112.20E + 03
5 15.0915.129.825.15.240.20.239.991.082.23E + 03
6 15.1315.0429.65.15.150.190.229.7412.21E + 03
7 15.0115.1329.815.145.060.160.229.881.012.23E + 03
8 15.0115.229.465.065.090.20.279.941.12.22E + 03
9 15.0215.3929.995.025.10.20.299.9912.23E + 03
10 15.5215.0429.985.215.090.180.329.9812.22E + 03
the average of glucose is 15.1 g/mL; the average of maltose is 15.264 g/mL; the average of mannitol is 29.83 g/mL; the average of corn pulp powder is 5.23 g/mL; the average of yeast is 5.14 g/mL; the average of copper sulfate is 0.18 g/mL; the average of sodium chloride is 9.89 g/mL; the average of ferrous sulfate is 0.3 g/mL; the average of vitamin B1 is 1.03 g/mL. Our method has the intelligent learning ability (by BP neural network) and can overcome the limitation of large-scale biotic experiments. Through simulations, the optimal culture conditions are obtained and the flavones production is increased to 2200 μg/mL from the known optimal result of 1532.83 μg/mL in [6].

4. Conclusion

In this work, we focused on the optimization of fermentation conditions for Phellinus igniarius, including the concentration of glucose, maltose, mannitol, corn powder, yeast extract, copper sulfate, sodium chloride, ferrous sulfate, and vitamin B1. A hybrid algorithm of GA is proposed, where a BP neural network trained by 25 groups of data of experiments with optimal productions of Phellinus igniarius is used as the fitness function of GA. The simulation results show that our method has the ability to overcome the limitation of large-scale biotic experiments. The optimal culture conditions are obtained and the flavones production is increased to 2200 μg/mL. Our work would also be a guide for the “Precision Medicine” with personal SNP data [16] and other tasks in bioinformatics [17, 18]. In our study, BP neural network is used, which is known as some classical neural computing models. It is of interest to use spiking neural networks computing models to do the optimization [19-22]. In the framework of membrane computing, cell-like [23] and tissue-like [24] computing models have been proved to be powerful as bioinspired computing models. What will happen if these models are used in calculating the optimized conditions? Some web servers are useful for biological data processing; see, for example, [25]. It is worthy to develop some web servers for experimental conditions optimization.
  14 in total

1.  On the Universality and Non-Universality of Spiking Neural P Systems With Rules on Synapses.

Authors:  Tao Song; Jinbang Xu; Linqiang Pan
Journal:  IEEE Trans Nanobioscience       Date:  2015-11-25       Impact factor: 2.935

2.  Parallel nonlinear optimization techniques for training neural networks.

Authors:  P H Phua; Daohua Ming
Journal:  IEEE Trans Neural Netw       Date:  2003

3.  Incremental learning for ν-Support Vector Regression.

Authors:  Bin Gu; Victor S Sheng; Zhijie Wang; Derek Ho; Said Osman; Shuo Li
Journal:  Neural Netw       Date:  2015-04-06

4.  Spiking neural P systems with a generalized use of rules.

Authors:  Xingyi Zhang; Bangju Wang; Linqiang Pan
Journal:  Neural Comput       Date:  2014-08-22       Impact factor: 2.026

5.  Incremental Support Vector Learning for Ordinal Regression.

Authors:  Bin Gu; Victor S Sheng; Keng Yeow Tay; Walter Romano; Shuo Li
Journal:  IEEE Trans Neural Netw Learn Syst       Date:  2014-08-12       Impact factor: 10.451

6.  Structural Minimax Probability Machine.

Authors:  Bin Gu; Xingming Sun; Victor S Sheng
Journal:  IEEE Trans Neural Netw Learn Syst       Date:  2016-04-14       Impact factor: 10.451

7.  Pse-in-One: a web server for generating various modes of pseudo components of DNA, RNA, and protein sequences.

Authors:  Bin Liu; Fule Liu; Xiaolong Wang; Junjie Chen; Longyun Fang; Kuo-Chen Chou
Journal:  Nucleic Acids Res       Date:  2015-05-09       Impact factor: 16.971

8.  [The breeding of Phellinus baumii by protoplast fusion].

Authors:  Nian-Kai Zeng; Qiu-Ying Wang; Ming-Sheng Su
Journal:  Zhong Yao Cai       Date:  2008-04

9.  Biological Activities of Ethanol Extracts of Phellinus baumii (Higher Basidiomycetes) Obtained by Different Fermentation Methods.

Authors:  Qian Shao; Yan Yang; Tingting Li; Jie Feng; Yanfang Liu; Mengqiu Yan; Lina Zhu; Chuanhong Tang
Journal:  Int J Med Mushrooms       Date:  2015       Impact factor: 1.921

10.  Recombination spot identification Based on gapped k-mers.

Authors:  Rong Wang; Yong Xu; Bin Liu
Journal:  Sci Rep       Date:  2016-03-31       Impact factor: 4.379

View more
  4 in total

1.  Optimization to the Phellinus experimental environment based on classification forecasting method.

Authors:  Zhongwei Li; Yuezhen Xin; Xuerong Cui; Xin Liu; Leiquan Wang; Weishan Zhang; Qinghua Lu; Hu Zhu
Journal:  PLoS One       Date:  2017-09-28       Impact factor: 3.240

2.  A novel method for multifactorial bio-chemical experiments design based on combinational design theory.

Authors:  Xun Wang; Beibei Sun; Boyang Liu; Yaping Fu; Pan Zheng
Journal:  PLoS One       Date:  2017-11-02       Impact factor: 3.240

3.  The Use of Artificial Intelligence in Complementary and Alternative Medicine: A Systematic Scoping Review.

Authors:  Hongmin Chu; Seunghwan Moon; Jeongsu Park; Seongjun Bak; Youme Ko; Bo-Young Youn
Journal:  Front Pharmacol       Date:  2022-04-01       Impact factor: 5.988

4.  Optimal experimental conditions for Welan gum production by support vector regression and adaptive genetic algorithm.

Authors:  Zhongwei Li; Xiang Yuan; Xuerong Cui; Xin Liu; Leiquan Wang; Weishan Zhang; Qinghua Lu; Hu Zhu
Journal:  PLoS One       Date:  2017-10-09       Impact factor: 3.240

  4 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.