Dimensionaliteitsreductie is een techniek die wordt gebruikt in machine learning en data-analyse om het aantal kenmerken of dimensies van een dataset te verminderen, met behoud van zoveel mogelijk relevante informatie. Dit kan helpen om ruis te verwijderen, de computationele efficiëntie te verbeteren en overfitting te verminderen. Veelgebruikte dimensionaliteitsreductietechnieken zijn onder andere Principal Component Analysis (PCA) en t-SNE.