Geomechanics and Engineering A

Volume 1, Number 1, 2009, pages 53-74

DOI: 10.12989/gae.2009.1.1.053

Applications of artificial intelligence and data mining techniques in soil modeling

A. A. Javadi and M. Rezania

Abstract

In recent years, several computer-aided pattern recognition and data mining techniques have been developed for modeling of soil behavior. The main idea behind a pattern recognition system is that it learns adaptively from experience and is able to provide predictions for new cases. Artificial neural networks are the most widely used pattern recognition methods that have been utilized to model soil behavior. Recently, the authors have pioneered the application of genetic programming (GP) and evolutionary polynomial regression (EPR) techniques for modeling of soils and a number of other geotechnical applications. The paper reviews applications of pattern recognition and data mining systems in geotechnical engineering with particular reference to constitutive modeling of soils. It covers applications of artificial neural network, genetic programming and evolutionary programming approaches for soil modeling. It is suggested that these systems could be developed as efficient tools for modeling of soils and analysis of geotechnical engineering problems, especially for cases where the behavior is too complex and conventional models are unable to effectively describe various aspects of the behavior. It is also recognized that these techniques are complementary to conventional soil models rather than a substitute to them.

Key Words

artificial intelligence; data mining; neural network; genetic programming; evolutionary computation; soil modeling; geotechnical engineering.

Address

A. A. Javadi