AI Weirdness: the strange side of machine learning

Tag: machine learning

Total 11 Posts
This neural net makes my sketches real

This neural net makes my sketches real

There’s a kind of neural net that will convert block drawings into its best attempt at a photorealistic scene. Now it’s easier than ever to try them out, without any coding or fancy computing equipment needed. Today I’m going to show you an algorithm developed by Nvidia
Learning to hack like a faulty AI

Learning to hack like a faulty AI

So last week I was a biiiit busy, traveling to Vancouver to give a TED talk(!!!!). I’ll post the talk when it goes live online, probably at the end of October. For me, one of the highlights of the 2019 TED conference was Simone Giertz’s “Sh*tty Robot
Training an AI assistant

Training an AI assistant

There’s an adorable game called Lab Assistant, in which you get to train a machine learning algorithm to obey your commands. Sadly, the commands don’t include “make me a sundae” or “wield this sword of justice”, but it turns out you can learn a lot about machine learning
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, or to generate April Fools pranks. In each case, the results were… underwhelming. However, that could have been because the algorithm didn’t have much
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. These lists include all sorts of information, including the player’s agility, sportsmanship, size, grades, and
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
Ten new applications for neural networks

Ten new applications for neural networks

Neural networks are machine learning algorithms that are very good at solving tough problems - they’re used for language translation, facial recognition, and financial management. I, however, have been training them on silly datasets. Here are some of my favorite experiments from the last year. Naming guinea pigs In
Delicious recipe titles generated by neural network

Delicious recipe titles generated by neural network

I’ve been training a neural network (based on this open-source neural network framework from Andrej Karpathy) to generate cookbook recipes. The results are … rarely delicious. Some sample recipe titles: Onion-Orange Brownies Shredded Cheese Bananas Monk Blebberra’s Crusted Carrots Crockery Mist Tamarind Bustard Beans Choices Together Clam Lanting Banana
Three bad recipes generated by neural network

Three bad recipes generated by neural network

I’m training a neural network to generate recipes based on a database of about 30,000 examples, and although the network has managed to produce identifiable recipes, and even sometimes sort sweet from savory, it hasn’t actually managed to produce any good ones. Only a very few of
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.