Generative AI

14,042.00 (Inc. GST)

Faculty would be from the industry

SKU: N/A Category:

Under the Ministry of Electronics & Information Technology (MeitY), E&ICT Academy, IIT Kanpur brings you various courses in Emerging Technologies, Computer Sciences, Entrepreneurship, Business and many more. This course is curated and delivered by Industry Experts equipped with a wealth of experience and an in-depth understanding of the subject matter.

Overview:

This course is designed to introduce participants to the exciting field of Generative AI. It covers the fundamental concepts, techniques, and tools required to create generative models that can produce new data similar to the training data. The course will balance theoretical understanding with practical implementation, providing participants with hands-on experience in building and deploying generative models.

Pre-Requisite:

  • Basic knowledge of computer operation.
  • Familiarity with high-school level mathematics (e.g., basic algebra, probability).
  • Basic understanding of programming (preferably in Python).

Target Audience:

  • Beginners who are interested in exploring AI and its generative capabilities.
  • Students and professionals from non-technical backgrounds looking to gain foundational knowledge in Generative AI.
  • Individuals seeking to enhance their skills for career opportunities in AI.

Key Learning Outcome:

By the end of this course, participants will:

  • Understand the fundamentals of Generative AI and its applications.
  • Be able to differentiate between various generative models (e.g., GANs, VAEs, and Diffusion models).
  • Gain practical skills in implementing basic generative models using Python and popular AI frameworks.
  • Learn to evaluate and fine-tune generative models for different tasks.
  • Understand ethical considerations and challenges associated with Generative AI.

Delivery Mode & Duration:

  • Mode: Hybrid (In-person or online, with live interactive sessions and self-paced learning modules)
  • Duration: 60 hours (including lectures, hands-on labs, assignments, and assessments)

 

Disclaimer : E&ICT Academy, IIT Kanpur reserves the right to modify or cancel any courses listed on the portal. E&ICT Academy, IIT Kanpur also reserves the right to change the mode of delivery (Online, Offline, Hybrid, Self paced) without notice. However, the student will be given the option to claim 100% refund in case of any of the above modifications.

Additional information

Batch Date

Batch 1: 10th Dec'24 to 10th Jan'25, Batch 2: 15th Jan'25 to 15th Feb'25

Curriculum

Module 1: Introduction to Generative AI 

  • What is Generative AI?
  • Historical Context and Evolution of AI
  • Applications of Generative AI in Various Industries
  • Overview of Generative Models (GANs, VAEs, Diffusion Models, etc.)
  • Ethical Considerations in Generative AI

Module 2: Fundamental Concepts in AI 

  • Basic AI and Machine Learning Concepts
  • Introduction to Neural Networks
  • Understanding Probability and Statistics in AI
  • Overview of Deep Learning

Module 3: Generative Adversarial Networks (GANs) 

  • Introduction to GANs
  • How GANs Work: Generator and Discriminator
  • Training GANs: Loss Functions, Optimization Techniques
  • Hands-on: Implementing a Simple GAN in Python using TensorFlow/PyTorch
  • Advanced GAN Architectures (DCGAN, WGAN, etc.)
  • Common Issues and Troubleshooting in GAN Training

Module 4: Variational Autoencoders (VAEs) 

  • Introduction to Autoencoders
  • What Makes VAEs Different?
  • Mathematical Foundation of VAEs
  • Hands-on: Implementing a Simple VAE in Python
  • Applications of VAEs in Data Generation

Module 5: Diffusion Models and Other Generative Techniques 

  • Introduction to Diffusion Models
  • Comparison with GANs and VAEs
  • Hands-on: Implementing a Basic Diffusion Model
  • Overview of Other Generative Models (e.g., Flow-based Models, Transformers)

Module 6: Practical Applications and Case Studies 

  • Generative AI in Art and Creativity
  • Generative AI in Text Generation (GPT, BERT)
  • Case Studies: Real-world Applications of Generative AI
  • Hands-on: Building a Simple Text Generator using GPT

Module 7: Fine-Tuning and Evaluating Generative Models 

  • Fine-Tuning Pre-trained Generative Models
  • Metrics for Evaluating Generative Models (FID, IS, etc.)
  • Hands-on: Fine-tuning and Evaluating a GAN or VAE
  • Best Practices in Model Deployment

Module 8: Final Project and Course Wrap-up 

  • Final Project: Creating and Presenting a Generative Model
  • Course Recap and Review
  • Discussion on Future Trends in Generative AI
  • Q&A and Feedback Session

FAQs

1. Why should I join Winter Training Program 2024-25 from E&ICT Academy, IIT Kanpur?

E&ICT Academy, IIT Kanpur are designed to equip with latest techniques and concepts of the Industry. Throughout these courses, you will engage in hands-on sessions and projects. The practical experience will enable you to tackle to real world challenges effectively. Upon successful completion you will be awarded an Industry recognised certificate from E&ICT Academy, IIT Kanpur.

2. Who can do this Training program / Eligibility for the program?

Any student who is an Undergraduate, Graduate or Postgraduate which includes all B.Tech / MCA/M.Sc IT/B.Sc IT/BCA/PGDCA/MBA/BBA/PGDM and IT aspirants. Faculty members teaching at Undergraduate, Graduate and Postgraduate or at school levels. Working professionals who wish to improve/upgrade their skills

3. What is the last date for enrollment?

The enrollment process is on a “FIRST COME, FIRST SERVE” basis. Only 150 Seats are available at each and every course, Once seats are filled then particular batch admission will be closed

4. Is there a hostel facility available for Winter Training Program 2024-2025?

Hostel facility is NOT available for Winter Training Program 2024-2025 at IIT Kanpur Campus.

5. What is criteria of the certificate?

In order to get a certificate a minimum of 80% attendance is mandatory failing which the student will not be eligible for any certificate. The student who is absent during the examination or fails in the exam shall not be allowed for re- examination under any circumstances. Student who will be absent during assessment will be provided course attended certificate provided his/her attendance is 80%.

6. Can I switch from one course to another course ?

Usually we do not support change of courses. But if it is necessary then a student can request by dropping an email at eict@iitk.ac.in with payment invoice.

7. Can I switch from one batch to another batch?

Batch switching is dependent on the availability of the seats .To switch batches a student can request by dropping an email at eict@iitk.ac.in .

8. What is the Fee Refund Policy?

Usually, we do not provide refunds once the enrollment process has been completed. However, if a participant is unable to join the course due to unavoidable circumstances, they may apply for a refund. The request for a refund should be made 48 hours before the start date of the course/program, whether it is conducted live online or offline. To initiate the refund process, please send an email to eict@iitk.ac.in. We will then acknowledge your refund application via email.

Please note that students who do not join, attend, or inform us of their absence from classes will not be eligible for any refunds under any circumstances. The refunded amount will be returned to the same account from which the payment was made. The processing time for refund applications is approximately 2 to 3 weeks from the date of acceptance by our team.

The refund amount will be transferred to the account through which the original payment was made and only through electronic transfer.

Enquiry

For any query call us at +91 7992088885 or fill the form below

Sample Certificate