Fundamentals of Deep Learning ai computer-vision generative-ai supervised-learning deep-learning machine-learning neural-networks image-processing opencv pytorch data-science cuda programming python scikit-learn Dive into the essentials of deep learning, focusing on classification, CNNs, and an introduction to GANs with hands-on activities. Details This is an introduction to the essentials of artificial intelligence, specifically tailored for those new to the field or looking to update their skills. This program will cover the core concepts of deep learning, focusing primarily on classification tasks and Convolutional Neural Networks (CNNs), essential for applications in image processing and computer vision. Mentee(s) will also gain insight into Generative Adversarial Networks (GANs), showcasing the creative capabilities of neural networks. Whether you're a student, professional, or enthusiast, this session will equip you with a solid foundation in the basics of deep learning and its practical applications. We will have hands-on exercises preliminary using PyTorch. Description Introduction to the mathematical concepts and formulations. Estimated Completion Date Tue, 09/10/2024 - 12:43 Description 1. Implementation of the first image classification DL model from scratch. 2. Implement and optimize the first image semantic segmentation DL model. Description Implement the first Generative Adversarial Network (GAN) to generate realistic fake images. Estimated Completion Date 11/12/2024 Estimated Completion Date Mon, 12/23/2024 - 12:43 Status In Progress MentorMohsen AhmadkhaniSouth Dakota State University MenteeOluwatumininu OguntolaPacific Northwest National Laboratory