← Back to Projects

Acoustic Anomaly Detection 🎵

Project Details

This research investigates the application of unsupervised learning techniques to detect anomalies in acoustic signals within the automotive industry. The goal is to automate the identification of customer-relevant noise issues by analyzing audio recordings from vehicle components. The system employs feature engineering and deep learning models to cluster normal and abnormal sound patterns, reducing the need for manual annotation.

The hypothesis states that an unsupervised model can distinguish between normal and anomalous sounds by extracting relevant audio features and clustering similar patterns. The system processes signals recorded during window movements in vehicle doors, identifying deviations from expected acoustic behavior. (see source code)

Master Thesis

Key Features

My Contribution

I developed and optimized the system by implementing feature engineering techniques to manually extract signal descriptors and designing a deep clustering model using convolutional autoencoders to automatically detect anomalies. I evaluated the effectiveness of both traditional clustering methods, such as k-Means, and deep learning approaches. Additionally, I improved data preprocessing by applying noise reduction techniques, standardizing input features, and optimizing the transformation of raw audio signals into Mel-Spectrogram representations. I also refined evaluation metrics to ensure reliable performance assessment, contributing to the overall robustness and scalability of the system.

Challenges and Solutions

Outcome

Technologies

Python TensorFlow Keras Unsupervised Learning Deep Clustering AutoEncoders Embeddings Acoustic Signals Mel-Spectrogram IDEC t-SNE Deep Clustering Feature Engineering