An Introduction to Practical Deep Learning

  • 4.3
Approx. 17 hours to complete

Course Summary

This course provides an introduction to practical deep learning with a focus on neural networks. Students will learn how to build and train neural networks for a variety of applications, including image and text classification.

Key Learning Points

  • Get hands-on experience building and training neural networks
  • Learn how to use popular deep learning frameworks like TensorFlow and Keras
  • Apply deep learning to real-world problems like image and text classification

Related Topics for further study


Learning Outcomes

  • Understand the fundamentals of neural networks and deep learning
  • Be able to build and train neural networks using TensorFlow and Keras
  • Apply deep learning to solve real-world problems like image and text classification

Prerequisites or good to have knowledge before taking this course

  • Basic programming knowledge (Python recommended)
  • Familiarity with linear algebra and calculus
  • Access to a computer with a GPU (recommended) for faster training times

Course Difficulty Level

Intermediate

Course Format

  • Online
  • Self-Paced
  • Hands-On

Similar Courses

  • Deep Learning Specialization
  • Applied Machine Learning
  • Neural Networks and Deep Learning

Related Education Paths


Related Books

Description

This course provides an introduction to Deep Learning, a field that aims to harness the enormous amounts of data that we are surrounded by with artificial neural networks, allowing for the development of self-driving cars, speech interfaces, genomic sequence analysis and algorithmic trading.

You will explore important concepts in Deep Learning, train deep networks using Intel Nervana Neon, apply Deep Learning to various applications and explore new and emerging Deep Learning topics.

Outline

  • Introduction to Deep Learning and Deep Learning Basics
  • Introduction to Deep Learning
  • Exercise 1: Introduction to Deep Learning
  • Deep Learning Basics
  • Exercise 2: Deep Learning Basics
  • Welcome!
  • Additional Resources (Optional)
  • Additional Resources (Optional)
  • Introduction to Deep Learning and Deep Learning Basics
  • Convolutional Neural Networks (CNN), Fine-Tuning and Detection
  • Convolutional Neural Networks
  • Exercise 3: Convolutional Neural Networks
  • Fine-Tuning and Detection
  • Exercise 4: Fine-Tuning and Detection
  • Additional Resources (Optional)
  • Additional Resources (Optional)
  • Convolutional Neural Networks, Fine-Tuning and Detection
  • Recurrent Neural Networks (RNN)
  • Recurrent Neural Networks
  • Exercise 5: Recurrent Neural Networks
  • Additional Resources (Optional)
  • Recurrent Neural Networks
  • Training Tips and Multinode Distributed Training
  • Training Tips
  • Exercise 6: Training Tips
  • Multinode Distributed Training
  • Additional Resources (Optional)
  • Additional Resources (Optional)
  • Training Tips and Multinode Distributed Training
  • Hot Research and Intel's Roadmap
  • Hot Research
  • Exercise 8: Reinforcement Learning
  • Intel's Roadmap
  • Additional Resources (Optional)
  • Additional Resources (Optional)
  • Final Quiz
  • Final Quiz

Summary of User Reviews

Discover the practical applications of deep learning with this introductory course. Users highly recommend it for its engaging and clear teaching style. One key aspect that many users thought was good was the opportunity to work on real-world projects.

Pros from User Reviews

  • Engaging and clear teaching style
  • Opportunity to work on real-world projects
  • Excellent introduction to practical deep learning
  • Great for beginners
  • Good balance of theory and practice

Cons from User Reviews

  • Requires prior knowledge of Python and machine learning
  • Not enough depth for advanced learners
  • Could benefit from more hands-on coding exercises
  • Occasional technical glitches
  • Somewhat repetitive content
English
Available now
Approx. 17 hours to complete
Andres Rodriguez, Nikhil Murthy , Hanlin Tang
Intel
Coursera

Instructor

Andres Rodriguez

  • 4.3 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses