Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2 3 4

Author Topic: Artificial Intelligence Thread  (Read 3590 times)

Zanzetkuken The Great

  • Bay Watcher
  • The Wizard Dragon
    • View Profile
Artificial Intelligence Thread
« on: February 04, 2017, 04:40:43 pm »

Just came across this interesting article.  I recognize that as far as we can tell is pretty much only a very advanced chatbot, but it does make me wonder two things.  Just what is the current leading edge of Artificial Intelligence that is publically known, and if this chatbot program was released, could someone be able to import the recent posts of a bunch of threads to create one with the personality of the Bay 12 Forums itself?  Maybe see if we could put it through a Myers-Briggs and a political spectrum test to see what we get.
« Last Edit: February 04, 2017, 04:48:15 pm by Zanzetkuken The Great »
Logged
Quote from: Eric Blank
It's Zanzetkuken The Great. He's a goddamn wizard-dragon. He will make it so, and it will forever be.
Quote from: 2016 Election IRC
<DozebomLolumzalis> you filthy god-damn ninja wizard dragon

Sergarr

  • Bay Watcher
  • (9) airheaded baka (9)
    • View Profile
Re: Artificial Intelligence Thread
« Reply #1 on: February 04, 2017, 04:50:45 pm »

I think there was a thread here where people created chatbots based on forumites, actually.
Logged
._.

Zanzetkuken The Great

  • Bay Watcher
  • The Wizard Dragon
    • View Profile
Re: Artificial Intelligence Thread
« Reply #2 on: February 04, 2017, 04:59:47 pm »

I think there was a thread here where people created chatbots based on forumites, actually.

I seem to recall this, but this one seems to be considered as making more accurate representations, and I'm not referring to one forumite.  I'm talking about every post by everyone over a day or two being imported into the thing and seeing what happens.
Logged
Quote from: Eric Blank
It's Zanzetkuken The Great. He's a goddamn wizard-dragon. He will make it so, and it will forever be.
Quote from: 2016 Election IRC
<DozebomLolumzalis> you filthy god-damn ninja wizard dragon

wierd

  • Bay Watcher
  • I like to eat small children.
    • View Profile
Re: Artificial Intelligence Thread
« Reply #3 on: February 04, 2017, 04:59:53 pm »

That was a markov chain generator, which is not terribly advanced as an AI.

It basically just looks for statistical connections between what word follows other words, and strings them together. Sometimes the output makes strange sense. Most of the time it doesn't.

Most chatbots are just modifications on such systems with some additional rules to help constrain the output as something more cogent.


more advanced AIs 'try' to process inputs through a 'model', so that the program can determine some kind of 'meaning'. (instead of just playing 'chinese room')

These are things like google's DeepMind ai, which takes an input, and runs it through a trained neural net 'model', where it attempts to find 'meaning' in the source image, and produce an 'enhanced' output.

It would be interesting to build a chatbot on many hundreds of layers deep of such neural net models, so that the AI understands what verbs, nouns, etc are, what a proper sentence is, etc, and tries to build a meaningful sentence as best it can. It would be quite computationally expensive though.
Logged

Sergarr

  • Bay Watcher
  • (9) airheaded baka (9)
    • View Profile
Re: Artificial Intelligence Thread
« Reply #4 on: February 04, 2017, 05:10:52 pm »

AI with coherent meaningful speech requires a certain rewarding agenda that said AI wants to achieve with its speech. Like, for example, getting maximum number of likes on its facebook posts.
Logged
._.

Starver

  • Bay Watcher
    • View Profile
Re: Artificial Intelligence Thread
« Reply #5 on: February 04, 2017, 05:31:55 pm »

Can you elaborate on that?

Why do you think there was a thread here where people created chatbots based on forumites, actually?

Do you feel happy talking about every post by everyone over a day or two being imported into the thing and seeing what happens?

Tell me more about the markov chain generator, which is not terribly advanced as an AI.

Why do you like, for example, getting maximum number of likes on its facebook posts?
Logged

alway

  • Bay Watcher
  • 🏳️‍⚧️
    • View Profile
Re: Artificial Intelligence Thread
« Reply #6 on: February 04, 2017, 07:24:35 pm »

If you want to generate an algorithm that generates statements that would, say, get the most likes on Facebook, you'd best start by analyzing current things on Facebook. At which point you will run into issues. Namely, that someone's fame makes a significant difference as to the number of likes they get. And that someone's fame changes over time. You're dealing with too many variables at once in your samples alone that it would be nearly impossible to develop a meaningful sample of high-like-inducing Facebook posts on the levels needed to actually get a proper AI going. You can't simply normalize over all of the user's posts; you need to take into account time, popularity, etc. Too many variables that lie squarely outside of Facebook.
You say that, but this account with nearly a quarter million followers would beg to differ. :V
Warning: nsfw from time to time; images chosen by AI.
https://twitter.com/archillect
Logged

RoseHeart

  • Bay Watcher
  • 🛡️ Shiny Knight
    • View Profile
    • Forum Game Portfolio
Re: Artificial Intelligence Thread
« Reply #7 on: February 04, 2017, 08:03:18 pm »

AI with coherent meaningful speech requires a certain rewarding agenda that said AI wants to achieve with its speech. Like, for example, getting maximum number of likes on its facebook posts.

Well put.
Logged
Failure is food.

Starver

  • Bay Watcher
    • View Profile
Re: Artificial Intelligence Thread
« Reply #8 on: February 04, 2017, 08:32:29 pm »

Is it because of its posts, or the novelty of an AI on Twitter?
Facebook is 13 years old1. I imagine that it's been done many, many times.

If not from scratch, then as an adaption of the multiple prior AI agents. My last post was parodying Eliza, which I once had running on a BBC Microcomputer, but also saw actually fooling people2 on IRC in the early '90s. A quarter of a century after its first teletype-based 'fooling' of people was done, and two decades after the famous first Eliza/Parry3 interchange over the fledgling proto-Internet. Can't find a transcript of that, but this one's from slightly later. (I've seen worse Human-to-Human conversations!)


1 Pretty much to the day! Although who knows when the first official/unofficial API connection was established to automate account updates without any further human input/conscious guidance at all.

2 Who hadn't seen the innermost workings and thus not been so jaded by the 'obvious tricks' such as subject/object swapping, tense morphing and changing a statement clause into a viable questioning form without having to do much work on parsing the precise semmantics being used.

3 Artificially 'Intelligent' Paranoid Schizophrenic simulator.
Logged

alway

  • Bay Watcher
  • 🏳️‍⚧️
    • View Profile
Re: Artificial Intelligence Thread
« Reply #9 on: February 04, 2017, 09:31:11 pm »

Is it because of its posts, or the novelty of an AI on Twitter?
Judging by the fact that it's somewhat non-obvious that it's an AI aside from the post timestamps... and the frequency with which people actually respond to it (often asking a question), as well as the fact that I wouldn't pull it up any more or less if it were a human, I would say the former. The reposted material has a certain style to it, and if anything, it's the novelty of that style which is interesting.
Logged

Starver

  • Bay Watcher
    • View Profile
Re: Artificial Intelligence Thread
« Reply #10 on: February 04, 2017, 10:02:13 pm »

Honestly, I was going to ask if you were intentionally trying to sound like a chatbot.
Why do you say that?
Logged

Starver

  • Bay Watcher
    • View Profile
Re: Artificial Intelligence Thread
« Reply #11 on: February 04, 2017, 10:07:59 pm »

Something just felt... off about the way you were speaking.
What makes you believe something just felt... off about the way I was speaking?
Logged

Reelya

  • Bay Watcher
    • View Profile
Re: Artificial Intelligence Thread
« Reply #12 on: February 04, 2017, 10:18:03 pm »

If you want to generate an algorithm that generates statements that would, say, get the most likes on Facebook, you'd best start by analyzing current things on Facebook. At which point you will run into issues. Namely, that someone's fame makes a significant difference as to the number of likes they get. And that someone's fame changes over time. You're dealing with too many variables at once in your samples alone that it would be nearly impossible to develop a meaningful sample of high-like-inducing Facebook posts on the levels needed to actually get a proper AI going. You can't simply normalize over all of the user's posts; you need to take into account time, popularity, etc. Too many variables that lie squarely outside of Facebook.

Actually, there's more you can glean from just Facebook. e.g. the bot can look at patterns on engagement and the type of posts, amount of likes, exactly who is doing the liking etc. A famous person in Facebook who posts things will actually have measurable differences in their network compared to the non-famous.

Basically by analyzing everyone's friend networks and the types of posts that get liked, and how that gets spread through the network etc. e.g. the bot might discover that reposting news articles gets likes, and could in fact glean what sort of news articles it's existing friends also like already, etc, and as well as that, it could look at post frequency. You might get less likes if you posted e.g. every 10 seconds. But the bot could in fact do something really clever: maintain lists of friends, work out which posts they might like the most, then use view filters such that only subsets of it's friends are seeing each post it makes. It could post much more volume then without risking overload of individual users, thus gathering maximum data.

Reelya

  • Bay Watcher
    • View Profile
Re: Artificial Intelligence Thread
« Reply #13 on: February 04, 2017, 10:21:21 pm »

No it's not. Social media researchers can glean a whole lot about connections without having access to Facebooks private data. You just need a few "follows" and before long you have a huge graph of connection data to keep track of.

Reelya

  • Bay Watcher
    • View Profile
Re: Artificial Intelligence Thread
« Reply #14 on: February 04, 2017, 10:29:31 pm »

Fake posts to get likes, friends, follows etc.
Pages: [1] 2 3 4