How to Make AI Safe
Recently an article was published in
the opinion section of Wall Street Journal
To understand the dynamics of the article, we need to
separate the real-world technology from the article’s fictional/speculative
future. Concepts like "Fable 5," "GPT-5.6," and "Kimi
K3" are hypothetical, but they are based on very real AI concepts
happening right now.
Here is an explanation of what an open-weight model is,
followed by the specific advantages of Kimi K3 as described in the article.
Part 1: What is an "Open Weight
Model"?
When an AI model is trained, it reads massive amounts of
text and adjusts billions or trillions of internal numbers called parameters or
"weights." These weights are essentially the model's
"brain." They dictate how the AI translates an input (your prompt)
into an output (its answer).
An open-weight model is an AI where the company publishes
these massive files of numbers to the public for free. Anyone with enough
computer hardware can download them, run them on their own servers, and modify
them.
Crucial Distinction in the Article: The author explicitly
notes a difference between open-weight and open-source:
- Open-Weight: You get
the finished "brain" (the numbers), but not the recipe.
- Open-Source: You
get the brain plus the exact recipe (the code and the training data
used to build it).
Examples
to make it clear:
- Closed
Model (Like standard ChatGPT): Imagine a magical black box owned by
OpenAI. You send a note into a slot, and an answer comes out. You cannot
look inside, you cannot move the box, and if OpenAI unplugs it, it’s gone.
- Open-Weight
Model (Like Meta's Llama 3 in the real world, or K3 in the article): Imagine
OpenAI gives you the exact schematic of the black box and lets you take it
home. You can now run it in your basement. You can tinker with its gears
so it speaks like a pirate, or you can use it to power your own
independent app without ever needing to connect to OpenAI's servers again.
Part 2: What are the Advantages of
Kimi K3?
According to the article, Kimi K3 (made by China’s Moonshot
AI) has several massive advantages over its American rivals like Anthropic’s
"Fable 5" and OpenAI’s "GPT-5.6."
1. Invulnerability to Washington's "Kill Switch"
Because K3’s weights are fully public, once a developer downloads them, no
government or corporation can take them back.
- Example: If a U.S.
startup builds its app on Anthropic’s Fable 5, and the White House sends a
private letter shutting Fable down (as happened in the article), the U.S.
startup’s app instantly breaks. If that same startup downloads K3, they
run it on their own servers. The U.S. government has no "off
switch" for K3.
2. "Stolen" American Capabilities (Model
Distillation) The article claims the White House discovered that Moonshot
trained K3 using responses generated by Anthropic’s Fable 5. In AI, this is
called "distillation"—using a smarter, more expensive model to teach
a cheaper model how to act.
- Example: Imagine a
student (K3) sneaking into the office of a genius professor (Fable 5) and
copying all the professor's answers to a final exam. K3 achieves
near-genius level performance without having to spend the hundreds of
millions of dollars and years of time that Anthropic spent training Fable
from scratch.
3. Massive Scale for Free The article notes K3 has 2.8
trillion parameters, making it the largest open-weight model in existence.
Typically, models this massive are locked behind expensive paywalls (API
access).
- Example: A developer
in India or Brazil wants to build a sophisticated medical AI. Renting
access to a 2-trillion-parameter American model might cost thousands of
dollars a day in API fees. Instead, they can just download K3’s
2.8-trillion-parameter brain for free, paying only for the electricity to
run their own computers.
4. Filling the Market Vacuum ("Timed like
Artillery") The article points out that Chinese models are released
strategically the second American models falter. While the article notes that a
different Chinese model (GLM-5.2) was the one offering 1/6th the price,
K3 fits into this same strategy: offering a top-tier alternative the moment the
U.S. government sidelines its own tech.
- Example: The U.S. bans Fable 5. American developers are panicking because their apps are failing. Before the U.S. government can even draft a replacement policy, K3 is already available for download. It acts as a "lifeline," ensuring that global developers don't have to wait for Washington to get its act together—they just switch to Chinese tech and never look back
Numerical
Sample of Open Weight Model
To understand what an
open-weight model actually looks like on the inside, you have to picture a
massive, incredibly long spreadsheet. But instead of words or whole numbers, it
is filled entirely with decimal numbers (floating-point numbers).
These numbers represent the "synapses" or
"volume knobs" of the artificial brain. When the AI processes a word,
it multiplies that word by millions of these numbers to figure out what word
should come next.
Here is a highly simplified, mock sample of what a tiny
fraction of an open-weight model's file actually looks like numerically.
A
Numerical Sample (Raw Weights)
In a modern AI model, these are usually stored as 16-bit
floating-point numbers. A snippet of the file might look exactly like this:
text
0.0012845
-0.0563921
1.2458903
-0.0000082
0.8873214
-1.3345091
0.0239847
-0.4521003
What do
these numbers mean?
Imagine the AI is trying to finish the sentence: "The quarterback threw the..."
- Somewhere in the model's
"brain," there is a cluster of numbers (weights) associated with
the word "football."
- Because "football"
makes logical sense in this context, the AI during its training phase
adjusted those specific weights to be positive, larger
numbers (like 1.2458903).
- Elsewhere, there is a cluster of
weights associated with the word "refrigerator." Because that
makes no sense, the training adjusted those weights to be negative
numbers (like -1.3345091).
- When you ask the prompt, the AI
mathematically adds all these positive and negative numbers together.
"Football" wins because its numbers add up to the highest
positive value.
The
Scale of the Numbers
The sample above is just 8 numbers. To put the scale of an
"open-weight model" into perspective:
- A small model (like Llama 3
8 Billion) has 8,000,000,000 of these decimal numbers.
- The Kimi K3 model mentioned in
the article has 2,800,000,000,000 (2.8 trillion) of these decimal
numbers.
If you were to print out just the numbers for a 2.8
trillion parameter model on standard paper, it would weigh tens of thousands of
tons and stretch to the moon and back several times.
How do
you actually see them?
If you actually download an open-weight model (which
usually ends in file extensions like .safetensors, .bin, or .gguf), you don't open it in
Microsoft Word. You open it using Python code (usually with a library called
PyTorch).
When you load it into Python, the computer reads that giant
file of decimals and formats it into multi-dimensional arrays called Tensors. It
might look like this in the code:
python
# This shows a tiny
"slice" of a model's weights loaded into memory
tensor([[-0.0231, 0.4521, -0.0082, 1.2345],
[ 0.8873, -0.0563, 0.0012, -1.3345],
[-0.4521, 0.0239, 0.8873, -0.0000]])
One final technical detail: Because storing
trillions of 16-bit decimals takes up an enormous amount of hard drive space (a
2.8 trillion parameter model would be over 5 Terabytes), the people who
"open-weight" these models usually compress (quantize) the numbers
first. They will round those long decimals into smaller 8-bit or 4-bit integers
(e.g., 0.0012845 becomes just 12) so that regular developers can
actually fit the model on a hard drive and run it.
Comments
Post a Comment