Вернуться к Probabilistic Deep Learning with TensorFlow 2

звезд

Оценки: 47

•

Рецензии: 18

Welcome to this course on Probabilistic Deep Learning with TensorFlow!
This course builds on the foundational concepts and skills for TensorFlow taught in the first two courses in this specialisation, and focuses on the probabilistic approach to deep learning. This is an increasingly important area of deep learning that aims to quantify the noise and uncertainty that is often present in real world datasets. This is a crucial aspect when using deep learning models in applications such as autonomous vehicles or medical diagnoses; we need the model to know what it doesn't know.
You will learn how to develop probabilistic models with TensorFlow, making particular use of the TensorFlow Probability library, which is designed to make it easy to combine probabilistic models with deep learning. As such, this course can also be viewed as an introduction to the TensorFlow Probability library.
You will learn how probability distributions can be represented and incorporated into deep learning models in TensorFlow, including Bayesian neural networks, normalising flows and variational autoencoders. You will learn how to develop models for uncertainty quantification, as well as generative models that can create new samples similar to those in the dataset, such as images of celebrity faces.
You will put concepts that you learn about into practice straight away in practical, hands-on coding tutorials, which you will be guided through by a graduate teaching assistant. In addition there is a series of automatically graded programming assignments for you to consolidate your skills.
At the end of the course, you will bring many of the concepts together in a Capstone Project, where you will develop a variational autoencoder algorithm to produce a generative model of a synthetic image dataset that you will create yourself.
This course follows on from the previous two courses in the specialisation, Getting Started with TensorFlow 2 and Customising Your Models with TensorFlow 2. The additional prerequisite knowledge required in order to be successful in this course is a solid foundation in probability and statistics. In particular, it is assumed that you are familiar with standard probability distributions, probability density functions, and concepts such as maximum likelihood estimation, change of variables formula for random variables, and the evidence lower bound (ELBO) used in variational inference....

MD

26 июля 2021 г.

A really valuable learning experience. With these courses, I now feel confident that I can apply the skills from the Deep Learning Specialization in a practical setting.

FK

28 дек. 2020 г.

Very good. Liked this course a lot, even though I recognize I should have had a better a background before taking it.

Фильтр по:

автор: Asad K

•10 дек. 2020 г.

This was a wonderful introduction, not only to TensorFlow probability but also to the basic fundamentals of probabilistic deep learning. This is also, to the best of my knowledge, the only MOOC that gives a somewhat holistic overview of this domain. I'd totally recommend this course to any beginner looking to quickly pick up tf probability.

автор: Carl T

•26 окт. 2020 г.

Taught concepts were highly interesting and the video lectures were really great. They were very clear and pedagogical. Most TAs had pretty good walkthroughs too.

Why I cannot rate a perfect 5/5 is because many of the lab assignments contained warts and/or misleading instructions that need polish. However, as the course organizer has been frequenting the discussion forum and been very quick to adjust instructions when pointed out by participants, I'm sure the course has already improved greatly. My experience was a bit confused at times however, and I wasn't sure if I had done mistakes or if the automatic judge has bugs, at times.

Overall, I highly recommend this course to anyone interested in learning a modern API for generative modelling. I'm sure I'll come back to the more difficult concepts like the autoregressive trick in normalizing flows, and the change of variable formula, and hopefully having done this course will make those concepts a bit more familiar next time around for me.

Thanks for providing this course material! The future is truly now for online education. :D

автор: Fabio K

•29 дек. 2020 г.

Very good. Liked this course a lot, even though I recognize I should have had a better a background before taking it.

автор: Nathan W

•16 апр. 2021 г.

I really wanted to like this class. I got a lot out of the first two, but very little from this one. As others have hinted, this class is really not like the first two, it is much less general.. it does not just require stats knowledge, but is framed for stats people by stats people, using a library written by someone who does not seem to be clear on python or OOP libraries. There is very little discussion about what you are doing or why, instead treating it like an extension of a stats course where you are learning the function names for various combinations of techniques, but is not really an introduction to the mechanics of the library or of the techniques, with lots of links to 'go read this research paper'. Great for academics studying stats, but the utility to a more general deep learning audience (like the other 2 classes) is limited.

it would probably do well as a stand alone class, but feels out of place in this specialization. The actual topics are really fascinating and worth learning, but the framing is a real barrier to that.

but others got a lot out of it, so take my review with a grain of salt.

автор: Omkar K

•9 мар. 2021 г.

Only reason I gave 3 stars is it is definitely NOT a 5 week course. It took me a good 2 months (with a week or so of being pulled off to work commitments). It covers a lot of concepts which need a ton of background. It is dependent on the previous two TF2.0 specialization courses but this specialization is sorely missing one more 5 week course in between the 2nd and 3rd course and that is the Statistics Concepts. Without this I felt that I could not take advantage of the great introduction to all the tools in the Prob deep learning with TF2.0 course.

автор: Marcelo B

•19 мая 2021 г.

Interesting course, full of information to implement interesting basic statistical models. I would suggest adding the mathematical background to better explain the interfaces. The course requires previous knowledge in VAE, ELBO derivation, and strong statistic theory. Recommended!

автор: Marios K

•20 нояб. 2020 г.

Really good course touching some really recent research in deep learning.

автор: Lu C I

•1 апр. 2021 г.

While the content is good in terms of the lecture videos and most parts of the coding tutorials, there are a number of bugs in the coding tutorials and assignments. Unfortunately, from what I have seen in the discussion forums, there is no support from the course providers to either fix it or reply to feedback. This is unlike the Deeplearning.AI courses which have much better support

автор: Max K

•31 янв. 2021 г.

Never recieved my grade. Contacted coursera support. They demanded another motnh of payment for the course or else I will not get my grade. Terrible practice and this is used to punish people that finish their course early since coursera will simply wait until you pay another month before the start grading your paper!

автор: Maxim V

•7 апр. 2021 г.

Initially I wanted to do only Probabilistic DL (3rd course) because this material is not taught anywhere else as far as I am aware, but I learned quite a bit from other two courses as well even though I thought I knew the material. The entire specialisation is highly recommended, very good quality and very relevant content. The best of 2020 on Coursera, in my estimation.

автор: Rajendra A

•16 июля 2021 г.

Excellent course material, contents, videos, assignments and capstone project. Thanks Imperial College London course team and coursera team for this course and specialisation on advance topics. Highly recommended.

автор: Michael D

•27 июля 2021 г.

A really valuable learning experience. With these courses, I now feel confident that I can apply the skills from the Deep Learning Specialization in a practical setting.

автор: fan c

•28 мар. 2021 г.

I learned to reproduce the paper with code.

автор: Jeffrey B

•6 мар. 2021 г.

Great course! Challenging yet rewarding.

автор: nipun

•17 мая 2021 г.

well structured course content.

автор: Matthieu R

•25 февр. 2021 г.

Great course :)

автор: Kanji O

•9 апр. 2021 г.

Excellent materials, videos, assignments, and the capstone project but all the great things are ruined by absence of instructors. There is literally no support from the course staff and Coursera Help Center even for system-related technical problems.

автор: Rafael O

•28 февр. 2021 г.

The course content is really good and the overall idea of mixing theory, coding tutorials, readings and links to articles is genuinely good. Regretfully, mentors will not answer any of your questions. You are on your own. It is a shame.

автор: Selva K R

•8 апр. 2021 г.

Good Course on Tensor Probability. However, I see a couple of opportunities to improve. During the course, mentors are not available, only students are exchanging. Some of the Models explanation is given as Reading material, instead of Teaching.

- Google Data Analyst
- Управление проектами от Google
- UX-дизайн от Google
- ИТ-поддержка Google
- Наука о данных IBM
- Аналитик данных от IBM
- Анализ данных с помощью Excel и R от IBM
- Аналитик по кибербезопасности от IBM
- Маркетинг в социальных сетях от Facebook
- Разработчик комплексных облачных приложений IBM
- Представитель по развитию продаж от Salesforce
- Сбытовые операции Salesforce
- Soporte de Tecnologías de la Información de Google
- Certificado profesional de Suporte em TI do Google
- ИТ-автоматизация с помощью Python от Google
- DeepLearning.AI Tensorflow
- Popular Cybersecurity Certifications
- Popular SQL Certifications
- Popular IT Certifications
- See all certificates

- бесплатные курсы
- Изучите иностранный язык
- Python
- Java
- веб-дизайн
- SQL
- Cursos Gratis
- Microsoft Excel
- Управление проектами
- Безопасность в киберпространстве
- Людские ресурсы
- Data Science Free Courses
- говорить на английском
- Content Writing
- Веб-разработка: полный спектр технологий
- Искусственный интеллект
- Программирование на языке C
- Навыки общения
- Блокчейн
- Просмотреть все курсы

- Навыки для команд по науке о данных
- Принятие решений на основе данных
- Навыки в области программной инженерии
- Навыки межличностного общения для проектных групп
- Управленческие навыки
- Навыки в области маркетинга
- Навыки для отделов продаж
- Навыки менеджера по продукту
- Навыки в области финансов
- Android Development Projects
- TensorFlow and Keras Projects
- Python для всех
- Глубокое обучение
- Навыки Excel для бизнеса
- Основы бизнеса
- Машинное обучение
- AWS Fundamentals
- Data Engineering Foundations
- Data Analyst Skills
- Skills for UX Designers

- MasterTrack® Certificates
- Профессиональные сертификаты
- University Certificates
- MBA & Business Degrees
- Степени в области науки о данных
- Степени в области компьютерных наук
- Дипломные программы по анализу данных
- Степени в области общественного здравоохранения
- Social Sciences Degrees
- Дипломные программы в области управления
- Degrees from Top European Universities
- Дипломы магистра
- Степени бакалавра
- Degrees with a Performance Pathway
- Бакалаврские курсы
- What is a Bachelor's Degree?
- How Long Does a Master's Degree Take?
- Is an Online MBA Worth It?
- 7 Ways to Pay for Graduate School
- Просмотреть все степени