Richard Jensen
I am a Lecturer in the Department of Computer Science at Aberystwyth University. Prior to this post, I was a Research Fellow at Aberystwyth University, having completed my PhD in the School of Informatics at the University of Edinburgh.
My primary research centres on the theoretical foundations and practical applications of rough and fuzzy-rough set theory. This work focuses on feature selection, data reduction, instance selection, classifier learning, handling missing values, and swarm intelligence algorithms.
Research and Academic Overview
An overview of ongoing theoretical investigations, computational tools, and teaching responsibilities within the Department of Computer Science.
Investigating fuzzy-rough set models that effectively capture uncertainty and noise in high-dimensional data, including Vaguely Quantified Rough Sets (VQRS) and Ordered Weighted Average (OWA) formulations.
Explore Research →Co-authored with Prof. Qiang Shen: Computational Intelligence and Feature Selection: Rough and Fuzzy Approaches, providing comprehensive coverage of rough and fuzzy set hybridisation and data reduction.
View Monograph →Implementations of fuzzy-rough attribute reduction, instance selection, and classifiers available for the Weka machine learning tool. Also includes links to KEEL, Python (fuzzy-rough-learn), and R (RoughSets) implementations.
Access Toolkits →Visualising Rough and Fuzzy-Rough Sets
Explore real-time interactive demonstrations of approximation spaces, comparing crisp partition granulations against continuous fuzzy similarity relations, and inspect 3D membership surface approximations.
Teaching and Departmental Roles
Modules taught within the Department of Computer Science at Aberystwyth University.
Current Teaching Modules
- CS00710: Licence to use Mathematics
- CS26520: Artificial Intelligence
Moderator
- CS36220: Machine Learning
- CSM6120: Fundamentals of Intelligent Systems