News for hackers. Stuff that matters.
Re:GPT-4o by kkukshtel on Monday May 13, 2024 @08:08PM (#40350094)
The "magic" moment really hit in this, like you're saying. Watching it happen and being like "this is a new thing". Not only does it respond in basically realtime, it concocts a _whole response_ back to you as well. It's like asking someone what they think about chairs, and then that person being able to then respond to you with a verbatim book on the encyclopedia of chairs. Insane.

I'm also incredibly excited about the possibility of this as an always available coding rubber duck. The multimodal demos they showed really drove this home, how collaboration with the model can basically be as seamless as screensharing with someone else. Incredible.

Re:GPT-4o by iAMkenough on Monday May 13, 2024 @08:24PM (#40350204)
I wonder how long until we see a product that's able to record workstation displays and provide a conversational analysis of work conducted that day by all of your employees.
Re:GPT-4o by iforgotpassword on Monday May 13, 2024 @10:56PM (#40351219)
Or comment on your coding in realtime with a snarky undertone.

If you give it access to the entire codebase at the same time that could work pretty well. Maybe even add an option to disable the sarcasm.

Re:GPT-4o by ianmcgowan on Tuesday May 14, 2024 @10:03AM (#40355350)
"What's your humor setting, TARS?"
Re:GPT-4o by heed on Monday May 13, 2024 @08:57PM (#40350416)
gpt-4o can at least summarize short meetings: https://x.com/gdb/status/1790164084425646481?s=46&t=8sSeDIGv...
Re:GPT-4o by bombcar on Tuesday May 14, 2024 @11:00AM (#40355902)
Zoom offers something like this, but it's really obviously geared toward a certain kind of meeting and has difficulty with anything else.
Re:GPT-4o by cco on Tuesday May 14, 2024 @01:37AM (#40351952)
I believe that company is called Recall.ai
Re:GPT-4o by osigurdson on Tuesday May 14, 2024 @08:01AM (#40354247)
If it can't summarize into a single scalar value, it would be of little use.
Re:GPT-4o by johannboehme on Tuesday May 14, 2024 @11:02AM (#40355920)
Thanks god i live in the EU and not in a late stage capitalist hell hole XD
Re:GPT-4o by nerdponx on Monday May 13, 2024 @10:43PM (#40351136)
As goofy as I personally think this is, it's pretty cool that we're converging on something like C3P0 or Plankton's Computer with nothing more than the entire corpus of the world's information, a bunch of people labeling data, and a big pile of linear algebra.
Re:GPT-4o by apantel on Monday May 13, 2024 @11:27PM (#40351379)
This is why it would be such a mistake to kneecap this process over copyright. The models needs ALL the data.
Re:GPT-4o by QuiDortDine on Monday May 13, 2024 @11:30PM (#40351394)
Okay so we're all agreed that IP laws don't matter and we can have all of OpenAI's data for free? That's a good deal!
Re:GPT-4o by __MatrixMan__ on Monday May 13, 2024 @11:31PM (#40351396)
What do you mean "have"?
Re:GPT-4o by QuiDortDine on Tuesday May 14, 2024 @12:18AM (#40351569)
Is this a trick question? OpenAI blatantly used copyrighted works for commercial purposes without paying the IP owners, it would only be fair to have them publish the resulting code/weights/whatever without expecting compensation. (I don't want to publish it myself, of course, just transform it and sell the result as a service!)

I know this won't happen, of course, I am moreso hoping for laws to be updated to avoid similar kerfuffles in the future, as well as massive fines to act as a deterrent, but I don't dare to hope too much.

Re:GPT-4o by __MatrixMan__ on Tuesday May 14, 2024 @02:08AM (#40352118)
I was envisioning a future where we've done away with the notion of data ownership. In such a world the idea that we would:

> have all of OpenAI's data for free

Doesn't really fit. Perhaps OpenAI might successfully prevent us from accessing it, but it wouldn't be "theirs" and we couldn't "have" it.

I'm not sure what kind of conversations we will be having instead, but I expect they'll be more productive than worrying about ownership of something you can't touch.

Re:GPT-4o by smallnix on Tuesday May 14, 2024 @03:45AM (#40352629)
So in that world you envision someone could hack into openai, then publish the weights and code. The hacker could be prosecuted for breaking into their system, but everyone else could now use the weights and code legally.

Is that understanding correct?

Re:GPT-4o by __MatrixMan__ on Tuesday May 14, 2024 @09:29AM (#40355046)
I think that would depend on whether OpenAI was justified in retaining and restricting access to that data in the first place. If they weren't, then maybe they get fined and the hacker gets a part of that fine (to encourage whistleblowers). I'm not interested in a system where there are no laws about data, I just think that modeling them after property law is a mistake.

I haven't exactly drafted this alternative set of laws, but I expect it would look something like this:

If the data is derived from sources that were made available to the public with the consent of its referents (and subject to whatever other regulation), then walling it off would be illegal. On the other hand, other regulation regarding users' behavior world be illegal to share without the users consent and might even be illegal to retain without their consent.

If you want to profit from something derived from public data while keeping it private, perhaps that's ok but you have to register its existence and pay taxes on it as a data asset, much like we pay taxes on land. That way we can wield the tax code to encourage companies that operate in the clear. This category would probably resemble patent law quite a bit, except ownership doesn't come by default, you have to buy your property rights from the public (since by owning that thing, you're depriving the masses of access to it, and since the notion that it is a peg that fits in a property shaped hole is a fiction that requires some work on our part to maintain).

Re:GPT-4o by seanmcdirmid on Tuesday May 14, 2024 @12:27AM (#40351616)
This is alleged, and it is very likely that claimants like New York Times accidentally prompt injected their own material to show the violation (not understanding how LLMs really work), and clouded in the hope of a big pay day rather than actual justice/fairness etc...

Anyways, the laws are mature enough for everyone to work this out in court. Maybe it comes out that they have a legitimate concern, but the way they presented their evidence so far in public has seriously been lacking.

Re:GPT-4o by mrtranscendence on Tuesday May 14, 2024 @11:09AM (#40356005)
Prompt injecting their own article would indeed be an incredible show of incompetence by the New York Times. I'm confident that they're not so dumb that they put their article in their prompt and were astonished when the reply could reproduce the prompt.

Rather, the actual culprit is almost certainly overfitting. The articles in question were pasted many times on different websites, showing up in the training data repeatedly. Enough of this leads to memorization.

Re:GPT-4o by seanmcdirmid on Wednesday May 15, 2024 @02:16AM (#40363651)
They hired a third party to make the case, and we know nothing about that party except that they were lawyers. It is entirely possible, since this happened very early in the LLM game, that they didn’t realize how the tech worked, and fed it enough of their own article for the model to piece it back together. OpenAI talks about the challenge of overfitting, and how they work to avoid it.
Re:GPT-4o by wslack on Monday May 13, 2024 @11:31PM (#40351403)
Then lawmakers should change the law, instead of a private actor asserting that their need overrides others' rights.
Re:GPT-4o by CamperBob2 on Monday May 13, 2024 @11:52PM (#40351473)
"Congressman, I have Mr. Altman on line 2."
Re:GPT-4o by jameshart on Tuesday May 14, 2024 @12:40AM (#40351667)
Or rather, I have an unending stream of callers with similar-sounding voices who all want to make chirpy persuasive arguments in favor of Mr Altman's interests.
Re:GPT-4o by nwienert on Tuesday May 14, 2024 @12:27AM (#40351615)
This is an anti-human ideology as bad as the worst of communism.

Humanity only survives as much as it preserves human dignity, let's say. We've designed society to give rewards to people who produce things of value.

These companies take that value and giving nothing back to the creators.

Supporting this will lead to disaster for all but the few, and ultimately for the few themselves.

Paying for your (copyrighted) inputs is harmony.

Re:GPT-4o by apantel on Tuesday May 14, 2024 @01:52AM (#40352028)
These models literally need ALL data. The amount of work it would take just to account for all the copyrights, let alone negotiate and compensate the creators, would be infeasible.

I think it’s likely that the justice system will deem model training as fair use, provided that the models are not designed to exactly reproduce the training data as output.

I think you hit on an important point though: these models are a giant transfer of wealth from creators to consumers / users. Now anyone can acquire artist-grade art for any purpose, basically for free — that’s a huge boon for the consumer / user.

People all around the world are going to be enriched by these models. Anyone in the world will be able to have access to a tutor in their language who can teach them anything. Again, that is only possible because the models eat ALL the data.

Another important point: original artwork has been made almost completely obsolete by this technology. The deed is done, because even if you push it out 70 years, eventually all of the artwork that these models have been trained on will be public domain. So, 70 years from now (or whatever it is) the cat will be out of the bag AND free of copyright obligations, so 2-3 generations from now it will be impossible to make a living selling artwork. It’s done.

When something becomes obsolete, it’s a dead man walking. It will not survive, even if it may take a while for people to catch up. Like when the vacuum tube computer was invented, that was it for relay computers. Done. And when the transistor was invented, that was it for vacuum tube computers.

It’s just a matter of time before all of today’s data is public domain and the models just do what they do.

…but people still build relay computers for fun:

https://youtu.be/JZyFSrNyhy8?si=8MRNznoNqmAChAqr

So people will still produce artwork.

Re:GPT-4o by autoexec on Tuesday May 14, 2024 @02:58AM (#40352385)
> So people will still produce artwork.

There's zero doubt that people will still create art. Almost no one will be paid to do it though (relative to our current situation where there are already far more unpaid artists than paid ones). We'll lose an immeasurable amount of amazing new art that "would have been" as a result, and in its place we'll get increasingly bland/derivative AI generated content.

Much of the art humans will create entirely for free in whatever spare time they can manage after their regular "for pay" work will be training data for future AI, but it will be extremely hard for humans to find as it will be drowned out by the endless stream of AI generated art that will also be the bulk of what AI finds and learns from.

Re:GPT-4o by dolmen on Tuesday May 14, 2024 @07:09AM (#40353867)
AI will just be another tool that artists will use.

However the issue is that it will be much harder to make a career in the digital world from an artistic gift and personal style: one's style will not be unique for long as AI will quickly copy it and so make the original much less valuable.

Re:GPT-4o by autoexec on Tuesday May 14, 2024 @07:25AM (#40353977)
AI will certainly be a tool that artists use, but non-artists will use it too so very few will ever have the need to pay an artist for their work. The only work artists are likely to get will be cleaning up AI output, and I doubt they'll find that to be very fulfilling or that it pays them well enough to make a living.

When it's harder to make a career in the digital world (where most of the art is), it's more likely that many artists will never get the opportunity to fully develop their artistic gifts and personal style at all.

If artists are lucky then maybe in a few generations with fewer new creative works being created, AI almost entirely training on AI generated art will mean that the output will only get more generic and simplistic over time. Perhaps some people will eventually pay humans again for art that's better quality and different.

Re:GPT-4o by 5040 on Tuesday May 14, 2024 @12:40PM (#40357119)
The prevalence of these lines of thought make me wonder if we'd see a similar backlash against Star-Trek style food-replicators. "Free food machines are being be used by greedy corporations to put artisanal chefs out of business. We must outlaw the free food machines."
Re:GPT-4o by 5040 on Tuesday May 14, 2024 @12:37PM (#40357065)
>one's style will not be unique for long as AI will quickly copy it and so make the original much less valuable

Note that the fashion industry doesn't have copyrights, and runway fashions get copied very quickly. Fashion designers still exist in such a world.

Re:GPT-4o by SJC_Hacker on Tuesday May 14, 2024 @10:13AM (#40355438)
There are alternative systems. One would be artists making a living through other ways such as live performances, meet and greet, book signings, etc.)

We could also do patronage. Thats how musicians used to be funded. Even today we have grants from public/private institutions.

We could also drift back into "owning the physical media" We see this somewhat with the resurgence of records.

NFTs would have been another way, but at least initially, it failed to become generally accepted into the popular conscious.

Re:GPT-4o by spurgu on Tuesday May 14, 2024 @11:10AM (#40356013)
I'll gladly put money on music that a human has poured blood, sweat, tears and emotion into. Streaming has already killed profits from album sales so live gigs is where the money is at and I don't see how AI could replace that.
Re:GPT-4o by latexr on Tuesday May 14, 2024 @09:18AM (#40354934)
> The amount of work it would take just to account for all the copyrights, let alone negotiate and compensate the creators, would be infeasible.

Your argument is the same as Facebook saying “we can’t provide this service without invading your privacy” or another company saying “we can’t make this product without using cancerous materials”.

Tough luck, then. You don’t have the right to shit on and harm everyone else just because you’re a greedy asshole who wants all the money and is unwilling to come up with solutions to problems caused by your business model.

Re:GPT-4o by 5040 on Tuesday May 14, 2024 @12:34PM (#40357025)
>Tough luck, then. You don’t have the right to shit on and harm everyone else just because you’re a greedy asshole who wants all the money

It used to be that property rights extended all the way to the sky. This understanding was updated with the advent of the airplane. Would a world where airlines need to negotiate with every land-owner their planes fly above be better than ours? Would commercial flight even be possible in such a world? Also, who is greediest in this scenario, the airline hoping to make a profit, or the land-owners hoping to make a profit?

Re:GPT-4o by apantel on Tuesday May 14, 2024 @11:08AM (#40355997)
This is bigger than the greed of any group of people. This is a technological sea change that is going to displace and obsolesce certain kinds of work no matter where the money goes. Even if open models win where no single entity or group makes a large pile of money, STILL the follow-on effects from wide access to models trained on all public data will unfold.

People who try to prevent models from training on all available data will simply lose to people who don’t, and eventually the maximally-trained models will proliferate. There’s no stopping it.

Assume a world where models proliferate that are trained on all publicly-accessible data. Whatever those models can do for free, humans will have a hard time charging money for.

That’s the sea change. Whoever happens to make money through that sea change is a sub-plot of the sea change, not the cause of it.

If you want to make money in this new environment, you basically have to produce or do things that models cannot. That’s the sink or swim line.

If most people start drowning then governments will be forced to tax whoever isn’t drowning and implement UBI.

Re:GPT-4o by bamboozled on Tuesday May 14, 2024 @11:37AM (#40356352)
Maybe the machines will just pay for more of leisure time as they were originally designed to do? It may just be as simple as that?

Remember the 4 hour work week ? Maybe we are almost there ?

Let’s face it, most people in a developed country have more free time than they know what to do with, mostly spent in HN and social median ofc :)

Re:GPT-4o by joquarky on Tuesday May 14, 2024 @01:16PM (#40357509)
Check out the short story Manna by Marshall Brain for some speculative fiction on exactly these subjects.

https://marshallbrain.com/manna1

Re:GPT-4o by sinatra on Tuesday May 14, 2024 @10:22AM (#40355526)
Your comment seems unfair to me. We can say the exact same thing for the artist / IP creator:

Tough luck, then. You don’t have the right to shit on and harm everyone else just because you’re a greedy asshole who wants all the money and is unwilling to come up with solutions to problems caused by your business model.

Once the IP is on the internet, you can't complain about a human or a machine learning from it. You made your IP available on the internet. Now, you can't stop humanity benefiting from it.

Re:GPT-4o by latexr on Tuesday May 14, 2024 @11:19AM (#40356111)
Talk about victim blaming. That’s not how intellectual property or copyright work. You’re conveniently ignoring all the paywalled and pirated content OpenAI trained on.

https://www.legaldive.com/news/Chabon-OpenAI-class-action-co...

Those authors didn’t “make their IP available on the internet”, did they?

Re:GPT-4o by sinatra on Wednesday May 15, 2024 @09:08AM (#40366418)
First, “Plaintiffs ACCUSE the generative AI company.” Let’s not assume OpenAI is guilty just yet. Second, assuming OpenAI didn’t access the books illegally, my point still remains. If you write a book, can you really complain about a human (or in my humble opinion, a machine) learning from it?
Re:GPT-4o by wing-_-nuts on Tuesday May 14, 2024 @12:17PM (#40356842)
Lol, you really want content creators to aid AI in replacing them without any compensation? Would you also willingly train devs to do your job after you've been laid off, for free?

What nonsense. Just because doing the right thing is hard, or inconvenient doesn't mean you get to just ignore it. The only way I'd be ok with this is if literally the entire human population were equal shareholders. I suspect you wouldn't be ok with that little bit of communism.

Re:GPT-4o by apantel on Tuesday May 14, 2024 @12:39PM (#40357097)
I think there’s no stopping this train. Whoever doesn’t train on all available data will simply not produce the models that people actually use, because there will be people out there who do train models on all available data. And as I said in another comment, after some number of decades all of the content that has been used to train current models will be in the public domain anyway. So it will only be a few generations before this whole discussion is moot and the models are out there that can do everything today’s models can, unencumbered by any copyright issues. Digital content creation has been made mostly obsolete by generative AI, except for where consumers actively seek out human-made content because that’s their taste, or if there’s something humans can produce that models cannot. It’s just a matter of time before this all unfolds. So yes, anyone publishing digital media on the internet is contributing to the eventual collapse of people earning money to produce content that models can produce. It’s done. Even if copyright delays it by some decades, eventually all of today’s medial will be public domain and THEN it will be done. There are 0 odds of any other outcome.

To your last point, I think the best case scenario is open source/weight models win so nobody owns them.

Re:GPT-4o by CamperBob2 on Tuesday May 14, 2024 @12:46PM (#40357184)
There is no way on Earth that people playing by the existing rules of copyright law will be able to compete going forward.

You can bluster and scream and shout "Nonsense" all you want, but that's how it's going to be. Copyright is finished. When good models are illegal or unaffordable, only outlaws -- meaning hostile state-level actors with no allegiance to copyright law -- will have good models.

We might as well start thinking about how the new order is going to unfold, and how it can be shaped to improve all of our lives in the long run.

Re:GPT-4o by idle_zealot on Tuesday May 14, 2024 @01:52PM (#40357980)
> We've designed society to give rewards to people who produce things of value

Is that really what copyright does though? I would be all for some arrangement to reward valuable contributions, but the way copyright goes about allocating that reward is by removing the right of everyone but the copyright holder to use information or share a cultural artifact. Making it illegal to, say, incorporate a bar you found inspiring into a song you make and share, or to tell and distribute stories about some characters that you connected with, is profoundly anti-human.

Re:GPT-4o by CamperBob2 on Monday May 13, 2024 @11:51PM (#40351470)
With you 100% on that, except that after you defeat the copyright cartel, you'll have to face the final boss: OpenAI itself.

Either everybody should get the benefits of this technology, or no one should.

Re:GPT-4o by Jensson on Tuesday May 14, 2024 @10:53AM (#40355823)
If OpenAI actually followed their initial mission and didn't become ClosedAI I think people would be much more on their side.
Re:GPT-4o by danbala on Tuesday May 14, 2024 @10:13AM (#40355441)
The goal is to end up with a model capable of discovering all the knowledge on its own. not rely on what humans produced before. Human knowledge contains errors, I want the model to point out those errors and fix them. the current state is a crutch at best to get over the current low capability of the models.
Re:GPT-4o by Der_Einzige on Tuesday May 14, 2024 @11:00AM (#40355901)
I'm shocked at how otherwise normally "progressive" folks or even so called "communists" will start to bend over for IP-laws the moment that they start to realize the implications of AI systems. Glad to know that accusations of the "gnulag" were unfounded I guess!

I now don't believe most "creative" types when they try to spout radical egalitarian ideologies. They don't mean it at all, and even my own family, who religiously watched radical techno-optimist shows like Star Trek, are now falling into the depths of ludditism and running into the arms of defending copyright trolls

Re:GPT-4o by apantel on Tuesday May 14, 2024 @12:46PM (#40357183)
The thinking is: ‘Anything that the little guy does to get ahead is justified; but if the rich do the same thing, that’s unfair.’
Re:GPT-4o by c-cube on Tuesday May 14, 2024 @01:19PM (#40357562)
If you're egalitarian, it makes sense to protest when copyright is abolished only for the rich corporations but not for actual people, don't you think? Part of the injustice here is that you can't get access to windows source code, or you can't use Disney characters, or copy most copyrighted material... But OpenAI and github and whatnot can just siphon all data with impunity. Double standard.
Re:GPT-4o by Der_Einzige on Tuesday May 14, 2024 @01:25PM (#40357640)
Copyright has been abolished for the little guy. I’m talking about AI safety doomers who think huggingface and Civit.AI are somehow not the ultimate good guys in the AI world.
Re:GPT-4o by nerdponx on Tuesday May 14, 2024 @01:44PM (#40357840)
This is a foul mischaracterization of several different viewpoints. Being opposed to a century-long copyright period for Mickey Mouse does not invalidate support for the concept of IP in general, and for the legal system continuing to respect the licensing terms of very lenient licenses such as CC-BY-SA.
Re:GPT-4o by trashtester on Tuesday May 14, 2024 @06:03AM (#40353450)
All of physics basically reduces to linear algebra locally (which becomes quite unilinear when enough tensors are multiplied).

Why shouldn't we expect AI to be created using the same type of math?

If there is a surprise, it's only that we can use the same math at a much higher level of abstraction than the quantum level.

Re:GPT-4o by nerdponx on Tuesday May 14, 2024 @12:40PM (#40357117)
That's a really nice analogy, I wonder if there is some research on this kind of thing in the machine learning literature already.
Re:GPT-4o by trashtester on Tuesday May 14, 2024 @01:42PM (#40357819)
There probably is, since I believe tensors were basically borrowed from Physics at some point. But it's probably not of much practical use today, unless you want to explore Penrose's ideas about microtubules or something similarly exotic.

Gains in AI and compute can probably be be brought back to physics and chemistry to do various computations, though, and not limited to only protein folding, which is the most famous use case now.

Re:GPT-4o by nerdponx on Tuesday May 14, 2024 @02:25PM (#40358401)
For what it's worth, the idea of a "tensor" in ML is pretty far removed from any physical concept. I don't know its mathematical origins (would be interesting I'm sure), but in ML they're only involved because that's our framework for dealing with multi-linear transformations.

Most NNs work by something akin to "(multi-)linear vector transformation, followed by elementwise nonlinear transformation", stacked over and over so that the output of one layer becomes the input of the next. This applies equally well to simple models like "fully-connected" / "feed-forward" networks (aka "multi-layer perceptron") and to more-sophisticated models like transformers (e.g. https://github.com/karpathy/nanoGPT/blob/325be85d9be8c81b436...).

It's less about combining lots of tiny local linear transformations piecewise, and more about layering linear and non-linear transformations on top of each other.

I don't really know how physics works beyond whatever Newtonian mechanics I learned in high school. But unless the underlying math is similar, then I'm hesitant to run too far with the analogy.

Re:GPT-4o by trashtester on Wednesday May 15, 2024 @01:25AM (#40363370)
My understanding (as a data engineer with a MSc in experimental particle physics a long time a ago), is that the math representation is structurally relatively similar, with the exception that while ML tensors are discrete, QM tensors are multi-dimensional arrays locally but are defined as a field over continous space.

Tensors in Physics are also subject to various "gauge" symmetries. That means that physical outcomes should not change if you rotate them in various ways. The most obvious is that you should be able to rotate or translate the space representation without changing the physics. (This leads to things like energy/momentum conservation).

The fundamental forces are consequences of some more abstract (at the surface) symmetries (U(1) x SU(2) x SU(3)). These are just constrains on the tensors, though. Maybe these constraints can be in the same family as backprop, though I don't know how far that analogy goes.

In terms of representation, the spacetime part of Physics Tensors is also treated as continous. Meaning that when, after doing all the matrix multiplication, you come to some aggregation step of calculations, you aggregate by integrating instead of summing over spacetime (you sum over the discrete dimensions). Obviously though, for when doing the computation in a computer, even integration reduces to summing if you don't have an exact solution.

In other words, it seems to me that what I originally replied to, namely the marvel about how much of ML is just linear algebra / matrix multiplication IS relatively analogous to how brute force numerical calculations over quantum fields would be done. (Theoretical Physicists generally want analytic solutions, though, so generally look for integrals that are analytically solvable).

Both domains have steps that are not just matrix multiplication. Specifically, Physics tend to need a sum/integral when there is an interaction or the wave function collapses (which may be the same thing). Though even sums can be expressed as dot products, I suppose.

As mentioned, Physics will try to solve a lot of the steps in calculations analytically. Often this involves decomposing integrals that cannot be solved into a sum of integrals where the lowest order ones are solvable and also tend to carry most of the probability density. This is called perturbation theory and is what gives rise to Feynmann diagrams.

One might say that for instance a convolution layer is a similar mechanic. While fully connected nets of similar depth MIGHT theoretically be able to find patterns that convolutions couldn't, they would require an impossibly large amount of compute to do so, and also make regularization harder.

Anyway, this may be a bit hand-wavy from someone who is a novice at both quantum field theory and neural nets. I'm sure there are others out there that know both fields much better than me.

Btw, while writing this, I found the following link that seems to take the analogy between quantum field theory and CNN nets quite far (I haven't had time to read it)

https://maurice-weiler.gitlab.io/cnn_book/EquivariantAndCoor...

Re:GPT-4o by trashtester on Wednesday May 15, 2024 @01:38AM (#40363447)
I browsed the linked book/article above a bit, and it's a really close analogy to how physics is presented.

That includes how it uses Group Theory (especially Lie Algebra) to describe symmetries, and to use that to explain why convolutional networks work as well as they do for problems like vision.

The notation (down to what latin and greek letters are used) makes it obvious that this was taken directly from Quantum Mechanics.

Re:GPT-4o by trashtester on Wednesday May 15, 2024 @04:00AM (#40364251)
I realized that my other answer may have come off as rambling for someone not at all familiar with modern physics. Here's a summary:

Most modern physics, including Quantum Mechanics (QM) and General Relativity (GR) is represented primarily through "tensor fields" on a type of topological spaces called "manifolds". Tensor fields are like vector fields, just with tensors instead of vectors.

These tensor fields are then constrained by the laws of physics. At the core, these laws are really not so much "forces" as they're symmetries. The most obvious symmetries is that if you rotate or move all objects within a space, the physics should be unaltered. Now if you also insist that the speed of light should be identical in all frames of reference, you basically get Special Relativity (SR) from that.

The forces of electromagnetism, weak and strong force follow from invariance under the combined U(1) x SU(2) x SU(3) symmetries. (Gravity is not considered a real force in General Relativity (GR), but rather as interaction between spacetime and matter/energy, and what we observe as Gravity is similar to time dilation of SR, but with curved space)

Ok. This may be abstract if you're not familiar with it, and even more if you're not familiar with Group Theory. But it will be referenced further down.

"Manifolds" are a subset of topological spaces that are Euclidian or "flat" locally. This flatness is important, because it's basically (if I understand it correctly myself) the reason why we can use linear algebra for local effects.

I will not go into GR here, since that's what I know least well, but instead focus on QM which describes the other 3 forces.

In QM, there is the concept of the "Wave Function" which is distributed over space-time. This wave-function is really a tensor with components that give rise to observable fields, such as magnetism, the electric field and to the weak and strong forces. (The tensor is not the observed fields directly, but a combination of a generalization of the fields and also analogues to electric charge, etc.)

So how physics calculations tends to be done, is that one starts with assuming something like an initial state, and then impose the symmetries that correspond to the forces. For instance, two electrons wavefunctions may travel towards the same point from different directions.

The symmetries will then dictate what the wave function looks like at at each later incremental point in time. Computationally, such increments are calculated for each point in space using tensor multiplication.

While this is "local" in space, points in space immediately next to the point we're calculating for need to be include, kind of like for convolutional nets.

Basically, though, it's in essence a tensor multiply for each point in space to propagate the wave function from one point in time to the immediate next point.

Eventually, once the particles have (or have not) hit each other, the wave functions of each will scatter in all directions. The probability for it to go in any specific direction is proportional to the wave function amplitude in that direction, squared.

Since doing this tensor multiplication for every point in space requires infinite compute, a lot of tricks are used to reduce the computation. And this where a lot of our intuitions about "particles" show up. For simple examples, one can even do very good approximations using calculus. But fundamentally, tensor multiplication is the core of Quantum Mechanics.

This approach isn't unique to QM, though. A lot of other Physics is similar. For instance, solid state physics, lasers or a lot of classical mechanics can be described in similar frameworks, also using tensors and symmetry groups. (My intuition is that this still is related to Physics involving local effects on "locally flat" Manifolds)

And this translates all the way up to how one would do the kind of simulations of aspects of physical worlds that happen in computer games inside GPU's, including the graphics parts.

And here I believe you may see how the circle is starting to close. Simulations and predictions of physical systems at many different levels of scale and abstraction tend to reduce to tensor multiplication of various sorts. While the classical physics one learns in high school tend to have problems solvable with calculus, even those are usually just solutions to problems that are fundamentally linear algebra locally.

While game developers or ML researches initially didn't use the same kind of Group Theory machinery that Physics have adapted, at least the ML side seem to be going in that direction, based on texts such as:

https://maurice-weiler.gitlab.io/cnn_book/EquivariantAndCoor...

(There appears to be a lot of similar findings over the last 5-6 years or so, that I wasn't fully aware of).

In the book above, the methodology used is basically identical to how theoretical physics approach similar problems, at least for networks that describe physical reality (which CNNs tends to be good for)

And here is my own (current) hypothesis why this also seems to be extendable to things like LMM, that do not at face value appear like physics problems:

If we assume that the human brain evolved the ability to navigate the physical world BEFORE it developed language (should be quite obvious), it should follow that the type of compute fabric in the brain should start out as optimized for the former. In practice, that means that at the core, the neural network architecture of the brain should be good at doing operations similar to tensor products (or approximations of such).

And if we assume that this is true, it shouldn't be surprising that when we started to develop languages, those languages would take on a form that were suitable to be processed in compute fabric similar to what was already there. To a lesser extent, this could even be partially used to explain why such networks can also produce symbolic math and even computer code.

Now what the brain does NOT seem to be evolved to do, is what traditional Turing Machine computers are best at, namely do a lot very precise procedural calculations. That part is very hard for humans to learn to do well.

So in other words, the fact that physical systems seem to involve tensor products (without requiring accuracy) may be the explanation to why Neural Networks seem to have a large overlap with the human brain in terms of strengths and weaknesses.

Re:GPT-4o by Taikonerd on Tuesday May 14, 2024 @01:44PM (#40357846)
After all the people likening this to the computer from "Her," I LOL'ed at you likening it to Plankton's computer from Spongebob.
Re:GPT-4o by baq on Tuesday May 14, 2024 @04:35AM (#40352892)
Still patiently waiting for the true magic moment where I don't have to chat with the computer, I just tell it what to do and it does it without even an 'OK'.

I don't want to chat with computers to do basic things. I only want to chat with computers when the goal is to iterate on something. If the computer is too dumb to understand the request and needs to initiate iteration, I want no part.

(See also 'The Expanse' for how sci-fi imagined this properly.)

Re:GPT-4o by lannisterstark on Tuesday May 14, 2024 @04:54AM (#40353010)
We'll get there.

For me, this is seriously impressive, and I already use LLMs everyday - but a serious "Now we're talkin" moment would be when I'd be able to stand outside of Lowes, and talk to my glasses/earbuds "Hey, I'm in front of lowes, where do I get my air filters from?"

and it tells me if it's in stock, aisle and bay number. (If you can't tell, I am tired from fiddling with apps lol)

Re:GPT-4o by yakz on Tuesday May 14, 2024 @10:13AM (#40355433)
Lowes wants you to look at the ads in the app.

I would guess that most companies will not want to provide APIs that an agent could use to make that kind of query. So, the agent is going to have to use the app just like you would, which looks like it will definitely become possible, but again, Lowes wants the human to see the ads. So they're going to try to break the automation.

It's going to take customers demanding (w/$) this kind of functionality and it will probably still take a long time as the companies will probably do whatever they can to maintain (or extend) control.

Re:GPT-4o by prossercj on Tuesday May 14, 2024 @11:22AM (#40356148)
More likely future LLMs will mix ads into their responses. ("Your air filters are in stock in aisle A6. Have you heard about the new membership plan from Lowes...?")
Re:GPT-4o by outofpaper on Tuesday May 14, 2024 @12:17PM (#40356836)
Ah the corporate dream of a salesperson inside the ear of every consumer.
Re:GPT-4o by ryandrake on Tuesday May 14, 2024 @01:04PM (#40357366)
If it was a real Personal Assistant I would just have to say: "I want to pick up my home air filter at Lowes today." and it would 1. know what brand/model air filter I needed, 2. know which Lowes is my local one, 3. place the order for me, and 4. let me know when it will be available to pick up.
Re:GPT-4o by hluska on Tuesday May 14, 2024 @12:14PM (#40356792)
I’m on Lowes website right now. Can you point out an ad? Because I don’t see any. And why do you think that companies can’t inject advertising into their LLMs? It’s easy to do and with a long enough customer relationship, it gets very powerful. It’s like a sales clerk who remembers everything you have ever bought and appears like it understands your timing.

As for data, I can name several major retailers who expose the stock/aisle number via a public api. That information is highly available and involved in big dollar tasks like inventory management.

Re:GPT-4o by yakz on Tuesday May 14, 2024 @01:21PM (#40357597)
When I go to the Lowe's website, the homepage itself is covered in ads. "Spring Into Deals", "Lowe's and Messi are assisting you with 100 points! Join Our Loyalty Program". "Get up to 35% off select major appliances"... the more I scroll, the more ads come up.

Companies can inject ads into their own LLMs, sure. But ChatGPT is somebody else's LLM.

Your point about retailers exposing stock/aisle number via a public API surprises me. What do you mean by public? What's the EULA look like? Exposing stock/aisle number via API for the purpose of inventory management is not a use case that would require making API access public.

Re:GPT-4o by marcosdumay on Tuesday May 14, 2024 @10:41AM (#40355709)
Do they want a better ad than what the GP was describing? There isn't one they can buy.

(But yeah, I guess they will want it, and break any reasonable utility from their stores on the process. That's what everybody does today, I'm not holding my breath for management to grow some competence out of nowhere in the future.)

Re:GPT-4o by alwa on Tuesday May 14, 2024 @12:40PM (#40357114)
At some level, isn’t “connecting you effortlessly with the product you explicitly told me you were here to find” the best kind of ad? To the extent that Lowe’s hires armies of friendly floor staff specifically to answer that kind of question face to face, help my dumb self figure out what the right filter size and type is, learn the kind of particulars about my house that the LLM will just know, and build my confidence that my intentions are correct in my case?

Google has always made it hard to avoid clicking the “ad” immediately above the organic result for a highly specific named entity, but where it’s really struck me is as Amazon has started extracting “sponsorship” payments from its merchants. The “sponsored” product matching my search is immediately above the unpaid organic result, identical in appearance.

That kind of convergence suggests to me that the Lowe’s of the world don’t need to “show the ad” in the conventional sense, they just need to reduce the friction of the sale—and they stand to gain more from my trust and loyalty over time than from a one-off upsell.

I’m reminded of Autozone figuring out, on their dusty old text consoles, how to just ask me my make/model/year, and how much value and patronage that added relative to my local mom-n-pop parts store since I just knew all the parts were going to be right.

Re:GPT-4o by yakz on Tuesday May 14, 2024 @01:35PM (#40357751)
That's kinda what I meant with customers demanding it with their money. But, avoiding upselling is not really what I see stores doing. I don't want the cashier (or payment terminal) to push me to open new credit accounts or buy warranties. I don't want them to arrange their stores so I have to walk past more ads and products that I'm not interested in today. They still do it, and they work hard at doing it.
Re:GPT-4o by Teever on Tuesday May 14, 2024 @01:30PM (#40357696)
Or we could overcome this with a distributed system where the devices of individuals who have been to the store recently record data about the current location of products and upload it somewhere for the rest of the users to query if needed.
Re:GPT-4o by throwthrowuknow on Tuesday May 14, 2024 @06:39PM (#40360974)
If they want to sell more products to more people they will need to provide those APIs. If an AI assistant can make home maintenance more accessible then that will translate to more people shopping at Lowes more often but only if their inventory and its location are accessible by the assistant helping the customer decide which store to go to for the right part. If your store blocks the assistant then it’s going to suggest the competitor who provides access. It would be even better if the assistant can place an order for curbside pickup.
Re:GPT-4o by mycall on Tuesday May 14, 2024 @09:15AM (#40354899)
I want it to instruct me exactly how to achieve things. While agents doing stuff for me is nice, my agency is more important and investing into myself is best. Step by step, how to make bank -- what to say, what to do.
Re:GPT-4o by blagie on Tuesday May 14, 2024 @09:59AM (#40355312)
It's a process:

- People want agency.

- Once people have comfort and trust that it does things right enough of the time, people no longer want agency.

That threshold varies task-by-task and person-by-person.

Re:GPT-4o by waffletower on Tuesday May 14, 2024 @12:15PM (#40356811)
This was exemplified to me by the recent Tesla Full Self Driving trial that was installed on my car. When using it, my want of agency was constant -- it was excruciating to co-pilot the car with my hands on the wheel necessarily ready to take over at any moment. It was not "right enough of the time" for me.
Re:GPT-4o by Lalabadie on Tuesday May 14, 2024 @10:27AM (#40355569)
The tradeoff is more complicated:

Automation tech frees up time but takes away agency and opportunity in exchange.

Empowerment tech creates opportunity and increases agency, but it needs you to have time and resources, and these costs can easily increase existing gaps between social classes.

Re:GPT-4o by IanKerr on Tuesday May 14, 2024 @09:59AM (#40355301)
Pretty interesting to me that we're starting to go from humans programming computers to computers programming humans.
Re:GPT-4o by djeastm on Tuesday May 14, 2024 @10:10AM (#40355404)
Yep, the more we take AI "advice" the more we're becoming the agents of AI rather than the AI being an agent of us
Re:GPT-4o by narrator on Tuesday May 14, 2024 @01:15PM (#40357498)
I think the movie "Her" buried the lead. Why have a girlfriend in one's ear when one could have a compilation of great entrepreneurs multimodally telling you what to do?
Re:GPT-4o by nurettin on Tuesday May 14, 2024 @10:37AM (#40355662)
If you are not specific enough, it should at least ask for parameters.

    "Computer, buy some stock"
    *** buys 100 lots of tesla without a prompt
Re:GPT-4o by nanomonkey on Tuesday May 14, 2024 @11:55AM (#40356568)
Hmmm...maybe I should name my next company Vegetable or Chicken so that folks accidentally buy my stock. Sort of like naming your band "Blank Tape" back in the 90's.
Re:GPT-4o by entropicdrifter on Tuesday May 14, 2024 @12:13PM (#40356779)
Interesting. Maybe I'll name my company Clean Water
Re:GPT-4o by ChainOfFools on Tuesday May 14, 2024 @01:40PM (#40357802)
> "Blank Tape" back in the 90s

a punk inversion of this would have been naming one's band "various artists" in the early years of MP3 players.

In fact I'm fairly certain I've heard of a group actually doing this, but somehow I can't place the name.

Re:GPT-4o by kemiller on Tuesday May 14, 2024 @11:45AM (#40356448)
Re: The Expanse. I must have missed that. Maybe that’s the point. People no longer think of a computer as some separate thing that needs to be interacted with.
Re:GPT-4o by jdmn73 on Tuesday May 14, 2024 @03:53PM (#40359422)
The best example is the scene where Alex has to plot a course to the surface of Ganymede without being detected by the Martian and Earth navies. He goes over multiple iterations of possible courses with the computer adjusting for gravity assists and avoiding patrols etc... by voice pretty seamlessly.
Re:GPT-4o by krainboltgreene on Tuesday May 14, 2024 @01:43PM (#40357836)
> I don't want to chat with computers to do basic things. I only want to chat with computers when the goal is to iterate on something. If the computer is too dumb to understand the request and needs to initiate iteration, I want no part.

This is called an "employee" and all you need to do is pay them. If you don't want to do that, then I have to wonder: Is what you want slavery?

Re:GPT-4o by baq on Wednesday May 15, 2024 @01:46AM (#40363493)
Actually yes, I want a blob of quantized floats to be my slave. I definitely don’t want it to be my policeman or philosopher!
Re:GPT-4o by krainboltgreene on Wednesday May 15, 2024 @10:38AM (#40367545)
Funny, because policeman and analyst are the first two uses of any AI in the last two decades.

Either way I hope you get what you want, it rarely ends well for the slave master regardless of how reductive they get to justify their actions.