Live data from Hacker News

Keep your AI claims in check

ftc.gov

121–130 of 308 posts

Re: Keep your AI claims in check

#121
post #67

Earlier quoted context omitted.

it hasn't been a problem for the social platforms or other companies operating in the hovering of personal data for profit. the trick is to get too big to fail status before gov't agencies can come shut you down.

> the trick is to get too big to fail status before gov't agencies can come shut you down. While avoiding getting bought by Elon \o/

Why would you want to avoid that? Get paid the GDP of Lithuania for a fairly stodgy messaging platform with a big question mark over how many real users there even are and then getting to look like a genius in comparison to the next guy's run at it sounds like a great deal to me.

Re: Keep your AI claims in check

#122
post #68

We are working on an AI product in a highly regulated industry (Investing). Recently we have been experimenting using the GPT3 API as a Junior Equity Analyst. On an eyeball check the results of the technology are impressive. The problem is that there is no way to validate the feedback on scale. I.e., we can't receive statistics about the feedback from the API. In contrast, for our own Entity Recognition models we can…

You can return log probs per token generated. This can be used to asses the confidence the model has in handling tasks which involve nominal data.

If that’s not helpful, were you getting at having the model return some rich data about the attention weights that went into generating some token?

Re: Keep your AI claims in check

#124
post #79

Earlier quoted context omitted.

But if those things are considered AI then why would it matters if you market them as AI?

Why do you consider them to be AI? Random IF-THEN statements are not AI, or any program fragment would be AI. False advertisement is under the FTC's purvue. [1] When the Federal Trade Commission finds a case of fraud perpetrated on consumers, the agency files actions in federal district court for immediate and permanent orders to stop scams; prevent fraudsters from perpetrating scams in the future; freeze their asset…

Not sure why you're quoting the false advertisement text; it doesn't pertain to the argument of what is considered to be AI.

At least rules-based expert systems have always been a part of artificial intelligence. They shouldn't be called machine learning, though.

if/then logic is really just an implementation detail of rules-based expert systems. I think these rules-based systems can be differentiated from normal code in that there is a lot of compact domain knowledge encoded for classifications or decisions.

Re: Keep your AI claims in check

#125
post #13

Are you aware of the risks? You need to know about the reasonably foreseeable risks and impact of your AI product before putting it on the market. If something goes wrong – maybe it fails or yields biased results – you can’t just blame a third-party developer of the technology. And you can’t say you’re not responsible because that technology is a “black box” you can’t understand or didn’t know how to test. I'm remind…

Good job, FTC Hopefully it goes after some people. I once worked for a founder who was running afoul off some FTC regulations. When the team brought it to his attention, he claimed to have never heard of the FTC. When we explained what the FTC is, he started arguing with us saying it had no authority over him, and he'll make the decisions for his business. Money really does make some people crazy.

And then the FTC came along and fined them... one... thousand dollars!

Re: Keep your AI claims in check

#126
post #102

This message is not new. Advertisers should take another look at our earlier AI guidance, which focused on fairness and equity but also said, clearly, not to overpromise what your algorithm or AI-based tool can deliver. Whatever it can or can’t do, AI is important, and so are the claims you make about it. You don’t need a machine to predict what the FTC might do when those claims are unsupported. Really great and omi…

Not ominous, threatening, and somewhat juvenile IMO.

Nothing juvenile about it.

Re: Keep your AI claims in check

#127
post #43
post #22

Earlier quoted context omitted.

Ignorance of your "black box" excuses not

> Ignorance of your "black box" excuses not Hopefully the FTC understands linear separability. Because I often get the impression that people who want ML models to be explicable don’t, and are expecting the mathematically impossible.

Actually, if you ask GPT3 to explain step by step how it arrived to the conclusion, it works pretty well and even has higher accuracy.

Re: Keep your AI claims in check

#129
I mean cool. But honestly what is this "fairness and equity" bullshit? Trying to nip false advertising in the bud is one thing and I believe something the FTC has authority over. But who in the world granted the FTC the authority to pursue the fairness and equity of any product, let alone an AI product? I mean I'm not anti-fairness but I'm also astonished to see the FTC trying to regulate it. Thou shalt not sell a product that doesn't achieve equity? Really?!

Re: Keep your AI claims in check

#130
This is great, but it needs examples.

I'll give you one: ChatGPT.

Here's what the main page has to say:

> We’ve trained a model called ChatGPT which interacts in a conversational way. The dialogue format makes it possible for ChatGPT to answer followup questions, admit its mistakes, challenge incorrect premises, and reject inappropriate requests.

This is some careful writing. Most important are the weasel words, "possible for", and "in a...way". These make the context of the above paragraph ambiguous enough that it doesn't provide confidence in its own claims.

But is that enough? In court, probably. To the market? It doesn't seem to be. It's clear that most of the conversation about ChatGPT is (ironically) a continuation of the same foundational misconceptions that are expressed (albeit without confidence) here.

What is that misconception exactly? Identity. Here's one last claim that gets straight to the point:

> While we’ve made efforts to make the model refuse inappropriate requests, it will sometimes respond to harmful instructions or exhibit biased behavior.

I want to focus on some very enlightening weasel words: "exhibit behavior".

The more you read about what ChatGPT does, and more importantly, how it works, the more you are likely to see those magic words. That's because ChatGPT, from its most exciting results all the way down to its core behavior, doesn't actually behave.

But isn't that its core feature? Aren't carefully trained behaviors the main thing we expect to see in its output? Yes! And we see them! How exciting.

But there's a really important distinction that's really easy to miss: these behaviors are not ChatGPT's behaviors. They come from somewhere else entirely, and ChatGPT delivers them to us, usually at the right place and the right time. This is a case of mistaken identity.

So what, then, does ChatGPT do exactly? It finds semantic continuations. Where? Inside the neutral network that models a suite of example semantics.

It's only a model!

So whose behavior is being exhibited? Language.

Every exciting feature ChatGPT claims to provide is a feature of language itself.

Interacts in a conversational way? Language. Answer follow-up questions? Language. Admit its mistakes? Language. Challenge incorrect premises, and reject inappropriate requests? Language.

It's not just the exciting ones, either! It's the frustrating ones, too!

Writes plausible-sounding but incorrect or nonsensical answers? The model is often excessively verbose and overuses certain phrases?

All valid and common features of language.

And one more limitation that really illustrates the misunderstanding about what ChatGPT does:

> given one phrasing of a question, the model can claim to not know the answer, but given a slight rephrase, can answer correctly.

That's 100% semantically valid language. Language does nothing to stop us from telling lies! When ChatGPT pulls a continuation out of its model, there may be multiple options that are both valid, and contradictory! It might pull the reactionary response, "I don't know" (a very common continuation in real speech to any sentence structured as a question) or it might pull a domain-specific answer that responds to the subjects in that sentence.

It would be really useful if we could just teach it to do the second one, right? But we can't, because ChatGPT never draws a distinction between grammar and subjects. In fact, ChatGPT doesn't even distinguish words or punctuation!

ChatGPT can never understand. There's no place in its behavior to introduce logic. The best it can do is practice.

Instead of teaching ChatGPT, its authors give it carefully filtered data to model, and then put their fingers on the scale to make continuations they prefer more likely to be chosen. In a word: training. That's the best that can be done. Anything more requires a different kind of tool entirely.

Post reply on HN