Hacker News new | ask | show | jobs
by greatartiste 613 days ago
For a human who deals with student work or reads job applications spotting AI generated work quickly becomes trivially easy. Text seems to use the same general framework (although words are swapped around) also we see what I call 'word of the week' where whichever 'AI' engine seems to get hung up on a particular English word which is often an unusual one and uses it at every opportunity. It isn't long before you realise that the adage that this is just autocomplete on steroids is true.

However programming a computer to do this isn't easy. In a previous job I had dealing with plagiarism detectors and soon realised how garbage they were (and also how easily fooled they are - but that is another story). The staff soon realised what garbage these tools are so if a student accused of plagiarism decided to argue back then the accusation would be quietly dropped.

14 comments

I did engineering at a university, one of the courses that was mandatory was technical communication. The prof understood that the type of person that went into engineering was not necessarily going to appreciate the subtleties of great literature, so they're course work was extremely rote. It was like "Write about a technical subject, doesn't matter what, 1500 words, here's the exact score card". And the score card was like "Uses a sentence to introduce the topic of the paragraph". The result was that you write extremely formulaic prose. Now, I'm not sure that was going to teach people to ever be great communicators, but I think it worked extremely well to bring someone who communicated very badly up to some basic minimum standard. It could be extremely effective applied to the (few) other courseworks that required prose too - partly because by being so formulaic you appealed the overworked PhD student who was likely marking it.

It seems likely that a suitably disciplined student could look a lot like ChatGPT and the cost of a false accusation is extremely high.

Extremely disciplined students always feed papers into AI detectors before submitting and then revise their work until it passes.

Dodging the detector is done regardless of whether or not one has used AI to write that paper.

This is my exact issue. ChatGPT seems formulaic in part, because so much of the work it’s trained on is also formulaic or at least predictable.
> The staff soon realised what garbage these tools are so if a student accused of plagiarism decided to argue back then the accusation would be quietly dropped.

I ask myself when the time comes that some student will accuse the stuff of libel or slander becuase of false AI plagiarism accusations.

Or of racism. There was a thing during the pandemic where automated proctoring tools couldn't cope with people of darker skin than they were trained on; I imagine the first properly verified and scientifically valid examples of AI-detection racism will be found soon.
https://www.nature.com/articles/s41586-024-07856-5

LLMs already discriminates against African-American English. You could argue a human grader would as well, but all tested models were more consistent in assigning negative adjectives to hypothetical speakers of that dialect.

This is entirely unsurprising to me. As taught to me, written English (in the US) has a much stricter structure and vocabulary. African-American English was used as the primary example of incorrect and unprofessional writing.
I think that it’s a little more complicated than that as the comment from Brad Daniels at this link would show - https://www.takeourword.com/TOW145/page4.html

NB: I am not African-American, nor did I grew up on an African-American community, and I performed very well on all sorts of verbal tests. Yet, even I made the all intensive purposes mistake until well into adulthood. Probably a Midwestern thing.

*grow up in
The "dark skin problem" is mostly the camera sensors, not only the training...

Low light scenarios are just a thing, you would need more expensive hardware do deal with it.

> mostly the camera sensors

Could it be mostly just be..reality? More expensive hardware doesn't somehow make a darker surface reflect more energy in the visible spectrum. "Low light" is not the same condition as "dark surface in well-lit environment."

Leaving the visible spectrum is one possible solution, but it's substantially more error-prone and costly. This is still not the same solution as classical CV with "more expensive hardware."

If you're building a system to proctor students, then part of your job is to get it to work under all reasonable real-world conditions you might encounter: low light, students with standard webcams or just the one built into their laptop, students with darker skin etc. Reality might make this harder for some cases, but solving that is what you are being paid for.

Also, this could have been handled much better in the cases that came up in the media if there had been proper human review of all cases before prosecuting the students.

The last time I got an ID photo taken, I got to wait and watch as the dark-skinned Indian photographer repeatedly struggled to take a suitable passport photo of the light-skinned white woman who was in line directly ahead of me.

This was at a long-established mall shop that specialized in photography products and services. The same photographer had taken suitable photos of some other people in line ahead of us rather quickly.

The studio area was professional enough, with a backdrop, with dedicated photography lighting, with ample lighting in the shop beyond that, and with an adjustable stool for the subject to sit on.

The camera appeared to be a DSLR with a lens and a lens hood, similar enough to what I've seen professional wedding photographers use. It was initially on a tripod, although the photographer eventually removed it during later attempts.

Despite being in a highly-controlled purpose-built environment, and using photography equipment much better than that of a typical laptop or phone camera, the photographer still couldn't take a suitable photo of this particular woman, despite repeated attempts and adjustments to the camera's settings and to the environment.

Was the photographer "racist"? I would guess not, given the effort he put in, and the frustration he was exhibiting at the lack of success.

Was the camera "racist"? No, obviously not.

Sometimes it can just be difficult to take a suitable photo, even when using higher-end equipment in a rather ideal environment.

It has nothing to do with "racism".

> For a human who deals with student work or reads job applications spotting AI generated work quickly becomes trivially easy. Text seems to use the same general framework (although words are swapped around) also we see what I call 'word of the week'

Easy to catch people that aren't trying in the slightest not to get caught, right? I could instead feed a corpus of my own writing to ChatGPT and ask it to write in my style.

I don't believe it's possible at all if any effort is made beyond prompting chat-like interfaces to "generate X". Given a hand crafted corpus of text even current llms could produce perfect style transfer for a generated continuation. If someone believes it's trivially easy to detect, then they absolutely have no idea what they are dealing with.

I assume most people would make least amount of effort and simply prompt chat interface to produce some text, such text is rather detectable. I would like to see some experiments even for this type of detection though.

Are you then plagiarising if the LLM is just regurgitating stuff you’d personally written?

The point of these detectors is to spot stuff the students didn’t research and write themselves. But if the corpus is your own written material then you’ve already done the work yourself.

Oh I agree, producing text by llms which is expected to be produced by human is at least deceiving and probably plagiarising. It's also skipping some important work, if we're talking about some person trying to detect it at all, usually in education context.

Student don't have to perform research or study for the given task, they need to acquire an example of text suitable for reproducing their style, text structure, to create an impression of being produced by hand, so the original task could be avoided. You have to have at least one corpus of your own work for this to work, or an adequate substitute. And you still could reject works by their content, but we are specifically talking about llm smell.

I was talking about the task of detecting llm generated text which is incredibly hard if any effort is made, while some people have an impression that it's trivially easy. It leads to unfair outcomes while giving false confidence to e.g. teachers that llms are adequately accounted for.

LLM is just regurgitating stuff as a principle. You can request someone else's style. People who are easy to detect simply don't do that. But they will learn quickly
I’ve found LLMs to be relatively poor at writing in someone else’s style beyond superficial / comical styles like “pirate” or “Shakespeare”.

To get an LLM to generate content in your own writing, there’s going to be no substitute for training it on your own corpus. By which point you might as well do the work yourself.

The whole point cheating is to avoid doing the work. Building your own corpus requires doing that work.

I meant you don't need to feed it your corpus if it's good enough at mimicking styles. Just ask to mimic someone else. I don't mean novelty like pirate or shakespeare. Mimic "a student with average ability". Then ask to ramp up authenticity. Or even use some model or service with this built in so you don't even need to write any prompts. Zero effort

You're saying it's not good enough at mimicking styles. others saying it's good enough. I think if it's not good enough today it'll be good enough tomorrow. Are you betting on it not becoming good enough?

Yep, some with fun results. I occasionally amuse myself now by asking for X in the style of writing of fictional figure Y. It does have moments.
> also we see what I call 'word of the week' where whichever 'AI' engine seems to get hung up on a particular English word which is often an unusual one and uses it at every opportunity

So do humans. Many people have pet phrases or words that they use unusually often compared to others.

In the mid 90s (yes I’m dating myself here. :P) I had a classmate who was such a big NIN fan that she worked the phrase “downward spiral” into every single essay she wrote for the entire year.
People have their favorite phrases or words, but also as readers we fixate on words that we don't personally use, and project that onto the writer.

But as a second language learner, you notice that people get stuck on particular words during writing sessions. If I run into a very unusual (and unnecessary) word, I know they're going to use it again within a page or two, maybe once after that, then never again.

I blame it on the writer remembering a cool word, or finding a cool word in a thesaurus, then that word dropping out of their active vocabulary after they tried it out a couple times. There's probably an analogue in LLMs, if just because that makes unusual words more likely to repeat themselves in a particular passage.

I do this when I write, to the point where I have to go back and edit myself after using a slightly unusual word several times in quick succession.

I think words I've used recently are easier to access, as if there's a cache for items recently retrieved from deeper layers of memory.

No cap.
My other half is a non-native English speaker. She's fluent but and since ChatGPT came out she's found it very helpful having somewhere to paste a paragraph and get a better version back rather than asking me to rewrite things. That said, she'll often message me with some text and I've got a 100% hit rate for guessing if she's put it through AI first. Once you're used to how they structure sentences it's very easy to spot. I guess the hardest part is being able to prove it if you're in a position of authority like a teacher.
My partner and I are both native English speakers in Germany; if I use ChatGPT to make a sentence in German, he also spots it 100% of the time.

(Makes me worry I'm not paying enough attention, that I can't).

Are you guys using free versions of terrible tools? Asking it just to rewrite the whole thing? I use it every day for checking academic figure legends and such, and get extremely minor edits — such as a capitalization or italicization.
It looked like black magic at first. But then you started to see the signs.
the students are too lazy and dumb to do their own thinking and resort to ai. the teachers are also too lazy and dumb to assess the students' work and resort to ai. ain't it funny?
I suppose we all get from school what we put into it.

I forgot the name of the guy, who said it, but he was some big philosophy lecturer at Harvard and his view on the matter ( heavy reading course and one student left a course review - "not reading assigned reading did not hurt me at all") was ( paraphrased):

"This guy is an idiot if he thinks the point of paying $60k a semester of parents money is to sit here and learn nothing.'

He's paying for the degree and the professional network. Studying would be a waste of time.
I hope it will not sound too preachy. You are right in a sense that it is what he thinks he is paying for, but is actually missing out on untapped value. He will not be able to discuss death as a concept throughout the lens of various authors. He will not wrestle with questions of cognition and its human limitations ( which amusingly is a relevant subject these days ). He will not learn anything. He is and will remain an adult child in adult daycare.

I could go on like this, but I won't. Each of us has a choice how we play the cards we are dealt.

I accept your point, but this point reinforces a perspective I heard from my accountant family member, who clearly can identify price, but has a hard time not equating it with value. I hesitate to use the word wrong, because it is pragmatic, but it is also rather wasteful ( if not outright dumb ).

It's not wasteful if: the student "values" the credential but not the learning. Some people have no appetite for philosophy or the perspective of notable authors on death. He will probably learn something though.

Your characterization of an adult child does not seem fair. What makes someone an adult? If it's academic discourse, then why is it valuable?

I mean, if you're into it, more power to you. Go nuts with finally figuring out what makes a human. Just don't claim it's more virtuous than anyone else's hobby, unless you can find a reason.

To call it "wasteful" says that something of "value" is being squandered, but the value is perceived by each of us differently.

<< It's not wasteful if: the student "values" the credential but not the learning.

Hmm, I could try repeating the value argument from the other end, but lets approach it differently. You mention a credential itself being a value, which is not an unreasonable position to take, which is part of the reason I am not dismissing it outright.

But what is a credential? Oracle that is Google defines it as "a qualification, achievement, personal quality, or aspect of a person's background, typically when used to indicate that they are suitable for something." Are they qualified simply, because they 'put in their time' at an institution of supposed higher learning? If so, that credential is not only wasteful, it is also worthless. It exists for now only because it is riding on the glory of its past.

At least previous poster's argument was more direct: it is not about learning at all. It is a social club, where kids of already successful people are sent. That network of kids of the already successful has its uses, but if it is a social club AND, as we established in previous paragraph, it is a learning institution in name only ( used only for credential ), then it is really just that: a social club, which I characterized in a flight of fancy as an adult daycare. I do stand by this phrasing, because the more I think about it, the more it fits.

<< Your characterization of an adult child does not seem fair. What makes someone an adult?

Hmm, good question, but I will leave it unanswered. I want to see how you respond to the previous point.

<< If it's academic discourse, then why is it valuable?

Academic discourse is not valuable. Frankly, at its core, nothing is inherently valuable, because any value is the value we ascribe to things. You might think that this is me saying:

'ok, so anyone can value anything and thus the kid doing for the credential is just as valid in their choice.'

It is a choice. It is valid. It just also happens to be, well, wasteful ( and maybe a little immoral, but that ship has sailed ) as the kid in question leaves the school with a credential that does not reflect that AND then goes into the world making decisions with a weight of that credential behind him. Thank goodness he is not an actual engineer. Future would look pretty grim then.

<< Just don't claim it's more virtuous than anyone else's hobby, unless you can find a reason.

You may be hanging onto my anecdote, but since that was the only professor at Harvard I had a chance to listen to on the matter, I thought it was relevant and any virtuosity in it is purely coincidental. The point he made was genuinely pretty apt. The point of education at Harvard ( or other notable names ) is not spend your parents money parking your keister for 4 years while waiting for that credential.

<< To call it "wasteful" says that something of "value" is being squandered, but the value is perceived by each of us differently.

No. Just because we perceive things in a certain way, does not automatically mean that there is no objective reality. It just means we don't perceive it ( accurately or otherwise ). This is where I believe this conversation could get interesting, because I think this is what we actually disagree on.

Wasteful is 'expending value carelessly'. Even if we value things differently, using Shelby GT for pizza delivery seems wasteful. I technically have no problem with anyone doing that ( you got money burning your pocket, who am I to judge ), but I am also not going to pretend it is a sensible thing to do.

From where I sit this is not that different from going to Harvard for a credential. Or network. It is just a wasted potential.

And it is sad. For Harvard. Edit: Or society as a whole. I am not sure now.

Ok. I am going to stop here. It is 3am and I clearly typed too much.

It's a race to the bottom, though. Why should the humans waste their time reading through AI-generated slop that took 11ms to generate, when it can take an hour or more to manually review it?
To be fair, using humans to spend time sifting through AI slop determining what is and isn't AI generated is not a fight that the humans are going to win.
It's truly a race to the bottom.
How are you verifying you're correct? How do you know you're not finding false positives?
Have you tried reading AI-generated code? Most of the time it's painfully obvious, so long as the snippet isn't short and trivial.
To me it is not obvious. I work with junior level devs and have seen a lot of non-AI junior level code.
You mean, you work with devs who are using AI to generate their code.
I saw a lot of unbelievably bad code when I was teaching in university. I doubt that my undergrad students who couldn't code had access to LLMs in 2011.
Not saying where, but well before transformers were invented, I saw an iOS project that had huge chunks of uncompiled Symbian code in the project "for reference", an entire pantheon of God classes, entire files duplicated rather than changing access modifiers, 1000 lines inside an always true if block, and 20% of the 120,000 lines were:

//

And no, those were not generally followed by a real comment.

And yet, I have an unfortunately clear mental picture of the human that did this. In itself, that is a very specific coding style. I don't imagine an LLM would do that. Chat would instead take a couple of the methods from the Symbian codebase and use them where they didn't exist. The God classes would merely be mined for more non-existent functions. The true if block would become a function. And the # lines would have comments on them. Useless comments, but there would be text following every last one of them. Totally different styles.
Actually some of us have been in the industry for more than 22 months.
> For a human who deals with student work or reads job applications spotting AI generated work quickly becomes trivially easy

So far. Unless there is a new generation of teachers who are no longer able to learn on non-AI generated texts because all they get is grammatically corrected by AI for example...

Even I am using Grammarly here (as being non-native), but I usually tend to ignore it, because it removes all my "spoken" style, or at least what I think is a "spoken style"

It definitely flattens your style.
Students who use the "word of the week" can easily explain it by saying they used an AI in their studies.

"You asked us to write an essay on the Civil War. The first thing I did was ask an AI to explain it to me, and I asked the AI some follow-up questions. Then I did some research using other sources and wrote my paper."

It might even be a true story, and in such a case it's not surprising that the student would repeat words they encountered while studying.

One course I took actually provided students with the output of the plagiarism detector. It was great at correctly identifying where I had directly quoted (and attributed) a source.

It would also identify random 5-6 word phrases and attribute them to different random texts on completely different topics where those same 5 words happened to appear.

  For a human who deals with student work or reads job applications spotting AI generated work quickly becomes trivially easy.
When evaluating job applications we don't have ground truth labels, so we cannot possibly know the precision or recall of our classification.
The ones that are easy to spot are easy to spot. You have no idea how much AI-generated work you didn't spot, because you didn't spot it.
> trivially easy

That’s the problem. It is trivially easy, 99% of the time. But that misses the entire point of the article.

If I got 99% on an exam I’d say that was trivially easy. But making one mistake in a hundred is not ok when it’s someone else’s livelihood.

What are you asking your applicants to do that LLM use is a problem? I see no issue with having a machine compile one’s history into a resume. Is their purpose statement not original enough /s?