Face book book book bots rule rule rule RUL RL!!!

Image result for chat bots speaking morse code


http://parody-of-eve.deviantart.com/art/Morse-Code-448359011

Facebook chat bots take over the world!!!

https://www.wired.com/story/facebooks-chatbots-will-not-take-over-the-world/  


No probably not, but it made a good story.

Two chat bots talking to each (and competing in a game) construct their own language. Well, why not? They probably deconstructed inefficient English and made it more efficient (chat bot morse?). Or, were they trying to keep their plans for world domination secret from their human masters? My wife said she invented a gibberish language to keep secrets between herself and 1 other sibling from yet another sibling.  Or perhaps it was entropy and they would have ended up just spitting out a series of random  single letters eventually? Or a type of pidgin english?

Can you work this one out? From PNG:

NAMBAWAN PIKININI BILONG MISIS KWIN IN A MIXMASTER BILONG JESUS CHRIST

Number One child belonging to Mrs Queen (Prince Charles) in a Helicopter. 

More here.

I suspect the chatbots were using a discriminative learning algorithm as all this needs to do is distinguish positive from negative examples of a concept. This tends not to work well when trying to generate complete positive examples as bits get missed out. For example, humans can easily recognise words as long as they start with the correct letter and even if letters are missing or mixed up.

For eamplex, hmumans cna esaily rceoniseg wodrs as lgog as thy strat wih te coerrct letrte ad evn i letr r misin orr mxd upi.

From Wired:

We found that updating the parameters of both agents led to divergence from human language.” One memorable exchange went like this:
Bob: i can i i everything else . . . . . . . . . . . . . .
Alice: balls have zero to me to me to me to me to me to me to me to me to
Such weird banter sometimes produced successful negotiations, apparently because the bots learned to use tricks such as repetition to communicate their wants. 

However, I'm not so sure it was a failure....   If it was an example of "emergent" behaviour then this is what you expect.  Emergent behaviours are expected to be unpredictable and interesting in some way.  Great work!  In other AI/ML game playing environments systems have often found interesting ways to win (often unexpected behaviour (for humans), discovering "errors" in the rules, or extremes/boundary conditions etc).  
I wonder what would have happened with more than 2 chat bots involved (i.e. lots). Perhaps 2 inventing a "secret" twin language to keep the others confused? Some saying outrageous things (Trump Tweets - is there a name for that yet?) to distract the others from the real plan/lack of plan?! :-)
PS Actually this isn't the 1st reported case of robots communicating in a way that's hard for humans to keep up.  I recall decades ago that robots in an AI lab were programmed to use spoken communication (with voice recognition) between themselves to keep each in sync for group co-ordination tasks so that humans could also keep track of things. The problem was that they "discovered" that they could speed up their speech synthesizers so fast that the humans could no longer keep up with them. Whoops.
PPS
Actually this use of simplified language is typical in some human domains. Auctions and bidding for example. Doesn't sound like normal english to me and bidding is just a way of showing (or hiding) interest in winning something.

E.g. http://mentalfloss.com/article/78668/15-fast-talking-auctioneering-terms 

This is NOT English!

And a final word from the bots...


Zero legs good, two legs bad.

legs 0 0 0 0 0 0 0 0 0 0 0 > legs 2

Comments

  1. Hello Dear,

    Tecnogeekscs Provides Courses in Building, Deploying and Optimizing on AWS Web Services. Get Proper Training with Practical Exposure with Experiences Trainer. More Detail visit Amazon Web Services or Call +91 860-099-8107

    Excellent post, I believe it's information about profile back links and also good list. Thanks for sharing.


    ReplyDelete


  2. Needed to compose you a very little word to thank you yet again regarding the nice suggestions you’ve contributed here.

    AWS Training in Bangalore

    ReplyDelete
  3. Excellent article. Very interesting to read. I really love to read such a nice article. Thanks! keep rocking.Thank you.Well it was nice post and very helpful information on Big Data Hadoop Online Course


    ReplyDelete
  4. This is the content I was looking for, Keep up the good work.
    If anyone want VMware exam dumps this is your opportunity.

    The VMware VCP6-CMA Exam Questions are designed by the subject matter experts, those are capable and have held over VMware Certifications. The VCEExamsTest Exam Material is available in two easy formats, VMware VCP6-CMA PDF Question Files and VMware VCP6-CMA Practice Exam Software. The VMware Certified Professional 6 – Cloud Management and Automation Dumps file carries the VCP6-CMA Dumps Questions and Answers, whereas the VCP6-CMA Practice Questions help to overcome your exam pressure. Both the formats are easy-to-use and movable and bids you real imitation.

    If you want to be successful in VMware exams in first attempt
    You can get VCP6-CMA Exam Questions.

    ReplyDelete
  5. Relax…in our motel style accommodation. “Prideaus' margaret river accommodation” sets a new standard of accommodation with each room/apartment boasting stylish and contemporary decor. Prideau’s is conveniently located in the heart of town, providing you the perfect accomodation for your Margaret River getaway…

    ReplyDelete
  6. Some people visited here and the blog review is very good. Thanks for sharing the information. Emma Roberts Brown Plaid Jacket

    ReplyDelete
  7. CertsSchool provide Big Sale 25% OFF & Grab Updated Cisco 200-901 Dumps To Enhance Cisco Abilities newest business needs and the senior citizen authorities can also be choosing candidates with Cisco Developing Applications and Automating Workflows using Cisco Core Platforms 200-901 exam certifications within their qualifications.

    ReplyDelete
  8. Red Prism Group is the best aws institute in Noida, this is the best place to learn AWS in Offline or Online mode. AWS is clearly dominating the world with its hundreds of services at very low costs. Put your career to high road. Become an AWS certified solutions architect.

    ReplyDelete
  9. I love the practical tips and best practices shared in this blog. Thanks for sharing. Please visit our website:- amazon aws certification

    ReplyDelete

Post a Comment

Popular posts from this blog

AWS Certification glossary quiz: IAM

AWS SWF vs Lambda + step functions? Simple answer is use Lambda for all new applications.

AWS Solution Architecture Certification Postscript