Skip to main content

Advertisement

Log in

Intelligent modelling of bioprocesses: a comparison of structured and unstructured approaches

  • Original paper
  • Published:
Bioprocess and Biosystems Engineering Aims and scope Submit manuscript

Abstract

This contribution moves in the direction of answering some general questions about the most effective and useful ways of modelling bioprocesses. We investigate the characteristics of models that are good at extrapolating. We trained three fully predictive models with different representational structures (differential equations, differential equations with inheritance of rates and a network of reactions) on Saccharopolyspora erythraea shake flask fermentation data using genetic programming. The models were then tested on unseen data outside the range of the training data and the resulting performances were compared. It was found that constrained models with mathematical forms analogous to internal mass balancing and stoichiometric relations were superior to flexible unconstrained models, even though no a priori knowledge of this fermentation was used.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Abbreviations

N vars :

Number of variables

N batches :

Number of batches

N nodes :

Number of nodes making up an individual

t F :

Time of last sample

C i , C j , C k :

Hidden variables used internally by models

CGluc, CNitrate, CBiomass, CRed:

Predicted values of measured variables, glucose, nitrate, biomass, red pigment, respectively (g/l)

MGluc, MNitrate, MBiomass, MRed:

Measured values of glucose, nitrate, biomass, red pigment, respectively (g/l)

r batch :

Pearson correlation coefficient between measured and predicted values at a given time point varying with respect to initial conditions

r time :

Pearson correlation coefficient between measured and predicted values with respect to time

R 2 :

Root mean squared error

a, b, c, d:

Floating point weights

ɛ s :

Scaled error of model on batch

ɛ av :

Error between the average profiles of training data and the actual value on that batch

References

  1. Marenbach P, Betterhausen KD, Freyer S, Nieken U, Retttenmaier H (1997) Data-driven structured modelling of a biotechnological fed-batch fermentation by means of genetic programming. Proc Inst Mech Eng 211:325–332

    Google Scholar 

  2. Chen L, Bernard O, Bastin G, Angelov P (2000) Hybrid modelling of biotechnological processes using neural networks. Control Eng Pract 8:821–827

    Article  Google Scholar 

  3. Kennedy MJ, Spooner NR (1996) Using fuzzy logic to design fermentation media: a comparison to neural networks and factorial design. Biotechnol Tech 10(1):47–52

    CAS  Google Scholar 

  4. Asprey SP, Mantalaris A (2001) Global parametric identifiability of a dynamic unstructured model of hybridoma cell culture. In: Proceedings of the 8th international conference on computer applications in biotechnology (CAB8), Quebec, Canada, June 2001

  5. Roubos JA, Krabben P, Luiten R, Babuska R, Heijnen JJ (2001) A semi-stoichiometric model for a Streptomyces fed-batch cultivation with multiple feeds. In: Proceedings of the 8th international conference on computer applications in biotechnology (CAB8), Quebec, Canada, June 2001, pp 299–304

  6. Krabben P, Roubos JA, Bruins ME, Babuska R, Verbruggen HB, Heijnen JJ (2000) Metabolic flux analysis of the growth of S.clavuligerus in batch-cultivations with different N-sources. In: Proceedings of the workshop on metabolic engineering, vol 2, Elmau, Germany

  7. Koza JR (1992) Genetic programming: on the programming of computers by means of natural selection. MIT Press, Cambridge, Massachusetts, ISBN 0262111705

    Google Scholar 

  8. Nelder JA, Mead R (1965) Downhill simplex method. Comput J 7:308–313

    Google Scholar 

  9. Cao H, Kang L, Chen Y, Yu J (2000) Evolutionary modeling of systems of ordinary differential equations with genetic programming. J Genet Programming Evolvable Machines 1:309–337

    Article  Google Scholar 

  10. Sakamoto E, Iba H (2001) Inferring a system of differential equations for a gene regulatory network by using genetic programming. In: Proceedings of the congress on evolutionary computation (CEC2001), Seoul, Korea, May 2001, 1:720–726

  11. Press WH, Teukolsky SA, Vetterling WT, Flannery BP (1992) Numerical recipes in C, 2nd edn. Cambridge University Press, Cambridge, UK, ISBN 0-521-75033-4

Download references

Acknowledgements

Adaptive Biosystems Ltd. and the EPSRC for sponsoring this work. Support for the Innovative Manufacturing Research Centre for Bioprocessing housed in the ACBE by the Engineering and Physical Sciences Research Council is also gratefully acknowledged.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Frank Baganz.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Hodgson, B.J., Taylor, C.N., Ushio, M. et al. Intelligent modelling of bioprocesses: a comparison of structured and unstructured approaches. Bioprocess Biosyst Eng 26, 353–359 (2004). https://doi.org/10.1007/s00449-004-0382-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00449-004-0382-0

Keywords

Navigation