Deep Learning: GANs and Variational Autoencoders

Course content

  • Introduction and Outline
  • Generative Modeling Review
  • Variational Autoencoders
  • Generative Adversarial Networks (GANs)
  • Theano and Tensorflow Basics Review
  • Setting Up Your Environment (FAQ by Student Request)
  • Extra Help With Python Coding for Beginners (FAQ by Student Request)
  • Effective Learning Strategies for Machine Learning (FAQ by Student Request)
  • Appendix / FAQ Finale

Generative Adversarial Networks (GANs): Complete Guide

Course content

  • Introduction
  • DCGAN and WGAN
  • cGAN – Pix2Pix and CycleGAN
  • SRGAN and ESRGAN
  • StyleGAN
  • VQGAN + CLIP – text to image
  • Other types of GANs
  • Additional content 1: Artificial neural networks
  • Additional content 2: Convolution neural networks
  • Final remarks

From Zero to AI Hero: Create Neural Networks with TensorFlow

Course content

  • Introduction
  • Why learn TenserFlow
  • Setting up the TensorFlow Environment
  • A1 and Machine Learning Concepts
  • Applying the Machine Learning Workflow with TensorFlow
  • Understanding Neural Networks
  • Building and Training Your First Neural Network
  • Monitoring and Improving Neural Network Performance
  • Deploying Your Neural Network
  • Assignment
  • Conclusion and Final Words

LangChain & LLMs – Build Autonomous AI Tools Masterclass

Course content

  • Introduction
  • Download Course Resources
  • Development Environment Setup
  • LangChain and LLMs – Deep Dive
  • Checkpoint
  • LangChain Prompts Template
  • LangChain Parsers
  • LangChain Memory and Chains
  • LangChain Routers, Document Loading and Document Splitting
  • LangChain Embeddings and Vectorstores
  • LangChain Agents – Deep Dive
  • [REAL-WORLD] App – PDF Extractor
  • [REAL-WORLD] App – Newsletter Generator
  • [REAL-WORLD] App – Multi-document Chatbot
  • [REAL-WORLD] App – Image to Text
  • Next Steps

Automotive Camera [Apply Computer vision, Deep learning] – 1

Course content

  • Introduction
  • Camera in ADAS & Autonomous Driving Application
  • Camera Image Formation and Calibration
  • Image classfication, Localization, segmentation and Object detection
  • Concept of Multi Object Tracking for camera images
  • Wrap up

Deep Learning Application for Earth Observation

Course content

  • Introduction
  • Deep learning environment setup
  • Deep learning dataset preparation using ArcGIS Pro
  • Open source solution for data preparation (geotile)
  • Image classification
  • Deep learning object detection
  • Image segmentation (Binary class)
  • Image segmentation (Multi-class)
  • Landslide detection
  • Time Series Analysis with LSTM
  • Flood mapping
  • End to End Deep Learning and Google Earth Engine

Deep Learning NLP: Build and Deploy a BERT COVID Q&A System

Course content

  • Welcome to the Course
  • Accessing and Saving the COVID Dataset (OPTIONAL)
  • Data Pre-Processing (OPTIONAL)
  • Exploratory Data Analysis
  • Elasticsearch Document Store
  • Question Answering Engine
  • Streamlit User Interface Design
  • Deployment

Optical Character Recognition (OCR) in Python

Course content

  • Introduction
  • OCR with Tesseract
  • Techniques for image pre-processing
  • OCR with EAST for natural scenes
  • Training a custom OCR
  • Natural scenarios with EasyOCR
  • OCR in videos
  • Project 1: Searching for specific terms
  • Project 2: Scanner + OCR
  • Project 3: License plate reading
  • Extra content 1: artificial neural networks
  • Extra content 2: convolutional neural networks
  • Final remarks