-
I am Assistant Professor (non-tenure) at the Department of Mechanical and Aerospace Engineering of Politecnico di Torino.
-
I am a Mechanical Engineer with PhD on Artificial Intelligence applied to machine fault diagnosis.
My PhD and postodoctoral research in few words:
- rotating machinery vibration testing.
- cycleGANs for synthetic data generation.
- Transfer Learning to transfer knowledge from sound recognition CNNs to bearing fault detection.
I am passionate about AI and its applications in mechanical engineering, exploring how it can be integrated with classical approaches to enhance capabilities, especially concerning rotating systems, industrial applications, and system diagnosis, with a particular emphasis on bearings.
-
Research-Level AI Projects: Focus on diagnosis of rotating systems and predictive maintenance using AI methodologies.
- You will find detailed case studies, code examples, and research findings aimed not only at advancing the field but also serving as educational resources for those new to these topics.
-
Educational Purpose: These projects serve as a practical introduction to complex AI concepts applied in mechanical engineering, helping both students and professionals gain hands-on experience in AI applications.
-
Hobby-Related Activities: Projects and activities I engage in for leisure.
- These include experiments and projects where I apply technical skills in manifold contexts.
- Generalizing diagnosis models for broader applications.
- Spreading know-how and promoting digital transformation in the industrial sector through AI.
- Facilitating the digitalization of industry in the AI sector.
- Involving students and recent graduates in innovative projects through theses and research collaborations.
- Synthetic Data Generation: Creating synthetic dataset in the form of time-domain signals for damaged machinery.
- Explainable AI: Improve the interpretability of black-box diagnosis models for root cause analsysis.
- Multibody Modeling: Developing models for damage in machine components and the resulting dynamic interactions.
- Advanced techniques in AI for predictive maintenance.
- LLMs and Transformers.
- Projects with research centers, universities, and companies that seek collaboration for developing ideas or consulting on specific tasks.
- Applying models to new completely unsees mechanical equipments.
- AI applications in mechanical engineering.
- How AI can be integrated with classical engineering approaches.
- Programming & Tools: Python, MATLAB
- AI & Machine Learning:
- Feature extraction
- Anomaly detection
- CNNs
- Transfer Learning
- Generative Adversarial Networks (GANs)
- Generative AI
- Synthetic Data Generation
- Mechanical Engineering & Diagnosis:
- Signal Processing
- Condition Monitoring
- Predictive Maintenance
- Bearing Testing
- Finite Element Method (FEM)
- Computational Fluid Dynamics (CFD)
- Fluid-Structure Interaction
- Machine design
- Solidworks CAD
-
Zero-Shot Generative AI for Rotating Machinery Fault Diagnosis: Synthesizing Highly Realistic Training Data via Cycle-Consistent Adversarial Networks: Read
- Generate synthetic data for damaged machines by using simple simulation models and cycleGANs (image-to-image conversion).
-
Intelligent Fault Diagnosis of Industrial Bearings Using Transfer Learning and CNNs Pre-Trained for Audio Classification: Read
- Adopting large sound detection network to detect bearing faults bearing by means of transfer learning and fine-tuning.
-
Explainable AI for Machine Fault Diagnosis: Understanding Featuresβ Contribution in Machine Learning Models for Industrial Condition Monitoring: Read
- SHAP values for explain feature importance in SVM/kNN models for bearing fault detection.
-
Design of an Innovative Test Rig for Industrial Bearing Monitoring with Self-Balancing Layout: Read
- Large/medium sized bearings test rig.