Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

DEMO TIME SupGen is a generative coding AI... except it isn't an AI. There is no model, there is no pre-training. You just give it some examples, and it gives you a program. It runs locally, in a single-core CPU. Oh, and it can also prove theorems. Here's a...

87,744 Aufrufe • vor 1 Jahr •via X (Twitter)

11 Kommentare

Profilbild von Taelin
Taelinvor 1 Jahr

I apologize for reposting. I fixed a typo on the RH, and audio issues. This tool has been highly inspired by Edwin Brady's work on type-driven synthesis for Idris2. I always found his examples mind-blowing - it was GPT before GPT - and I think this technique is criminally slept on. HVM gives it a relevant boost. Some notes: - This technique is old. The only novelty is efficiency. - SupGen is up to 1000x faster than alternatives! - Yet, the field has given up on exhaustive search. - People shifted to LLMs, hoping they'll break the exponential. - I think faster raw speed + big scale + learning will do it. - Nobody has built a Symbolic Transformer, so I will.

Profilbild von The Rundown AI
The Rundown AIvor 2 Jahren

AI won't replace you, but a person using AI will. Join 500,000+ readers and learn how to use AI in just 5 minutes a day (for free).

Profilbild von Taelin
Taelinvor 1 Jahr

HN Thread:

Profilbild von JameEnder
JameEndervor 1 Jahr

Huge, glad to see all the work in the background showing off big time (again, reposting my answer on a repost 😎)

Profilbild von Taelin
Taelinvor 1 Jahr

if it wasn't messy, it wouldn't be me (I'd rather have it be correct than viral)

Profilbild von raul
raulvor 1 Jahr

This means you solved p=np ? (Just kidding) Freaking awesome

Profilbild von Taelin
Taelinvor 1 Jahr

deleting again

Profilbild von pedroth
pedrothvor 1 Jahr

One thing I didn’t understand: When you have a sample of a function, such as f(1) = 2, f(2) = 4, etc., how does it determine the doubling formula? There are infinitely many functions that pass through those points, but are different from the doubling function.

Profilbild von Taelin
Taelinvor 1 Jahr

It just finds the shortest solution, which, per Ocamm's Razor, is very likely to be the most general implementation. Note that if you want to make sure that's the case, you can write precise dependent types instead of examples - which is a good idea, because it makes it faster.

Profilbild von Quiveron
Quiveronvor 1 Jahr

I swear I watched this yesterday ?

Profilbild von Petr Baudis
Petr Baudisvor 1 Jahr

(we are so back!)

Ähnliche Videos