Neurofuzzy Traffic Signal Control

merkitttvsti pienilll liikennemmmrilll. The aim of this work was to create an adjustable fuzzy traac signal controller. An existing fuzzy traac signal controller was enhanced with a learning algorithm. This adjustable controller can modify its parameters in diierent traac situations, and thus reach a better control result. The performance of the traac signal controller is measured by the delay o f v ehicles. A fuzzy traac signal controller uses linguistic rules such as if the approaching traac volume is large and the queuing traac volume is small, then the green signal is long. The fuzzy concepts large, small and long are presented using membership functions. Neural networks consists of simple processing elements interconnected as a struc-tured network. In a neurofuzzy controller, the parameters of the fuzzy membership functions are adjusted using a neural network. The neural learning algorithm in this work is reinforcement learning. The neurofuzzy system under consideration is such that the most usual neural learning algorithms cannot be used. The adjustable traac signal controller is studied in a traac simulation system which includes a fuzzy signal controller. The neural learning algorithm is realized in a Matlab program which i n teracts with the traac simulation system. The learning algorithm is found successful at constant traac volumes. Starting from the initial membership functions, the learning algorithm modiies the parameters of the membership functions in diierent ways at diierent but constant traac volumes. The membership functions after the learning produce smaller delays than the initial membership functions. The learning algorithm is not found successful in situations where the traac volume changes rapidly. An additional contribution of this thesis is a small manual modiication in the rule base of the fuzzy traac signal controller. This modiication reduces the delays signiicantly at low traac volumes. Not borrowable till: Library code: iii Preface I warmly thank Prof. Harri Ehtamo for his supervision and the encouragement he has given me. My instructor, Lic.Tech. Jarkko Niittymmki and Prof. Matti Pursula have provided me with an interesting topic and a good working environment, for which I am most grateful. I wish to thank my colleagues at the HUT Transportation Laboratory. I am particularly indebted to Lic.Tech. Iisakki Kosonen and Mr. Mikko Lehmuskoski for helping me with the traac simulation system, and to M.Sc. Jari Kurri for reviewing and discussing my thesis. I also thank Dr. Esko Turunen for the comments he gave on my manuscript. My …

[1]  C. S. George Lee,et al.  Reinforcement structure/parameter learning for neural-network-based fuzzy logic control systems , 1994, IEEE Trans. Fuzzy Syst..

[2]  J. Susan Milton,et al.  Introduction to Probability and Statistics: Principles and Applications for Engineering and the Computing Sciences , 1990 .

[3]  Chin-Teng Lin,et al.  Reinforcement learning for an ART-based fuzzy adaptive learning control network , 1996, IEEE Trans. Neural Networks.

[4]  E. Mamdani,et al.  FUZZY LOGIC CONTROLLER FOR A TRAFFIC JUNCTION , 1977 .

[5]  Bart Kosko,et al.  Fuzzy Engineering , 1996 .

[6]  James L. McClelland,et al.  Parallel distributed processing: explorations in the microstructure of cognition, vol. 1: foundations , 1986 .

[7]  Didier Dubois,et al.  Fuzzy sets-a convenient fiction for modeling vagueness and possibility , 1994, IEEE Trans. Fuzzy Syst..

[8]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

[9]  John W. Seaman,et al.  The efficacy of fuzzy representations of uncertainty , 1994, IEEE Trans. Fuzzy Syst..

[10]  Hans-Jürgen Zimmermann,et al.  Fuzzy Set Theory - and Its Applications , 1985 .

[11]  George J. Klir,et al.  On the alleged superiority of probabilistic representation of uncertainty , 1994, IEEE Trans. Fuzzy Syst..

[12]  Michael G.H. Bell,et al.  THE OBJECTIVES OF TRAFFIC SIGNAL CONTROL , 1998 .

[13]  Ellen Hisdal,et al.  Interpretative versus prescriptive fuzzy set theory , 1994, IEEE Trans. Fuzzy Syst..

[14]  Bart Kosko,et al.  Fuzzy Systems as Universal Approximators , 1994, IEEE Trans. Computers.

[15]  James M. Keller,et al.  Incorporating Fuzzy Membership Functions into the Perceptron Algorithm , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[16]  Yoshiki Uchikawa,et al.  On fuzzy modeling using fuzzy neural networks with the back-propagation algorithm , 1992, IEEE Trans. Neural Networks.

[17]  Richard S. Sutton,et al.  Reinforcement Learning is Direct Adaptive Optimal Control , 1992, 1991 American Control Conference.

[18]  Hamid R. Berenji,et al.  Learning and tuning fuzzy logic controllers through reinforcements , 1992, IEEE Trans. Neural Networks.

[19]  S. A. Orlovskiĭ Calculus of Decomposable Properties, Fuzzy Sets, and Decisions , 1994 .

[20]  James J. Buckley,et al.  Fuzzy neural network with fuzzy signals and weights , 1993, Int. J. Intell. Syst..

[21]  Bart Kosko,et al.  The probability monopoly , 1994, IEEE Trans. Fuzzy Syst..

[22]  Martin Brown,et al.  A perspective and critique of adaptive neurofuzzy systems used for modelling and control applications , 1995, Int. J. Neural Syst..

[23]  Madan M. Gupta,et al.  Fuzzy mathematical models in engineering and management science , 1988 .

[24]  Michael I. Jordan,et al.  Reinforcement Learning by Probability Matching , 1995, NIPS 1995.

[25]  Shinya Kikuchi,et al.  Treatment of Uncertainty in Study of Transportation: Fuzzy Set Theory and Evidence Theory , 1998 .

[26]  Witold Pedrycz,et al.  Fuzzy-set based models of neurons and knowledge-based networks , 1993, IEEE Trans. Fuzzy Syst..

[27]  Andrzej Cichocki,et al.  Neural networks for optimization and signal processing , 1993 .

[28]  Nic Wilson,et al.  Vagueness and Bayesian probability , 1994, IEEE Trans. Fuzzy Syst..

[29]  George J. Klir,et al.  Fuzzy sets and fuzzy logic - theory and applications , 1995 .

[30]  Shuo-Huan Hsu,et al.  A self-learning fuzzy controller , 1992, [1992 Proceedings] IEEE International Conference on Fuzzy Systems.

[31]  Fuzzy Logic in Control Systems : Fuzzy Logic , 2022 .

[32]  James J. Buckley,et al.  Fuzzy neural controller , 1992, [1992 Proceedings] IEEE International Conference on Fuzzy Systems.

[33]  Paul C. Rhodes,et al.  Essentials of Fuzzy Modelling and Control , 1995 .

[34]  Augustine O. Esogbue,et al.  A fuzzy adaptive controller using reinforcement learning neural networks , 1993, [Proceedings 1993] Second IEEE International Conference on Fuzzy Systems.

[35]  Andreas S. Weigend,et al.  John A. Hertz, Anders S. Krogh, Richard G. Palmer, Introduction to the Theory of Neural Computation , 1993, Artif. Intell..

[36]  James C. Bezdek The thirsty traveler visits Gamont: a rejoinder to "Comments on fuzzy sets-what are they and why?" , 1994, IEEE Trans. Fuzzy Syst..

[37]  Richard S. Sutton,et al.  Neuronlike adaptive elements that can solve difficult learning control problems , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[38]  George J. Klir,et al.  Fuzzy sets, uncertainty and information , 1988 .

[39]  Geoffrey E. Hinton,et al.  Learning internal representations by error propagation , 1986 .

[40]  Teuvo Kohonen,et al.  The self-organizing map , 1990 .

[41]  Chin-Teng Lin,et al.  Neural-Network-Based Fuzzy Logic Control and Decision System , 1991, IEEE Trans. Computers.