September AI Workshop - Session 02

workshop
Author

Muhammad Hashmi

Published

September 9, 2025

SNAP Workshop on Introduction to AI and ML - Session 02

On September 9, 2025, SNAP held part two of the Learning AI workshop, led by Dr. Emily O’Riordan. Building on part one’s focus on supervised learning, this session began with a practical discussion of AI ethics in society and research, covering bias, consent, transparency, data, and reproducibility, before moving into unsupervised learning. Participants compared k-means and DBSCAN, observing how k-means suits roughly spherical clusters (and is sensitive to the choice of k) while DBSCAN can find arbitrarily shaped clusters and handle noise and outliers (with performance influenced by hyperparameters). They then applied principal component analysis (PCA) to reduce dimensionality, interpret explained variance to select components, and create clearer visualizations that can reduce noise. To conclude, attendees trained their first neural network using scikit-learn’s MLPClassifier to recognize handwritten digits! The workshop combined lecture-style content with interactive coding – the lectures and Python Jupyter notebooks are available here and here.

Back to top