From the course: Giving Computers Vision
Unlock this course with a free trial
Join today to access over 23,200 courses taught by industry experts.
Why GPUs are better for machine learning
From the course: Giving Computers Vision
Why GPUs are better for machine learning
- What is the difference, and why would I prefer a CPU versus a GPU? So what is the CPU versus GPU, just simple definition. And then why are GPUs so popular for machine learning stuff? - So GPUs, basically they can process pixels in parallel. - Okay. - Right, that's why they're used in gaming engines that you want to- - And video editing. - Yes. - This is why they're popular photo editing, video editing- - Right. - Dealing with images. - Yes, so when you want to process the same pixel in a certain way, and you want to apply the same processing to all the pixels, then they have parallel you know, they are massively parallel. - Okay. - All right. So that's why GPUs are important, but they are also very expensive. - Yeah. And a CPU doesn't work that way. It's serial, right? Like one by one. - Yeah, I mean, they could be multiple threads and you could do, but it's not that level of parallelization. -…
Contents
-
-
A deep dive into computer vision from an industry leader1m 5s
-
(Locked)
The instructor's background1m 7s
-
(Locked)
What is computer vision?5m 46s
-
(Locked)
What is OpenCV?4m 14s
-
(Locked)
Evolution of computer vision2m 10s
-
(Locked)
What is artificial intelligence?3m 57s
-
(Locked)
The birth of machine learning2m 3s
-
(Locked)
The birth of deep learning4m 19s
-
What is machine learning?5m 22s
-
(Locked)
What is unsupervised learning?3m 59s
-
(Locked)
How to keep bias out of AI7m 12s
-
(Locked)
The deep learning community5m 38s
-
The evolution of deep learning5m 21s
-
(Locked)
What is gait estimation?1m 50s
-
(Locked)
What are the areas of computer vision?5m 4s
-
(Locked)
What programming languages do you use in computer vision?2m 3s
-
(Locked)
Why GPUs are better for machine learning2m 45s
-
(Locked)
How algorithms optimize themselves7m 40s
-
(Locked)
How big are algorithms?1m 26s
-
(Locked)
How do you design neural networks?4m 51s
-
(Locked)
What programming languages do you machine learning pros use?3m 24s
-
(Locked)
Deployment methods for machine learning models5m 58s
-
(Locked)
What are the different roles in machine learning?5m 33s
-
(Locked)
Links for the instructor46s
-