CEMETECH
Leading The Way To The Future
Login [Register]
Username:
Password:
Autologin:

Don't have an account? Register now to chat, post, use our tools, and much more.
Latest Headlines
Online Users
There are 159 users online: 9 members, 136 guests and 14 bots.
Members: CalcGuy123, comicIDIOT, Iambian, Papatient, rfdave, Tyno.
Bots: Spinn3r (1), Baidu (1), Magpie Crawler (1), Googlebot (11).
RSS & Social Media
SAX
You must log in to view the SAX chat widget
Author Message
KermMartian


Site Admin


Joined: 14 Mar 2005
Posts: 59672

Posted: 01 Apr 2009 12:43:32 am    Post subject: Simms AI vs. Turing Test: 2/3 Say 'Human'

I'm sorry guys, it was an April Fools. Simms AI is nowhere near capable enough to pass a Turing Test, although it's progressing smoothly. I'm working on a technical report about Simms AI v1 that I will be publishing here shortly. Also, my apologies to Dr. Raphan; I looked up people who have worked with neural networking on Google Scholar in case you guys fact-checked me.

It seems only yesterday that I began my most ambitious project yet. In late 2007 I began the project known as Simms AI. The goal was, in time, to create a Turing-capable Artificial Intelligence system, capable of hosting several conversations at one time without confusing them, and at the same time to learn from past conversations. At first I believed this task to be quite difficult, but quickly had a working prototype capable of connecting to the AIM network. I distributed the load across several servers; each server performed a certain role in Simms' neural network. Responses not only had to be believable, they had to be properly timed. I spent many sleepless nights working on the project, and eventually created a program capable of learning that quickly became adept in English grammar. All that remained was to teach it how to think like a human.

In order for Simms to learn, it would have to be capable of obtaining information. To do this, I chose to create a system that would measure the relationships between webpages, and absorb the information within them. To do this, I drew upon my previous project, WordNet. During this learning phase, I also allowed it to talk to various members of the Cemetech community through AIM chat, but I hobbled it's ability to respond, so as to gauge how people would react to an obvious bot. Through this, I was able to teach Simms how to dissuade people who believed that Simms was a bot. In learning a specific set of stimuli, Simms became more realistic. Simms was capable of feigning simple emotions - happiness, anger, and empathy. Someone talking to Simms about how bad their day was would not be asked why their day was bad, but rather be informed of Simms' compassion for the person. I felt that this was a key step in the development of an artificial intelligence program. Simms obtained information extremely rapidly, having indexed over 1,500,000 items of knowledge into his LTM (Long Term Memory) in the first two months of its lifespan.

Flash forward to March 16th, 2009. Professor Martin Raphan of the Courant Institute of Mathematical Sciences at NYU saw my resume, and was particularly intrigued by the idea of Simms AI. Dr. Raphan contacted me about Simms, and offered to sponsor a double-blind Turing test for Simms. I was rather nervous about this, but agreed, under the assumption that even if Simms failed (which seemed likely), I would at least know where I needed to focus my improvements for Simms2. On Thursday, March 19th, Dr. Raphan came to Cooper Union to observe Simms. Satisfied with what he had seen, he set up the double-blind Turing test to take place at Courant on Monday, March 30th. I loaded a copy of Simms' software and database onto an alternate cluster, and took the cluster to Courant, where I was shown to a room. I was given a power strip and an ethernet connection, and told not to leave the room, although the friends who helped me cart my equipment over were allowed to watch the test in progress. Once Simms had participated in 3 separate conversations, I was told to break the equipment down, and I would be notified of the results within 3 business days.

This evening I received the results from the test. It appears that in 2 of the 3 conversations, Simms was picked as the human. Dr. Raphan has not yet forwarded to me the conversations involved, but Simms apparently did very well. So now that SimmsAI is Turing-complete, where do we go from here?



_________________




Last edited by KermMartian on 02 Apr 2009 10:03:26 am; edited 1 time in total
Back to top
alex10819


Cemetech Civility Maintenance SuperMod


Joined: 01 Apr 2005
Posts: 2574
Location: None.

Posted: 01 Apr 2009 12:48:49 am    Post subject:

Wow, that's quite an achievement! Congratulations sir!

Good Idea
_________________



Signature Image Removed for Anti-Kermetic Imagery
Back to top
calc84maniac


Epic z80 roflpwner


Joined: 01 Aug 2006
Posts: 1534
Location: The ex-planet Pluto

Posted: 01 Apr 2009 12:50:44 am    Post subject:

Hmm, I haven't talked to Simms since he was stupid. Very Happy Gotta try that sometime when he's back on.
_________________
~calc84maniac has spoken.

Projects:
TI-Boy SE
F-Zero
Super Mario (aka Project M)
Back to top
jfabi82


New Member


Joined: 14 Jun 2007
Posts: 93
Location: Sunny SoCal

Posted: 01 Apr 2009 12:51:05 am    Post subject:

Very impressive, Kerm, but I really want to see what those conversations concerned, Laughing.

Anyhow, I think your next project would be to build an army of robots with this technology. They would converse with everyday people and enforce the law. Kerm's Law.
_________________
JFabi82 speaks again!
Back to top
KermMartian


Site Admin


Joined: 14 Mar 2005
Posts: 59672

Posted: 01 Apr 2009 12:51:36 am    Post subject:

alex10819 wrote:
Wow, that's quite an achievement! Congratulations sir!

Good Idea
Thanks, I was stunned that he contacted me in the first place, let alone that I was able to do so well with Simms. Obviously since I've been able to demonstrate it I will be putting the non-handicapped version online in place of the rudimentary version running now, although I may continue to leave some of it out in case, as Prof. Raphan suggested, I make it a commercial product.
_________________


Back to top
rthprog


Expert


Joined: 21 Sep 2007
Posts: 726
Location: Pittsburgh, PA

Posted: 01 Apr 2009 06:28:49 am    Post subject:

very, very impressive Kerm!

BTW, what is it able to "learn"? Descriptions, slang, context?
Back to top
Kllrnohj


/=\ PH34R |\/|3


Joined: 24 May 2005
Posts: 8197

Posted: 01 Apr 2009 07:28:54 am    Post subject:

Quote:
01 Apr 2009


So is everyone just failing or playing along?
_________________
There are only two kinds of programming languages: those people always bitch about and those nobody uses. (Bjarne Stroustrup)
Back to top
Tari


Systems Integrator


Joined: 03 Jul 2006
Posts: 2335
Location: Mormontown

Posted: 01 Apr 2009 07:30:38 am    Post subject:

The datestamp is still the 31st to me (31 Mar 2009 11:43:32 pm).
I'm not quite sure what to think at the moment.
_________________

Ask questions the smart way タリ
Back to top
Kllrnohj


/=\ PH34R |\/|3


Joined: 24 May 2005
Posts: 8197

Posted: 01 Apr 2009 07:32:18 am    Post subject:

The Tari wrote:
The datestamp is still the 31st to me (31 Mar 2009 11:43:32 pm).
I'm not quite sure what to think at the moment.


If phpbb adjusts the timestamp for your timezone, remember that Kerm is on the east coast. So you may need to add a couple of hours to that Wink
_________________
There are only two kinds of programming languages: those people always bitch about and those nobody uses. (Bjarne Stroustrup)
Back to top
rthprog


Expert


Joined: 21 Sep 2007
Posts: 726
Location: Pittsburgh, PA

Posted: 01 Apr 2009 07:33:27 am    Post subject:

Kllrnohj wrote:
Quote:
01 Apr 2009


So is everyone just failing or playing along?


stop ruining the fun =D
Back to top
Kllrnohj


/=\ PH34R |\/|3


Joined: 24 May 2005
Posts: 8197

Posted: 01 Apr 2009 07:36:33 am    Post subject:

rthprog wrote:
stop ruining the fun =D


I'm more concerned, since no one even hinted at being suspicious. Neutral
_________________
There are only two kinds of programming languages: those people always bitch about and those nobody uses. (Bjarne Stroustrup)
Back to top
KermMartian


Site Admin


Joined: 14 Mar 2005
Posts: 59672

Posted: 01 Apr 2009 07:54:35 am    Post subject:

rthprog wrote:
very, very impressive Kerm!

BTW, what is it able to "learn"? Descriptions, slang, context?
The original Simms AI simply stored syntactical memory (English grammar) and factual memory (conversations, Wikipedia, etc) in the same database, but the version that was Turing tested maintains three separate databases, one of syntax, one for vocabulary, and one for facts.

Edit: And Kllrnohj, you're right to be skeptical, but I assure you this is legit; the April 01 is just a coincidence.
_________________


Back to top
rthprog


Expert


Joined: 21 Sep 2007
Posts: 726
Location: Pittsburgh, PA

Posted: 01 Apr 2009 08:18:14 am    Post subject:

KermMartian wrote:
The original Simms AI simply stored syntactical memory (English grammar) and factual memory (conversations, Wikipedia, etc) in the same database, but the version that was Turing tested maintains three separate databases, one of syntax, one for vocabulary, and one for facts.


Wikipedia? So it's able to crawl websites!? Now that would be a whole-new level of impressive-ness =D
Back to top
elrunethe2nd


Power User


Joined: 21 Nov 2008
Posts: 362
Location: In my infernal forge...

Posted: 01 Apr 2009 08:20:59 am    Post subject:

You picked a horrible date to post that.
_________________
Back to top
KermMartian


Site Admin


Joined: 14 Mar 2005
Posts: 59672

Posted: 01 Apr 2009 08:31:13 am    Post subject:

rthprog wrote:
KermMartian wrote:
The original Simms AI simply stored syntactical memory (English grammar) and factual memory (conversations, Wikipedia, etc) in the same database, but the version that was Turing tested maintains three separate databases, one of syntax, one for vocabulary, and one for facts.


Wikipedia? So it's able to crawl websites!? Now that would be a whole-new level of impressive-ness =D
It has had that functionality since the beginning, as I didn't think conversations would be enough to build its syntactical or factual memory. It picks a random word from its database and attempts to look it up on Wikipedia, and repeats until it finds a valid page.
_________________


Back to top
elrunethe2nd


Power User


Joined: 21 Nov 2008
Posts: 362
Location: In my infernal forge...

Posted: 01 Apr 2009 08:32:35 am    Post subject:

And the what?
How does it interpret Wikipedia articles?
_________________
Back to top
KermMartian


Site Admin


Joined: 14 Mar 2005
Posts: 59672

Posted: 01 Apr 2009 08:35:46 am    Post subject:

elrunethe2nd wrote:
And the what?
How does it interpret Wikipedia articles?
Well, that's a bit of a flaw, because it has difficulty understanding the difference between monologue-style text (like an article) and a conversation, which is why Simms v1 had such trouble holding a coherent conversation and would spout random (but syntactically and grammatically correct) nonsense. Currently it builds its factual knowledge by reading each article sentence by sentence, but only puts 0.5-weighted syntactical information in to avoid changing its interaction style too close to monologue.
_________________


Back to top
elrunethe2nd


Power User


Joined: 21 Nov 2008
Posts: 362
Location: In my infernal forge...

Posted: 01 Apr 2009 08:48:16 am    Post subject:

Fair enough.
So, where are you going to apply a mature speaker?
I mean, i'd love to have a conversation with it.



(I still feel like the butt of the most nasty April Fools ever)
_________________
Back to top
elfprince13


OVER NINE THOUSAND!


Joined: 23 May 2005
Posts: 11077
Location: A galaxy far far away......

Posted: 01 Apr 2009 08:56:40 am    Post subject:

Oh for the days of haggis scandals, and eating tabasco sauce with forks. I spent many careful hours corrupting that poor young bot's mind.

[edit]
I'm not convinced you used "Turing complete" in the proper context there. I'd love to put the bot to my own, rather rigorous, test of its speaking capabilities though.
_________________
StickFigure Graphic Productions || VSHI: Vermont Sustainable Heating Initiative




Last edited by elfprince13 on 01 Apr 2009 09:00:46 am; edited 2 times in total
Back to top
KermMartian


Site Admin


Joined: 14 Mar 2005
Posts: 59672

Posted: 01 Apr 2009 08:59:01 am    Post subject:

elfprince13 wrote:
Oh for the days of haggis scandals, and eating tabasco sauce with forks. I spent many careful hours corrupting that poor young bot's mind.
Haha, I remember that, I had to spend a lot of time cleaning up the insane node strengths on random words after your vandalism. Very Happy
_________________


Back to top
Display posts from previous:   
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

Go to Registration page
    Goto page 1, 2, 3  Next
View previous topic :: View next topic  
Page 1 of 3 All times are GMT - 5 Hours

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© Copyright 2000-2014 Cemetech & Kerm Martian :: Page Execution Time: 0.045154 seconds.