استارکمپ

ظرفیت باقیمانده ۲ نفر

Generative AI

شروع استارکمپ از آذر ماه ۱۴۰۴

۱۰۷ نفر فارغ التحصیل استارکمپ
۳۰+ ساعت آموزش
۲ ماه
پروژه محور
۹۵% رضایت از دوره

دوره هوش مصنوعی مولد (Generative AI): آموزش پروژه‌محور با منتورینگ تخصصی

در دوره هوش مصنوعی مولد دانشکار، شما وارد مرحله‌ای تازه از دنیای هوش مصنوعی می‌شوید؛ جایی که یاد می‌گیرید چطور ماشین‌ها می‌توانند خلاقیت نشان دهند. در این مسیر، از مفاهیم پایه‌ای هوش مصنوعی گرفته تا الگوریتم‌ها و تکنیک‌های پیشرفته‌ای که پشتوانه‌ی تولید محتوای خلاقانه مانند متن، تصویر و صدا هستند، به‌صورت گام‌به‌گام آموزش می‌بینید.

در طول آموزش هوش مصنوعی مولد، با مدل‌های پیشرفته‌ی GenAI کار می‌کنید و توانایی ساخت اپلیکیشن‌هایی مانند چت‌بات، موتور جستجو، سیستم توصیه‌گر، ابزار تحلیل احساسات و سیستم‌های طبقه‌بندی تصویر را به‌صورت عملی به دست می‌آورید. همچنین درک عمیقی از پرامپت‌نویسی (Prompt Engineering) برای مدل‌های متنی و تصویری پیدا می‌کنید و با چرخه‌ی حیات یک محصول مبتنی بر GenAI از ایده تا اجرا آشنا می‌شوید.

این دوره هوش مصنوعی مولد برای افرادی طراحی شده است که با مفاهیم پایه‌ی برنامه‌نویسی آشنایی دارند و می‌خواهند از قدرت تحول‌آفرین AI در توسعه‌ی محصولات و راه‌حل‌های نوآورانه استفاده کنند. تنها پیش‌نیاز این دوره، آشنایی با زبان برنامه‌نویسی پایتون است.

در پایان دوره، پایه‌ای قوی برای ورود یا رشد در مسیر حرفه‌ای توسعه‌دهندگان هوش مصنوعی مولد خواهید داشت. با تسلط بر مفاهیم کلیدی و مهارت‌های عملی این دوره، می‌توانید به‌عنوان توسعه‌دهنده یا کارشناس GenAI در پروژه‌های واقعی فعالیت کنید.

در طول دوره نیز از منتورینگ مستقیم استاد بهره‌مند خواهید شد تا درک مفاهیم و اجرای پروژه‌ها برایتان ساده‌تر و اثربخش‌تر شود.

برای جزئیات بیشتر درباره ساختار، سرفصل‌ها و پشتیبانی آموزشی، به بخش سؤالات متداول و بلاگ دانشکار در پایین صفحه مراجعه کنید.

0$
میانگین حقوق ماهانه در خارج از ایران
0
میلیون تومان
میانگین حقوق ماهانه کارشناس در ایران

مدرسان دوره Generative AI

معرفی دوره از زبان هدایتگر دوره

سرفصل های دوره Generative AI

Python Fundamentals Review

  • Overview of Python
  • Python's Applications
  • Setting up IDE (Introduction to Colab)
  • Introduction to Data Types in Python
  • Defining Functions
  • Introduction to Modules and Packages
  • File Handling
  • Understanding and Implementing Decorators
  • Object Oriented Programming (OOP) Fundamentals

Introduction to Artificial Intelligence

  • What is Artificial Intelligence?
  • Applications of AI in Various Fields
  • Introduction to Supervised Learning
  • Introduction to Unsupervised Learning
  • Introduction to of Self supervised Learning
  • Understanding AI Models: A Conceptual Overview
  • Polynomial Regression: A Practical Example of a Model in Action

Introduction to Generative AI

  • What is Generative AI?
  • Applications of Generative AI
  • Understanding Modality in AI Models
  • What are Large Language Models (LLMs)?
  • How LLMs Work
  • Use Cases of LLMs in AI

Introduction to Interfaces and APIs

  • Understanding Interfaces in Programming
  • Understanding the Concept of APIs
  • Accessing Weather Conditions via OpenWeatherMap API
  • Introduction to Local Based/Cloud Based Models
  • Accessing Cloud Based Models (OpenAI, Gemini, Anthropic) via APIs

Prompt Engineering and Working with LLMs via LangChain

  • Comparing Instruction based and Chat based Models
  • Using LangChain to Access Different Large Language Models
  • Basic Principles of Prompt Engineering
  • Understanding Roles in Messages
  • Introduction to Prompt Templates and Chat Prompt Templates in LangChain
  • Zero Shot Prompting
  • Few Shot Prompting
  • Chain of Thought Prompting
  • Advanced Prompt Crafting: A Step by Step Guide

Ollama and Open-Source LLMs

  • Overview of Ollama and VLLM
  • Introduction to Open Source LLMs
  • Comparing Proprietary vs. Open Source LLMs
  • Understanding Model Quantization
  • Installing Ollama: A Step by Step Guide
  • Interacting with Open Source Models via Ollama
  • GPU Requirements for Running LLMs
  • Selecting the Right GPU for LLMs
  • Introduction to OpenWebUI
  • Setting Up and Using OpenWebUI

Embeddings and Vector Databases

  • What are Embeddings and Their Applications in NLP?
  • Document Classification with Embeddings
  • Document Clustering with Embeddings
  • Dimensionality Reduction Techniques (t,SNE)
  • Visualizing High Dimensional Embeddings in 2D
  • Introduction to Vector Search
  • Common Distance Metrics in Vector Search
  • Introduction to Vector Databases
  • Introduction and Working with FAISS and ChromaDB
  • Inserting Data into Vector Databases
  • Performing Vector Search Queries

Data Loading Tools

  • Introduction to Loaders in LangChain
  • Extracting Data from YouTube videos
  • PDF Parsing with PyPDF, PDFPlumber, and Unstructured
  • Web Data Extraction with Web Loaders
  • Introduction to BeautifulSoup
  • Web Scraping and Content Extraction with BeautifulSoup

Runnables and Chains in LangChain

  • Introduction to Runnables in LangChain
  • Practical Applications of Runnables
  • Introduction to Synchronous, Asynchronous, and Batch Processing
  • Introduction to LangChain Expression Language (LCEL)
  • Building Chains with LCEL
  • Designing Complex Chains using LCEL
  • Implementing Router Chains in LangChain

Building Retrieval Augmented Generation (RAG) Systems

  • Creating a Personal Chatbot
  • Introduction to Retrieval Augmented Generation (RAG)
  • Building a Retrieval Augmented Generation System
  • Best Practices for RAG System Optimization
  • Overview of TF IDF (Term Frequency,Inverse Document Frequency)
  • Implementing TF,IDF with scikit learn
  • Enhancing RAG with TF IDF
  • Building Advanced RAG with Parent Child Technique
  • Building Advanced RAG with Summarization Techniqu

Building Knowledge Graphs with LLMs

  • Introduction to Relational Databases
  • Introduction to Graph Databases
  • Understanding Entities (Nodes) and Edges (Relationships) in Graphs
  • Setting Up and Using Neo4j
  • LLMs for Graph Based Entity Relationship Mapping
  • Building and Visualizing Knowledge Graphs

AI Agents: Concepts and Implementation

  • What is an AI Agent?
  • Introduction to Function Calling
  • Integrating OpenWeatherMap API with OpenAI via Function Calling
  • Introduction to Tools in LangChain
  • Creating Custom Tools in LangChain
  • Providing Access to WolframAlpha and SerpAPI via LangChain Tools
  • Implementing ReAct Agents using LangChain
  • Implementing Agentic RAG using LangChain

Image Generation with Generative AI Models

  • Introduction to DALL·E and Imagen3 Models
  • Effective Prompt Engineering for Image Generation
  • Examples of High Quality Prompts for Creative Image Generation Image to Image Generation with DALL·E

Image Analysis with Large Multimodal Models

  • Understanding Base64 Encoding
  • Applications and Uses of Base64 Encoding in Image Processing
  • Prompt Engineering for Image Analysis (e.g., GPT,4O)
  • Integrating Base64,Encoded Images into Prompts
  • Object Detection and Search in Image with Gemini
  • Building Image/Text Chatbots

Document Field Extraction with LLMs

  • Extracting Predefined Fields from Documents using LLMs
  • Structured Output from LLMs with Pydantic and Langchain
  • Field Extraction Examples: Invoices

Multi-Agent Systems with LangGraph

  • Introduction to Reflection in AI Design Patterns
  • Sentiment Analysis of Iranian Stock Market News Using Reflection
  • Introduction to LangGraph
  • Introduction to Multi Agent Systems (MAS)
  • Multi Agent Sentiment Analysis of Iranian Stock Market News

Fine-Tuning

  • Introduction to Fine Tuning Approaches (LoRA and QLoRA)
  • Fine Tuning an OpenAI Model via API

Linkedin

  • ● کارگاه آموزش کار با Linkedin

Experience Transfer

  • در این بخش با تجربیات و دانش حرفه‌ای افراد موفق در حوزه‌ی دواپس همراه خواهید شد.

Python Fundamentals Review

Introduction to Artificial Intelligence

Introduction to Generative AI

Introduction to Interfaces and APIs

Prompt Engineering and Working with LLMs via LangChain

Ollama and Open-Source LLMs

Embeddings and Vector Databases

Data Loading Tools

Runnables and Chains in LangChain

Building Retrieval Augmented Generation (RAG) Systems

Building Knowledge Graphs with LLMs

AI Agents: Concepts and Implementation

Image Generation with Generative AI Models

Image Analysis with Large Multimodal Models

Document Field Extraction with LLMs

Multi-Agent Systems with LangGraph

Fine-Tuning

Linkedin

Experience Transfer

Python Fundamentals Review

  • Overview of Python
  • Python's Applications
  • Setting up IDE (Introduction to Colab)
  • Introduction to Data Types in Python
  • Defining Functions
  • Introduction to Modules and Packages
  • File Handling
  • Understanding and Implementing Decorators
  • Object Oriented Programming (OOP) Fundamentals

چرا این دوره؟

مزایای این دوره

تمرین و پروژه‌های کاربردی
منتورینگ و جلسات رفع اشکال
شبکه سازی با دانش پذیران

جدول زمان‌بندی

از طریق لینک زیر می‌توانید زمان‌بندی برگزاری کلاس‌های دوره را مشاهده کنید.

Consult

از زبان دانش پذیران آکادمی

دانش‌پذیران دوره‌‌های قبل درباره‌ی دوره چه می‌گویند؟

دوره هوش مصنوعی مولد هم خیلی کاربردی بود و هم دید خوبی نسبت به این تکنولوژی به من داد، سرفصل های خیلی خوبی ارائه شد که همگی به شکل مناسبی یکپارچه بودند و به هم مرتبط


راضیه اکبری
محمدرضا ذبیحیسبحان سالاریانراضیه اکبریمهدی مظلومیلطفعلی خانی

مسیرآموزشی در دانشکار

ورود به استارکمپ

یادگیری در استارکمپ

پس از استارکمپ

هزینه دوره و ثبت‌نام اولیه

دوره هوش مصنوعی مولد

Generative AI working with LLMs
استارکمپ
+منتورینگ
+پشتیبانی
۸,۶۲۵,۰۰۰
امکان پرداخت اقساطی با اسنپ پی
ظرفیت باقیمانده دوره ۲ نفر

آخرین مهلت ثبت نام ۲۴ آبان

سوالات متداول

faq

سوالات شما پاسخ داده نشد؟

برای دریافت مشاوره تخصصی رایگان روی درخواست مشاوره کلیک کنید.
در سریعترین زمان ممکن کارشناسان آکادمی با شما تماس می‌گیرند.

چرا یادگیری Generative AI ضروری است؟

هوش مصنوعی مولد (Generative AI) یکی از بزرگ‌ترین پیشرفت‌های فناوری در چند سال اخیر است که روندهای تولید محتوا، طراحی، برنامه‌نویسی، بازاریابی و حتی مدل‌های کسب‌وکار را تغییر داده است. این فناوری دیگر فقط یک ابزار کمکی نیست، بلکه نقش مهمی در آینده شغلی بسیاری از افراد خواهد داشت.

با گسترش مدل‌هایی مانند GPT (Generative Pre-trained Transformer) و ابزارهایی مثل ChatGPT، DALL·E و Midjourney، آشنایی با این مفاهیم برای متخصصان ضروری شده است. یادگیری Generative AI یعنی توانایی ساخت متن، تصویر، کد و صوت با استفاده از مدل‌های یادگیری عمیق (Deep Learning) که طبق پیش‌بینی‌ها تا سال ۲۰۳۰ بیش از ۷۰ درصد مشاغل به نحوی با این فناوری درگیر خواهند بود. همچنین، افرادی که این مهارت‌ها را دارند، به‌طور میانگین تا ۲۵ درصد درآمد بیشتری نسبت به دیگران کسب می‌کنند.

یادگیری هوش مصنوعی مولد فرصت‌های تازه‌ای در زمینه‌هایی مثل طراحی محصول، بازاریابی داده محور، تولید محتوا و توسعه نرم‌افزار به وجود می‌آورد. از آنجا که این حوزه با سرعت زیادی در حال پیشرفت است، شرکت در یک دوره کامل و پروژه‌محور، می‌تواند مزیتی مهم در مسیر شغلی ایجاد کند.  برخی افراد این دوره را با دوره هوش مصنوعی اشتباه می گیرند

مشاهده بیشتر
دانشکار
لوگو ساماندهی دانشکار-SAMANDEHI
دارای مجوز رسمی کاریابی الکترونیکیاز وزارت کار، تعاون و رفاه اجتماعی
لوگو نماد اعتماد دانشکار-ENAMAD
© ۱۴۰۴ تمام حقوق و محتویات این سایت متعلق به شرکت میزان بنیانمی باشد