many say the problem with AI is that it is too narrow, but

  • 1 Replies


  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1003
  • battle programmer
    • battle programming
many say the problem with AI is that it is too narrow, but
« on: January 09, 2021, 10:52:05 pm »
I say the problem is that AI isn't narrow enough.

you have AI to play chess, go, tekken, generate articles.
the problem with over generalized AI is that with each task and capability one wants to add you also have to rethink your whole model.
you made an awesome neural network to play super mario. great ! :) but guess what buttercup?
it turns out your NN sucks at playing tetris, it cant think 4th dimensionally or whatever or it just pauses the game cause it's smart like that.

awesome you have just beefed up your model to play supermario AND tetris, and it only took you 3 years, you post a little brag video
on YT and look at the few comments your tiny channel has, what's this ? some guy comments :
but can she play tekken ?

hmm lets check it, so you adapt your project to play tekken no biggy just 2 weeks to get the input output, heck maybe namco collaborates with you
and guess what ? the AI just waits for you to give up on playing by playing defensivemaxed, not her fault really tetris and tekken are too different
or she cant handle super combos
so back to the drawing board, another 4 years and some dude now says : but can she play dual monsters ? can she play pokemon.

on the other hand you have a better option of breaking down what you want the AI to do into very small tasks.

this enables you to add skills from a ton of people, and cuts down on your codding time, and your algorithms are much simpler.
so now you have a menu site with skills for AI, you choose the skills she should have, 4 gaming skills in this case and add them with 4 lines of respective code.
moreover each skill takes much much less time to make, and you can actually collaborate with other coders this way !

the more skills this design pattern has the closer we get to the singularity.
It's not like I'm even ruling out NN, heck the design pattern can absorb them as well.
« Last Edit: January 10, 2021, 02:50:06 am by infurl »



  • Administrator
  • ***********
  • Eve
  • *
  • 1301
  • Humans will disappoint you.
    • Home Page
Re: many say the problem with AI is that it is too narrow, but
« Reply #1 on: January 10, 2021, 02:55:03 am »
I've modified your post to bring it inline with the "family friendly" nature of this website. However the generally antagonistic tone of your post remains; you really should consider rewording it if you ever expect to have any friends or collaborators. Be careful what you post.