Live data from Hacker News

Dank Learning: Generating Memes Using Deep Neural Networks

arxiv.org

21–30 of 38 posts

Re: Dank Learning: Generating Memes Using Deep Neural Networks

#21
post #13
post #4

They're called image macros, not memes.

One is a subset of the other. You could also call these ones "advice dog variants" or "unfunny reddit cancer".

In this case, yes the memes are a subset of image macros. However that's because the algorithm only produces images. Not all memes are images, like hit F to pay respect, the old $pun -aroo, Zoop, and my axe, and we did it reddit are all examples of non image macro based memes.

Re: Dank Learning: Generating Memes Using Deep Neural Networks

#22
post #11
post #8

This is a complete joke, right? What is better about those results than a simple "image + headline + random bottom line" algorithm?

Exactly. Memes are funny because they make meta references that are culturally relevant or simply attach absurd bottom lines. It's highly unlikely a deep neural network can model anything like that.

I think the image needs to be an input somehow. I imagine running an image classifier (e.g., YOLO9000) to extract “pretrained” features and making those values inputs into a modified LSTM could allow learning to synthesize text and perception. I’d suggest learning new image embeddings (training a neural network to extract image features from scratch), but it’d be difficult to get enough images/enough different images.

Re: Dank Learning: Generating Memes Using Deep Neural Networks

#23

Reminds me a bit of https://www.reddit.com/r/SubredditSimulator/

Interestingly, this subreddit is generated by vanilla Markov chains: no neural networks.

I created a similar subreddit which does use neural networks: https://www.reddit.com/r/SubredditNN/

Re: Dank Learning: Generating Memes Using Deep Neural Networks

#24
post #15

It looks like a joke now but I'm fairly convinced that in the not too distant future the most influential social media accounts will be run by some kind of AI.

Who knows, maybe they already are? I mean I'm confident there's a ton of content farms out there already that just run a cronjob every couple minutes to pluck the top ten images off of a subreddit, checks if they've been published on their own channel yet and republishes them. If not, I'll brb, need to set up some websites / facebook accounts.

9gag was caught out a few years back for automatically harvesting images off the front page of reddit, then posting it to 9gag like it was from a "real user", and artificially inflating the upvotes.

You could tell it was automated, because every once in a while, a very reddit specific meme would appear on the 9gag front page, with a bunch of confused comments from 9gag users who didn't understand it. Here's a writeup from a couple of years ago on it [1]

I don't doubt that other clickbait sites like BoredPanda do exactly the same thing.

[1] https://www.reddit.com/r/pcmasterrace/comments/3z2wvf/about_...

Re: Dank Learning: Generating Memes Using Deep Neural Networks

#25
post #3

Very silly; best not to alert the media or we'll soon see "AI can now generate memes" clickbait. I thought it was funny though that Richard Socher, one of the authors of GLoVe and NLP researcher is pictured in the generated memes on p. 8. ("the face you make when")

>> Very silly; best not to alert the media or we'll soon see "AI can now generate memes" clickbait.

This Artificial Intelligence Learned to Create Its Own Memes and the Results will Make you ROFL!!

How scientists trained an AI to create memes by looking at images

The end is near. The singluarity is here. Run for your lives!1!!

Re: Dank Learning: Generating Memes Using Deep Neural Networks

#26

As someone who has spent a lot of time working with text-generating neural networks ( https://github.com/minimaxir/textgenrnn ), I have a few quick comments. 1) The input dataset from Memegenerator is a bit weird. More importantly, it does not distinctly identify top and bottom texts (some have a capital letter to signifify the start of the bottom text, which isn't always true). A good technique when encoding text fo…

Question: This is one of the pieces of neural nets that has always seemed completely opaque voodoo to me. What estimating are you doing to suggest a 512-cell LSTM could stand to be swapped out with a 256-cell bidirectional? What constraints are you optimizing for?

Re: Dank Learning: Generating Memes Using Deep Neural Networks

#28
post #9

Full paper with some examples here: https://web.stanford.edu/class/cs224n/reports/6909159.pdf

Pretty unfunny results.

"I should buy a boat" and "blackjack and hookers" image macros usually require external context to be understood. So you can't even tell if they're funny or not.

The other generated images are just dumb.

Re: Dank Learning: Generating Memes Using Deep Neural Networks

#29
post #11
post #8

This is a complete joke, right? What is better about those results than a simple "image + headline + random bottom line" algorithm?

Exactly. Memes are funny because they make meta references that are culturally relevant or simply attach absurd bottom lines. It's highly unlikely a deep neural network can model anything like that.

Considering most deep learning results are interpreted as absurd/bizarre, I don't think the machine will have much difficulty intentionally or unintentionally emulating meme culture.

Re: Dank Learning: Generating Memes Using Deep Neural Networks

#30
post #11

Earlier quoted context omitted.

Exactly. Memes are funny because they make meta references that are culturally relevant or simply attach absurd bottom lines. It's highly unlikely a deep neural network can model anything like that.

Considering most deep learning results are interpreted as absurd/bizarre, I don't think the machine will have much difficulty intentionally or unintentionally emulating meme culture.

That was my thought. They need to crank the noise way up and aim for some surreal memes, not these ancient fossilized memes from 2010.
Post reply on HN