News for hackers. Stuff that matters.
Re:DeepMind’s New Language Model, Chinchilla by VikingCoder on Monday April 11, 2022 @10:37AM (#30989366)
70 billion parameters... Is each of those a 4-byte float?

So, is that 280 billion bytes of just parameters?

Re:DeepMind’s New Language Model, Chinchilla by sudosysgen on Monday April 11, 2022 @10:49AM (#30989578)
I'm fairly confident each of those is a 2-byte float, but yes that's over 100 GB of parameters.
Re:DeepMind’s New Language Model, Chinchilla by sillysaurusx on Monday April 11, 2022 @11:13AM (#30989942)
Welcome to the party! I joined ML because I realized I could help. You can too. I bet you’re both already thinking of clever ways to deal with massive models from an infrastructure standpoint. That’s just one of hundreds of interesting problems.
Re:DeepMind’s New Language Model, Chinchilla by native_samples on Monday April 11, 2022 @01:57PM (#30992418)
Is 100GB of parameters really that large? 128GB of RAM on a server class machine is not unusual. Seems such a model could fit entirely in RAM.
Re:DeepMind’s New Language Model, Chinchilla by kristjansson on Monday April 11, 2022 @06:27PM (#30995916)
To elaborate on the sibling comment: main memory is much bigger, but CPUs are much, much slower. It would be a challenge to merely run a model like this on CPU, and totally infeasible to train one. So the challenge is to fit into the memory of a single GPU you can afford, coordinate multiple GPUs, or efficiently page from main memory into GPU.
Re:DeepMind’s New Language Model, Chinchilla by andbberger on Monday April 11, 2022 @02:01PM (#30992475)
GPU memory is generally much smaller and more expensive
Re:DeepMind’s New Language Model, Chinchilla by Delitio on Monday April 11, 2022 @11:15AM (#30989974)
Is there any source which explains what billion of parameters actually are?

In my mind a parameter is: language, dialect, perhaps context parameters (food, dinner, lunch, travel) and if we than talk about language and audio perhaps sound waves, gender.

Or are context parameters which gives you insight? Like a billion of parameters are literally something like travel=false, travel-europe=true people speaking=e, age, height,

Re:DeepMind’s New Language Model, Chinchilla by dotnet00 on Monday April 11, 2022 @11:22AM (#30990063)
Parameters are just floating point numbers, at most they can be seen as degrees of freedom or kind of like the order of a polynomial used in curve fitting.

They're too abstract to assign much meaning to individual parameters, as our understanding of why their values are exactly the way they are is extremely limited.

Re:DeepMind’s New Language Model, Chinchilla by brrrrrm on Monday April 11, 2022 @11:56AM (#30990568)
A good visual introduction to neural networks can be found here: https://playground.tensorflow.org

A parameter is a "weight" in this case (the lines drawn from neuron to neuron). The neurons are effectively runtime values or "activations." Parameters (weights) are updated during training and then set as constant during "inference" (also called "prediction").

There's unfortunately a ton of jargon and different groups use different words almost exclusively.

Re:DeepMind’s New Language Model, Chinchilla by matt123456789 on Monday April 11, 2022 @11:18AM (#30990018)
A parameter is a scalar value, most of which are in the attention matrices and feedforward matrices, you also hear these called “weights”. Any intro to DL course will cover these in detail. I recommend started with Andrew Ng’s Coursera class on Intro to Machine Learning, although there may be better ones out there now.
Re:DeepMind’s New Language Model, Chinchilla by Delitio on Monday April 11, 2022 @12:48PM (#30991469)
Input parameter vs. weights then?

I see tx

Re:DeepMind’s New Language Model, Chinchilla by lostmsu on Monday April 11, 2022 @01:27PM (#30992046)
These networks (text models) usually have around a few thousand inputs.
Re:DeepMind’s New Language Model, Chinchilla by jefft255 on Monday April 11, 2022 @11:18AM (#30990013)
The parameters are the number of weights in a neural network, in this case.
Re:DeepMind’s New Language Model, Chinchilla by nl on Monday April 11, 2022 @05:41PM (#30995463)
It's rare a single parameter maps to a human understandable concept. Occasionally someone finds one that does map fairly well, for example this case back in 2017: https://openai.com/blog/unsupervised-sentiment-neuron/#senti...
Re:DeepMind’s New Language Model, Chinchilla by Inufu on Tuesday April 12, 2022 @09:40AM (#31002565)
Yes, parameters are usually stored as float32, activations as bfloat16 or float16.