Fuzzy Classifier (GT2FC) for online rule learning from real-time data streams. While in batch rule learning the training data are assumed to be drawn from a stationary distribution, in online rule learning data can dynamically change over time becoming poten-tially non-stationary. To accommodate dynamic change, GT2FC relies on a new semi-supervised online learning algorithm called 2G2M (Growing Gaussian Mixture Model). In particular, 2G2M is used to generate the type-2 fuzzy membership functions to build the type-2 fuzzy rules. GT2FC is designed to accommodate data online and to reconcile labeled and unlabeled data using self-learning. Moreover. GT2FC maintains low complexity of the rule base using online optimization and feature selection ...