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