1. Back, T. (1996). Evolutionary algorithms in theory and practice: Evolution strategies, evolutionary programming. Oxford University Press.
2. Batista, G. E., Prati, R. C., & Monard, M. C. (2004). A study of the behaviour of several methods for balancing machine learning training data. ACM SIGKDD Explorations Newsletter, 6(1), 20–29.
3. Chollet, F. (2015) Keras, GitHub. Retrieved May 1, 2017. https://github.com/fchollet/keras
4. Coello, C.A.C., Lamont, G.B., & Van Veldhuizen, D.A. (2007). Evolutionary Algorithms For Solving Multi-Objective Problems, Vol. 5. Springer
5. Colin, A., & Puaut, I. (2007). Worst case execution time analysis for a processor with branch prediction. Real-Time Systems, 18(2–3), 249–274.