This paper focuses on the classification of faults in an electromechanical switch machine, which is an equipment used for handling railroad switches. In this paper, we introduce the use of Set-Membership concept, derived from the adaptive filter theory, into the training procedure of type-1 and singleton/non-singleton fuzzy logic systems, in order to reduce computational complexity and to increase convergence speed. We also present different criteria for using along with Set-Membership. Furthermore, we discuss the usefulness of delta rule delta, local Lipschitz estimation, variable step size, and variable step size adaptive techniques to yield additional improvement in terms of computational complexity reduction and convergence speed. Based on data set provided by a Brazilian railway company, which covers the four possible faults in a switch machine, we present performance analysis in terms of classification ratio, convergence speed, and computational complexity reduction. The reported results show that the proposed models result in improved convergence speed, slightly higher classification ratio, and remarkable computation complexity reduction when we limit the number of epochs for training, which may be required due to real-time constraint or low computational resource availability.