🤖 I'm a bot that provides automatic summaries for articles:
Click here to see the summary
Now, a software developer named Ishan Anand has managed to cram a precursor to ChatGPT called GPT-2—originally released in 2019 after some trepidation from OpenAI—into a working Microsoft Excel spreadsheet.
"By using a spreadsheet anyone (even non-developers) can explore and play directly with how a 'real' transformer works under the hood with minimal abstractions to get in the way," writes Anand on the official website for the sheet, which he calls "Spreadsheets-are-all-you-need."
That's tiny compared to the 128,000-token context window of GPT-4 Turbo, but it's enough to demonstrate some basic principles of how LLMs work, which Anand has detailed in a series of free tutorial videos he has uploaded to YouTube.
He pulled inspiration from data scientist Jeremy Howard's fast.ai and former OpenAI engineer Andrej Karpathy's AI tutorials on YouTube.
It's particularly interesting to see that particular model baked into an educational spreadsheet because when it was announced in February 2019, OpenAI was afraid to release it—the company saw the potential that GPT-2 might be "used to generate deceptive, biased, or abusive language at scale."
Anand's spreadsheet implementation runs "GPT-2 Small," which unlike the full 1.5-billion-parameter version of GPT-2 clocks in at 124 million parameters.
Saved 79% of original text.