En este trabajo, proponemos el uso de un algoritmo de optimización mediante cúmulos de partículas (PSO, por las siglas en inglés), el cual, utilizando el simulador de tráfico SUMO para su entrenamiento, es capaz de obtener programas de ciclos de semáforos optimizados para áreas urbanas extensas. Como caso de estudio, nos hemos centrado en la ciudad de Bahía Blanca, Argentina. Las planificaciones de ciclos resultantes, tras una serie de experimentos, obtienen reducciones significativas en términos de congestión de tráfico y tiempo medio de viaje.