К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Convolutional Neural Networks in TensorFlow · LearnSpace
Назад в каталог
courseraАнализ данных

Convolutional Neural Networks in TensorFlow

Курс от DeepLearning.AI
Средний≈ 16.3 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

If you are a software developer who wants to build scalable AI-powered algorithms, you need to understand how to use the tools to build them. This course is part of the DeepLearning.AI TensorFlow Developer Specialization and will teach you best practices for using TensorFlow, a popular open-source framework for machine learning. In Course 2 of the DeepLearning.AI TensorFlow Developer Specialization, you will learn advanced techniques to improve the computer vision model you built in Course 1. You will explore how to work with real-world images in different shapes and sizes, visualize the journey of an image through convolutions to understand how a computer “sees” information, plot loss and accuracy, and explore strategies to prevent overfitting, including augmentation and dropout. Finally, Course 2 will introduce you to transfer learning and how learned features can be extracted from models. The Machine Learning course and Deep Learning Specialization from Andrew Ng teach the most important and foundational principles of Machine Learning and Deep Learning. This new deeplearning.ai TensorFlow Specialization teaches you how to use TensorFlow to implement those principles so that you can start building and applying scalable models to real-world problems. To develop a deeper understanding of how neural networks work, we recommend that you take the Deep Learning Specialization.

Навыки, которые вы освоите

Convolutional Neural NetworksTensorflowTransfer LearningImage AnalysisModel EvaluationKeras (Neural Network Library)Model TrainingModel OptimizationApplied Machine LearningClassification AlgorithmsComputer VisionFine-tuningData PreprocessingMachine LearningDeep Learning

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

4 модулей · 64 учебных материалов

01Exploring a Larger Dataset19 материалов

Introduction

Introduction: A conversation with Andrew NgВидеоWelcome to the course!Чтение

Larger Dataset

A conversation with Andrew NgВидеоThe cats vs dogs datasetЧтение

Учитесь у экспертов

Laurence Moroney

Instructor

Convolutional Neural Networks in TensorFlow
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 16.3 ч

4 модулей

Язык: Английский

Субтитры: Арабский, Французский, Бенгальский, Узбекский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Пушту, Урду, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Дари, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
Training with the cats vs. dogs datasetВидео
About the notebooks in this courseЧтение
Looking at the notebook (Lab 1)Лабораторная
Working through the notebookВидео
Fixing through croppingВидео
Visualizing the effect of the convolutionsВидео
Looking at accuracy and lossВидео
What have we seen so far?Чтение
Week 1 QuizЗадание
Week 1 Wrap upВидео
Join the DeepLearning.AI Forum to ask questions, get support, or share amazing ideas!Чтение

Lecture Notes (Optional)

Lecture Notes Week 1Чтение

Weekly Assignment - Attempt the cats vs. dogs Kaggle challenge!

Assignment Troubleshooting TipsЧтение(Optional) Downloading your Notebook and Refreshing your WorkspaceЧтениеCats vs DogsПрограммирование
02Augmentation: A technique to avoid overfitting15 материалов

Augmentation

A conversation with Andrew NgВидеоImage AugmentationЧтениеIntroducing augmentationВидеоStart Coding...ЧтениеCoding augmentation with the Layers APIВидеоLooking at the notebook (Lab 1)ЛабораторнаяDemonstrating overfitting in cats vs. dogsВидеоAdding augmentation to cats vs. dogsВидеоImage Augmentation with Horses vs Humans! (Lab 2)ЛабораторнаяExploring augmentation with horses vs. humansВидеоWhat have you seen so far?ЧтениеWeek 2 QuizЗаданиеWeek 2 Wrap upВидео

Lecture Notes (Optional)

Lecture Notes Week 2Чтение

Weekly Assignment - Full cats vs. dogs using augmentation

Cats vs Dogs with Data AugmentationПрограммирование
03Transfer Learning14 материалов

Transfer Learning

A conversation with Andrew NgВидеоUnderstanding transfer learning: the conceptsВидеоCoding transfer learning from the inception modelВидеоAdding your DNNЧтениеCoding your own model with transferred featuresВидеоUsing dropout!ЧтениеExploring dropoutsВидеоApplying Transfer Learning to Cats v Dogs (Lab 1)ЛабораторнаяExploring Transfer Learning with InceptionВидеоWhat have you seen so far?ЧтениеWeek 3 QuizЗаданиеWeek 3 Wrap upВидео

Lecture Notes (Optional)

Lecture Notes Week 3Чтение

Weekly Assignment - Transfer Learning: Horses vs Humans

Transfer Learning - Horses or HumansПрограммирование
04Multiclass Classifications16 материалов

Multiclass Classifications

A conversation with Andrew NgВидеоMoving from binary to multi-class classificationВидеоIntroducing the Rock-Paper-Scissors datasetЧтениеExplore multi-class with Rock Paper Scissors datasetВидеоCheck out the code! (Lab 1)ЛабораторнаяTrain a classifier with Rock Paper ScissorsВидеоTry testing the classifierЧтениеTest the Rock Paper Scissors classifierВидеоWhat have you seen so far?ЧтениеWeek 4 QuizЗадание

Lecture Notes (Optional)

Lecture Notes Week 4Чтение

End of Access to Lab Notebooks

[IMPORTANT] Reminder about end of access to Lab NotebooksЧтение

Weekly Assignment - Multi-class Classification

Classification: Beyond two classes Программирование

Course 2 Wrap up

Wrap upЧтениеA conversation with Andrew NgВидео

Acknowledgments

AcknowledgmentsЧтение