Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

[ Create a new account ]

jtogel (840879)

jtogel
  julian@togelius.com
http://julian.togelius.com/

Research student in evolutionary robotics (bio-inspired AI) at the University of Essex.

Journal of jtogel (840879)

Mini-Grand Challenge Organized by UK University

Thursday March 22 2007, @12:33PM
Robotics
At Essex, we have for some time been working on automatically learning how to race cars in simulation. It turns out that a combination of evolutionary algorithms and neural networks can learn how to beat all humans in racing games, and also come up with some quite interesting, novel behaviours, which might one day make their way into commercial racing games. While this is simulation, the race is now on for the real thing - we are setting up a competition for AI developers, where the goal is to win a race between model cars on real tracks. As the cars will be around half a meter long, the cost of participating will be a fraction of that for the famous DARPA Grand Challenge, whereas the challenges will be similar in terms of computer vision and AI.

AI swarm helicopters teach themselves how to fly

Tuesday August 01 2006, @10:31PM
Robotics
Media has previously reported on the Ultraswarms project, aiming to create swarms of Linux-powered miniature helicopters with a hive mind. For those who wonder how the project is coming along, I can report that we have been able to use artificial evolution to automatically create neural networks to control the helicopters. In other words, the helicopters learn to fly all by themselves through trial-and-error, which is useful as they are pretty darn hard to control manually. In fact, the evolved networks work better than the best human-made solutions. Work continues...

Why do I keep reading Digg when Slashdot is better?

Tuesday June 27 2006, @04:13PM
Slashdot.org
They say Digg is bigger than Slashdot than these days. Bigger, better, newer, 2.0 and what not.

Indeed, I find myself scanning the Digg front page more often than Slashdot's ditto. Far too often, actually. Obsessively often? Well well, I actually get proper work done now and then.

Still, it's simply not true that the quality of the "news" on Digg's frontpage is higher than the news on Slashdot. On the contrary, Digg suffers from a disgusting amount of mob mentality. Half of what's on the front page is not news at all, merely short text snippets propagating rumours that everybody's already heard or views that most people already agree with. Which is why they get digged to the front page: people like to hear/read what they already believe in.

And this is not really a problem with Digg, it's a problem with people. (And like all problems we can't really do anything about, it's not even worth thinking of it as a problem, just as a fact.)

Slashdot, on the other hand, has sometimes-competent editors that sometimes put an effort into selecting and editing stories. While I might learn something I didn't already know from either Digg or Slashdot, I'm far more likely to learn something new about something I didn't already know anything about from Slashdot. Crucial difference.

So, back to the question: Why do I keep reading Digg when Slashdot is better? Because the Digg is updated more often, and the items are shorter. It's that simple. I think.

AI: All fun and games

Thursday June 22 2006, @10:23PM
User Journal
Who believes in artificial intelligence nowadays? Not many, it seems. Some say that if we were so simple that we could understand ourselves, we would be so stupid that we couldn't. So we have to make the AI construct itself! That's the topic of my latest blog post, where I also claim that the secret lies in using computer games to do this.

What makes racing fun?

Monday May 15 2006, @01:15PM
PC Games (Games)
Me and Renzo are working on a paper on how to automatically create fun racing tracks. And not only that, but racing tracks that are fun just for you - which means that we must first model how you drive with a neural network, and then use this model of your driving to create the tracks.

Grand plans, but will it work? Well, we'll see soon. In the meantime, here's a question for all of you: what exactly is it that makes a racing game fun? And what is it that makes a particular track/circuit in racing game fun?

Of course, in the end we want some quantitative measure we can put into our code, but the quantitative part is really up to us. What we're looking for right now is suggestions, ideas. Any sort. What makes racing fun? Please leave your suggestion below, or in the comments to this blog post.