The traffic congestion problem in urban areas is worsening since traditional traffic signal control systems cannot provide efficient traffic control. Therefore, dynamic traffic signal control in Intelligent Transportation System (ITS) recently has received increasing attention. This study devises an adaptive and cooperative multi-agent fuzzy system for a decentralized traffic signal control. To achieve this we have worked on a model which has three levels of control. Every intersection is controlled by its own traffic situation, correlated intersections recommendations and a knowledge base which provides its traffic pattern. This study focused on utilizing the prediction mechanism of our architecture, it finds most correlated intersections based on a two stage fuzzy clustering algorithm which finds most intersections effect on a specific intersection based on clustering membership degree. We have also developed a NetLogo-based traffic simulator to serve as the agents’ world. Our approach is tested with traffic control of a large connected junctions and the result obtained is promising: The average delay time can be reduced by 42.76% compared to the conventional fixed sequence traffic signal and 28.77% compared to the vehicle actuated traffic control strategy.