11 - Deep Learning [ID:9958]
50 von 629 angezeigt

Music

Hi. I am here as a replacementвор Professor

my and for

sick today and because of that we

we switch the schedule divided so instead

of the best and looked at the eyes

and people talk about object detection

and segmentation today. Maybe a few administrative details at the beginning of the lecture. So to

everyone who has not yet registered for the oral exams, I didn't bring the lists today,

but instead you will have to go to our secretary's office in the blue building to register for your

oral exam and get a time where you can then actually do your oral exam. If you have special

requirements so that none of the dates fit you, there are only very certain cases where we can

make exceptions. For example, if you're an exchange student or something like that that has to leave

the country at a specific time. In these cases, please contact Professor Maia directly and make

an appointment with him directly to clarify that situation. Okay, and then another thing,

the regularization exercise is due this week. To all the students who are in the Wednesday

exercise tomorrow, I will be a little bit short-staffed for the first hour, but in the

second hour I will have some support. So it just might take a little bit longer to do all of the

the assignments or to correct your hand and etc etc. So already sorry about that, but we will do

our best. Okay, so now to today's lecture, object detection and segmentation. You will find that a

lot of the concepts that we will talk today will have appeared one way or another in the lectures

that we had before and that a lot of concepts will be familiar to you. Similarly, for the lectures

that are to come, there again are concepts that you will find represented in the object detection

and segmentation lecture. For example, the encoder decoder structure of a lot of segmentation networks

you will find in autoencoders in the next lecture then that deals with unsupervised learning.

So, this lecture today has two main parts. So we will have a short introduction on what object

detection and segmentation entails. We will then talk specifically about object detection with a

motivation. Why do we want to do that? And then look into different methods that we can use to

detect objects in an image. Specifically, we will look into region-based detectors and single shot

detectors. We will then continue with segmentation, again a short motivation, and then talk about fully

convolutional networks which are very very handy for image segmentation. We will talk about

app sampling which we haven't yet in classification networks and how we can integrate context

knowledge within a segmentation framework. And then look a little bit into more advanced topics

such as both instance segmentation. So object detection and segmentation at the same time.

So to maybe make the terminology a little bit more clear, what we've done so far is we had an image

and we wanted to classify what's in that image. So given that image we wanted we had the label

cat and we wanted our network to predict this is a cat or maybe even cats in a plural sense. Now one

other task that you can give to the network is to recognize the object and localize it. So what is

important here is that we don't have an instance separation. So we have three cats here and all of

them are included in one bounding box. So you can already imagine that this is probably not very

useful. It has been investigated but it's rarely used nowadays and we can look more detailed into

what's contained in the image with actually object detection which will be the first part of this

lecture. So we have here instance recognition and localization as two separate parts of object

detection. So we both want to know what object is in the image and at which position is it and we

want to differentiate between different instances of possibly the same object. You can also imagine

that there would be a dog here in the background that we would want to detect as a separate

instance as well. So we would want to have a bounding box for each instance in the image. Now

then what is very often done is actually semantic segmentation. So we want to segment all parts of

the image that are part of a specific class. So even though this is kind of similar to a semantic

Teil einer Videoserie :

Zugänglich über

Offener Zugang

Dauer

01:22:46 Min

Aufnahmedatum

2019-01-08

Hochgeladen am

2019-01-09 00:39:03

Sprache

en-US

Deep Learning (DL) has attracted much interest in a wide range of applications such as image recognition, speech recognition and artificial intelligence, both from academia and industry. This lecture introduces the core elements of neural networks and deep learning, it comprises:

  • (multilayer) perceptron, backpropagation, fully connected neural networks

  • loss functions and optimization strategies

  • convolutional neural networks (CNNs)

  • activation functions

  • regularization strategies

  • common practices for training and evaluating neural networks

  • visualization of networks and results

  • common architectures, such as LeNet, Alexnet, VGG, GoogleNet

  • recurrent neural networks (RNN, TBPTT, LSTM, GRU)

  • deep reinforcement learning

  • unsupervised learning (autoencoder, RBM, DBM, VAE)

  • generative adversarial networks (GANs)

  • weakly supervised learning

  • applications of deep learning (segmentation, object detection, speech recognition, ...)

Tags

inception context label output recognition convolution classification network object detection segmentation region-based single-shot upsampling localization CNN convolutional bounding maier prediction stride semantic
Einbetten
Wordpress FAU Plugin
iFrame
Teilen