Earlier quoted context omitted.
The structure of convolutional neural nets specifies much of the prior knowledge necessary for learning. In other words, the design of these neural nets makes a lot of correct assumptions about the nature of images (stationarity of pixel statistics, locality of pixel dependencies, and so on).
is the structure of these CNNs learned or designed? Do they run some kind of optimizer to learn the optimal CNN structure or does some person sit down and pick structures to include in it?
Deep image prior 'learns' on just one image
51–60 of 235 posts
Re: Deep image prior 'learns' on just one image
#52Earlier quoted context omitted.
The structure of convolutional neural nets specifies much of the prior knowledge necessary for learning. In other words, the design of these neural nets makes a lot of correct assumptions about the nature of images (stationarity of pixel statistics, locality of pixel dependencies, and so on).
is the structure of these CNNs learned or designed? Do they run some kind of optimizer to learn the optimal CNN structure or does some person sit down and pick structures to include in it?
Re: Deep image prior 'learns' on just one image
#53Let's say you want to start a war, and need some evidence of chemical weapons. Now, you can drop in some images of chemical weapons and claim a GAN found them. Sample press releases:
"We believe this photo was retouched to hide the chemical weapons. Using a GAN, we recovered clear photographic proof of the chemical weapons."
"We believe they are using this tin-roofed building to hide the chemical weapons. Using a GAN on our own satellite images, we recovered clear photographic proof of the chemical weapons."
Re: Deep image prior 'learns' on just one image
#54Wow, so just the weight sharing architecture does so much already? I am wondering if the same could be done with LSTMs on sequences or CNNs on voice...
Re: Deep image prior 'learns' on just one image
#55Re: Deep image prior 'learns' on just one image
#56Can someone break this down for this layman?
Not an expert so take this with a grain of salt; I could be misinterpreting the paper. It seems that the current accepted method is to train a network with distorted images as the input and the correct undistorted images as the targets. Then after training you can feed a new distorted image into the trained network and get the estimated "fixed" image. However this team actually uses the distorted image as both the in…
Re: Deep image prior 'learns' on just one image
#57Earlier quoted context omitted.
is the structure of these CNNs learned or designed? Do they run some kind of optimizer to learn the optimal CNN structure or does some person sit down and pick structures to include in it?
Convolutional layers are designed, by and large, and they're mostly the same everywhere. Yann Le Cun came up with them in the mid-90's, but their academic origins go back to at least the 50's and 60's.
Re: Deep image prior 'learns' on just one image
#58How can it possibly know what was in the white areas of the library? Is there a residual image? Seems impossible that it guesses correctly.
Re: Deep image prior 'learns' on just one image
#59Earlier quoted context omitted.
Somewhat similar to content aware fill in Photoshop [0]. The untrained network can latch onto frequent patterns and match them to holes in the data. Why doesn’t it paint everything white? Are these actually transparent images or are they somehow tagged? [0] https://helpx.adobe.com/photoshop/using/content-aware-patch-...
Yes, for the inpainting, the parts to be painted (big white deleted areas) are supplied as masks, so it doesn't try to match them.