Загрузка видео...

Не удалось загрузить видео

На главную

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,898 просмотров • 1 год назад •via X (Twitter)

Комментарии: 11

Фото профиля Taelin
Taelin1 год назад

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.

Фото профиля The Rundown AI
The Rundown AI2 лет назад

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).

Фото профиля Taelin
Taelin1 год назад

HN Thread:

Фото профиля JameEnder
JameEnder1 год назад

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

Фото профиля Taelin
Taelin1 год назад

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

Фото профиля raul
raul1 год назад

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

Фото профиля Taelin
Taelin1 год назад

deleting again

Фото профиля pedroth
pedroth1 год назад

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.

Фото профиля Taelin
Taelin1 год назад

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.

Фото профиля Quiveron
Quiveron1 год назад

I swear I watched this yesterday ?

Фото профиля Petr Baudis
Petr Baudis1 год назад

(we are so back!)

Похожие видео