Skip to main content

Managing Gene Expression in Evolutionary Algorithms with Gene Regulatory Networks

  • Conference paper
  • First Online:
  • 1238 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 12886))

Abstract

This paper evaluates the effectiveness of using gene regulatory networks to manage gene expression in evolutionary algorithms for the purpose of balancing exploitation versus exploration. This builds on previous work that has shown that the introduction of non-coding genes can improve the ability of an evolutionary algorithm to adapt to change in the environment. As part of the paper an algorithm is developed and a prototype is implemented. The developed algorithm is compared to the standard genetic algorithm and previously developed methods for managing gene expression. Results show that the developed algorithm can outperform the standard genetic algorithm in dynamic environments. The algorithm is however not able to outperform all the other developed methods of managing gene expression and avenues for future improvement will be explored.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   129.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Cilliers, M., Coulter, D.A.: Improving population diversity through gene methylation simulation. In: Rutkowski, L., Scherer, R., Korytkowski, M., Pedrycz, W., Tadeusiewicz, R., Zurada, J.M. (eds.) ICAISC 2019. LNCS (LNAI), vol. 11508, pp. 469–480. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-20912-4_43

    Chapter  Google Scholar 

  2. Davidson, E., Levin, M.: Gene regulatory networks. Proc. Natl. Acad. Sci. 102(14), 4935 (2005)

    Article  Google Scholar 

  3. Ferreira, C.: Gene expression programming: a new adaptive algorithm for solving problems. Complex Syst. 13 (2001)

    Google Scholar 

  4. Hassanat, A., Almohammadi, K., Alkafaween, E., Abunawas, E., Hammouri, A., Prasath, V.: Choosing mutation and crossover ratios for genetic algorithms–a review with a new dynamic approach. Information 10(12), 390 (2019)

    Article  Google Scholar 

  5. Juneja, S.S., Saraswat, P., Singh, K., Sharma, J., Majumdar, R., Chowdhary, S.: Travelling salesman problem optimization using genetic algorithm. In: 2019 Amity International Conference on Artificial Intelligence (AICAI), pp. 264–268. IEEE (2019)

    Google Scholar 

  6. Keedwell, E., Narayanan, A., Savic, D.: Modelling gene regulatory data using artificial neural networks. In: Proceedings of the 2002 International Joint Conference on Neural Networks, IJCNN 2002 (Cat. No. 02CH37290), vol. 1, pp. 183–188. IEEE (2002)

    Google Scholar 

  7. Kornienko, A.E., Guenzl, P.M., Barlow, D.P., Pauler, F.M.: Gene regulation by the act of long non-coding RNA transcription. BMC Biol. 11(1), 59 (2013)

    Article  Google Scholar 

  8. Merkuryeva, G., Bolshakovs, V.: Benchmark fitness landscape analysis. Int. J. Simul. Syst. Sci. Technol. 12(2), 38–45 (2011)

    Google Scholar 

  9. Tan, B., Ma, H., Mei, Y.: Novel genetic algorithm with dual chromosome representation for resource allocation in container-based clouds. In: 2019 IEEE 12th International Conference on Cloud Computing (CLOUD), pp. 452–456. IEEE (2019)

    Google Scholar 

  10. Turner, A.P., Lones, M.A., Fuente, L.A., Stepney, S., Caves, L.S., Tyrrell, A.M.: The incorporation of epigenetics in artificial gene regulatory networks. Biosystems 112(2), 56–62 (2013)

    Article  Google Scholar 

  11. Whitley, D.: A genetic algorithm tutorial. Stat. Comput. 4(2), 65–85 (1994)

    Article  Google Scholar 

  12. Yang, B., Wang, G., Bao, W., Chen, Y., Jia, L.: CSE: complex-valued system with evolutionary algorithm. IEEE Access 7, 90268–90276 (2019)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Duncan A. Coulter .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Cilliers, M., Coulter, D.A. (2021). Managing Gene Expression in Evolutionary Algorithms with Gene Regulatory Networks. In: Sanjurjo González, H., Pastor López, I., García Bringas, P., Quintián, H., Corchado, E. (eds) Hybrid Artificial Intelligent Systems. HAIS 2021. Lecture Notes in Computer Science(), vol 12886. Springer, Cham. https://doi.org/10.1007/978-3-030-86271-8_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-86271-8_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-86270-1

  • Online ISBN: 978-3-030-86271-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics