Skip to content
0:00 / 0:00

#tensorflow#neuralnetworks#mnist

Tensorflow and deep learning - without a PhD by Martin Görner

Devoxx

172K subscribers • 49 videos on Hallway • Conference channel

YouTube
  • Recommended by 7 people: 6 on Hacker News and 1 in engineering communities.
  • A classic. People kept recommending it from 2017 to 2020.
  • Presented by Martin Görner, Developer Advocate at Google
  • Made by the vendor. The company whose product it covers made or sponsored it.
  • May be out of date. The tools, versions or practices it shows have likely moved on.

Beginner. No background in the topic needed.

609K views9 years ago7 recommendations

AI and machine learningNeural networks and deep learningTraining and serving models

Martin Görner explains the basics of deep learning and neural networks using TensorFlow, focusing on practical troubleshooting and MNIST classification.

Please subscribe to our YouTube channel @ bit.ly/devoxx-youtube Like us on Facebook @ facebook.com/devoxxcom Follow us on Twitter @ twitter.com/devoxx Google has recently open-sourced its framework for machine learning and neural networks called Tensorflow. With this new tool, deep machine learning transitions from an area of research into mainstream software engineering. In this session, we will teach you how to choose the right neural network for your problem and how to make it behave. Familiarity with differential equations is no longer required. Instead, a couple of lines of Tensorflow Python, and a bag of "tricks of the trade" will do the job. No previous Python knowledge required. This university session will cover the basics of deep learning, without any assumptions about the level of the participants. Machine learning beginners are welcome. We will cover: - fully connected neural networks - convolutional neural networks - regularisation techniques: dropout, learning rate decay, batch normalisation - recurrent neural networks - natural language analysis, word embeddings - transfer learning - image analysis - image generation - and many examples. Martin Görner is passionate about science, technology, coding, algorithms and everything in between. He graduated from Mines Paris Tech, enjoyed his first engineering years in the computer architecture group of ST Microlectronics and then spent the next 11 years shaping the nascent eBook market, starting with the Mobipocket startup, which later became the software part of the Amazon Kindle and its mobile variants. He joined Google Developer Relations in 2011 and now focuses on parallel processing and machine learning. [ULT-2698]

Why it's here

7 people recommend this

What people say. Highly recommended as an accessible, practical introduction to deep learning and TensorFlow, especially for its troubleshooting advice.

u/lacesoutcommadanin r/compsci • Recommends

Tensorflow and deep learning - without a PhD by Martin Görner (video)

paulsutteron Hacker News • Recommends

On “Stanford Unsupervised Deep Learning Tutorial (2014)”

For Deep Learning, start with MNIST. The 1998 paper1 describing LeNet goes into a lot more detail than more recent papers. Also there's an excellent video from Martin Gorner at Google that describes a range of neural networks for MNIST2. The source code used in his talk is excellent3. 1 link 2 link to this video 3 link

speedplaneon Hacker News • Recommends

On “Ask HN: What are the best resources to learn computer vision?”

I watched a great video on Tensorflow (link below). It mostly introduces very basic deep learning concepts, but there are a few key moments in the 2 hour+ video, where he explains what to do if something goes wrong. It's definitely not a "science", but with enough experience in deep learning, you can intuit what's going on inside the black box, and there are best practices on what to try next. For example, he goes through a few examples where a neural net has too many weights, or too little data or improperly connected nodes. All three result in problems, but the problems exhibit themselves in slightly different ways and with expertise you can start identifying them. link to this video

eddieplan9on Hacker News • Recommends

On “Machine Learning Crash Course”

For those interested in a deeper dive to just deep learning, "Tensorflow and deep learning - without a PhD" is really good, and covers a lot of material in a single 2hr talk. link to this video

halflingson Hacker News • Recommends

On “TensorFlow, Keras and deep learning, without a PhD”

The video version 1 is also pretty awesome, though its code itself is a bit outdated now. Explains a lot of very practical issues that you might not find in most academic textbooks, but you encounter every day in practice. 1 link to this video

andy_pppon Hacker News • Recommends

On “TensorFlow 1.0 Released”

Amazing work; it makes using AI and Deep Learning accessible for everyone here really. If you haven't seen it check this out for an intro: link to this video I wish AMD graphics cards were supported fully. I really think AMD should find a way to work with the Tensor Flow team on this...

gregatragenet3on Hacker News • Recommends

On “TensorFlow 1.0 Released”

This is a good introduction focused on tensorflow. link to this video (Tensorflow and deep learning - without a PhD by Martin Görner) The ML/DNN rabbit-hole goes deep. If the video above leaves you wanting more, link does a good job on drilling into more specifics for the various techniques used. The examples on the tensorflow webpage are also very good.

J Polackon Stack Overflow • Mentions

…ting, but in the following example you can see that i have 15000 training and 15000 testing-datasets and something like 900 neurons tested different optimizers and optimizer-values tried increasing the traingdata by using the testdata as trainingdata aswell tried increasing and decreasing the batchsize I created the network on knowledge of link to this video But let us have a look on one of my testprojects : I have a list of names and wanted to assume the gender so my raw data looks like this: n……