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

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

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

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

Mastering Neural Networks and Model Regularization

Курс от Johns Hopkins University
Средний≈ 16.1 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

The course "Mastering Neural Networks and Model Regularization" dives deep into the fundamentals and advanced techniques of neural networks, from understanding perceptron-based models to implementing cutting-edge convolutional neural networks (CNNs). This course offers hands-on experience with real-world datasets, such as MNIST, and focuses on practical applications using the PyTorch framework. Learners will explore key regularization techniques like L1, L2, and drop-out to reduce model overfitting, as well as decision tree pruning. What makes this course unique is its emphasis on building neural networks from scratch, allowing learners to grasp the intricate details of model design and training. Additionally, the course covers computational graphs, activation and loss functions, and how to efficiently utilize GPUs for faster computation. Learners will also delve into CNNs for image and audio processing, gaining insights into cutting-edge applications in these fields. By completing this course, learners will develop advanced skills in neural network design, model regularization, and the use of PyTorch for deep learning tasks—empowering them to tackle complex machine learning challenges with confidence.

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

Artificial Neural NetworksDeep LearningPyTorch (Machine Learning Library)Convolutional Neural NetworksModel OptimizationDecision Tree LearningMachine LearningMachine Learning AlgorithmsModel TrainingSupervised LearningModel Evaluation

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

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

01Course Introduction2 материалов
Course OverviewЧтениеInstructor Biography - Dr. Erhan GuvenЧтение
02Multilayer Artificial Neural Networks10 материалов

Overview of Multilayer Perceptrons

Multilayer Artificial Neural Networks OverviewВидео

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

Erhan Guven

Преподаватель курса

Mastering Neural Networks and Model Regularization
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 16.1 ч

5 модулей

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

Субтитры: Арабский, Французский, Узбекский, Итальянский, Бразильский португальский, Корейский, Немецкий, Испанский, Японский, Казахский, Венгерский

Часть программы вашего университета
Neural Networks Видео
Reading ReferencesЧтение
Overview of Multilayer PerceptronsЗадание

Step-by-Step Guide to Forward Propagation

Forward Propagation AlgorithmВидеоNeural Network Design and ImplementationВидеоReading ReferencesЧтениеForward PropagationЗадание

Module-end Assessments

Graded AssessmentЗаданиеPractice Lab: Mining Patterns in Alice in Wonderland & Building a Neural Network on MNIST DatasetЛабораторная
03Model Regularization10 материалов

Implementation of Dropout in Neural Networks

Introduction to Regularization OverviewВидеоRegularization and Neural Network DropoutВидеоReading ReferencesЧтениеImplementation of Dropout in Neural NetworksЗадание

Practical Application of Regularization Techniques in ML

Regularization DemonstrationВидеоReading ReferencesЧтениеPractical Application of Regularization Techniques in MLЗадание

Module-end Assessments

Self-Reflective Reading: Designing Neural Networks ЧтениеGraded AssessmentЗаданиеPractice Lab: Cyber Intrusion Detection SystemsЛабораторная
04PyTorch9 материалов

Getting Started with PyTorch

PyTorch OverviewВидеоIntroduction to PyTorchВидеоReading ReferencesЧтениеGetting Started with PyTorchЗадание

Hands-on Application of PyTorch in Deep Learning

PyTorch DemonstrationВидеоReading ReferencesЧтениеHands-on Application of PyTorch in Deep LearningЗадание

Module-end Assessments

Graded AssessmentЗаданиеHands-on lab - Implementing Fraud Detection Models with PyTorch and Scikit-LearnЛабораторная
05Convolutional Neural Networks9 материалов

Exploring Convolutional Neural Networks (CNNs)

Convolutional Neural NetworksВидеоReading ReferencesЧтениеExploring Convolutional Neural Networks (CNNs)Задание

Analyzing Audio Time Signals with Spectrograms

Audio Signal ClassificationВидеоReading ReferencesЧтениеAnalyzing Audio Time Signals with SpectrogramsЗадание

Module-end Assessments

Self-Reflective Reading: CNNs and RNNsЧтениеGraded AssessmentЗаданиеGraded Lab: Image Classification Using PyTorchПрограммирование