554 Ensemble of ANN for Traffc Sign Recognition M. Paz Sesmero Lorente Universidad Carlos III de Madrid, Spain Juan Manuel Alonso-Weber Universidad Carlos III de Madrid, Spain Germán Gutiérrez Sánchez Universidad Carlos III de Madrid, Spain Agapito Ledezma Espino Universidad Carlos III de Madrid, Spain Araceli Sanchis de Miguel Universidad Carlos III de Madrid, Spain Copyright © 2009, IGI Global, distributing in print or electronic forms without written permission of IGI Global is prohibited. INTRODUCTION Machine Learning (ML) is the subfeld of Artifcial Intelligence conceived with the bold objective to de- velop computational methods that would implement various forms of learning, in particular mechanisms capable of inducing knowledge form examples or data” (Kubat, Bratko & Michalski, 1998, p. 3). The simplest and best-understood ML task is known as supervised learning. In supervised learning, each example consists of a vector of features (x) and a class (y). The goal of the learning algorithm is, given a set of examples and their classes, fnd a function, f, that can be applied to assign the correct class to new examples. When the function f takes values from a discrete set of classes {C 1 , .…., C K ,}, f is called a classifer (Diet- terich, 2002). In the last decades it has been proved that learning tasks in which the unknown function f takes more than two values (multi-class learning problems) the better approach is to decompose the problem into multiple two-class classifcation problems (Ou & Murphey, 2007) (Dietterich, & Bakiri, 1995) (Massulli & Val- entini, 2000). This article describes the implementation of a system whose main task is to classify prohibition road signs into several categories. In order to reduce the learning problem complexity and to improve the classifcation performance, the system is composed by a collection (ensemble) of independent binary classifers. In the proposed approach, each binary classifer is a single- output neural network (NN) trained to distinguish a particular road sign kind from the others. The proposed system is a part of a Driver Support System (DSS) supported by the Spanish Government under project TRA2004-07441-C03-C02. For this reason, one of the main system requirements is that it should be implemented in hardware in order to use it aboard a vehicle for real time categorization. In order to fulfll this constraint, a reduction in the number of features that describe the instances must be performed. As consequence if we have k generic road sign types we will use k binary NN and k feature selection process will be executed. BACKGROUND It is known that road signs carry essential information for safe driving. Among other things, they permit or prohibit certain maneuvers, warn about risk factors, set speed limits and provide information about directions, destinations, etc. Therefore, road sign recognition is an essential task for the development of an autonomous Driver Support System. In spite of the increasing interest in the last years, traffc sign recognition is one of the less studied subjects in the feld of Intelligent Transport Systems. Approaches in this area have been mainly focused on the resolution of other problems, such as road border detection (Dickmanns & Zapp, 1986) (Pomerlau & Jochem, 1996) or the recognition of obstacles in the