Mathematical Problems in Engineering
Volume 2012 (2012), Article ID 145974, 22 pages
http://dx.doi.org/10.1155/2012/145974
Review Article

Artificial Intelligence in Civil Engineering

1Faculty of Civil Engineering & Architecture, Zhejiang University of Technology, Hangzhou 310023, China
2College of Computer Science & Technology, Zhejiang University of Technology, Hangzhou 310023, China

Received 3 October 2012; Accepted 5 November 2012

Academic Editor: Fei Kang

Copyright © 2012 Pengzhen Lu et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

Artificial intelligence is a branch of computer science, involved in the research, design, and application of intelligent computer. Traditional methods for modeling and optimizing complex structure systems require huge amounts of computing resources, and artificial-intelligence-based solutions can often provide valuable alternatives for efficiently solving problems in the civil engineering. This paper summarizes recently developed methods and theories in the developing direction for applications of artificial intelligence in civil engineering, including evolutionary computation, neural networks, fuzzy systems, expert system, reasoning, classification, and learning, as well as others like chaos theory, cuckoo search, firefly algorithm, knowledge-based engineering, and simulated annealing. The main research trends are also pointed out in the end. The paper provides an overview of the advances of artificial intelligence applied in civil engineering.