Voltar para Redes neurais e aprendizagem profunda

estrelas

111,649 classificações

•

22,134 avaliações

In the first course of the Deep Learning Specialization, you will study the foundational concept of neural networks and deep learning.
By the end, you will be familiar with the significant technological trends driving the rise of deep learning; build, train, and apply fully connected deep neural networks; implement efficient (vectorized) neural networks; identify key parameters in a neural network’s architecture; and apply deep learning to your own applications.
The Deep Learning Specialization is our foundational program that will help you understand the capabilities, challenges, and consequences of deep learning and prepare you to participate in the development of leading-edge AI technology. It provides a pathway for you to gain the knowledge and skills to apply machine learning to your work, level up your technical career, and take the definitive step in the world of AI....

OO

20 de Out de 2017

Andrew Ng's presenting style is excellent. Makes the course easy to follow as it gradually moves from the basics to more advanced topics, building gradually. Very good starter course on deep learning.

SK

29 de Ago de 2018

Nothing can get better than this course from Professor Andrew Ng. A must for every Data science enthusiast. Gets you up to speed right from the fundamentals. Thanks a lot for Prof Andrew and his team.

Filtrar por:

por Jorge E C

•15 de Out de 2017

This course is good to just learn the terms and the basic aspects on architecture of deep learning. There is hardly any big explanations on the mathematical foundations of the topic which are of extreme importance to understand it.

It is a course for someone that dos not know much about neural networks or mathematics.

Is unfortunate that lead researcher in the area is able to say that it is not necesary to understand what a derivative is to be able to understand deep learning and the algorithm to update the weights of the network. I guess only for a first time course that is true, but I was expecting more from this course.

por nikcojeanian

•2 de Dez de 2017

Programming assignment is too simple

por Mohammad G H

•1 de Out de 2018

Very basic level

por Doğukan L

•17 de Out de 2021

I did the ML course from Andrew Ng before and it was amazing, which is why this course was so disappointing. It should've been named "Casual Deep Learning" rather than "Deep Learning Specialization"

Programming assignments were ridiculous, they literally had the answers on the notebook you're working with. On top of that the grader doesn't work properly either, so what's the point even?

I had prior knowledge about deep learning but the course was so repetitive that I feel like it would even bore a beginner. Andrew Ng talked about the same matrix multiplication and derivation processes over and over again and how important they are, while at the same time reassuring students that it wasn't a big deal if they didn't know calculus which I strongly disagree... If anyone wants to learn deep learning they should at least understand _the basics_ of calculus, linear algebra, probability and statistics. I understand this is an online course and level of entry isn't very high as there are many people from various backgrounds trying to break into the industry but still I feel like downplaying the importance of a good mathematical foundation is giving people false hope.

por David B

•17 de Fev de 2020

This course is really quite bad. I'm not sure why the rating is so high. Probably because they are only prompting people who completed the course to rate it.

The main problem with the course is that It spends the majority of its time describing a byzantine set of notation while avoiding actually helping you understand how to apply the concepts you're learning. So you learn that a^[l](i) is the activation vector for layer "l" and example "i" but then you get to the python portion and, big surprise, none of that information is even slightly useful.

Even worse, the course hasn't chosen its audience. If you're good at math you'll be annoyed about the math explanations. If you're good at programming you'll be annoyed by the programming explanations. Rather than isolate that material in a way that lets people skip parts which they already understand, you get a really basic explanation of everything all globbed together.

Anyway, I'll still try to hack through this thing to finish it, I'm just letting you know that if you're underwhelmed, you're not alone.

por Andrew H

•28 de Abr de 2019

Not enough explanation or support to complete the very vaguely worded assignments in anything like the specified timescales.

I respect the source of this course but as a teaching resource it is really very poor.

por Bedrich P

•1 de Mai de 2020

Course teaches bad programming practices, such as naming variables dZ and b. Also it is little outdated - neural networks are not written in numpy anymore.

por Ali A

•28 de Ago de 2017

Terrible integration with Jupyter Python framework, end up losing 3 hours of work! Nobody responds from the courser team !

por Vishal B

•24 de Ago de 2021

This is a very good course for people who want to get started with neural networks. Andrew did a great job explaining the math behind the scenes. Assignments are well-designed too. Highly recommended.

por Nguyen V L

•3 de Out de 2020

This course helps me to understand the basic concept of Deep Learning. However I think this course should include at least 1 week (or 2-3 videos) about math so learners can have a better understanding

por Atul K A

•3 de Jul de 2020

Excellent course !!!

The flow is perfect and is very easy to understand and follow the course

I loved the simplicity with which Andrew explained the concepts. Great contribution to the community

por Tim B

•15 de Jul de 2020

The course does not have the same quality as the “Machine Learning” course Andrew Ng made with Stanford.

The biggest issue are the programming exercises, that do not require the learner to think at all. Most tasks in them are on the level of “copy and paste this piece of code”, “retrieve a value from a python dictionary” or “use a mathematical formula displayed directly above”. I appreciate the effort to make the course more inclusive to people with a weaker background in Computer Science. It would however make the course much more worthwhile to have challenging exercises with optional hints, instead of giving the solution away in each task description.

“Neural Networks and Deep Learning” hardly teaches anything, that wasn’t already covered my “Machine learning”. The major differences is that it uses Python instead of Octave and arranges features as rows instead of columns. In my eyes, the learners time is better spent, skipping the first course of the Deep Learning specialization entirely and taking the Machine Learning Course instead. To the creators / maintainers of the course I would advise creating a summary, that covers the most fundamental differences between the two courses (different notation, numpy fundamentals) and make a suggestion where someone who has taken Machine Learning should join the Deep Learning specialization.

While the audio quality has improved, the video editing is poor. There are multiple occasions where misspoken content, that was clearly meant to be edited out, remained part of the video. Many videos are preceded by a “Clarification” reading task that corrects some mistake in the video. How hard is it to get an intern to fix this in post?

por Anne R

•8 de Set de 2019

The programming assignments provided a good framework in order to practice coding the main functions in a neural network. This was helpful to understand the matrix operations underlying the forward and backward processing in a general L layer network. Without a previous background in linear algebra and in neural networks however this course would be challenging and maybe very frustrating due to the limited debug information available.

The course videos need to be a lot more focused on the details being conveyed. The verbal and visual discussion and explanation provided is in my opinion not effective. The slides are cluttered and contain many errors, the verbal portion is like a casual conversation that repeats quite a bit, and the script provided for those that get tired of the repetition contains many transcription errors. I would recommend that someone be paid to correct the scripts to help those that prefer this way of working through the course material.

por Ofer B

•30 de Abr de 2018

Very abstract, and the examples are not as concrete as they could be. I'd use better visuals to ensure that the concepts in each video are understood 100% visually.

por Miriam G

•18 de Mai de 2018

Really just mathematical background knowledge. Nothing you would ever need, since there is keras. No own thinking during assignments neccessary, either.

por Aratz S

•27 de Fev de 2018

Easy course if you have coursed the ML course before. I would like to see more explanations in detail. Still some bugs in the assignments... why???

por Thomas M

•16 de Jul de 2018

Course starts with a lot of math without any context what all those computations and parameters are used for or what they have to do with N

por Loren Y

•5 de Fev de 2019

The assignments are not good. Too easy and too much handholding. Also lots of technical issues.

por Tobias G

•21 de Fev de 2018

Few Detail. Mathematics missing.

por Gaetano P

•4 de Mai de 2020

The course is well structured and the explanation is linear and mostly clear, but:

1- in 2020 I expect that in doing such a course are going to be applied relatively modern teaching standards, like for example avoiding handwritten text. What is the purpose of writing on the screen if you can use animations to more clearly connect concepts during your lessons?

2- I don't expect that errors to be just rectified before the video. Reupload the video? Errors like that during long formulas and explanations are just going to kill the learning. It is pointless to write before the video that in the future video you will make an error. Just correct it ON the video.

3- If you can't explain in-depth calculus, just to di with the help of someone else. You cannot exclude calculus.

4- The only thing i've learned in this course is vectorization (thank you). The rest is just copy the formula given during the explanation (handwritten on the screen.....) and paste during the exam. I didn't learn how to apply a neural network because during the "exams" it was built already. I expected assignments to make me build an create every piece of the network, instead it was all already done and all i had to do was repeat what Andrew says in the video. This is NOT learning. You need an assignment per video for that kind of thing, you can't just go forward and write some formulas on the screen pretending you have "explained it" because nothing seems explained to me. Why should i use those methods or formulas instead of others? Nothing is explained.

por Zaheer

•10 de Abr de 2019

This course is really good but assignment given to solve is not understandable.

por Kenneth T

•5 de Jun de 2019

Great course, definitely taught me the basics of Neural Networks and Deep Learning as it's supposed to. Assignments are quite engaging when you try to thoroughly solve them. Even with minimal mathematics, the course will handhold you the whole way. Definitely a great course for anyone with minimal programming to get into. For me, the most challenging part was understanding how Python syntax worked with numpy. If you are taking this course I recommend taking your time with implementing the projects, they can definitely give you an understanding behind the logic of neural networks by following the code. The instructor is quite nice and warm, sometimes a bit dry, but nonetheless, he seems very warm; wanting to teach the next generation of individuals to do ML/AI. The course does have a few downsides such as how buggy the iPython notebook can be. This is the programming environment you will be using. An the video quality isn't always the best with the audio, but overall the content was presented in a great way and prepared in a manner in which you learn one step at a time.

por Sandip G

•21 de Mar de 2020

The content was very good and intellectually curated, and no complaints about a teacher of such high quality "Andrew Ng". Actually, I took the "Machine Learning" Course long before on Coursera from the same instructor, as I took this course now, which highly helped me to finish this in less than a week, although I never got time to complete the former course. Advice to any new students on this course would be to have a basic understanding of Machine Learning, which includes linear regression, vectorization et.al. , (or simply, "ML" course on Coursera).

One small amendment on this course could be to reshuffle the contents a little, from different weeks as I found the content which was in Week 4, to have high importance to be taught earlier in this course (for eg, getting matrix dimension right ), and there were others sub-topics in week 3 as well. I don't remember all of them, as I took 4 weeks worth of information, in just a single week :)

Very excellently taught, and contents, as well as assignments, were of topmost quality.

por Kenny C

•1 de Ago de 2020

One might dislike that the derivation of formulas is not talked about in this course, but I think it's the right decision for this course. I took the Coursera Math for Machine Learning Specialization before taking this course, and the derivation for the formulas took at least 4 weeks of background material about linear algebra and multivariable calculus. Thus, this course aims to give you a conceptual understanding of neural networks that will allow you to implement it on your own. While some might argue that the programming assignments are too easy, or that too many hints are given, I think they're necessary for guiding you in the correct direction during the assignments. If you take the time to read the prewritten code, you will be able to get the understanding you get from writing it fully from scratch and possibly taking hours to debug and to read NumPy documentation. Overall, a very solid course for those who want to build a neural network on their own.

por Irfan A M

•24 de Abr de 2020

Learning from Prof. Andrew Ng (Stanford University, founder of Coursera, an eminent researcher in the field of Machine, Deep Learning & AI & founder of so many lead companies in AI) indeed Blessing.

Such a composed course you get a chance to learn the underlying concepts of AI, Machine & Deep Learning, and implement real-world problems to get intuition and exposure. The design of course content and relevant assignments develop your concepts deeper and intuitive.

One of the prominent features of this course was listening to Heroes of Machine, Deep Learning & AI; Prof. Geoffrey Hinton, Prof. Pieter Abbeel & Prof. Ian Goodfellow really give you motivation and intuition about latest happenings and future directions these fields.

- Analista de dados do Google
- Gestão de projetos no Google
- Design de UX no Google
- Suporte de TI do Google
- Ciência de dados da IBM
- Analista de dados da IBM
- Análise de dados da IBM com Excel e R
- Analista de Cibersegurança da IBM
- Engenharia de dados da IBM
- Desenvolvedor de nuvem full stack – IBM
- Marketing em mídias sociais do Facebook
- Análise de marketing do Facebook
- Representante de desenvolvimento de vendas da Salesforce
- Operações de vendas da Salesforce
- Contabilidade da Intuit
- Preparação para a Certificação em Google Cloud: Cloud Architect
- Preparação para a Certificação em Google Cloud: Cloud Data Engineer
- Inicie sua carreira
- Prepare-se para uma Certificação
- Amplie suas qualificações profissionais

- cursos gratuitos
- Aprenda um idioma
- pythonpython
- Java
- web designweb design
- SQL
- Cursos grátis
- Microsoft Excel
- Gestão de projetos
- Segurança cibernéticaSegurança Cibernética
- Recursos humanos
- Cursos gratuitos de ciência de dados
- falar inglês
- Redação de conteúdo
- Desenvolvimento Web completoDesenvolvimento Web Completo
- Inteligência artificial
- Programação em C
- Habilidades de comunicação
- Blockchain
- Veja todos os cursos

- Competências para equipes de ciência de dados
- Tomada de Decisões Baseada em Dados
- Habilidades de engenharia de software
- Habilidades Pessoais para Equipes de Engenharia
- Habilidades Administrativas
- Habilidades de marketing
- Habilidades para Equipes de Vendas
- Habilidades de Gerente de Produto
- Habilidades Financeiras
- Cursos de ciência de dados populares no Reino Unido
- Beliebte Technologiekurse in Deutschland
- Certificações populares de segurança cibernética
- Certificações populares de TI
- Certificações populares de SQL
- Marketing Manager Career Guide
- Project Manager Career Guide
- Python Programming Skills
- Web Developer Career Guide
- Competências de análise de dados
- Habilidades para designers de UX

- Certificados MasterTrack®
- Certificados profissionais
- Certificados universitários
- Graduações em negócios e MBA
- Graduações em Ciência de Dados
- Graduações em Ciência da Computação
- Graduações em análise de dados
- Graduações em Saúde Pública
- Graduações em ciências sociais
- Graduações em gestão
- Graduações nas melhores universidades europeias
- Mestrados
- Bacharelados
- Graduações com uma trajetória de desempenho
- Cursos em Ciências (BSc)
- O que é uma licenciatura?
- Quanto tempo leva um mestrado?
- Um MBA on-line vale a pena?
- 7 maneiras de pagar pela pós-graduação
- Ver todos os certificados