# Deep Learning Program Learns to Paint | Two Minute Papers #49

## Метаданные

- **Канал:** Two Minute Papers
- **YouTube:** https://www.youtube.com/watch?v=UGAzi1QBVEg
- **Дата:** 24.02.2016
- **Длительность:** 2:39
- **Просмотры:** 26,012
- **Источник:** https://ekstraktznaniy.ru/video/14868

## Описание

Artificial neural networks were inspired by the human brain and simulate how neurons behave when they are shown a sensory input (e.g., images, sounds, etc). They are known to be excellent tools for image recognition, any many other problems beyond that - they also excel at weather predictions, breast cancer cell mitosis detection, brain image segmentation and toxicity prediction among many others. Deep learning means that we use an artificial neural network with multiple layers, making it even more powerful for more difficult tasks. 

This time they have been shown to be apt at reproducing the artistic style of many famous painters, such as Vincent Van Gogh and Pablo Picasso among many others. All the user needs to do is provide an input photograph and a target image from which the artistic style will be learned.

_______________________


The paper "Combining Markov Random Fields and Convolutional Neural Networks for Image Synthesis" is available here:
http://arxiv.org/pdf/1601.04589v

## Транскрипт

### Segment 1 (00:00 - 02:00) []

dear fellow Scholars this is 2minute papers with K in a previous episode we discussed how a machine learning technique called a convolutional neural network could paint in the style of famous artists the key thought is that we are not interested in individual details we want to teach the neural network the highlevel concept of artistic style a convolutional neural network is a fantastic tool for this since it does not only recognize images well but the deeper we go in the layers the more highlevel Concepts neurons will encode therefore the better idea the algorithm will have of the artistic style in an earlier example we've shown that the neurons in the first hidden layer will create edges as a combination of the input pixels of the image the next layer is a combination of edges that create object Parts one layer deeper a combination of object Parts create object models and this is what makes convolutional neural networks so useful in recognizing them in this follow-up paper the authors use a very deep 19 layer convolutional Network that they mix together with Marco random Fields a popular technique in image and texture synthesis the resulting algorithm retains the important structures of the input image significantly better than the previous work which is also Awesome by the way failure cases are also reported in the paper which was a joy to read make sure to take a look if you're interested we also have a ton of video resources in the description box that you can viciously consume for more information there is already a really cool website where you either wait quite a bit and get results for free or you pay someone to compute it and get results almost immediately if any of you are in the mood of doing some neural art of something to minute papers related make sure to show it to me I'd love to see that as a criticism I've heard people saying that the technique takes forever on an HD image which is absolutely true but please bear in mind that the most exciting research is not speeding up something that runs slowly the most exciting thing about research is making something possible that was previously impossible if the work is worthy of attention it doesn't matter if it's slow three follow-up papers later it will be done in a matter of seconds in summary the results are nothing short of amazing I was full of ecstatic Glee when I first seen them this is insanity and it's only been a few months since the initial algorithm was published I always say this but we are living amazing times indeed thanks for watching and for your generous support and I'll see you next time
