AI Weirdness: the strange side of machine learning
Janelle Shane

Janelle Shane

Total 838 Posts
Rock climbing routes generated by neural network

Rock climbing routes generated by neural network

Climbers have given nicknames to thousands and thousands of rock climbing routes - and the names range from quirky to rude to bizarre. Clearly, this makes them an excellent candidate for imitation by a neural network [https://github.com/karpathy/char-rnn], which specializes in these three things exactly. With the
Why did the neural network cross the road?

Why did the neural network cross the road?

Can a machine learning algorithm learn to tell a joke? I’ve experimented with neural networks and jokes before, teaching them to tell knock-knock jokes [http://aiweirdness.com/post/159132506927/in-which-a-neural-network-learns-to-tell] , or to generate April Fools pranks [http://aiweirdness.com/post/172345256807/april-fools-pranks-written-by-neural-network] . In each case, the results were… underwhelming.
Neural network-generated roller derby names

Neural network-generated roller derby names

Or, this neural network is terrible at puns. There’s a contact roller skate sport called roller derby where participants tend to use pseudonyms when they play. There are online databases of derby names so players can make sure their chosen name hasn’t been taken. Derby names are often
Metal Band or My Little Pony?

Metal Band or My Little Pony?

Neural networks are algorithms that learn by example, rather than by following a programmer’s set of rules. Although on this blog I’ve mostly been using them to generate new examples of things (like paint [http://aiweirdness.com/post/160776374467/new-paint-colors-invented-by-neural-network] colors [http://aiweirdness.com/post/160985569682/paint-colors-designed-by-neural-network-part-2] , halloween
Generated ice cream flavors: now it’s my turn

Generated ice cream flavors: now it’s my turn

Last week, [http://aiweirdness.com/post/173797162852/ai-scream-for-ice-cream] I featured new ice cream flavors generated by Ms. Johnson’s coding classes at Kealing Middle School in Austin, Texas. Their flavors were good - much better than mine, in fact. In part, this was because they had collected a much larger
A.I. scream for ice cream

A.I. scream for ice cream

Or, the time a class of middle schoolers kicked my butt at neural network ice cream naming. The other day I got an email from Anita Johnson, who teaches coding classes at Kealing Middle School in Austin, Texas. She explained that her students had been reading the neural network experiments
D&D character names - generated by a neural network

D&D character names - generated by a neural network

There are algorithms called artificial neural networks that can learn to imitate examples of just about anything. They’re used in all sorts of everyday programs, translating languages, identifying photos, colorizing drawings, delivering ads, and tons more. It turns out neural networks may also be a dungeon master’s best
NFL draft picks, as described by a neural network

NFL draft picks, as described by a neural network

Every year the NFL recruits new football players in a process known as the NFL Draft. Scouts watch the prospective players, and the NFL posts their lists of each player’s strengths and weaknesses [https://www.nfl.com/draft/tracker/prospects/allPositions?college=allColleges&page=1&status=ALL]
SkyKnit: When knitters teamed up with a neural network

SkyKnit: When knitters teamed up with a neural network

[Make Caows and Shapcho - MeganAnn] [https://www.ravelry.com/projects/MeganAnn/skyknit-the-collection] [Pitsilised Koekirjad Cushion Sampler Poncho - Maeve] [https://www.ravelry.com/projects/Maeve/skyknit-the-collection] [Lacy 2047 [https://www.ravelry.com/projects/michaela112358/skyknit-the-collection-3] - michaela112358 [https://www.ravelry.com/people/michaela112358]] I use algorithms called neural networks
When algorithms surprise us

When algorithms surprise us

Machine learning algorithms are not like other computer programs. In the usual sort of programming, a human programmer tells the computer exactly what to do. In machine learning, the human programmer merely gives the algorithm the problem to be solved, and through trial-and-error the algorithm has to figure out how
You've successfully subscribed to AI Weirdness
Great! Next, complete checkout for full access to AI Weirdness
Welcome back! You've successfully signed in.
Unable to sign you in. Please try again.
Success! Your account is fully activated, you now have access to all content.
Error! Stripe checkout failed.
Success! Your billing info is updated.
Error! Billing info update failed.