From Beginner to Expert - Master

Generative AI in Big Classes! |

Generative AI |

in Big Classes!

A Career Transition program on Generative AI by Big Classes!

Duration

8 Weeks

Start Date

06 Jan 2025

Batch Details

Course Highlights

Course Overview

The Generative AI Course at BigClasses provides a comprehensive introduction to cutting-edge AI technologies, focusing on generative models like GANs (Generative Adversarial Networks), VAEs (Variational Autoencoders), and transformers. Students will learn how to design, train, and deploy AI models for tasks such as image generation, text synthesis, and creative content creation. The course covers essential tools, including Python, TensorFlow, and PyTorch, while offering hands-on projects to develop practical skills. With expert mentorship and real-world applications, the course equips learners with the expertise needed to excel in the rapidly evolving field of generative AI.

Course Curriculum

Basics of Python Programming
Installation and Setup:
Installing Python and setting up a development environment (IDEs
like PyCharm, VSCode, Jupyter Notebooks)

Syntax and Basic Constructs:

  • Variables and data types (integers, floats, strings, booleans)
  • Basic input and output
  • Comments and documentation
  • Control Structures

Conditional Statements:
 if, elif, else
 Loops:

  • for, while
  • Loop control statements (break, continue, pass)

Functions
Defining Functions:

  • Parameters and return values

Scope and Lifetime:

  • Local and global variables

Lambda Functions:

  • Anonymous functions
  • Introduction to Generative AI
  • AI vs ML vs DL vs NLP vs Generative AI
  • Generative AI principles
  • What is the role of ML in Gen-AI
  • Different ML techniques (Supervised, Unsupervised, Semisupervised & Reinforcement Learning)
  • Applications in various domains
  • Ethical considerations
  • NLP essentials
    ● Basic NLP tasks
    ● Different text classification approaches
    ● Frequency based – Bag of words,TF-IDF, N-gram.
    ● Distribution Models – CBOW, Skipgram(Traditional approaches)and
    word2vec, Glove.
    ● Ensemble Methods (Random Forest, Gradient Boosting, AdaBoost) &
    Traditional Machine Learning Models – Naïve Bayes, Support Vector
    Machine (SVM), Decision Trees, Logistic Regression.
    ● Deep learning techniques – CNNs, RNNs, LSTMs, GRU and
    Transformers.
  • Autoencodes
    ● VAE’s and applications
    ● GAN’s and it’s applications
    ● Different types of GAN’s and applications
  • Different types of Language models
    ● Applications of Language models
    ● Transformers and its architecture
    ● BERT, RoBERTa, GPT variations
    ● Applications of transformer models
  • What is Prompt Engineering
    ● What are the different principles of Prompt Engineering
    ● Types of Different Prompt Engineering Techniques
    ● How to Craft effective prompts to the LLMs
    ● Priming Prompt
    ● Prompt Decomposition
  • Generative AI lifecycle
    ● What is RLHF
    ● LLM pre-training and scaling
    ● Different Fine-Tuning techniques
  • What are word embeddings
    ● What is the use of word embeddings, where we can use it?
    ● Word Embeddings – Word2Vec, GloVe and FastText
    ● Contextual Embeddings – ELMo , BERT and GPT
    ● Sentence Embeddings – Doc2Vec, Infersent, Universal Sentence
    Encoder
    ● Subword Embeddings – BPE(Byte Pair Encoding), Sentence Piece
    ● Usecase of Embeddings.
  • What is Chunking
    ● What is the use of chunking the document
    ● What are the traditional effective chunking techniques
    ● What are the problems and limitations with traditional chunking
    techniques?
    ● How to overcome the limitations of Traditional chunking
    ● Advanced Chunking Techniques:
    1. Character Splitting
    2. Recursive Character Splitting
    3. Document based Chunking
    4. Semantic Chunking
    5. Agentic Chunking
  • What is RAG
    ● What are the main components of RAG
    ● High level architecture of RAG
    ● How to Build RAG using external data sources
    ● Advanced RAG
  • What is Langchain
    ● What are the core concepts of Langchain
    ● Components of Langchain
    ● How to use Langchain agents
  • LlamaIndex
    ● What are Vector Databases
    ● Why do we prefer Vector Databases over Traditional Databases
    ● Different Types of Vector Databases: OpenSource and Close Source
    ● OpenSource: Chroma DB, Weaviate,Faiss,Qdrant
    ● Close-Source Vector Databases:Pinecone,ArangoDB,Cloud-Based
    Solutions
  • Supervised Finetuning
    ● Repurposing-Feature Extraction
    ● Advanced techniques in Supervised Finetuning -PEFT -LoRA, QLoRA
  • Text based LLMs
    Automatic Evaluation: BULE Score, ROUGE Score, METEOR, BERT
    Score.
    Human Evaluation: Coherence, Factuality, Originality, Engagement

    Image based LLMs
    Automatic Evaluation: Pixel-level metrics, FID (Frechet Inception
    Distance), IS (Inception Score), Perceptual Quality Metrics,
    Diversity Metrics.
    Human Evaluation: Photorealism, Style, Creativity, Cohesiveness

    Audio generation LLMs
    Automatic Evaluation:  

    FAD (Frechet Audio Distance), 

    IS (Inception Score), 

    Perceptual Quality Metrics – PAQM, 

     PAQM – SNR (Signal-to-Noise Ratio), 

    PAQM – PESQ (Perceptual Evaluation of Speech Quality)
    Human Evaluation

    Perceptual Quality – PQ, 

     PQ- Naturalness,

     PQ-Fidelity, 

    PQ- Musicality, 

    Task Specific Evaluation.

    Video Generation LLMs
    Automatic Evaluation: FVD (Frechet Video Distance), Inception
    Score(IS), Perceptual Quality Metrics, Motion Based Metrics –
    Optical Flow Error, Content-Specific Metrics.
    Human Evaluation: Visual Quality, Temporal Coherence, Content
    Fidelit.

  •  Model Deployment and Management

  •  Scalability and Performance Optimization

  •  Security and Privacy

  •  Monitoring and Logging

  • Cost Optimization

  • Model Interpretability and Explainability.

  • Amazon Bedrock, Azure OpenAI
  • ChatGPT, Gemini, Copilot

Free Career Counselling

We are Happy to help you 24/7

Key Tools

Hands on AI Projects

Developed a Python-based RESTful web application using Flask/Streamlit for a financial institution. The project included implementing OAuth authentication and CRUD operations, providing a seamless user interface for both employees and customers. The system enhanced operational efficiency through secure data management and real-time access.
Created a sophisticated AI-driven facial detection and swapping system for real-time surveillance, optimized for Nvidia Jetson Orin edge devices. Integrated with CCTV systems, this solution enhances security monitoring with real-time face recognition capabilities.
Integrate the trained model into a web application or API, and deploy it in a production environment. Test the application’s performance and ensure smooth processing of user inputs and analysis generation. Deliverables include a functional application, deployment, and performance test results.
Develop a data pipeline to collect and preprocess historical stock market data, converting stock charts into images for CNN analysis. Train and optimize a CNN model by experimenting with architectures and hyperparameters, and evaluate performance on a validation dataset.
Test the model on real-time stock data, refining its architecture and preprocessing pipeline for better accuracy and generalization. Monitor model performance with real-time data and implement a feedback loop to enhance predictions based on actual market movements.
Developed a deep learning system using CNNs for detecting teeth and diagnosing dental issues from panoramic X-rays. This automated tool helps dental professionals by improving diagnostic accuracy and speeding up radiography analysis.

Our Trainers

Generative Ai Training in Hyderabad Certifications

The Generative AI offered by BigClases.ai Institute holds meaningful importance in today’s technological environment. This certification signifies a complete understanding and practical skill in the field of Generative Ai, a technology with increasing importance across different industries.

Our Generative Ai Certification BigClasses Ai Institute not only validates foundational knowledge in Ai and machine learning but also show specialized expertise in generative models like GANs and VAEs. With BigClases Ai Institute certification, individuals not only improve their career opportunities but also gain the confidence to apply Generative Ai in solving real-time challenges responsibly and ethically.

Placement Assistance

Comprehensive Job Assistance

Job Support Program

Student Testimonials

Course FAQs

Yes, you can take this course even with limited coding or AI experience! The course is designed to start with foundational concepts, making it beginner-friendly. While some basic programming knowledge (like Python) is helpful.

Generative AI is a subset of artificial intelligence that creates new content, such as text, images, audio, or video, by learning patterns from existing data. Using models like GANs, autoencoders, or large language models (e.g., GPT), it powers applications in art, chatbots, gaming, and other creative or problem-solving domains.This Generative AI course at BigClasses stands out for its comprehensive curriculum, expert-led instruction, and practical, hands-on approach. Designed for all levels, it covers fundamental to advanced topics, emphasizing real-world applications. With personalized mentorship, industry-relevant projects, and access to cutting-edge tools, learners gain valuable skills to excel in AI-driven careers.

It is very much affordable at BigClasses. For accurate pricing of the Generative AI course at BigClasses, it’s best to check directly on their website or contact their support team for details.

Yes, you can access the course materials after completing the Generative AI course at BigClasses.

Instructors at BigClasses are highly experienced professionals with expertise in their respective fields. Many instructors also hold advanced degrees and certifications in AI, data science, and related technologies.

Yes, the Generative AI course at BigClasses includes hands-on projects to help you apply what you’ve learned. These projects are designed to provide practical experience in areas such as creating AI-generated content, coding, building chatbots, and implementing advanced models like GANs and autoencoders.

Yes, many courses at BigClasses offer job placement assistance or internship support after course completion. This support often includes career counselling, resume building, interview preparation, and job search resources. Additionally, some platforms may offer direct connections with industry partners or companies looking to hire skilled professionals in AI-related fields.

Yes, Natural Language Processing (NLP) is a key component of Generative AI. In generative models, NLP techniques are used to generate and understand human language. Generative AI in NLP involves tasks like language generation, text completion, summarization, and sentiment analysis, making it a crucial area for AI applications in communication and content creation.

Yes, Generative AI can write code! Models like OpenAI’s Codex (which powers tools like GitHub Copilot) are specifically trained to generate code based on natural language prompts. They can assist in writing, completing, or debugging code in various programming languages like Python, JavaScript, and more.

© 2025 Big Classes | All rights Reserved | Privacy Policy