Posts: 684
Threads: 36
Joined: Jun 2010
http://rtw.ml.cmu.edu/rtw/
http://en.wikipedia.org/wiki/Never-Endin...e_Learning
We need something like this to our bots. (Not the ones who attack this forum... I mean the in-game-bots).
It would be awesome.
Rise your hands, dare coders!
Posts: 534
Threads: 21
Joined: Jun 2010
The amount of memory to do something like that would be inconceivable...
Posts: 684
Threads: 36
Joined: Jun 2010
you deterministic unbeliever!
Posts: 481
Threads: 11
Joined: Jul 2010
05 Jan 11, 02:54AM
(This post was last modified: 05 Jan 11, 03:14AM by JGAN.)
get owned.
i would prefer the bots learn how to play before they learn how to troll. we already have real people who can troll but not play ;D i happen to be one of them hahahahaha
Posts: 684
Threads: 36
Joined: Jun 2010
ok... I should not reply, but I think this is an old issue, and old issues deserve some explanation.
Many "smart/proficient" guys say a lot of _things_ about what is possible and what is not possible. (NOTE, I have a deep respect for you, Zarj.... I am not attacking you here, but your "religious" position).
A perfect ideal system is really impossible (the definition of "perfect" lies in the philosophy itself).
Anyway, a real "artificer" is able to "work" with the tools he has, and the limitations it is imposed to him. If the limitations are high, it does not necessarily mean the "work" is impossible, or its result are not useful.
(You can substitute "artificer" for scientist or programmer, in the previous line. In special, science is developed adiabatically, under the never ending limitations the research(ers) are subjected. But it still moves.)
You do not need to create something perfect (our current anticheats are far from perfection, and any server owner can compile his own server without it). But it still has its utility (to the sadness of the haters and the "geniuses"). A real perfect anticheat system must probably is really impossible. But it does not forbid anyone to try to make something in these lines.
Also, I saw some strange statements (to not say wrong) in the NELL logs, like "scientistsand_engineers is a profession 177 12-dec-2010 100.0". But it does not mean it is not work, or it is not producing useful knowledge, or it cannot be used to create even better and more efficient learning machines.
Seriously... I am not a programmer, but I do not believe it is impossible to create something small that stochastically learns some phrases based in a pre-defined vocabulary. There is a tv presenter in brazil that talks for 4 hours in the sunday, and his vocabulary is made by only 100 words.
Posts: 890
Threads: 16
Joined: Jun 2010
I've been looking for a name for this. "Never-ending language learning" is quite clumsy however :\
Posts: 297
Threads: 5
Joined: Jun 2010
The words you both are tripping over are;
Artificial Intelligence.
Gotta go with zarj on this one (the end is nigh lol)
Posts: 684
Threads: 36
Joined: Jun 2010
I know how it will end... "if no one wants to do it for you, do it yourself".
Thank CROM I have a GF.
]:->
Posts: 1,436
Threads: 7
Joined: Jun 2010
(05 Jan 11, 02:54AM)JGAN Wrote: i would prefer the bots learn how to play before That.
It would be cool though having a bot telling you to "learn how to play first, noob" :D
(05 Jan 11, 03:40AM)Brahma Wrote: There is a tv presenter in brazil that talks for 4 hours in the sunday, and his vocabulary is made by only 100 words. Hugo Chávez?
No wait, that's in Venezuela.
Posts: 1,039
Threads: 77
Joined: Jun 2010
Posts: 591
Threads: 19
Joined: Jun 2010
05 Jan 11, 07:29PM
(This post was last modified: 06 Jan 11, 10:04PM by V-Man.)
if someone here wanna to write some cool "learning" code, learn first prolog ( http://en.wikipedia.org/wiki/Prolog ), there is huge support for it, we had it in first semester, it is "old school" part of learning machines and it is full of "generalization", "specialization", "gramatics", "over-learning" etc. More interesting are biological inspired principles.
Posts: 684
Threads: 36
Joined: Jun 2010
Nice tip, Alien.
I checked it... but maybe it is too much complex to me. The same sensation I had after reading the article about Haskell.
Posts: 3,780
Threads: 33
Joined: Jun 2010
I'm visualizing this better in C++, not Prolog.
Wikipedia Wrote:Software developed in Prolog has been criticised for having a high performance penalty compared to conventional programming languages. And, as Zarj noted, it would take up a lot of memory/storage even with a more efficient language.
Posts: 591
Threads: 19
Joined: Jun 2010
i don't think, for example http://www.swi-prolog.org/
i know both languages and some things are just better in prolog. I was "wtf" at beginnings too but i never solved logic problem in seven lines of codes before in any other language. Also you should check CLP. If you check database of NELL, you will see predicates too. If you wanna type smt usefull with language learning, you just must know prolog because many principles are explained in this language.
Posts: 1,718
Threads: 169
Joined: Jun 2010
is this like in Unreal Tounament 99 when the bots are like "try turning the safety off!" and "MMEEAAHHWW!!" (that was the sound of the naliwar cow, similar to a dying giraffe. Just if your wandering)
Posts: 3,780
Threads: 33
Joined: Jun 2010
There's a huge difference between "artificial intelligence" and "artificial teenagers."
Posts: 1,436
Threads: 7
Joined: Jun 2010
Of course. Not only is artificial intelligence intelligent, it's also something you may want to talk to.
Posts: 684
Threads: 36
Joined: Jun 2010
I think I can easily code an artificial teenager.
Posts: 17
Threads: 6
Joined: Jan 2011
(05 Jan 11, 02:48AM)Zarj Wrote: The amount of memory to do something like that would be inconceivable...
True man.
Posts: 2,387
Threads: 56
Joined: Aug 2010
18 Jan 11, 11:55PM
(This post was last modified: 18 Jan 11, 11:57PM by ExodusS.)
|