Ep 114: Use of graphics cards for neural networks

Ep 114: Use of graphics cards for neural networks

Use of graphics cards for neural networks Your graphics card holds a GPU—graphics processing unit. Unlike your CPU, which does one operation at a time, the GPU does many simple operations on many numbers at once. This allows your computer to run your favorite game, and it can be used to run artificial neural networks, …

Read More Read More

Ep 113: Diving into deep learning

Ep 113: Diving into deep learning

Diving into deep learning Neural networks have had their ups and downs. However, in the last decade or so, they’ve really taken off. There were a couple of breakthroughs that made all the difference. Today we look at one of them, called “Deep Learning.” Here’s a 4-post long blog series on deep learning concepts and …

Read More Read More

Ep 112: Evolving neural networks with polyworld

Ep 112: Evolving neural networks with polyworld

Evolving neural networks with polyworld Figuring out exactly what structure of a neural network could capture intelligence is a complicated problem. Why not let evolution do it for you? Today we look at Polyworld, where they did and are continuing to do that very experiment. Here’s a talk on polyworld and some of their results. …

Read More Read More

Ep 111: Unsupervised learning

Ep 111: Unsupervised learning

Unsupervised learning When you are teaching an AI to solve a problem or do some task, you usually have to provide the right answer. However, sometimes, the AI can learn by itself, without being told what the right answer is.

Ep 110: Better and better

Ep 110: Better and better

Better and better Computers are being used to design computers. The better our computers and their tools get, the better computers and tools they can produce. But it wasn’t always an easy path. Today we look at the VAX9000. It used a system called “SID” to generate part of its design. SID was an expert …

Read More Read More

Ep 109: An experiment in fuzzy logic

Ep 109: An experiment in fuzzy logic

An experiment in fuzzy logic Computers use Boolean logic. Everything is true false, yes no, zero and one. There are plenty of situations when a simple yes or no won’t cover it. To get a computer to handle those situations, one can use fuzzy logic. Today, we have an informal experiment that shows why fuzzy …

Read More Read More

Ep 108: Socrates is not a woman

Ep 108: Socrates is not a woman

Socrates is not a woman Evolutionary approaches, genetic algorithms, and neural networks aren’t the only approaches to creating artificial intelligence. Today, we look at one of the early and rather successful approaches—expert systems.

Ep 107: Take heart, yee robots shivering in the cold

Ep 107: Take heart, yee robots shivering in the cold

Take heart, yee robots shivering in the cold In the past, new methods of creating an artificial intelligence have garnered interest and enthusiasm. Then, when the over optimistic forecasts fail, nearly all funding and research grinds to a halt. It’s called an AI winter. Despite such setbacks, the general trend has been toward increasing ability …

Read More Read More