teaching

Workshops

Deep Learning with fast.ai

This workshop covered the fundamentals of deep learning using the fast.ai library. It includes practical coding examples and insights on how to implement deep learning models efficiently.

Machine Learning with Hugging Face - HackUTD X

This workshop, hosted at HackUTD, introduced participants to the Hugging Face ecosystem for machine learning and natural language processing tasks.


ML Mondays

A series of weekly workshops that introduce various topics in machine learning, deep learning, and related fields. Each week covers a different topic with practical coding sessions and video lectures.

Week 1: Introduction to ML Mondays

This session introduces machine learning concepts and outlines the structure for the ML Mondays series.

Week 2: Introduction to Deep Learning - Part 1

Dive into deep learning, focusing on neural networks and their architectures.

Week 3: Introduction to Deep Learning - Part 2

A continuation of the previous week’s deep learning session, exploring more complex architectures and applications.

Week 4: Training and Deploying a ML Model

Learn how to train a machine learning model and deploy it in real-world applications.

Week 5: Computer Vision

Introduction to computer vision, focusing on image processing and classification tasks.

Week 6: Introduction to Natural Language Processing

This session introduces NLP, covering the basics of text processing and applications.

Week 7: Natural Language Processing - Transformers

An advanced session on NLP focusing on transformer models, which are key in modern NLP tasks.

Week 8: Introduction to Reinforcement Learning

An introduction to reinforcement learning and its use cases in AI, such as training agents for decision-making tasks.

Week 9: Reinforcement Learning

A deeper dive into reinforcement learning, with practical examples and coding exercises.