Stream mining is discovering knowledge or patterns from continuous data streams. Unlike traditional data sets, data streams consist of sequences of data instances that flow in and out of a system continuously and with varying update rates. They are temporally ordered, fast-changing, massive, and potentially infinite. In order to cope with data stream characteristics, specific algorithms should be designed. We combine fuzzy clustering and stream mining to create models that classify stream data while capturing hidden structures. We have applied our algorithms to several domains, such as medical, and educational.
Casalino, G., Castellano, G., Kaczmarek-Majer, K., Schicchi, D., Taibi, D., & Zaza, G. (2025). Evolving fuzzy classification for human-centered explainable learning analytics in virtual environments. Evolving Systems.
Leite, D., Casalino, G., Kaczmarek-Majer, K., & Castellano, G. (2025). Incremental learning and granular computing from evolving data streams: An application to speech-based bipolar disorder diagnosis. Fuzzy Sets and Systems.
Kaczmarek-Majer, K., Casalino, G., Castellano, G., Dominiak, M., Hryniewicz, O., Kamińska, O., ... & Díaz-Rodríguez, N. (2022). PLENARY: Explaining black-box models in natural language through fuzzy linguistic summaries. Information Sciences.
Kaczmarek-Majer, K., Casalino, G., Castellano, G., Hryniewicz, O., & Dominiak, M. (2022). Explaining smartphone-based acoustic data in bipolar disorder: Semi-supervised fuzzy clustering and relative linguistic summaries. Information Sciences.