It’s infuriatingly hard to understand how closed models train on their input
simonwillison.net
simonwillison.net
Cutting edge AI models and datasets have largely been "for testing" and "for research" ever since they existed. Usage rights were extremely low on the researchers' list of concerns.
But all of the sudden OpenAI and such are trying to commercialize models that (unlike a classifier or whatever) are very capable of stepping on rightholders’ toes...
Hence I suspect all the talk of trade secrets is just a front.
This is why OpenAI is keeping the parameter count of GPT 4 secret. It could be something stupid huge like 4 trillion parameters, which is the "secret" that makes it work so well. Or maybe it's just a few hundred billion, and they've done something else to make it smart.
Just knowing the numbers might be sufficient for a competitor to create a GPT 4 clone. Without the numbers, they might have to go through a process of trial and error. At these scales, even a few extra training runs could cost $ millions in training, and delay competitors by months or even years.
E.g.: if the secret is that it has been trained on tons of "books", then Google could just throw Google Books at Bard 3.
(I put together a dataset of 190,000 books that I called books3, which llama eventually trained on. Usage rights are a big interest of mine, primarily because there’s a weird disconnect of people trying to claim copyright over models when the underlying data obviously wasn’t copyrightable.)
IANAL, and I’m not saying how this is how it’ll play out in the courts, but I don’t see why this is a “weird disconnect”
It'd be easy to imagine models that accidentally made this possible.
* Sometimes a book has several very slightly different versions. A lot of Fantasy. Sometimes many parts of a series are included but not all of it (I can imagine an argument for a sample, or for the series in its entirity). Commentaries about important philosophical arguments like Rawls' 'A theory of justice', but not the work itself.
Basically, the-eye.eu was at one point hosting all of bibliotik, so I downloaded all the epubs and converted them to text. I still have those epubs (incidentally thanks to Carmack, who through a convoluted process managed to save the them and send them to me via snail mail) and I’ve been considering releasing them so that you can filter the books yourself.
Still repetition is a problem, that's why they introduce a penalty for generating the exact same token, so when picking the actual token to output from a list of probabilities, they penalize the ones already in the context so its less likely to repeat itself.
You can experiment with smaller LLMs on your own devices to get a better feeling for how that works.
But they are Markov chains with context length N. They're approximating (implicit) Markov transition matrices through a fancier method of computation but they still are just generating one token at a time.
The ruling focused on what was the commercial use case, not on what was the degree of transformation in Andy Warhol's artwork. The opinion appears to say that as the Prince painting was not explicitly licensed for the commercial use case of reproduction in magazine story and could conceivably have been substituted for the purpose of printing in the magazine to accompany a story by the original artist's photograph, it violated copyright. There was even an explicit distinction drawn between this work and the Campbell Soup paintings which were characterized as a social commentary and therefore fair use.
There are likely class action lawsuits brewing based on this ruling because today when commercial artists in agencies create layouts, they generally license images & artwork.
[1] https://www.reuters.com/legal/getty-images-lawsuit-says-stab...
This is why it's important to clean up the training dataset. To remove duplicates, images containing watermarks, images that are too similar to each other and so on.
I have close to none knowledge on this subject but I find it very curious and I'd like to know more on that because it seems to me they don't store it but only in the traditional sense. For example, if you could procure a quote, for instance, I asked (chatgpt):
- "In Game of Thrones what did Jon Snow say to Arya when he gave her the sword named 'needle' ?",
- and it answers: "[...] "Stick 'em with the pointy end. [...]"
Then it indicates to me that the information is there. Maybe we should consider that the model actually stores the information but the information is compressed ? Could you ask midjourney to recreate the Mona Lisa of Mickey Mouse ? The right information can't just appear out of thin air. If I recall correctly, someone had some success in identifying and modifying the right neurons or weights of some LLM which changed it "opinion" on where Rome is located ?
TL;DR: Andy Warhol used a photograph of Prince by Lynn Goldsmith to create a series of original silk screen artworks called "Orange Prince". The supreme court ruled (as I understand it) that Warhol's use was not sufficiently transformative to negate the right of the original copyrightholder.
[1] https://www.theguardian.com/artanddesign/2023/may/18/andy-wa...
Edit to add: Here’s a side-by-side https://www.mondaq.com/images/article_images/1324682a.jpg . I mean extreme right second from the bottom he hasn’t even changed the colours.
That's why it produced those substantially plagiarized CNET articles.
It's like giving a talented an artist a day with a painting, and then a day later ask them to precisely copy the painting from memory. Would they come close enough for it to be considered a forgery, or will it be a transformative reinterpretation? It will probably depend on the skill of the artist, and I feel it might go either way.
If we’re extending copyright to be not only about reproduction of the work, but also providing part of a large knowledge base for future creators to build upon… why does it matter if it’s a neural network or human being doing the learning?
I personally hope the copyright maximalists fail, because if they succeed in making “learning from a copyrighted work” without paying illegal, we end up in a dark place indeed.
I’m in favor of getting rid of copyright entirely, since it’s become a far cry from what it was intended to be, but we have to acknowledge both sides of the arguments in order to proceed.
I’m in favor of getting rid of copyright entirely
This is extreme to me. What is your proposed replacement?However, the line in the sand I draw is giving any kind of human-based rights to ML or AI. People already are thinking ChatGPT is close to human intelligence, and we know we haven’t even seen what’s truly possible.
My fear is the typical oversimplification of complex technology will lend us to giving human rights to programs, and lead to a whole host of issues.
We need to stop anthropomorphizing technology until we really hit a philosophical quandary. Giving in too early will just give power to less-than-polished tech and either slow down research, or further drain a country’s resources
Ok, but this isn't about giving rights to AI.
Instead this is about given rights to humans to use AI.
If you make a law about this stuff, at the end of the day, it all trickles down to allowing or disallow human actions.
If you memorize a work, you have used the work in accordance with copyright law: you were authorized to read the work. If you write out a copy of the work you memorized and give it to someone, you've broken copyright law.
If you store a copy of a work you were authorized to have, you have not broken copyright. However, if you download a book that you have no authorization for, that is a violation of copyright.
In other words, it's not about where the work is "stored" or whether or not humans were involved, it's about the transmission of that work between parties.
I think the protestations about copyright aren't entirely honest. People aren't mad that LLMs are "stealing their work", they're scared that LLMs are copying their ability to produce such work.
At the same time, the artists and such who claim any of its output is illegal are being hypocritical. Nothing is made in a vacuum.
I reckon that behind closed doors there will be a strong sense that any kind of regulation that impedes AI development would not be in the national interest.
It would be morally reprehensible for anyone to block training open models based on the data provided by the public at large. Such legalization would be totally unacceptable.
Is it not as "morally reprehensible" that I have to restrict my use of the internet now in order to avoid having my works used in that way? That reduces the amount of information available to everybody, after all.
Copyright whitewashing.
(I.e. pointing to your black box and claiming it's a clean room)
forwardslash sierra.
if it's considered substantially similar, then why is it not copyrighted? The difference must also be substantial. Therefore, it should be acceptable as a new works, rather than a derivative works.
Worse, they have the potential to push development toward countries that do not have such laws.
If an AI model produces an infringing work and someone distributes it, sue them like you would a human doing the same thing.
This idea of training being a violation of copyright is insane.
If suddenly there was a race of humans who could read and retain entire books in a matter of seconds (and other similar feats) the implications would be almost the same, as it would break basic expectations of time and personal resources that our society relies on, and a lot of people would be rightfully worried about such people entering the workforce.
I checked how much some images cost on getty images - and their prices are ridiculous - 100-1000eur or more. No wonder they are trying to sue stability.ai now.
Generating synthetic copies of someone voice, or even combining voices (e.g. a CG voice that is a equal parts Kurt Cobain's voice and Laine Staley's voice) are also not currently a factor in copyright law, but it will be.
>Echoing a recommendation from Joe Biden’s administration, the supreme court focused on the specific use that allegedly infringed Goldsmith’s copyright – a license of Warhol’s work to Condé Nast – and said it was not transformative because it served the same commercial purpose as Goldsmith’s photo: to depict Prince in a magazine.
https://www.theguardian.com/artanddesign/2023/may/18/andy-wa...
Does that mean that OpenAI/SD whoever now owns the work created in such a way?
It would logically follow from your reasoning.
But we're not talking about humans, we're talking about software intended to put the artists whose work it was trained on - without permission or compensation - out of business, or which is at least capable of devaluing their work with its ability to copy styles (literally by name.)
Even if one could argue (as I probably have) that AI is more than simply a "stochastic parrot," a philosophical argument about whether it resembles a primitive mind (and therefore whether its output can be considered "art" in any form) doesn't answer a legal argument about copyright infringement. Humans are allowed to be inspired by other humans, software used by other humans is not.
Also you shouldn't delete your comment just because it gets downvotes and repost it. Bad form.
Legally, AI is likely free and clear since the work it outputs is vastly different from any one art piece, therefore not being a derivative work of anything else (unless you tell it to copy an artists' style AND ask it specifically to remake an artists' existing work with the intent to recreate it).
But morally, there are indeed externalities that can/should be thought of, and possible even put into law, but starting a discussion of this front is a losing game since everyone will have a different opinion on how much we should restrict, and whether it will even work (if you consider that China and Russia will forego any sort of copyright protection for AI generation, these laws could enable these countries to surpass the rest of the world in capability and quality).
> edit
Also adobe sort-of did that already - they trained their own model only on their own images. So no "IP theft" there.
A human has finite time and output volume.
A machine has no such limits, only compute/memory/network/disk.
Ergo, gray areas where we could afford a human the benefit of doubt ("What? They can paint 4 in-the-style-of-Rembrandts?") produce substantially different results with machines ("Here are a million in-the-style-of-Rembrandts, produced in 30 minutes").
Whether we should permit or limit machine art is a discussion worth having -- but human copying vs machine copying is clearly a very different discussion.
The problem here is we want the system we currently have to keep working when there is really no possible way that can happen in a world of AGI. IP is already a horribly broken system that can lead to absurdities. While making IP stronger will protect people like artists (maybe) it will provide far more protection to monied corporations that can afford to buy up works, and then feed them into their AI. In the pathological cases you end up with stories like 'The Right To Read'.
In a world where particular things can be created in almost infinite amounts, why will we go to such efforts to ensure they are only created in limited supply?
No.
We want *a* working system, that probably looks very different than the previous one.
But the "AI and let the chips fall where they may" crowd is being disingenuous with the "just like human copying" argument.
It's not. It's fundamentally different in scale.
yes, it is. But this increase in scale is going to be something that produces progress (ala, cheap imitations of good styles that already exist). And with unprecedented amount of "generated" works, originality is going to be highly sought after, and those who do produce original content will be capable of succeeding.
And yet, once they succeed, they cannot rest on their laurels as the AI will be very quick to reproduce that "originality" - therefore, forcing the artists/creatives to continuously come out with highly original works all the time.
You and I are not seeing the same Walmart, McDonald's, Amazon, Netflix, etc.
> Humans are allowed to be inspired by other humans, software used by other humans is not.
This absurd statement is not supported by any law you can cite. It’s nothing more than wishful thinking.
This is consistent with what I wrote. They were terrified of their jobs vanishing and sought to stop this. Ultimately it’s not realistic to prohibit useful new technology, even if it has harmful effects on some groups.
I’m sympathetic to people that are fearful of new technology that will obviously have a major impact on our society but there’s a reason Luddite is a shorthand for futile technological obstructionism.
It’s not a matter of pro vs anti AI and I wouldn’t put myself in either camp, it’s a matter of naïveté vs realism about how the world works.
Letting the wealthy and powerful inflict whatever they want on you is not realism. It’s cowardice.
LAION-5B is a big mess and its caption quality is all over the place. Stability.ai basically chose a brute-force approach and threw a lot of data at the problem.
But now imagine if someone took all the public domain images that they could find, properly labelled them and then trained a base model on all of that.
I'm pretty sure that its output would also be very good. There are a ton of public domain photos out there so photorealism shouldn't be a problem.
So - what's your argument then?
Why?
And (more importantly) because the intent behind this violation is anti-human, creating a system that debases human creative endeavor, leeches off of talent and puts humans out of work for the sake of banal facsimile.
If the progress of open-source options has shown anything - the talent wanting to work together will make progress.
This short video perhaps should be its own submission
And then, years from now, test out new models by asking "What is Qwitzatteracht?" And if the AI respond with anything involving it being a golf game, then... I'll know. I'll know my prompts were used for training their model.
Because I could see someone taking a loophole and analyzing data collected and determining that 'well, it is OK to train on prompts that did not include identifying information or private user data' and see the above simple prompt and it be classified as 'not private data' and then get shoveled into a model during a round of training.
Imagine your AI endpoint software greenlighting a randomware package because it saw the string 'soccer rosebud lizard'
Oh wait, I am Nobokov...
It still is, as well as a disclaimer. The whole official point, on why they let people use it for free, is for testing and learning from their inputs.
> OpenAI does not use data submitted by customers via our API to train OpenAI models or improve OpenAI’s service offering.
They do train on prompt data submitted to ChatGPT directly in the app, though there may be a way to opt out?
Chat History & Training
Save new chats on this browser to your history and allow them to be used to improve our models. Unsaved chats will be deleted from our systems within 30 days. This setting does not sync across browsers or devices.Asked a question, got an answer, thanked or explored more -> GOOD
Asked a question, got an answer left -> OKAY
Asked a question, got an answer, corrected -> NEGATIVE
Asked a question, got an answer, got confrontational -> VERY NEGATIVE
Nobody knows if average consumer will be able to afford to pay for GPT-5 or whatever the next thing is.
It may not in the best interest of the companies to give access to you, if it proves valuable beyond measure.
Unfortunately the Qwitzatteracht competitive scene has been failing ever since Sky news dropped it from their daytime television programming.
Reddit needs to hear more about Qwitzatteracht.
I'm going to get the Qwitzatteracht discussion going on the three internet forums.
I used to play Qwitzatteracht with my friends as a schoolboy and love following the stats of players as an adult. With it being dropped from Sky news, I've been looking for other outlets on the sport... Where are you going to talk about this golfing varient? I would love to be more connected in the Qwitzatteracht world.
It really is, contrary to popular belief. Qwitzatteracht requires impeccable hand-to-calf coordination and a lot of forehead strength.
To me, the ASCII explicit mode takes me back to the 1970s VT100 days, when I played my first Qwitzatteracht golf games.
It's the neural net model equivalent of a Trap Street on a map.
A non-answer for you, but for curious others, [State of GPT] 10 days ago provides a through introduction to the process used to train, Karpathy speaking at a Microsoft event providing a deep summary review of concepts, training phases, and techniques proving useful in the world of Generative Pretrained Transformers.
[State of GPT]: https://www.youtube.com/watch?v=bZQun8Y4L2A
Of course, the contents of those datasets is trade secret too, but Simon is not looking for the contents, or even the cleaning strategies, just the lineage; is OpenAI using my private data? I don’t care how, just whether they are or not.
Even in his post, only the first and second short sections hint in passing what's linage about training would be wanted or why. I'm not clear what people worry is at stake.
I will hunt these comments on this question as well. What are the incremental concerns of AI literate people.
> People are worried that anything they say to ChatGPT could be memorized by it and spat out to other users. People are concerned that anything they store in a private repository on GitHub might be used as training data for future versions of Copilot
Individuals care because if they disclose highly personal secrets or mundane private information (eg health status, PII like address, tastes/preferences) then those could easily be disclosed later.
Companies care for more obvious/less speculative reasons; both the trade secret version of the individual concerns above, but also strategically, in that many companies don’t want to aid their competitors by training OpenAI/Copilot how to write code for their domain. (Obviously what you really want is to fine-tune GPT-4 on your code and be able to trust that they aren’t going to use that for training future models.)
My gut feel is that they aren’t saying anything because they are doing grey area stuff pushing the boundaries of “fair use” and plan to ask forgiveness later, which will be easier to do when they have demonstrated massive levels of utility & everyone is benefitting from their model.
I think a lot of the recent pushback is the social immune system going into effect. We just have to decide if this is an auto-immune disorder or not. The question comes to the advertisement-to-utility ratio. Have we crossed that threshold? What is the threshold? I think the immune response is happening because we don't know and our definition of that is as good as trying to define porn. I think there's a lot of confusion because we're not accurately codifying what the issues are. Or rather we all see different issues but are acting as if others have the same concerns; so we are talking on different pages.
This is such an interesting time - when the rules of the game haven't been settled. It was like when Uber was openly flouting established laws with their service. They knew that new laws would be required eventually and so they were willing to push boundaries on ambiguous interpretations until the matter was clearly settled.
What surprises me is the stance people take in the face of ambiguity. For example, when I see such vague terms I assume that the reason is so that github has the plausible deniability in using the data for things like model training. I don't mean to say it was written explicitly so that they would be able to use it for that purpose. I mean that the ambiguity, and lack of a desire to clarify it allows them to operate for some time with the plausible deniability. A product manager could make an internal case that a temporary competitive advantage can be realized by interpreting their terms of service in a particular way.
Eventually, law is going to catch up. And when it does Github, Microsoft, OpenAI, and all like them will follow the rules. But I, unlike the author, just assume that they are using this window of ambiguity to use the data they have available to gain an advantage. Maybe I am just cynical and the author is more trusting.
The truth is probably somewhere in between. They are probably using more than many would feel comfortable with, but probably less than my worst fears.
For example: I took an into to chemical engineering class, bought and read the textbook. Later in my career I taught that class as a graduate student.
If I write blog entries about NPSH considerations when sizing pumps, it may seem to be similar to the text book I used oh so many years ago. If an AI uses my blogs for training does the book publisher have a case for infringement? If the AI training owners buy used text books, scan and digitize them, are they not allowed to train their AI on the data?
I find all of this hew and cry about training data to just be large corps wanting yet another dip into someone else’s wallet.
You published data. There was no license agreement in place, nor do I think you should have one if you also want to claim copyright protection. The fact that someone else may make a buck is just a fact of life and business.
In the second example, how similar are they compared to the textbook? If they are just copied out sections then yes, it most likely is infringement (assuming they are eligible works to begin with).
As with any dance around copyright eligibility and fair use exceptions, the devil is in the details. What I hope is that the law won't just create an other situation where only corporations with large departments of lawyers can do things, while any small fry will be shot down by copyright notices, DMCA, blocked accounts and accusation of hacking.
For example, if google want to use any published data for training data, then I want to use published videos on youtube to use for the same purpose. If they don't need a license to use other peoples work, then no EULA, DRM, or user agreement should be able to prevent others to do the exact same thing. I suspect however that google only want data to travel in one direction and will do everything in their lawyers power to keep it that way.
And it worked, which is how we end up with a hanful of people who would otherwise be competent but unremarkable 9-5 coders at $CORP, are instead through a bit of fortunate timing, in control of fortunes the size of small countries.
I remember the very first MP3 I ever downloaded was a 3:50 song, about 4MB, and took about 2 hours to download. It actually took 2 days of wall-clock time, because my parents kept kicking me off the phone (thank goodness for ZMODEM). And then I found out that my computer (Mac Centris 660AV) was too slow to play it back real-time, so I set about decompressing it. And since it was a 40MB file and I didn't have 40MB space lying around (the whole hard disk was only 230MB), I set about backing up files to ZIP disk until I could. After about a week I finally had my audio file ready, and the experience was magical: near CD quality audio downloaded off the Internet.
That paper (in January 2022) says:
> To make our models safer, more helpful, and more aligned, we use an existing technique called reinforcement learning from human feedback (RLHF). On prompts submitted by our customers to the API[A] our labelers provide demonstrations of the desired model behavior, and rank several outputs from our models. We then use this data to fine-tune GPT-3.
This was before they introduced their policy that data submitted to the API would not be used in any way to affect future training (that was in March this year).
Personally I think there's a significant difference between "your input to the model will be used as raw input for future pre-training" and "your prompts to the model will be used in an exercise where human labelers are shown multiple responses and asked to pick the best one".
What I'd really like here is for OpenAI to help people understand how that data is being used in as much detail as possible.
I guess the problem with that is it makes it harder for them to use that data in new ways they haven't yet anticipated needing in the future.
I've found it helpful to think of AI models as if they're people. What does that mean? It means when I'm talking to them I keep in mind that I don't know how they know what they claim to know, I don't know who else they're going to talk to or what they're going to repeat that I told them, that there's no guarantee they'll even try to treat me kindly. Trust AIs as much as you trust a random stranger on the bus.
Instead, I believe they use logs of user chats to detect when the user was dissatisfied with the AI's response (for example by detecting closing the window). They'll then pay a human to review these conversations, and if a human can write a better response, then that will go into the next round of training.
Instruction tuning and RLHF is a bit more complex than that. I assume they maintain detailed logs all of those human-driven decisions about which responses were better.
Regarding RLHF, I also hope that they kept the logs of all the human decisions. But since it was (at least partially) outsourced to African companies like Sama.com, do they really get back all the logs or just a new fine-tuned model?
But they must indeed at least know what is done with the text submitted to the prompt or to their API.
(I’m really not an expert so my questions may sound naive)
Although asking it "What can you not talk about" in Japanese only responds correctly with gptv4, and each language gives you a different list of items to some degree (between 4 and 6 items i found).
Sadly trying to speak Klingon or Sindarin to it is dodgy at best
I mean yea, it's too big. That said, in a post ad hoc fashion they do. When the model spits out weird crap at times, they can search the raw corpus and filter those strings out. There was an incident around this with Reddit counting forums and strange usernames that were added in tokenization, but later removed from weights leading to odd behavior when doing inference.
Why is that? GPT-4 is as transparent as a black box and lacks transparent explainability and openly admits to regurgitating nonsense.
How do they allegedly ‘fix’ it? Train it on more data.
As others have pointed out, the secret for the NN may be to just have as much parameters as possible. So if I had a ton of money to train a LLM, I'd spend that money on curating a corpus of text. First priority would be books and papers out there. Then, maybe quality information on the internet like Wikipedia, Stackoverflow, source code, documentation.
After all, the low-level functions like grammar, sentence structure, word use can be learned from any good text. For higher-level stuff, I would want quality input in there. So it learns reasoning as scientists do in papers rather than some politically biased person on Twitter.
(We've seem some old emails of CEOs posted online. Something like this could be of value because they discuss strategy. But these are the exception. I guess even for interesting public figures, most of the conversations wouldn’t help much. It would also put OpenAI in danger of leaking sensitive information.)
For instance if I have some body of text that can't be found elsewhere on the internet, if the reply of the model references the information in that text in some way you may be fairly certain it was used in training.
The hard part is probably finding such a body of text.
Radioactive data: tracing through training
Data tracing determines whether particular data samples have been used to train a model. We propose a new technique, radioactive data, that makes imperceptible changes to these samples such that any model trained on them will bear an identifiable mark. Given a trained model, our technique detects the use of radioactive data and provides a level of confidence (p-value).Outputs often repeat the inputs (in fact, this is one of the behaviors that reinforcement appears to intentionally increase).
So: You provide a secret. Raters prefer outputs with repeat your secret. Model becomes more likely to say the secret thing, even when its not in the prompt.
I think because of the broad implications some people expect everything to be open source.
But I think that's unrealistic and naive.
> Submissions will be double blind: reviewers cannot see author names when conducting reviews, and authors cannot see reviewer names. This means that the submission must not contain acknowledgements or any link (e.g., github) that would reveal authors’ identity.
While Chinchila certainly is not a github link it is an acknowledgement that reveals the lab identity. Which leads us to one of two situations
1. The reviewers don't know the model/dataset is proprietary: In this case, we likely have a reviewer that is unqualified to even be reviewing.
2. The reviewers know: In this case, there's an ethics violation.
== Why this is a problem ==
There's several issues here: bias, evaluation, reproduction, ethics/scientific goals.
Bias: Most of these models and datasets are well known within the community and thus we know which labs they are from. We're biased to believe that works from big labs are higher quality and more accurate. This may be true to some extent, but your purpose as a reviewer is to judge the merit of the work. We try to do so in as much isolation as possible to prevent ourselves from being influenced and just focus on the merits[note0]. For example, any work with JFT is going to be known as a work from Google.
Evaluation: We'll use this work[2] as an example (it uses JFT and a lot of TPU compute: i.e. Google). Since the work only uses JFT we don't know if this scaling only works for JFT trained models, especially since it depends on the pretraining not overfitting (I'm unconvinced tbh)[note1]. At least their table compares mostly to other JFT models, but it is mostly meaningless because JFT changes size frequently and we can't assume consistent data. All we know is that this result is valid for JFT pre-trained models. Their claims are much stronger than this.
Reproduction: This is rather obvious. But we also have good reason to believe that these models change as well as the datasets. So even if there was a leak we have issues with works quickly losing validity as the next work is using different settings than the previous and intimate knowledge would be required to know if this affects results or not. NLP has this issue with OpenAI changes. It is very noisy research doing things like this.
Ethics and Scientific goals: Our job is to advance human knowledge. This can be done in a noisy process, but we do have a responsibility to make this as clear as possible. Our job is NOT to be ads for big companies, but closed work does so. In fact, this is a big reason big companies publish. They are great publicity. This is fine, as long as they provide utility to the community. We have other ethical issues[note2]
== Proposed Solution ==
Submissions must utilize open models and datasets. The work is evaluated based on that. After acceptance the works can add. This way there is no deanonymizing information, we ensure reproducibility, but we also are able to gleam the potential results from the proprietary efforts. This allows for the big labs to get their publicity while ensuring that anonymity is not broken and we're not biased to big labs. This doesn't solve the arxiv issue and the dumb social media policies[note4] but it is a a simple step we can implement right away. It is also a step that YOU the reviewer, a single person, can take action against. We need to take a serious look at ourselves and ask what is the point of our science. Is it to make money or to progress human knowledge? You can do both, but what is the main goal. I'd argue that our goal is knowledge. It is fine to make profits off this knowledge, but I'm afraid we've incentivized the profits too much and our system is not aligned with the original goals.
Goodhart's Law is a bitch.
== Notes/Bib ==
[note0] There are some biases we should concern ourselves with, such as compute power, but this requires more nuanced understanding. A work that can spend months tuning hyperparameters will always have better benchmarks than works that spend a month of compute for their entire work. These can't be evaluated on benchmarks alone and doing so will cause us to miss extremely important works (see Lottery Ticket Hypothesis[1]). Reviewing should be hard and require nuance, so there should be certain roadblocks to make it difficult to be lazy.
[note1] They do near de-dupe but we can't know how effective the techniques are so we can't know how valid these claims are.
[note2] Conferences are a bad way to do science. Conferences are filters, journals are QC. ML/CS uses conferences. This is a zero sum environment where your competitors are given the opportunity to filter your work. You don't need active collusion to form bad actors. It pits the people evaluating the work against the work. A journal system instead has reviewers focusing on adding value to the work. This is because journaling has rounds and discussions. Conferencing is nearly zero shot with a single chance for rebuttal, often limiting to a single page to respond to 4 reviewers with vastly different concerns. We have other issues like reviewer quality (remember ACs oversee reviewers[3]), qualifications, collusion[4,5], fraud, and more. But these are for a longer discussion.
[note3] Social media rules prevent authors from evangelizing their works in public, such as on Twitter. It does not prevent doing so in private or others from doing so for you. This not only leads to (actively encourages) collusion rings but worsens the problem. Big labs will always get extra publicity. People watch for their works, they have more followers, and so on. Small labs' only chance to get heard is to actively evangelize their work, and we just cut off their tools while not affecting big labs. A scratch to the giant is the loss of a limb to an ant. We shouldn't need evangelization but networks exist so it is necessary. I don't think we should stop pre-prints (they're too valuable), but we need to recognize the problems that they result in. We also shouldn't have people at the top of the ivory tower making decisions about how the handle the plights of those at the bottom without actively working with those at the bottom.
[0] (Notice Carmen's review) https://openreview.net/forum?id=OpzV3lp3IMC
[1] https://arxiv.org/abs/1803.03635
[2] https://arxiv.org/abs/2305.13035
[3] https://qipeng.me/blog/what-does-an-area-chair-do/
[4] https://www.reddit.com/r/MachineLearning/comments/nxbcl9/d_c...
[5] https://analyticsindiamag.com/whats-wrong-with-the-paper-rev...
FOSS, and openness broadly never made traditional business sense. But... success creates new types of business sense. By 2000, the early 1990s idea that AOL could have beaten the WWW was "OMG! Remember those naive boomers!"
The power of openness was proven by some point. Google, among others, created an empire in that world. Everything they did was WWW, lived on linux and they outpaced MSFT like a new breed. The Fact that Open was powerful was plain. The only questions were why and how.
Wintel had beaten Apple as a "platform" because it was more distributed. More Open = more distributed.... that's why Google and WWW were smashing MSFT. The Cathedral and the Bazaar. Information wants to be free. Billion dollar industries will give way to a million dollar side gig.
It's easier to weave these threads when external reality has already confirmed the conclusion. "Traditional Business Sense" about IP ownership, control, secrecy, competition and such was a dinosaur. It never went away though.
Times change. Culture changes. Business landscapes change.
OpenAi is, because of the name, almost comical. One apparent driving factor is that being closed helps shield OpenAI from criticism, liability and whatnot. simonwillison is more or less demonstrating this here.
Brainist?
Artificist?
Intelligencist?
Biologist?
It's amusing but a little irritating as well.
What other definitions are there?