DeepdreamReviews

Comment on Review

Deepdream

(12)

3.8 out of 5 stars

And this is where Google's deep dream ideas originate. With simple words you give to an AI program a couple of images and let it know what those images contain ( what objects - dogs, cats, mountains, bicycles, ... ) and give it a random image and ask it what objects it can find in this image.

What do you like best?

The fact that here lies an engine that mimics the brain in terms of how we dream, or more precisely, how we hallucinate, is in fact, cool. It gives us an insight on how a Convolutional Neural Network works, by giving a vague visualization of its layer to layer activations. And the source code, it's in fact short ( and sweet ! )

What do you dislike?

Well, since this engine relies on a pre-trained Convolutional Neural Network, that was trained on ImageNet data, and boosts any activations at the layer we are "dreaming", it usually ends up activating dogs more often than anything else. It would have been much more cooler if the network was exposed to more objects and training data.

Recommendations to others considering the product

Train the "Inception" network on more data, with more classes, and compare the results of the "trippy" activations.

What business problems are you solving with the product? What benefits have you realized?

I have been trying to realize the working of the human brain since quite a while, and never quite bumped into the idea of hallucinating !! If the engine is tweaked further with more real world training data and "classes", I guess it would be possible to generate more "data" with help of these dreams.

Sign in to G2 Crowd to see what your connections have to say about Deepdream

What do you like best?

Google's Deep Dream repo on GitHub is exceedingly well documented. The code is in Python, which is easy to read, and they have included a write-up in an iPython Notebook (now called Jupyter). It is easily accessible and modifiable by those with an intermediate understanding of Python and machine learning. It's also fairly amusing to put disturbing cats into the background of every photo.

What do you dislike?

Though it is a good case study for new technology, Deep Dream probably won't solve any *immediate* business problems or meet any customer needs (besides really fun web apps). In my opinion, it functions best as a learning tool for those who actually want to dive into the documentation, code, and presentations of Deep Dream, and then apply their learning elsewhere.

What business problems are you solving with the product? What benefits have you realized?

In some computer vision problems (e.g. image classification) it can be difficult to get a sense of what feature vectors are, and what changing them does to the model. So, its really fun to play around with Deep Dream, where there is a bit of visual feedback.

What do you like best?

How easy it is to use it, the documentation is pretty rich and the usability is fine (if you already are some sort of developer). Easy install and you'll have a lot of fun building some integration.

What do you dislike?

The learning curve could be steep if you're not a programmer or you don't know python

Recommendations to others considering the product

Great tool if you want to have fun or use output as input tool for some automation over image and avoid inserting manually a lot of image, this can produce quite a lot of different images starting from a single one just tuning the parameters.

What business problems are you solving with the product? What benefits have you realized?

You can script it to create some sort of random picture to work with, for optimization purpose or even to populate some gaming landscape

What do you like best?

Deep Dream sets some of Google's AI loose on your photos, and the results are baffling, to say the least. For this reason alone, it's worth checking out.

What do you dislike?

What I don't like about Deep Dream is that I just don't understand what the heck it's doing and how it's making the changes its making. It's also a little redundant, with the photo edits all looking a little similar, like you're trapped in the same circle of Dante's hell with each one.

Recommendations to others considering the product

This is a baffling product, but in a good way. The only way to attempt to figure it out is to give it a try.

What business problems are you solving with the product? What benefits have you realized?

I don't think Deep Dream is designed to solve business problems. I mean, it's not, period. That said, a creative photographer could go down the DD rabbit hole and come out the other end with some surprising results.

What do you like best?

This is definitely a step in the right direction for artificial intelligence. While this poses little practical significance, with it's recognition of many non-existent patterns, this is a starting point for greater software in the future. While this indeed hasn't really reached the point of practicality, we can still learn a lot from it.

What do you dislike?

While this is a step in the right direction, as I said earlier it has little practical significance because it recognizes patterns that are not really present.

What business problems are you solving with the product? What benefits have you realized?

At the moment, this doesn't really solve any problems, but it may become more useful in the future.

What do you like best?

The use of trained neural networks to create interesting changes on pictures, sometimes artwork.

What do you dislike?

Setup is not easy to do on Windows (but understandable)

Recommendations to others considering the product

Let your creativity flow and use it on different pictures. Some friends transformed pictures of themselves or other friends and the result was fun. The possibilities are endless: you can transform pictures of landscapes, objects or animals to creepy/sinister, funny, or awe-inspiring results.

What business problems are you solving with the product? What benefits have you realized?

I used deepdream as a hobbyist. I'm currently working with machine learning for data science competitions, and in the future I plan to build models for the industry.

What do you like best?

The best thing I have noticed was attached ipython notebooks, which helps to understood what is going on via image processing a little bit easier. For this kind of projects this way probaly the best one.

What do you dislike?

I don't remember exactly, but I have some difficulties with dependensy installation..

Recommendations to others considering the product

I would like to suggest to use this library in all cases, where it could be useful! And I have never met before any other libraries with sinilar functionality

What business problems are you solving with the product? What benefits have you realized?

I have just played with this awesome library on a few images and suggest it to my friend, who dealing with image processing in art

What do you like best?

This app allows anyone to explore artistic stylizing of their images without having to be an artist or even have creative ability.

What do you dislike?

It takes a while to generate a stylized image, up to 10 minutes or more.

Recommendations to others considering the product

Try multiple types of styles and use it for inspiration.

What business problems are you solving with the product? What benefits have you realized?

I'm exploring creative use of imagery. I'm using it for inspiration to build my own photography filters in Lightroom and Photoshop. This software also created an interesting trend that expanded the type of content bring put out on social media.

Learning about Deepdream?

* We monitor all Deepdream reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.