Next Article in Journal
iTRAQ-Based Proteomic Analysis of Ogura-CMS Cabbage and Its Maintainer Line
Previous Article in Journal
Synthesis and In Vitro Antitumor Activity of Novel Bivalent β-Carboline-3-carboxylic Acid Derivatives with DNA as a Potential Target
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

HSCVFNT: Inference of Time-Delayed Gene Regulatory Network Based on Complex-Valued Flexible Neural Tree Model

1
School of Information Science and Engineering, Zaozhuang University, Zaozhuang 277100, China
2
School of Information Science and Engineering, University of Jinan, Jinan 250002, China
3
School of Computer Science, China University of Mining and Technology, Xuzhou 221000, China
4
Institute of Machine Learning and Systems Biology, Tongji University, Shanghai 200092, China
*
Author to whom correspondence should be addressed.
Int. J. Mol. Sci. 2018, 19(10), 3178; https://doi.org/10.3390/ijms19103178
Submission received: 11 September 2018 / Revised: 8 October 2018 / Accepted: 10 October 2018 / Published: 15 October 2018
(This article belongs to the Section Molecular Biophysics)

Abstract

:
Gene regulatory network (GRN) inference can understand the growth and development of animals and plants, and reveal the mystery of biology. Many computational approaches have been proposed to infer GRN. However, these inference approaches have hardly met the need of modeling, and the reducing redundancy methods based on individual information theory method have bad universality and stability. To overcome the limitations and shortcomings, this thesis proposes a novel algorithm, named HSCVFNT, to infer gene regulatory network with time-delayed regulations by utilizing a hybrid scoring method and complex-valued flexible neural network (CVFNT). The regulations of each target gene can be obtained by iteratively performing HSCVFNT. For each target gene, the HSCVFNT algorithm utilizes a novel scoring method based on time-delayed mutual information (TDMI), time-delayed maximum information coefficient (TDMIC) and time-delayed correlation coefficient (TDCC), to reduce the redundancy of regulatory relationships and obtain the candidate regulatory factor set. Then, the TDCC method is utilized to create time-delayed gene expression time-series matrix. Finally, a complex-valued flexible neural tree model is proposed to infer the time-delayed regulations of each target gene with the time-delayed time-series matrix. Three real time-series expression datasets from (Save Our Soul) SOS DNA repair system in E. coli and Saccharomyces cerevisiae are utilized to evaluate the performance of the HSCVFNT algorithm. As a result, HSCVFNT obtains outstanding F-scores of 0.923, 0.8 and 0.625 for SOS network and (In vivo Reverse-Engineering and Modeling Assessment) IRMA network inference, respectively, which are 5.5%, 14.3% and 72.2% higher than the best performance of other state-of-the-art GRN inference methods and time-delayed methods.

1. Introduction

Gene regulatory networks (GRN) contain the regulation relationships among genes, mRNA and proteins, which almost control all biological activity in the field of biology [1,2,3]. Mastering the gene regulation mechanism could help understand the growth and development of animals and plants, and master a key of revealing the mystery of biology [4,5,6,7,8]. The gene regulatory network can be regarded as a complex dynamics system, which has some characteristics, including strong coupling, random, time-delayed, and strongly nonlinear [9,10,11,12]. In addition, the number of genes of gene expression data is far more than the number of sample points. To infer a gene regulatory network accurately from time-series gene expression data is a challenging task during several decades [13,14].
The gene regulation pattern in organisms involves a time-delayed factor [15,16,17,18]. At present, many GRN inference methods related to time-delayed factor have been proposed to identify GRN. Li et al. developed a new method that combined relative change ratio and time-delayed dynamic Bayesian network (TDBN) to infer networks [19]. Chueh et al developed a new approach to reconstruct time-delayed Boolean networks as a tool for exploring biological pathways [20]. Zoppoli proposed TimeDelay-ARACNE to identify time-delayed dependencies between the expression profiles by assuming as an underlying probabilistic model a stationary Markov Random Field [21]. Chowdhury et al. proposed a novel Time-Delayed S-System (TDSS) model to infer both instantaneous and time-delayed interactions of GRN [22]. Mundra et al. proposed a two-step method based on cross-correlation and LASSO (TDLASSO) to infer time-delayed network [23]. Li et al. proposed a new approach, named Max-Min high-order dynamic Bayesian network (MMHO-DBN) for inferring time-delayed regulations in GRN [24]. Kordmahalleh et al. presented a hierarchical recurrent neural network (HRNN) to infer time-delayed gene interactions [25].
In order to improve the accuracy of GRN inference, many reducing redundancy methods are utilized before or after GRN identification by the inference methods. Generally, the information theoretic approaches were utilized to measure the complex regulatory dependence between genes [26]. Zhang et al. presented NARROMI to improve the accuracy of GRN, in which noisy and redundant regulations were first removed using mutual information (MI) and recursive optimization (RO) [27]. Liu et al. proposed a novel algorithm, namely local Bayesian network (LBN), which utilized conditional mutual information (CMI) to reduce redundant regulations [28]. Because MI does not work well for continuous multivariate variables, Akhand et al. incorporated maximal information coefficient (MIC) into minimal redundancy network for GRN inference [29]. Liu et al. proposed a novel minimum-redundancy network (MRNET) algorithm to improve regulatory network structures [30]. These existing methods have two disadvantages: (1) MI could detect nonlinear dependencies of two variables, but it is not fit for continuous multivariate variables. MIC could quickly evaluate the relationship of the variables with different functions (linear, exponential and periodic). However, when the null hypothesis could not be established, the statistics ability of MIC will be affected. The individual method has their strengths and weaknesses; (2) the existing reducing redundancy methods define a threshold, and the edges whose weights are less than the threshold will be removed. Because the dependence degrees between each target gene and its regulatory factors are not necessarily on one level, a unified threshold could delete some true positive edges and suffer from false positive problem.
To overcome these limitations and shortcomings of these existing methods, this paper proposes a novel algorithm, namely HSCVFNT (the website is http://121.250.173.184), to infer a gene regulatory network with time-delayed regulations by utilizing a hybrid scoring method and complex-valued flexible neural network (CVFNT). In order to reduce computation complexity, a decomposed strategy is utilized. A HSCVFNT algorithm infers the regulations of each target gene, respectively. For each target gene, the HSCVFNT algorithm uses a novel scoring method based on time-delayed mutual information (TDMI), time-delayed maximum information coefficient (TDMIC) and time-delayed correlation coefficient (TDCC), to reduce the redundant regulatory relationships. In the scoring method, the ranks of regulation relationships according to TDMI, TDMIC and TDCC are added. L regulatory factors with the minimal rankings are selected as the candidate regulatory factor set of the target gene. Then, according to the maximum time lag τ max , TDCC is utilized to search the optimal time lags between target gene and its regulatory factors, and create time-delayed gene expression time-series matrix.
Compared with real values, complex numbers can have richer representation ability, and also promote the memory retrieval mechanism of noise robust [31]. Complex-valued versions of a large number of models have been presented to solve forecasting and classification problems [32,33,34]. Xiong et al. proposed complex-valued radial basis function neural networks (FCRBFNNs) to predict real interval stock price time series data [35]. Saoud et al. presented a fully complex-valued wavelet network (FCWN) to predict the global solar irradiation [36]. Savitha et al. proposed a Circular Complex-valued Extreme Learning Machine (CC-ELM) to classify an acoustic emission signal and mammogram problem [37]. In this paper, a complex-valued flexible neural tree model is proposed to model a time-delayed matrix in order to infer the time-delayed regulations. The final structure of GRN can be obtained by an iteratively performing HSCVFNT algorithm.
Three real time-series expression datasets from an SOS DNA repair system in E. coli and Saccharomyces cerevisiae (IRMA network) are utilized to evaluate the performance of HSCVFNT algorithm. Experimental results show that HSCVFNT performs better than other state-of-the-art GRN inference methods.

2. Results

2.1. Datasets and Evaluation Metrics

Two real-life benchmark gene regulatory networks are utilized to validate our method. The first GRN is derived from the SOS DNA damage repair network of E. coli with six genes [38], and the second benchmark network is from Saccharomyces cerevisiae (IRMA network), which contains five genes [39].
Sensitivity, Precision, Specificity and F-score are utilized to evaluate the performance of HSCVFNT algorithm. Four criterions are defined as follows:
S e n s i t i v i t y = T P T P + F N ,
P r e c i s i o n = T P T P + F P ,
S p e c i f i c i t y = T N F P + T N ,
F s c o r e = 2 S e n s i t i v i t y P r e c i s i o n S e n s i t i v i t y + P r e c i s i o n ,
where TP, FP, FN, and TN are described in Figure 1.
To evaluate the performance of the HSCVFNT method, the HSCVFNT algorithm is compared with the algorithms with better performance. For the SOS DNA repair network in E. coli, we select the algorithms of DBN [40], S-system [41] and TDSS (time-delayed S-system) [22]. For the IRMA network, six algorithms are selected for deriving GRNs, such as TDARACNE (the ARACNE algorithm based on time-delayed mutual information) [21], TDLASSO (a high-order LASSO) [42], DBN-ZC (a high-order DBN) [43], DBmcmc (a first-order DBN) [44], MMHO-DBN [24] and HRNN [25]. For all the methods in the comparison, the parameters are set by default.

2.2. Network Construction of Real Data of E. coli SOSDNA Repair Network

SOS DNA damage repair network of E. coli includes four experiments under different intensities of light (Experiments 1 and 2 at 5 Jm2, Experiments 3 and 4 at 20 J m2) [45]. Each experiment consists of 50 time points and the interval between two time points is six minutes, which involves eight genes: uvrD, lexA, umuD, recA, uvrA, uvrY, ruvA and polB. In this paper, six main genes (uvrD, lexA, umuD, recA, uvrA and polB) are selected to test our method. The true gene regulatory network is described in Figure 2.
In the HSCVFNT algorithm, the maximum time lag τ m a x is set as 6. The number of candidate regulatory factors L is set as 2. The inferred GRN is depicted in Figure 3. The solid lines represent the true regulatory relationships and the dotted lines are the false positive regulations inferred. Comparing Figure 2 and Figure 3, we can see that our inferred six edges are all true positive and no false positive edges occur. Only edge l e x A l e x A could not be inferred. This is because the target gene l e x A could not select itself into its candidate regulatory factor set and self-regulation relationships are not considered.
The performance comparison results are shown in Table 1. From Table 1, it can be seen that the Specificity and F-score indicators of the HSCVFNT method are the best of these four methods, which are 1.00 and 0.923, respectively. Sensitivity of our method is 14.3% lower than that of the TDSS method, which reveals that the TDSS method infers more true positive regulations than our method. However, specificity of our method is 11.4% higher than that of the TDSS method, and F-score is 5.5% higher than the TDSS method, which reveal that our method infers less false positive edges. On the whole, the main results of our method are better than other comparison methods. Through 20 runs, Sensitivity, Specificity and F-score obtained from HSCVFNT average about 0.8286 ± 0.0602, 0.9897 ± 0.017 and 0.8856 ± 0.0541, respectively. Compared with other methods in Table 1, HSCVFNT has less Sensitivity than the S-system and TDSS, but it has a convincing Specificity and F-score, which reveals that HSCVFNT could have stable performance for SOS network inference.

2.3. Network Construction of Real Data of the IRMA Network

The second benchmark network is from Saccharomyces cerevisiae (IRMA network). Two gene expression time-series datasets are collected with 21 equally distributed time points by being triggered by glucose within the network [46]. In the first dataset, glucose medium is switched to galactose (switched on, named on dataset). In the second dataset, galactose medium is switched to glucose (switched off, named off dataset). The true gene regulatory network is described in Figure 4 containing five genes and eight edges.
In the HSCVFNT method, the maximum time lag τ m a x is set as 6. The number of candidate regulatory factors L is set as 2 for on dataset and off dataset. The inferred GRN with on dataset is depicted in Figure 5. The inferred GRN contains seven edges, of which six edges are true positive and one edge is false positive. The inferred GRN with off dataset is depicted in Figure 6. The inferred GRN contains eight edges, of which six edges are true positive and two edges are false positive. Compared with the golden network, the HSCVFNT algorithm could identify 75% true positive regulations and less false positive edges.
The performance comparison results with on dataset are shown in Table 2. From Table 2, it can be seen that the Sensitivity and F-score indicators of our method are the best of these seven methods, which are 0.75 and 0.8, respectively. Precision of our method is 28.5% higher than HRNN, 14.3% lower than MMHO-DBN, 19.99% higher than TDARACNE, 114% higher than TDLASSO, 71.4% higher than DBmcmc and 42.8% higher than DBN-ZC. In terms of Sensitivity, our method is 50% higher than MMHO-DBN, 20% higher than TDARACNE, 200% higher than TDLASSO, 200% higher than DBmcmc and 100% higher than DBN-ZC. In terms of F-score, our method is 14.3% higher than HRNN, 20% higher than MMHO-DBN, 20% higher than TDARACNE, 166.7% higher than TDLASSO, 140.2% higher than DBmcmc and 73.3% higher than DBN-ZC.
The performance comparison results with off dataset are shown in Table 3. From Table 3, it can be seen that the Sensitivity and F-score two indicators of HSCVFNT algorithm are all the best of these five methods, which are 0.625 and 0.625, respectively. Precision of our method is 0.625, which is 6.25% lower than MMHO-DBN, 25% higher than TDARACNE, 150% higher than TDLASSO, and 267.6% higher than DBmcmc. Sensitivity of our method is 150% higher than MMHO-DBN, 400% higher than TDARACNE, 400% higher than TDLASSO, and 400% higher than DBmcmc. In terms of F-score, our method is 72.2% higher than MMHO-DBN, 212.5% higher than TDARACNE, 274.9% higher than TDLASSO, and 344.2% higher than DBmcmc.
Although the MMHO-DBN algorithm has the highest Precision with on and off datasets, which reveals that the ratio of true positive edges is very high, Sensitivity and F-score are not perfect. MMHO-DBN algorithm only inferred four and one true positive edges with on and off dataset, respectively. F-score of MMHO-DBN is lower than our method. On the whole, our method performs better.
In order to test the stability of HSCVFNT, 20 runs are performed for IRMA network identification with on and off datasets. With on dataset, Precision, Sensitivity and F-score obtained average 0.817 ± 0.064, 0.736 ± 0.042 and 0.774 ± 0.045, respectively. With off dataset, the averaged Precision, Sensitivity and F-score are 0.569 ± 0.066, 0.612 ± 0.04 and 0.589 ± 0.047, respectively. Compared with Table 2 and Table 3, HSCVFNT has the highest F-score on average.

3. Discussion

3.1. Influence of Time-Delayed Factor

In order to verify the effect of time-delayed factor on the performance of gene regulatory network modeling, we also use an HSCVFNT algorithm with no delay (non time-delayed version) for an SOS network and IRMA network identification. In the non time-delayed version, the scoring method is based on mutual information, maximum information coefficient and correlation coefficient, and time series data are also non time-delayed.
Comparison results are depicted in Figure 7, Figure 8 and Figure 9, respectively. The Sensitivity, Specificity, Precision and F-score four indicators of the HSCVFNT method are all higher than HSCVFNT method with no delay. For the construction of an SOS network, the Sensitivity, Specificity, Precision and F-score of our algorithm are 20%, 20.4%, 3.6%, and 20% higher than those of the HSCVFNT method with no delay, respectively. For the construction of IRMA network with on dataset, the Sensitivity, Precision and F-score of our algorithm are 50%, 7.1%, and 30.1% higher than those of our method with no delay, respectively. For the construction of IRMA network with off dataset, the Sensitivity, Precision and F-score of HSCVFNT algorithm are 66.7%, 25%, and 45.7% higher than those of the HSCVFNT method with no delay, respectively. It could demonstrate that the HSCVFNT method with time-delayed factor could identify a gene regulatory network more accurately.

3.2. Influence of the Number of Candidate Regulatory Factors L

In order to investigate the effect of the number of candidate regulatory factors L on the performance of the HSCVFNT method, we make the comparison experiments with different L . For SOS network inference, L is set from 1 to 6. For IRMA network inference, L is set from 1 to 5. The experiment results are described in Figure 10, Figure 11 and Figure 12, respectively. From Figure 10 and Figure 11, it can be seen that when L is set as 2, our method has the highest Sensitivity, Precision, Specificity and F-score. Figure 12 shows that, when L is set as 2, our method has the highest Sensitivity, Precision and F-score. To choose the proper L is very important for the performance of the HSCVFNT algorithm. The performances of different L show that about 30% of the number of genes is more appropriate.

3.3. Performance of Our Proposed Scoring Method

In order to validate the performance of our proposed scoring method, we make the comparison experiments with the single time-delayed reducing redundancy methods (TDMIC, TDMI, and TDCC) for inferring an SOS network. F-score results of four reducing redundancy methods are depicted in Figure 13, which reveal that our proposed scoring method has the highest F-score, with a more true positive rate and lower false positive rate.

3.4. Performance of Our Selected Stochastic Optimizer

In order to validate the performance of the bat algorithm (BA), we make the comparison experiments with the classical optimization algorithms (genetic algorithm (GA), particle swarm optimization (PSO) and differential evolution (DE)), which are utilized to optimize the CVFNT model. Through 20 runs, performance results of four optimization methods for SOS network and IRMA network inference are listed in Table 4, Table 5 and Table 6, respectively (SD: standard deviation). Hit ratio is the percentage of the best GRNs obtained over all runs. From the results, it can be seen that our selected optimization method has more accurate and robust performance than PSO, DE and GA.

4. Method

4.1. Our Proposed Scoring Method

4.1.1. Time-Delayed Mutual Information

Mutual information (MI) between two genes X and Y is defined as [47,48]
M ( X , Y ) = x X y Y p ( x , y ) log p ( x , y ) p ( x ) p ( y ) ,  
where p(x) and p(y) are the marginal probability distribution functions of gene X and gene Y, respectively. p(x, y) is the joint probability density function of gene X and gene Y. MI is symmetric, so it could not identify the time-delayed dependence between two genes. Time-delayed mutual information (TDMI) is proposed to measure the time-delayed dependence between target gene and its regulatory factors.
The time-delayed mutual information is defined as follows:
M τ ( X , Y ) = k = 1 P ˜ ( X k , Y k + τ ) l o g P ˜ ( X k , Y k + τ ) P ˜ ( X k ) P ˜ ( Y k + τ ) ,
where M τ ( X , Y ) represents the mutual information between gene X and gene Y with time lag τ , P ˜ ( X k , Y k + τ ) is the joint probability density function of gene X ( t = k ) and gene Y ( t = k + τ ), and P ˜ ( X k ) is the marginal probability distribution functions of gene X ( t = k ). The higher the TDMI value is, the greater the dependence of two corresponding genes.

4.1.2. Time-Delayed Maximum Information Coefficient

A maximum information coefficient (MIC), as an exploratory analysis tool, can be utilized to evaluate the relationships between hundreds of variables [49]. Compared with mutual information, MIC can reflect the relationship between two variables better [50].
A bivariate set is defined as a set where the data elements are the ordered tuples (X, Y). The maximum information gain for all the grids sized of tuple (X, Y) can be computed as [51]
I ( D , X , Y ) = max I ( D | G ) ,  
where G is a grid and I ( D | G ) represents the mutual information of D | G .
M ( D ) is the characteristics matrix of D, which could be represented as:
M ( D ) X , Y = I ( D , X , Y ) log ( min ( X , Y ) ) .  
max ( M ( D ) X , Y ) is the MIC of two genes X and Y. Ideally, if two genes have no regulatory relationship, their MIC value should be about 0.
In order to reflect the time-delayed relationship between two genes, a time-delayed maximum information coefficient (TDMIC) with time lag τ is proposed, which is calculated as follows:
max ( M ( D , τ ) X , Y ) = max ( I ( D , X t , Y t + τ ) log ( min ( X t , Y t + τ ) ) ) .  

4.1.3. Time-Delayed Correlation Coefficient (TDCC)

The correlation coefficients of all genes for each time lag τ are obtained by using the time-delayed correlation coefficient (TDCC). The formula is as follows:
C X Y ( τ ) = k = 1 T ( X ( k + τ ) X ¯ ) ( Y ( k + τ ) Y ¯ ) k = 1 T ( X ( k ) X ¯ ) 2 k = 1 T ( Y ( k ) Y ¯ ) 2  
where X ¯ = 1 T k = 1 T X ( k ) , T is the number of time points, and τ is the time lag between gene X and gene Y .

4.1.4. Our Proposed Scoring Method

In order to measure the time-delayed regulatory relationships accurately, a novel hybrid scoring method based on time-delayed mutual information, time-delayed maximum information coefficient and time-delayed correlation coefficient is proposed. Suppose that a time-delayed gene regulatory network contains n genes and gene expression time series dataset includes m time points. The flowchart and pseudo code of our proposed scoring method are depicted in Figure 14 and Figure 15, respectively.

4.2. Complex-Valued Flexible Neural Tree

Flexible neural tree (FNT) model was initially introduced by Prof. Chen in 2005 [52]. Because of its automatic features extraction, cross layer connections and flexible activation functions, the FNT model performed better than many classical neural networks and has been applied widely for solving forecasting and classification problems [53,54,55,56,57]. Due to fact that a complex-valued neural network is more flexible and functional, a complex-valued flexible neural tree (CVFNT) model, as the extension of a real-valued FNT model, is proposed to infer the time-delayed regulations in GRN [58,59,60]. A tree-structural based encoding method with a specific instruction set is selected for representing a CVFNT model. In order to create the CVFNT models randomly, two operator sets (function set F and terminal set T) are defined in advance:
{ F = { + 2 , + 3 , , + N } T = { z 1 , z 2 , , z n } ,  
where + i represents the summation of i variables. z i is a terminal nodes’ instruction and takes no operands ( i = 1 , 2 , , n , z i C n , z i = x i + j y i and j stands for the value of 1 ).
In the process of generating a CVFNT model randomly, the function and terminal operators are selected from the instruction sets F and T. If a terminal instruction z i is selected, the branch is terminated. If a function instruction + n is selected, n leaf nodes and complex-valued weights ( w 1 , w 2 , w n ) are randomly created. The output of a non-terminal node can be computed as a complex-valued flexible neuron (CVFN) model (see Figure 16).
The output of a CVFN + n can be calculated as follows. The total excitation of + n is
n e t n = w 0 + j = 1 n w j z j ,  
where w 0 is the threshold value and z j ( j = 1 , 2 , , n ) is the complex-valued input of CVFN operator. The output of the node + n is then calculated by a complex-valued activation function (CVAF). Generally, there are three kinds of CVAFs: complex-valued Elliot function, Gaussian function and Sigmoid function, which are described as follows:
o u t n = f ( a , r , n e t n ) = n e t n a + 1 r | n e t n | ,
o u t n = f ( c , σ , n e t n ) = e ( n e t n c ) H ( n e t n c ) σ 2 ,
o u t n = f ( n e t n ) = 1 1 + e Re ( n e t n ) + j 1 1 + e Im ( n e t n ) ,
where f(·) is CVAF and the output is complex-valued. a, r and σ are real variables, c is complex-valued and |netn| is the modulus of complex-valued netn. In this paper, we choose complex-valued Elliot function as a CVAF of the CVFNT model.
A typical CVFNT model is described in Figure 17. The total output of CVFNT model can be calculated from left to right by a depth-first search method.

4.3. Flowchart of Our Method

The flowchart of our HSCVFNT algorithm is described in Figure 18.
(1)
Let gene expression data to be D = { X 1 , X 2 , , X n } , where X i = { x i 1 , x i 2 , , x i m } . Maximal time lag τ max and the number of candidate regulatory factors L are defined in advance.
(2)
For target gene k , our proposed scoring method is utilized to select a candidate regulatory factor set { G R a n k 1 , G R a n k 1 , , G R a n k L } with data D , which is described in detail in Section 4.1.4.
(3)
For target gene k , its time-delayed time series matrix is created. The algorithm is described in Figure 19. Time-delayed time series matrix between gene k and its regulatory factors is listed in Equation (16):
( X 1 τ 1 X k τ 1 X 2 τ 2 X k τ 2 X n τ n X k τ n ) ,
where τ i is the optimal time lag between gene i and gene k , X i τ i = ( x i 1 , x i 2 , , x i m τ i ) , and X k τ i = ( x k 1 + τ i , x k 2 + τ i , , x k m ) .
(4)
According to the candidate regulatory set and time-delayed time series matrix of gene k, the CVFNT model is utilized to identify the time-delayed regulatory relationships. The gene expression data of candidate regulatory factors are utilized as input data. The gene expression data of target gene k are utilized as output data. The optimization process of the CVFNT model is described as follows:
(a) Initialize the population, containing the structure, real-valued and complex-valued parameters of the CVFNT model.
(b) All individuals in the population are evaluated, using root mean squared error (RMSE):
R M S E = 1 N i = 1 N ( y a c t u a l i y p r e d i c t e d i ) 2 ,
where N is the number of data points, y a c t u a l i is the actual output of i-th time point and y p r e d i c t e d i is the predicted output of the i-th time point.
If the optimal CVFNT model is found or the maximum number of iterations is reached, the optimization process is over; otherwise, go to (c).
(c) Structure is optimized using three operators: selection, crossover and mutation, which are introduced in Ref [61]. At some iterations, a certain proportion of the individuals is selected to optimize the parameters using a bat algorithm, which is introduced in detail in Refs [62,63]. Go to (b):
(5)
According to the structure of the optimized CVFNT model, input genes are seen as the regulatory factors. Obtain the regulations between target gene k and its regulatory factors.
(6)
k = k + 1 . If k n , go to (2); otherwise, the regulations of all target genes are integrated in order to infer a time-delayed gene regulatory network.

5. Conclusions

In order to infer a gene regulatory network accurately, a novel algorithm, namely HSCVFNT, is proposed to infer a gene regulatory network with time-delayed regulations. In the HSCVFNT algorithm, the novel scoring method is proposed to reduce the redundant regulatory relationships and obtain the candidate regulatory factor set of each target gene. The CVFNT model is utilized to infer the time-delayed regulations with a time-delayed gene expression matrix. Three real time-series expression datasets from SOS network and IRMA network are utilized to evaluate the performance of the HSCVFNT algorithm.
The results on the SOS network show that our HSCVFNT method significantly outperforms the three other state-of-the-art methods (BN, S-system and TDSS). The results on the IRMA network reveal that the HSCVFNT algorithm performs better than HRNN, MMHO-DBN, TDARACNE, TDLASSO, DBmcmc, and DBN-ZC. We also investigate the effect of a time-delayed factor and the number of candidate regulatory factors on the HSCVFNT algorithm for inferring GRN. The experiment results show that a HSCVFNT algorithm with a time-delayed factor could identify a gene regulatory network more accurately. Different numbers of candidate regulatory factors have a great influence on the performance of the algorithm. The comparison results show that about 30% of the number of genes is more appropriate.
In the future, we will apply the proposed algorithm for inferring a large-scale real gene regulatory network and discovering some meaningful relationships.

Author Contributions

B.Y. and W.Z.B. performed the experiments; B.Y., W.Z. and J.L. analyzed the data; B.Y., Y.H.C. and D.S.H. wrote the paper.

Funding

This work was supported by the Natural Science Foundation of China (No. 61702445), Shandong Provincial Natural Science Foundation, China (No. ZR2015PF007), the Ph.D. research startup foundation of Zaozhuang University (No. 2014BS13), and Zaozhuang University Foundation (No. 2015YY02).

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

SOSSave Our Soul
TDSStime-delayed S-system
GRNgene regulatory network
CVFNTcomplex-valued flexible neural tree
TPTrue Positive
FPFalse Positive
FNFalse Negative
TNTrue Negative

References

  1. Chan, T.E.; Stumpf, M.P.H.; Babtie, A.C. Gene Regulatory Network Inference from Single-Cell Data Using Multivariate Information Measures. Cell Syst. 2017, 5, 251. [Google Scholar] [CrossRef] [PubMed]
  2. Guan, D.; Shao, J.; Zhao, Z.; Wang, P.; Qin, J.; Deng, Y.; Boheler, K.R.; Wang, J.; Yan, B. PTHGRN: Unraveling post-translational hierarchical gene regulatory networks using PPI, ChIP-seq and gene expression data. Nucleic Acids Res. 2014, 42, W130–W136. [Google Scholar] [CrossRef] [PubMed]
  3. Bao, W.; Yuan, C.A.; Huang, Z.H.; Huang, D.S. Pupylation sites prediction with ensemble classification model. Int. J. Data Min. Bioin. 2017, 18, 91–104. [Google Scholar] [CrossRef]
  4. Elizabeth, N.E. Gene networks Network analysis gets dynamic. Nat. Rev. Genet. 2008, 9, 897. [Google Scholar]
  5. Teichmann, S.A.; Babu, M.M. Gene regulatory network growth by duplication. Nat. Genet. 2004, 36, 492. [Google Scholar] [CrossRef] [PubMed]
  6. Karlebach, G.; Shamir, R. Minimally perturbing a gene regulatory network to avoid a disease phenotype: The glioma network as a test case. BMC Syst. Biol. 2010, 4, 71. [Google Scholar] [CrossRef] [PubMed]
  7. Martinelli, F.; Reagan, R.L.; Uratsu, S.L.; Phu, M.L.; Albrecht, U.; Zhao, W.; Davis, C.E.; Bowman, K.D.; Dandekar, A.M. Gene regulatory networks elucidating huanglongbing disease mechanisms. PLoS ONE 2013, 8, e74256. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  8. Bonnet, E.; Michoel, T.; Peer, Y.V.D. Prediction of a gene regulatory network linked to prostate cancer from gene expression, microRNA and clinical data. Bioinformatics 2010, 26, I638. [Google Scholar] [CrossRef] [PubMed]
  9. Kabir, M.; Noman, N.; Iba, H. Reverse engineering gene regulatory network from microarray data using linear time-variant model. BMC Bioinform. 2010, 11, S56. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  10. Mohamed, F.H.; Salleh, S.M.; Arif, S.; Zainudin, M.; Firdaus-Raih, M. Reconstructing gene regulatory networks from knock-out data using Gaussian Noise Model and Pearson Correlation Coefficient. Comput. Biol. Chem. 2015, 59, 3–14. [Google Scholar] [CrossRef] [PubMed]
  11. Berry, M.V.; Lewis, Z.V. On the Weierstrass-Mandelbrot fractal function. Proc. R. Soc. Lond. Ser. A 1980, 370, 459–484. [Google Scholar] [CrossRef]
  12. Guariglia, E. Harmonic Sierpinski Gasket and Applications. Entropy 2018, 20, 714. [Google Scholar] [CrossRef]
  13. Xenitidis, P.; Seimenis, I.; Kakolyris, S.; Adamopoulos, A. Evaluation of artificial time series microarray data for dynamic gene regulatory network inference. J. Theor. Biol. 2017, 426, 1–16. [Google Scholar] [CrossRef] [PubMed]
  14. Bao, W.; You, Z.H.; Huang, D.S. CIPPEI: Computational identification of protein pupylation sites based on protein physicochemical properties and evolutionary information. Oncotarget 2017, 8, 108867–108879. [Google Scholar] [PubMed]
  15. Zhang, D.; Song, H.; Yu, L.; Wang, Q.G.; Ong, C. Set-values filtering for discrete time-delay genetic regulatory networks with time-varying parameters. Nonlinear Dyn. 2012, 69, 693–703. [Google Scholar] [CrossRef]
  16. Takada, M.; Hori, Y.; Hara, S. Existence of Oscillations in Cyclic Gene Regulatory Networks with Time Delay. Mathematics 2012, 47, 1203–1209. [Google Scholar]
  17. Parmar, K.; Blyuss, K.B.; Kyrychko, Y.N.; Hogan, S.J. Time-Delayed Models of Gene Regulatory Networks. Comput. Math. Method. Med. 2015, 2015, 1–16. [Google Scholar] [CrossRef] [PubMed]
  18. Jiao, H.; Shi, M.; Shen, Q.; Zhu, J.; Shi, P. Filter Design with Adaptation to Time-Delay Parameters for Genetic Regulatory Networks. IEEE/ACM Trans. Comput. Biol. Bioinform. 2016, 15, 323–329. [Google Scholar] [CrossRef] [PubMed]
  19. Li, P.; Gong, P.; Li, H.N.; Perkins, E.J.; Wang, N.; Zhang, C.Y. Gene regulatory network inference and validation using relative change ratio analysis and time-delayed dynamic Bayesian network. EURASIP J. Bioinform. Syst. Biol. 2014, 2014, 12. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  20. Chueh, T.H.; Lu, H. Inference of biological pathway from gene expression profiles by time delay boolean networks. PLoS ONE 2012, 7, e4209. [Google Scholar] [CrossRef] [PubMed]
  21. Zoppoli, P.; Morganella, S.; Ceccarelli, M. TimeDelayed-ARACNE: Reverse engineering of gene networks from time-course data by an information theoretic approach. BMC Bioinform. 2010, 11, 154. [Google Scholar] [CrossRef] [PubMed]
  22. Chowdhury, A.R.; Chetty, M.; Xuan Vinh, N.X. Incorporating time-delays in S-System model for reverse engineering genetic networks. BMC Bioinform. 2013, 14, 196. [Google Scholar] [CrossRef] [PubMed]
  23. Mundra, P.A.; Zheng, J.; Niranjan, M.; Welsch, R.E.; Rajapakse, J.C. Inferring Time-Delayed Gene Regulatory Networks Using Cross-Correlation and Sparse Regression. Lec. Notes Comput, Sci. 2013, 7875, 64–75. [Google Scholar]
  24. Li, Y.; Chen, H.; Zheng, J.; Ngom, A. The Max-Min High-Order Dynamic Bayesian Network for Learning Gene Regulatory Networks with Time-Delayed Regulations. IEEE/ACM Trans. Comput. Biol. Bioinform. 2016, 13, 792–803. [Google Scholar] [CrossRef] [PubMed]
  25. Kordmahalleh, M.M.; Sefidmazgi, M.G.; Harrison, S.H. A Homaifar, Identifying time-delayed gene regulatory networks via an evolvable hierarchical recurrent neural network. Biodata Min. 2017, 10, 29. [Google Scholar] [CrossRef] [PubMed]
  26. Guariglia, E. Entropy and Fractal Antennas. Entropy 2016, 18, 84. [Google Scholar] [CrossRef]
  27. Zhang, X.; Liu, K.; Liu, Z.P.; Duval, B.; Richer, J.M.; Zhao, X.M.; Hao, J.K.; Chen, L. NARROMI: A noise and redundancy reduction technique improves accuracy of gene regulatory network inference. Bioinformatics 2013, 29, 106–113. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  28. Liu, F.; Zhang, S.W.; Guo, W.F.; Wei, Z.G.; Chen, L. Inference of Gene Regulatory Network Based on Local Bayesian Networks. PLoS Comput. Biol. 2016, 12, e1005024. [Google Scholar] [CrossRef] [PubMed]
  29. Akhand, M.A.H.; Nandi, R.N.; Amran, S.M.; Murase, K. Gene Regulatory Network inference incorporating Maximal Information Coefficient into Minimal Redundancy Network. ICEEICT 2015, 38, 723–724. [Google Scholar]
  30. Liu, W.; Zhu, W.; Liao, B.; Chen, H.; Ren, S.; Cai, L. Improving gene regulatory network structure using redundancy reduction in the MRNET algorithm. RSC Adv. 2017, 7, 23222–23233. [Google Scholar] [CrossRef] [Green Version]
  31. Trabelsi, C.; Bilaniuk, O.; Zhang, Y.; Serdyuk, D.; Subramanian, S. Deep Complex Networks. ICLR 2018, 2018, 1–19. [Google Scholar]
  32. Li, S. An Modified Error Function for the Complex-value Backpropagation Neural Networks. Neural Inf. Process. Lett. Rev. 2005, 9, 1–7. [Google Scholar]
  33. You, C.; Hong, D. Nonlinear blind equalization schemes using complex-valued multilayer feedforward neural networks. IEEE T. Neur. Net. Learn. Syst. 1998, 9, 1442–1455. [Google Scholar]
  34. Popa, C.A. Complex-Valued Deep Belief Networks. Lect. Notes Comput. Sci. 2018, 10878, 72–78. [Google Scholar]
  35. Xiong, T.; Bao, Y.; Hu, Z.; Chiong, R. Forecasting interval time series using a fully complex-valued RBF neural network with DPSO and PSO algorithms. Inform. Sci. 2015, 305, 77–92. [Google Scholar] [CrossRef]
  36. Saoud, L.S.; Rahmoune, F.; Tourtchine, V.; Baddari, K. Fully Complex Valued Wavelet Network for Forecasting the Global Solar Irradiation. Neural Process. Lett. 2017, 45, 475–505. [Google Scholar] [CrossRef]
  37. Savitha, R.; Suresh, S.; Sundararajan, N. Fast learning Circular Complex-valued Extreme Learning Machine (CC-ELM) for real-valued classification problems. Inform. Sci. 2012, 187, 277–290. [Google Scholar] [CrossRef]
  38. Ronen, M.; Rosenberg, R.; Shraiman, B.I.; Alon, U. Assigning numbers to the arrows: Parameterizing a gene regulationnetwork by using accurate expression kinetics. Proc. Natl. Acad. Sci. USA 2002, 99, 10555–10560. [Google Scholar] [CrossRef] [PubMed]
  39. Cantone, I.; Marucci, L.; Iorio, F.; Ricci, M.; Belcastro, V.; Bansal, M.; Santini, S.; di Bernardo, M.; di Bernardo, D.; Cosma, M. A yeastsynthetic network for in vivo assessment of reverse-engineeringand modeling approaches. Cell 2009, 137, 172–181. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  40. Perrin, B.E.; Ralaivola, L.; Mazurie, A.; Bottani, S.; Mallet, J.; D’Alche-Buc, F. Gene networks inference using dynamic Bayesian networks. Bioinformatics 2003, 138–148. [Google Scholar] [CrossRef]
  41. Noman, N.; Iba, H. Reverse engineering genetic networks using evolutionary computation. Genome Inform. 2005, 16, 205–214. [Google Scholar] [PubMed]
  42. Mundra, P.; Zheng, J.; Niranjan, M.; Welsch, R.; Rajapakse, J. Inferring time-delayed gene regulatory networks using crosscorrelation and sparse regression. In Bioinformatics Research and Applications; Springer: Cham, Switzerland, 2013; Volume LNCS7875, pp. 64–75. [Google Scholar]
  43. Zou, M.; Conzen, S. A new dynamic Bayesian network (DBN) approach for identifying gene regulatory networks from time course microarray data. Bioinformatics 2005, 21, 71–79. [Google Scholar] [CrossRef] [PubMed]
  44. Husmeier, D. Sensitivity and specificity of inferring genetic regulatory interactions from microarray experiments with dynamic Bayesian networks. Bioinformatics 2003, 19, 2271–2282. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  45. Raza, K.; Alam, M. Recurrent neural network based hybrid model for reconstructing gene regulatory network. Comput. Biol. Chem. 2016, 64, 322–334. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  46. Ogundijo, O.E.; Elmas, A.; Wang, X. Reverse engineering gene regulatory networks from measurement with missing values. EURASIP J. Bioinform. Syst. Biol. 2017, 2017, 2. [Google Scholar] [CrossRef] [PubMed]
  47. Zhang, X.; Zhao, X.M.; He, K.; Lu, L.; Cao, Y.; Liu, J.D.; Chen, L. Inferring gene regulatory networks from gene expression data by path consistency algorithm based on conditional mutual information. Bioinformatics 2012, 28, 98–104. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  48. Barman, S.; Kwon, Y.K. A novel mutual information-based Boolean network inference method from time-series gene expression data. PLoS ONE 2017, 12, e0171097. [Google Scholar] [CrossRef] [PubMed]
  49. Zhou, D.N.; Chen, L.; Wu, D.; Zhang, L.M. Maximal Information Coefficient for Feature Selection for Clinical Document Classification. Acta Phys. Chim. Sin. 2012, 28, 963–970. [Google Scholar]
  50. Albanese, D.; Filosi, M.; Visintainer, R.; Riccadonna, S.; Jurman, G.; Furlanello, C. Minerva and minepy: A C engine for the MINE suite and its R, Python and MATLAB wrappers. Bioinformatics 2013, 29, 407–408. [Google Scholar] [CrossRef] [PubMed]
  51. Reshef, D.N.; Reshef, Y.A.; Finucane, H.K.; Grossman, S.R.; McVean, G.; Turnbaugh, P.; Lander, E.; Mitzenmacher, M.; Sabeti, P. Detecting novel associations in large data sets. Science 2011, 334, 1518–1524. [Google Scholar] [CrossRef] [PubMed]
  52. Chen, Y.; Yang, B.; Dong, J.; Abraham, A. Time-series forecasting using flexible neural tree model. Inform. Sci. 2005, 174, 219–235. [Google Scholar] [CrossRef] [Green Version]
  53. Chen, Y.; Abraham, A.; Yang, B. Feature selection and classification using flexible neural tree. Neurocomputing 2006, 70, 305–313. [Google Scholar] [CrossRef]
  54. Chen, Y.; Yang, B.; Meng, Q. Small-time scale network traffic prediction based on flexible neural tree. Appl. Soft Comput. 2012, 12, 274–279. [Google Scholar] [CrossRef]
  55. Ojha, V.K.; Schiano, S.; Wu, C.Y.; Snášel, V.; Abraham, A. Predictive modeling of die filling of the pharmaceutical granules using the flexible neural tree. Neural Comput. Appl. 2018, 29, 467–481. [Google Scholar] [CrossRef]
  56. Bao, W.; Wang, D.; Chen, Y. Classification of Protein Structure Classes on Flexible Neutral Tree. IEEE/ACM Trans. Comput. Biol. Bioinform. 2017, 14, 1122–1133. [Google Scholar] [CrossRef] [PubMed]
  57. Bao, W.; Yuan, C.A.; Zhang, Y.H.; Han, K.; Nandi, A.K.; Barry, H.; Huang, D.S. Mutli-features prediction of protein translational modification sites. IEEE/ACM Tran. Comput. Biol. Bioinform. 2018, 15, 1453–1460. [Google Scholar]
  58. Jia, L.; Zhang, W.; Yang, B. Identification of Nonlinear System Based on Complex-Valued Flexible Neural Network. In Intelligent Data Engineering and Automated Learning—IDEAL 2017; Springer: Cham, Switzerland, 2017; pp. 154–162. [Google Scholar]
  59. Amin, M.F.; Murase, K. Single-layered complex-valued neural network for real-valued classification problems. Neurocomputing 2009, 72, 945–955. [Google Scholar] [CrossRef] [Green Version]
  60. Rashid, S.; Saraswathi, S.; Kloczkowski, A.; Sundaram, S.; Kolinski, A. Protein secondary structure prediction using a small training set (compact model) combined with a Complex-valued neural network approach. BMC Bioinform. 2016, 17, 362. [Google Scholar] [CrossRef] [PubMed]
  61. Yang, B.; Chen, Y.H.; Jiang, M.Y. Reverse engineering of gene regulatory networks using flexible neural tree models. Neurocomputing 2013, 99, 458–466. [Google Scholar] [CrossRef]
  62. Yang, X.S.; He, X.S. Bat algorithm: Literature review and applications. Int. J. Bio-Inspir. Comput. 2013, 5, 141–149. [Google Scholar] [CrossRef]
  63. Gandomi, A.H.; Yang, X.S.; Alavi, A.H.; Talatahari, S. Bat algorithm for constrained optimization tasks. Neural Comput. Appl. 2013, 22, 1239–1255. [Google Scholar] [CrossRef]
Figure 1. Description of TP, FP, FN and TN.
Figure 1. Description of TP, FP, FN and TN.
Ijms 19 03178 g001
Figure 2. E. coli SOS DNA repair network.
Figure 2. E. coli SOS DNA repair network.
Ijms 19 03178 g002
Figure 3. The inferred SOS network.
Figure 3. The inferred SOS network.
Ijms 19 03178 g003
Figure 4. The standard IRMA network.
Figure 4. The standard IRMA network.
Ijms 19 03178 g004
Figure 5. The inferred IRMA network with on dataset. The solid lines represent the true regulatory relationships and the dotted lines are the false positive regulations inferred.
Figure 5. The inferred IRMA network with on dataset. The solid lines represent the true regulatory relationships and the dotted lines are the false positive regulations inferred.
Ijms 19 03178 g005
Figure 6. The inferred IRMA network with off dataset. The solid lines represent the true regulatory relationships and the dotted lines are the false positive regulations inferred.
Figure 6. The inferred IRMA network with off dataset. The solid lines represent the true regulatory relationships and the dotted lines are the false positive regulations inferred.
Ijms 19 03178 g006
Figure 7. Effect of time-delayed factor for SOS network inference.
Figure 7. Effect of time-delayed factor for SOS network inference.
Ijms 19 03178 g007
Figure 8. Effect of time-delayed factor for IRMA network inference with on dataset.
Figure 8. Effect of time-delayed factor for IRMA network inference with on dataset.
Ijms 19 03178 g008
Figure 9. Effect of time-delayed factor for IRMA network inference with off dataset.
Figure 9. Effect of time-delayed factor for IRMA network inference with off dataset.
Ijms 19 03178 g009
Figure 10. Effect of parameter L for SOS network inference.
Figure 10. Effect of parameter L for SOS network inference.
Ijms 19 03178 g010
Figure 11. Effect of parameter L for IRMA network inference with on dataset.
Figure 11. Effect of parameter L for IRMA network inference with on dataset.
Ijms 19 03178 g011
Figure 12. Effect of parameter L for IRMA network inference with off dataset.
Figure 12. Effect of parameter L for IRMA network inference with off dataset.
Ijms 19 03178 g012
Figure 13. F-score results of four reducing redundancy methods.
Figure 13. F-score results of four reducing redundancy methods.
Ijms 19 03178 g013
Figure 14. The flowchart of our proposed scoring method.
Figure 14. The flowchart of our proposed scoring method.
Ijms 19 03178 g014
Figure 15. The pseudo code of our proposed scoring method.
Figure 15. The pseudo code of our proposed scoring method.
Ijms 19 03178 g015
Figure 16. A complex-valued flexible neuron operator.
Figure 16. A complex-valued flexible neuron operator.
Ijms 19 03178 g016
Figure 17. A typical CVFNT model with function set F = { + 2 , + 3 , + 4 , + 5 , + 6 } , and terminal instruction set T = { z 1 , z 2 , z 3 } .
Figure 17. A typical CVFNT model with function set F = { + 2 , + 3 , + 4 , + 5 , + 6 } , and terminal instruction set T = { z 1 , z 2 , z 3 } .
Ijms 19 03178 g017
Figure 18. The flowchart of an HSCVFNT algorithm.
Figure 18. The flowchart of an HSCVFNT algorithm.
Ijms 19 03178 g018
Figure 19. The pseudo code of creating time-delayed time series matrix of target gene k.
Figure 19. The pseudo code of creating time-delayed time series matrix of target gene k.
Ijms 19 03178 g019
Table 1. Comparison of four methods for SOS network inference.
Table 1. Comparison of four methods for SOS network inference.
MethodsSensitivitySpecificityF-Score
HSCVFNT0.8571.000.923
BN0.57140.9310.6154
S-system0.8570.8620.706
TDSS1.000.8960.875
Table 2. Comparison of seven methods for IRMA network inference with on dataset.
Table 2. Comparison of seven methods for IRMA network inference with on dataset.
MethodPrecisionSensitivityF-Score
HSCVFNT0.8570.750.8
HRNN0.6670.750.70
MMHO-DBN1.00000.50000.6667
TDARACNE0.71420.62500.6667
TDLASSO0.40000.25000.3077
DBmcmc0.50000.25000.3333
DBN-ZC0.6000 0.3750 0.4615
Table 3. Comparison of five methods for IRMA network inference with off dataset.
Table 3. Comparison of five methods for IRMA network inference with off dataset.
MethodPrecisionSensitivityF-Score
HSCVFNT0.6250.6250.625
MMHO-DBN0.66670.25000.363
TDARACNE0.50000.12500.2000
TDLASSO0.25000.12500.1667
DBmcmc0.17000.12000.1407
Table 4. Comparison of four methods for SOS network inference.
Table 4. Comparison of four methods for SOS network inference.
MethodSensitivitySpecificityF-ScoreHit Ratio
meanSDmeanSDmeanSD
HSCVFNT-BA0.82860.06020.98970.0170.88560.054165%
HSCVFNT-PSO0.81430.0690.97930.0290.85890.077250%
HSCVFNT-DE0.82860.06140.96550.0390.84490.083445%
HSCVFNT-GA0.77140.09990.95170.0370.78450.099535%
Table 5. Comparison of four methods for IRMA network inference with on dataset.
Table 5. Comparison of four methods for IRMA network inference with on dataset.
MethodPrecisionSensitivityF-ScoreHit Ratio
meanSDmeanSDmeanSD
HSCVFNT-BA0.8170.0640.7360.0420.7740.04555%
HSCVFNT-PSO0.7960.0960.6940.0910.7400.08645%
HSCVFNT-DE0.7880.1170.7020.0950.7370.09655%
HSCVFNT-GA0.7910.0720.6810.0910.7300.07640%
Table 6. Comparison of four methods for IRMA network inference with off dataset.
Table 6. Comparison of four methods for IRMA network inference with off dataset.
MethodPrecisionSensitivityF-ScoreHit Ratio
meanSDmeanSDmeanSD
HSCVFNT-BA0.5690.0660.6120.0400.5890.04750%
HSCVFNT-PSO0.5390.0640.5750.0870.5530.06640%
HSCVFNT-DE0.5450.0670.6000.0530.5690.05135%
HSCVFNT-GA0.5160.0590.5880.0600.5470.04820%

Share and Cite

MDPI and ACS Style

Yang, B.; Chen, Y.; Zhang, W.; Lv, J.; Bao, W.; Huang, D.-S. HSCVFNT: Inference of Time-Delayed Gene Regulatory Network Based on Complex-Valued Flexible Neural Tree Model. Int. J. Mol. Sci. 2018, 19, 3178. https://doi.org/10.3390/ijms19103178

AMA Style

Yang B, Chen Y, Zhang W, Lv J, Bao W, Huang D-S. HSCVFNT: Inference of Time-Delayed Gene Regulatory Network Based on Complex-Valued Flexible Neural Tree Model. International Journal of Molecular Sciences. 2018; 19(10):3178. https://doi.org/10.3390/ijms19103178

Chicago/Turabian Style

Yang, Bin, Yuehui Chen, Wei Zhang, Jiaguo Lv, Wenzheng Bao, and De-Shuang Huang. 2018. "HSCVFNT: Inference of Time-Delayed Gene Regulatory Network Based on Complex-Valued Flexible Neural Tree Model" International Journal of Molecular Sciences 19, no. 10: 3178. https://doi.org/10.3390/ijms19103178

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop