Программирование [Keerti Purswani] Генеративный ИИ на практике

Регистрация
11 Сен 2026
Сообщения
14
Реакции
0
Автор: Keerti Purswani​
Название: Генеративный ИИ на практике​

cover.jpg

ОНЛАЙН ВИДЕО УРОКИ: смотрите курсы онлайн, без скачивания.


Продолжительность48 ч 11 мин Количество уроков21 Видео ЯзыкАнглийский Вес архива7,92 ГБ


Освойте генеративный искусственный интеллект с нуля до продвинутого уровня. Научитесь создавать, обучать, дообучать и внедрять современные AI-модели, разрабатывать интеллектуальных агентов и создавать полноценные приложения на основе больших языковых моделей (LLM).

Курс объединяет теоретические основы машинного обучения с практической разработкой. Вы изучите нейронные сети, генеративные модели, архитектуру трансформеров, технологии RAG, векторные базы данных и современные инструменты AI-разработки, включая TensorFlow, Hugging Face, LangChain, LangGraph и Ollama.

Особое внимание уделяется практическим заданиям. Вы самостоятельно реализуете трансформер с нуля, обучите генеративные модели, освоите дообучение LLM и разработаете собственные AI-приложения, включая интеллектуального чат-бота с памятью, поиском в интернете и возможностью работы с внешними источниками данных.

Чему вы научитесь

• Понимать математические основы искусственного интеллекта и принципы работы нейронных сетей.
• Разрабатывать и обучать генеративные модели GAN и VAE с использованием TensorFlow.
• Разбираться в архитектуре трансформеров, механизмах внимания и устройстве больших языковых моделей GPT и BERT.
• Самостоятельно реализовывать трансформеры и применять предварительно обученные языковые модели.
• Дообучать LLM с помощью LoRA, QLoRA, Hugging Face и Unsloth.
• Создавать AI-агентов и автоматизированные рабочие процессы с LangChain и LangGraph.
• Работать с векторными базами данных и разрабатывать RAG-системы.
• Создавать полноценные AI-приложения с интерфейсом на Streamlit.
• Применять современные технологии MCP, Ollama, Mixture of Experts и мультимодальные модели.
• Разрабатывать и внедрять собственные проекты на основе генеративного искусственного интеллекта.

Программа курса

1. Основы генеративного искусственного интеллекта

Начните с фундаментальных принципов искусственного интеллекта, математических основ машинного обучения и устройства нейронных сетей.

Темы модуля:

• Введение в искусственный интеллект.
• Математические основы AI.
• Теория вероятностей, статистика и линейная алгебра.
• Основные принципы работы нейронных сетей.
• Градиентный спуск и методы оптимизации.
• Архитектуры нейронных сетей: Feedforward, RNN и CNN.

Практические проекты:

• Создание простой нейронной сети с использованием TensorFlow.
• Обучение автоэнкодера на наборе данных MNIST.

2. Глубокие генеративные модели

Изучите основные архитектуры генеративного искусственного интеллекта и научитесь создавать модели, способные генерировать новые данные.

Темы модуля:

• Различия между дискриминативными и генеративными моделями.
• Генеративно-состязательные сети (GAN).
• Вариационные автоэнкодеры (VAE).
• Вероятностная генерация данных с использованием VAE.
• Разработка генеративных моделей на TensorFlow.
• Визуализация метрик и результатов обучения с TensorBoard.

Практические проекты:

• Четыре мини-проекта с использованием TensorFlow.
• Реализация GAN для генерации рукописных цифр.
• Обучение VAE для генерации изображений лиц на основе датасета CelebA.

3. Трансформеры и большие языковые модели (LLM)

Разберитесь в архитектуре, лежащей в основе современных языковых моделей. Изучите механизмы внимания и самостоятельно реализуйте трансформер.

Темы модуля:

• Рекуррентные нейронные сети RNN и LSTM.
• Архитектура Transformer.
• Механизмы внимания: Self-Attention и Positional Encoding.
• Архитектура Encoder-Decoder.
• Задачи предварительного обучения: Masked Language Modeling (MLM) и Causal Language Modeling (CLM).
• Архитектуры и особенности моделей GPT и BERT.

Практические проекты:

• Большой проект: реализация трансформера с нуля.
• Анализ тональности текста с использованием BERT.

4. Дообучение LLM, LangChain и LangGraph

Научитесь адаптировать предварительно обученные языковые модели под конкретные задачи и создавать интеллектуальные системы с использованием современных фреймворков.

Темы модуля:

• Предварительное обучение и дообучение языковых моделей.
• Методы эффективного дообучения LoRA и QLoRA.
• Работа с библиотеками и моделями Hugging Face.
• Адаптация языковых моделей для суммаризации текстов и ответов на вопросы.
• Установка и настройка LangChain.
• Основные компоненты LangChain: Prompts, Memory, Chains и Agents.
• LangGraph: узлы, состояния, StateGraph и рабочие процессы.
• Разработка AI-агентов.

Практический проект:

Создание приложения для ответов на вопросы с использованием LangChain.

5. Векторные базы данных и RAG

Освойте Retrieval-Augmented Generation (RAG) — технологию, позволяющую языковым моделям использовать информацию из внешних источников для формирования ответов.

Научитесь работать с векторными базами данных, создавать RAG-конвейеры и разрабатывать полноценные AI-приложения с пользовательским интерфейсом.

Темы модуля:

• Принципы работы векторных баз данных.
• Использование ChromaDB.
• Архитектура и практическое применение RAG.
• Построение RAG-конвейеров с LangChain.
• Разработка пользовательских интерфейсов с Streamlit.
• Интеграция LLM с внешними инструментами и источниками информации.

Практические проекты:

Проект 1. Создание полноценного AI-чат-бота, аналогичного ChatGPT.

Разработайте интеллектуального чат-бота с использованием Streamlit, LangGraph, ChromaDB и больших языковых моделей. Реализуйте память диалогов, интеграцию инструментов веб-поиска и возможность использования внешних данных.

Проект 2. Мультимодальное AI-приложение.

Создайте приложение на Streamlit, объединяющее несколько возможностей генеративного искусственного интеллекта:

• Генерацию изображений.
• Автоматическое создание описаний изображений.
• Генерацию текстовых описаний видеоматериалов.

6. Современные технологии и архитектуры генеративного ИИ

Познакомьтесь с актуальными инструментами, протоколами и архитектурными подходами, применяемыми при разработке современных AI-систем.

Темы модуля:

• Model Context Protocol (MCP): подключение AI-моделей к внешним инструментам и источникам данных.
• Ollama: локальный запуск и использование языковых моделей.
• Дообучение моделей с помощью Unsloth.
• Архитектура Mixture of Experts (MoE).
• Chain of Thought: методы организации многошаговых рассуждений языковых моделей.
• Архитектура DeepSeek.

Практические проекты:

• Дообучение языковых моделей с использованием Unsloth.
• Практическое применение изученных инструментов и архитектур.

7. Продвинутые методы и мультимодальный искусственный интеллект

Завершающий модуль посвящён современным подходам к разработке и оптимизации генеративных моделей, а также технологиям обработки различных типов данных.

Темы модуля:

• Дистилляция моделей (Model Distillation).
• Диффузионные модели (Diffusion Models).
• Визуальные трансформеры (Vision Transformers).
• Мультимодальные модели искусственного интеллекта.
• Архитектура CLIP.
• Промпт-инжиниринг (Prompt Engineering).
• Практические проекты с применением изученных технологий.

Результат обучения

По завершении курса вы будете понимать не только принципы работы современных генеративных моделей, но и весь процесс разработки AI-приложений: от математических основ и обучения нейронных сетей до создания интеллектуальных агентов и внедрения полноценных решений на основе LLM.

Практические проекты помогут закрепить полученные знания и сформировать навыки, необходимые для самостоятельной разработки генеративных моделей, RAG-систем, AI-чат-ботов и мультимодальных приложений.

СКАЧАТЬ:
Скрытое содержимое! Войти Зарегистрироваться

 

Похожие темы

11,101Темы
11,163Сообщения
845Пользователи
hustlerНовый пользователь
Сверху