Skip to main content
Log in

Multi expression programming: a new approach to formulation of soil classification

  • Original Article
  • Published:
Engineering with Computers Aims and scope Submit manuscript

Abstract

This paper presents an alternative approach to formulation of soil classification by means of a promising variant of genetic programming (GP), namely multi expression programming (MEP). Properties of soil, namely plastic limit, liquid limit, color of soil, percentages of gravel, sand, and fine-grained particles are used as input variables to predict the classification of soils. The models are developed using a reliable database obtained from the previously published literature. The results demonstrate that the MEP-based formulas are able to predict the target values to high degree of accuracy. The MEP-based formulation results are found to be more accurate compared with numerical and analytical results obtained by other researchers.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  1. Mostashari M, Muazardalan M, Karimian N, Hosseini HM, Rezai H (2008) Phosphorus fractions of selected calcareous soils of Qazvin province and their relationships with soil characteristics. Am Eurasian J Agric Environ Sci 3(4):547–553

    Google Scholar 

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

    MATH  Google Scholar 

  3. Banzhaf W, Nordin P, Keller R, Francone F (1998) Genetic programming–an introduction: on the automatic evolution of computer programs and its application. Morgan Kaufmann, Heidelberg

    Google Scholar 

  4. Bäck T (1996) Evolutionary algorithms in theory and practice: evolution strategies, evolutionary programming, genetic algorithms. Oxford University Press, USA

    MATH  Google Scholar 

  5. Oltean M, Dumitrescu D (2002) Multi expression programming. Technical report, UBB-01-2002. Babeş-Bolyai University, Cluj-Napoca, Romania

  6. Oltean M, Grosşan C (2003) A comparison of several linear genetic programming techniques. Complex Syst 14(4):1–29

    MathSciNet  Google Scholar 

  7. Baykasoglu A, Gullub H, Canakcı H, Ozbakır L (2008) Prediction of compressive and tensile strength of limestone via genetic programming. Expert Syst Appl 35(1–2):111–123

    Article  Google Scholar 

  8. Alavi AH, Gandomi AH, Gandomi M, Sahab MG (2008) A data mining approach to compressive strength of CFRP confined concrete cylinders (submitted)

  9. Alavi AH, Gandomi AH (2009) Energy-based numerical correlations for soil liquefaction assessment. Comput Geotech (in press)

  10. Schwefel HP, Wegener I, Weinert K (2002) Advances in computational intelligence–theory and practice. Springer, Berlin

    Google Scholar 

  11. Levine ER, Kimes DS, Sillito VG (1996) Classifying soil structure using neural networks. Ecol Modell 92(1):101–108

    Article  Google Scholar 

  12. Suresh D (2000) Application of neural networks to civil engineering problems. M.E. Thesis, Bharathiar University, Coimbatore, India

  13. Rajasekaran S, Amalraj R (2002) Predictions of design parameters in civil engineering problems using SLNN with a single hidden RBF neuron. Comput Struct 80(31):2495–2505

    Article  Google Scholar 

  14. Zhang J, Morris AJ (1988) A sequential learning approach for single hidden layer neural networks. Neural Netw 11(1):65–80

    Article  Google Scholar 

  15. Alavi AH, Heshmati AAR, Gandomi AH, Askarinejad A, Mirjalili M (2008) Utilisation of computational intelligence techniques for stabilised soil. In: Papadrakakis M, Topping BHV (eds) Proceedings of the sixth international conference on engineering computational technology, Civil-Comp Press, Scotland, paper no. 175

  16. Alavi AH, Heshmati AAR, Salehzadeh H, Gandomi AH, Askarinejad A (2008) Soft computing based approaches for high performance concrete. In: Papadrakakis M, Topping BHV (eds) Proceedings of the sixth international conference on engineering computational technology, Civil-Comp Press, Scotland, paper no. 86

  17. Gandomi AH, Sahab MG, Alavi AH, Heshmati AAR, Gandomi M, Arjmandi P (2008) Application of a coupled simulated annealing-genetic programming algorithm to the prediction of bolted joints behavior. Am Eurasian J Sci Res 3(2):153–162

    Google Scholar 

  18. Gandomi AH, Alavi AH, Kazemi S, Alinia MM (2009) Behavior appraisal of steel semi-rigid joints using linear genetic programming. J Constr Steel Res 65:1738–1750

    Article  Google Scholar 

  19. Cevik A, Cabalar AF (2008) Modelling damping ratio and shear modulus of sand–mica mixtures using genetic programming. Expert Syst Appl 36(4):7749–7757

    Article  Google Scholar 

  20. Oltean M, Grosşan C (2003) Evolving evolutionary algorithms using multi expression programming. In: Banzhaf W et al (eds) The seventh European conference on artificial life, vol 2801, 14–17 September, LNAI, Springer-Verlag, Dortmund, pp 651–658

  21. Aho A, Sethi R, Ullman J (1986) Compilers: principles, techniques and tools. Addison-Wesley, Reading

    Google Scholar 

  22. IS: 2132 (1986) (Reaffirmed 1997) Indian standard methods of test for soils, code of practice for thin walled tube sampling of soils. Bureau of Indian Standards, New Delhi

  23. IS: 2720 (1985) (Reaffirmed 1995) Indian standard methods of test for soils. Part 5. Determination of liquid and plastic limit. Bureau of Indian Standards, New Delhi

  24. IS: 2720 (1985) (Reaffirmed 1995) Indian standard methods of test for soils. Part 4. Grain size analysis. Bureau of Indian Standards, New Delhi

  25. IS: 1498 (1970) (Reaffirmed 2002) Indian standard methods of test for soils. Bureau of Indian Standards, New Delhi

  26. Oltean M (2004) Multi expression programming source code. http://www.mep.cs.ubbcluj.ro

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Amir Hossein Gandomi.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Alavi, A.H., Gandomi, A.H., Sahab, M.G. et al. Multi expression programming: a new approach to formulation of soil classification. Engineering with Computers 26, 111–118 (2010). https://doi.org/10.1007/s00366-009-0140-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00366-009-0140-7

Keywords

Navigation