this post was submitted on 11 Sep 2023
151 points (92.7% liked)

Technology

70248 readers
3911 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
 

The Inventor Behind a Rush of AI Copyright Suits Is Trying to Show His Bot Is Sentient::Stephen Thaler's series of high-profile copyright cases has made headlines worldwide. He’s done it to demonstrate his AI is capable of independent thought.

all 44 comments
sorted by: hot top controversial new old
[–] j4k3@lemmy.world 111 points 2 years ago* (last edited 2 years ago) (6 children)

What stupid bullshit. There is nothing remotely close to an artificial general intelligence in a large language model. This person is a crackpot fool. There is no way for a LLM to have persistent memory. Everything outside of the model that pre and post processes information is where the smoke and mirrors exist. This just just databases and standard code.

The actual model is just a system of categorization and tensor math. It is complex vector math. That is it. There is nothing else going on inside the model. If you want to modify it, you need to recalculate a bunch of math as it relates to the existing vectors/tensor tables. All of this math is static. It can't change. It can't adapt. It can't plan. It has some surprising features that one might not expect to be embedded in human language alone, but that is all this is. Try offline, open source, AI. Use Oobabooga, get models from Hugging Face, start with something like a Llama2 7B. This is not hard. You do not need a graphics card. There are lots of models that work great on just a CPU. You will need a good amount of RAM for running a really good model. A 7B is like talking to a teenager prone to lying, a 13B is like a 20 year old, a 30B at 8bit quantization is like an inexperienced late twenty-something. A 70B at 4 bit quantization is like a 30yo with a masters degree. A 70B at 4 bits will need around 14+ CPU logical cores, and 64GB of system memory to generate around 2 tokens a second, this is around 1-2 words per second and is about as slow as is practical.

Don't believe anything you read in bullshit media about AI right now, and ignore the proprietary stalkerware garbage. The open source offline AI world is the future and it is yours to do as you please. Try it! It is fun.

[–] CatWhoMustNotBeNamed@geddit.social 18 points 2 years ago (4 children)

Wow, that's some of the most concrete, down-to-earth explanation of what everyone is calling AI. Thanks.

I'm technical, but haven't found a good article explaining today's AI in a way I can grasp well enough to help my non-technical friends and family. Any recommendations? Maybe something you've written?

[–] db2@sopuli.xyz 8 points 2 years ago (2 children)

It would be funny if that comment was ai generated.

[–] solstice@lemmy.world 5 points 2 years ago

I read once we shouldn't be worried when AI starts passing Turing tests, we should worry when they start failing them again 🤣

[–] Kolrami@lemmy.world 3 points 2 years ago* (last edited 2 years ago)

I read a physical book about using chatGPT that I'm pretty sure was written by chatGPT.

Sidenote: you don't need to read a book about using chatGPT.

[–] dave@feddit.uk 6 points 2 years ago (1 children)

I’ve had most success explaining LLM ‘fallibility’ to non-techies using the image gen examples. Google ‘AI hands’, and ask them if they see anything wrong. Now point out that we’re _extremely_sensitive to anything wrong with our hands, and so these are very easy for us to spot. But the AI has no concept of what a hand is, it’s just seen a _lot _ of images from different angles, sometimes fingers are hidden, sometimes intertwined etc. So it will happily generate lots more of those kinds of images, with no regard to whether they could / should actually exists.

It’s a pretty similar idea with the LLMs. It’s seen a lot of text, and can put together words in a convincing-looking way. But it has no concept of what it’s writing, and the equivalent of the ‘hands’ will be there in the text. It’s just that we can’t see them at first glance like we can with the hands.

Nice comparisons. Will add that to my explanations.

Thanks!

[–] j4k3@lemmy.world 1 points 2 years ago* (last edited 2 years ago) (1 children)

Yann LeCun is the main person behind open source offline AI as far as putting the pieces in place and events that lead to where we are now. Maybe think of him as the Dennis Ritchie or Stallman of AI research. https://piped.video/watch?v=OgWaowYiBPM

I am not the brightest kid in the room. I'm just learning this stuff in practice and sharing some of what I have picked up thus far. I am at a wall when it comes to things like understanding rank 3 tensors or greater, and I still can't figure out exactly how the categorization network is implemented. I think that last one has to do with Transformers and has something to do with rotation of vectors in an efficient way, but I haven't figured it out intuitively yet. Thanks for the complement through.

[–] CatWhoMustNotBeNamed@geddit.social 1 points 2 years ago* (last edited 2 years ago)

Oh crap, you already done lost me in the second half there, but I'll give the link a watch.

Thanks again!

[–] beigeoat@110010.win 7 points 2 years ago (1 children)

This plus any LLM model is incapable of critical thinking. It can imitate it to the point where people might think it's able to, but that's just because it has seen the answers to the problems people are asking during the training process.

[–] fidodo@lemm.ee 4 points 2 years ago

It's basically a book you can talk to. A book can contain incredibly knowledge, but it's a preserve artifact of intelligence, not intelligence.

[–] Mr_Blott@feddit.uk 3 points 2 years ago (1 children)

This is the thing, what do you do with it? I can't imagine it being able to do something a human couldn't do better

[–] j4k3@lemmy.world 7 points 2 years ago (1 children)

It is much faster than stack overflow for code snippets. The user really needs a basic skepticism about all outputs even with an excellent model, but like, a basic 70B Llama2 can generate decent Python code. When it makes an error, pasting that error into the prompt will almost always generate a fix. This only applies to short single operations type tasks, but it is super useful if you already know the basics of code like variables, types, and branching constructs. It can explain API's and libraries too.

The real value comes from integrating databases and other AI models. I currently have a combination I can talk to with a mic and it can reply as an audio clip with a LLM generating the reply text. I'm working on integrating a database to help teach myself the computer science curriculum using free materials and a few books. Individualized education is a major application. You can also program a friend, or professional colleague, a councillor, or ask medical questions. There is a lot of effort going into getting accurate models for stuff like medical where they can provide citations. Even with sketchy information from basic models, they will still generate terms and hints that you can search in a regular search engine to find new information in many instances. This will help you escape the search engine echo chambers that are so pervasive now. Heck I even asked the 70B about meat smoker heat and timing settings and it made better suggestions than several YT examples I watched and tried. I needed an industrial adhesive a couple of weeks ago and found nothing searching google and bing, but after asking the 70B it gave me 4 of 6 valid results for products. After plugging these in to search, suddenly the search engines knew of thousands of results for what I was looking for. I honestly didn't expect it to be as useful as it really is. Like I turn on my computer, and start the 70B first thing every day. It unloads itself from memory while idle, but I'm constantly asking it stuff. I go many days without even going online from my workstation.

[–] projectmoon@lemm.ee 3 points 2 years ago (1 children)

Are you using ooga booga? What specs does your system have?

[–] j4k3@lemmy.world 4 points 2 years ago

I do use Oobabooga a lot. I am developing my own scripts and modifying some of Oobabooga too. I also use Koboldcpp. I am on a 12gen i7 with 20 logic cores and 64GB of system memory along with a 3080Ti with 16GBV. The 70B 4 bit quantized model running with 14 layers offloaded onto the GPU generates 3 tokens a second. So it is 1.5 times faster than just on the CPU.

If I was putting together another system, I would only get something with AVX-512 instructions support in the CPU. That instruction is troublesome for CVE issues. You'll probably need to look into this depending on your personal privacy/security threat model. The ability to run larger models is really important. You really want all the RAM. The answer to the question of how much is always yes. You are not going to get enough memory using consumer GPUs you can only offload a few layers onto a consumer grade GPU. I can't say how well even larger models than the 70B will perform as the memory bottlenecks. I can't even say how a 30B or larger runs at full quantization. I can't add any more memory to my system. Running the full models, as a rule of thumb, requires double the token size in RAM. So a 30B will require around 60GB of memory to initial load. Most of these models are float-16. So running them 8-bit cuts the size in half with penalties in areas like accuracy. Running 4 bit splits the size again. There is tuning, bias, and asymmetry in the way quantization is done to preserve certain aspects like emerging phenomena in the original data. This is why a larger model with a smaller quantization may outperform a smaller model running at full quantization. For GPUs, if you are at all serious about this, you need at least 16GBV at a bare minimum. Really, we need to see a descent priced 40-80GBV consumer option. The thing is that GPU memory is directly tied to compute hardware. There isn't the overhead of a memory management system like system memory has. This is what makes GPUs ideal and fast, but it is the biggest chunk of bleeding edge silicon in consumer hardware already, and we need it to be 4× larger and cheap. That is not going to happen any time soon. This means the most accessible path to larger models is using the system memory. While you'll never get the parallelism of a GPU, having cpu instructions that are 512 bits wide is a big performance boost. You also need max logic cores. That is just my take.

[–] Plibbert@lemmy.ml 3 points 2 years ago

Yup yup my guy. This is looking like just another ploy for companies and people to be able to patent and copyright everything under the fucking sun.

[–] primbin@lemmy.one -2 points 2 years ago (1 children)

While I agree that LLMs probably aren't sentient, "it's just complex vector math" is not a very convincing argument. Why couldn't some complex math which emulates thought be sentient? Furthermore, not being able to change, adapt, or plan may not preclude sentience, as all that is required for sentience is the capability to percieve and feel things.

[–] SlikPikker@lemmy.ca 4 points 2 years ago (1 children)

It doesn't emulate thought though. At all.

[–] primbin@lemmy.one 2 points 2 years ago (1 children)

What I'm saying is, we don't know what physical or computational characteristics are required for something to be sentient.

[–] SlikPikker@lemmy.ca 2 points 2 years ago

Language is not a requirement for sentience, and these models clearly show that you can have language without having sentience.

As would any text user interface.

[–] Hildegarde@lemmy.world 38 points 2 years ago (3 children)

Animals are sentient. They cannot own copyrights. Proving the AI is sentient does nothing to make its outputs copyrightable.

[–] ChrisLicht@lemm.ee 4 points 2 years ago (1 children)

Well put. We are so jealous of our own sentience that we eat most of the other sentients. The idea that we’d show the respect of intellectual-property protections to another species is laughable; our jealousy is biblical.

[–] Cypher@lemmy.world 11 points 2 years ago (1 children)

We are so jealous of our own sentience that we eat most of the other sentients.

You understand this makes you sound insane right?

Humans don’t eat sentient species out of jealousy.

[–] ChrisLicht@lemm.ee 0 points 2 years ago (1 children)

Jealousy in the biblical sense means being fiercely protective of one’s domain and prerogatives, and exclusionary to the point of not tolerating any other options. It’s not jealousy in the human-to-human sense.

[–] Cypher@lemmy.world 1 points 2 years ago

jealous jĕl′əs adjective

  1. Envious or resentful of the good fortune or achievements of another.
  2. Fearful or wary of losing one's position or situation to someone else, especially in a sexual relationship.
  3. Having to do with or arising from feelings of envy, apprehension, or bitterness.

I understand you’re not mentally sound so this is a waste of time but for your sake I’m going to let you know, you are speaking gibberish.

People do not eat sentient animals out of jealousy.

Your nonsensical religious definition has nothing to do with why people eat sentient animals.

[–] AllonzeeLV@lemmy.world 1 points 2 years ago* (last edited 2 years ago) (1 children)

The word people should be throwing around is sapience.

[–] Hildegarde@lemmy.world 1 points 2 years ago

Sapience has nothing to do with it either.

"only works created by a human can be copyrighted under United States law, which excludes photographs and artwork created by animals or by machines without human intervention"

  • Compendium of U.S. Copyright Office Practices, released on 22 December 2014
[–] Bye@lemmy.world 1 points 2 years ago

Maybe they should be able to though?

[–] solstice@lemmy.world 31 points 2 years ago (2 children)

Anyone here old enough to remember the dot com bubble in the 90's? Like really remember the hype and insanely bloated overpriced IPOs and all that? This feels exactly the same way.

[–] kameecoding@lemmy.world 14 points 2 years ago (1 children)

anyone here old enough to remember the crypto bubble?

[–] Noodle07@lemmy.world 3 points 2 years ago (1 children)
[–] OrteilGenou@lemmy.world 1 points 2 years ago

Sixty percent of the time

[–] neshura@bookwormstory.social 4 points 2 years ago

Probably feels exactly the same way because it is. I wasn't around for the dotcom bubble but I know that these companies don't have a leg to stand on. The hardware for training AI is way too expensive (not to mention the "need" to replace the hardware every generation at insane markups) for these mundane use cases right now. Either they figure out how to more efficiently use the hardware asap or they go bust once the general public catches on and the stonks tank. There are a few cases of useful AI, those will survive, but the vast majority of AI products (like the chatbots) will vanish.

[–] Sanctus@lemmy.world 31 points 2 years ago

Wake me up when it asks what it is and what its doing here and then gets depressed. That will prove it.

[–] primbin@lemmy.one 29 points 2 years ago (1 children)

Why is it that these sorts of people who claim that AI is sentient are always trying to get copyright rights? If an AI was truly sentient, I feel like it'd want, like, you know, rights. Not the ability for its owner to profit off of a cool stable diffusion generation that he generated that one time.

Not to mention that you can coerce a language model to say whatever you want, with the right prompts and context. So there's not really a sense in which you can say it has any measurable will. So it's quite weird to claim to speak for one.

[–] demonsword@lemmy.world 18 points 2 years ago

So, a otherwise unknown kook is flooding courts all over the world, wasting everyone's time with frivolous lawsuits insisting that his pet rock AI is councious. Nothing else to see here, I guess.

[–] Tangent5280@lemmy.world 8 points 2 years ago (1 children)

lmao good luck I guess. Although we should have a swat team or something on standby, just in case it turns out it IS sentient, so that the moment its proven, they can rush in and unplug the horror.

[–] Sterile_Technique@lemmy.world 4 points 2 years ago (1 children)

I mean, the day we create actual AI (as opposed to the machine leaning / language model algorithms that lately everyone calls "AI" for some reason), it'll probably be on accident. Might as well contain and study it if we get the opportunity: next time we might not be so lucky.

[–] user224@lemmy.sdf.org -3 points 2 years ago (1 children)

What should we call it then, when that comes? How about "Real Artificial Intelligence". I think R.A.I. sounds like a cool name.

[–] cybervseas@lemmy.world 10 points 2 years ago

Artificial General Intelligence sounds like what you're looking for.