Онлайн-курс — сертифицированная профессиональная специализация по Keras и машинному обучению в Google GAN — ведущем институте машинного обучения.

Узнайте, как освоить GAN и глубокое обучение с помощью Keras. Изучите принципы глубокого обучения и состязательных генеративных сетей с использованием Python и Keras в этом комплексном курсе.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

начиная

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • нейронные сети
  • Глубокое обучение
  • машинное обучение
  • Обучение искусственному интеллекту
  • Наука о данных
  • Искусственный интеллект
  • порождающий
  • нейронные сети

What you will learn in the course

Courses for which the course is suitable

  • Специалист по данным
  • Инженер по машинному обучению
  • Исследователь искусственного интеллекта
  • Инженер глубокого обучения
  • Инженер компьютерного зрения
  • Аналитик данных
  • Количественный аналитик
  • Инженер-программист (специализация AI/ML)
  • Разработчик бизнес-аналитики
  • Ученый-исследователь

Стажировка — серия курсов из 3 частей.

Этот курс предназначен для того, чтобы познакомить вас с миром глубокого обучения и искусственного интеллекта. Курс начинается с введения в концепции искусственного интеллекта и машинного обучения, и вы заложите прочную основу в области нейронных сетей и глубокого обучения с использованием платформы Keras. По мере того, как вы приобретете уверенность, вы узнаете, как нейронные сети обрабатывают данные, прогнозируют результаты и решают сложные проблемы.

Вторая часть курса

Во второй части курса акцент смещается на мощные состязательные генеративные сети (GAN). Вы узнаете, как GAN могут генерировать реалистичные данные, конкурируя между двумя нейронными сетями: генератором и дискриминатором. Шаг за шагом вы будете строить модели GAN, используя данные MNIST, понимать внутреннюю работу моделей и настраивать их для оптимальной производительности.

Конец курса

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

Требования курса

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

Практический учебный проект

Включенные проекты ориентированы на практические применения, такие как:

  • Прогнозирование цен на жилье
  • Классификация болезней сердца
  • Оценка качества вина

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

Details of the courses that make up the specialization

Основы искусственного интеллекта, машинное обучение и разработка на Python

Курс 1 • 8 часов

Детали курса
Что вы узнаете:
  • Определить и определить основные термины искусственного интеллекта и машинного обучения
  • Объяснить основы программирования на Python, включая механизмы потоков, структуры данных и функции.
  • Используйте основные библиотеки Python, такие как NumPy, Matplotlib и Pandas, для манипулирования и отображения данных.
  • Разрабатывайте и обучайте нейронные сети с использованием фреймворков глубокого обучения, таких как TensorFlow и PyTorch, понимая при этом их структуру и функции.
Навыки, которые вы приобретете:
  • Категория: нейронные сети
  • Категория: NumPy
  • Категория: Программирование на Python
  • Категория: глубокое обучение
  • Категория: ТензорФлоу

Глубокое обучение с помощью Keras и практические приложения

Курс 2 • 9 часов

Детали курса
Что вы узнаете:
  • Определить ключевые особенности и функции библиотеки глубокого обучения Keras.
  • Объяснить процесс и важность первоначального анализа данных (EDA) и представления данных.
  • Дифференцировать различные типы сверточных нейронных сетей (CNN) и их применения в сортировке изображений.
  • Разрабатывайте и внедряйте индивидуальные модели глубокого обучения с использованием облачных ресурсов.
Навыки, которые вы приобретете:
  • Категория: Keras (библиотека нейронных сетей)
  • Категория: глубокое обучение
  • Категория: Сверточные нейронные сети
  • Категория: машинное обучение
  • Категория: улучшение изображения

Продвинутые состязательные генеративные сети (GAN)

Курс 3 • 12 часов

Детали курса
Что вы узнаете:
  • Понять принципы и структуру GAN.
  • Объяснить, как реализовать и обучить модели GAN для синтеза изображений.
  • Применяйте методы для повышения производительности моделей GAN.
  • Оценивайте и интерпретируйте изображения, созданные GAN.
Навыки, которые вы приобретете:
  • Категория: Керас
  • Рубрика: генеративные сети лицо
  • Категория: глубокое обучение
  • Категория: ТензорФлоу
  • Категория: Синтез изображений в искусственном интеллекте