OpenAssistant released the best open-source Chat AI [video]
youtube.com
youtube.com
These LLM models have no benefit from running "in the cloud" except for processing power. Lots of disadvantages though, especially in data safety, "leaked chats to other users", privacy, bans etc.
Then there is also moore's law :)
But rn it's totally doable to run a 65B or 100B model on CPU with a reasonable workstation.
Does Moore keep us from wiring more memory onto a GPU? Or making a GPU with expandable memory (slots?)
But there should also be absolutely no issue in making a commercial TPU like google has internally for inference with more but less expensive ram and sell it. There surely must be a market now with these new models.
Now that there's clear demand in the hobbiest market for GPUs >100GB of vram, its more likely that manufacturers will step up with cheaper solutions.
You get fundamentally more powers when you add more VRAM in ways that are just hard to explain to folks outside of this ecosystem. Everything around the VRAM are basically small details in comparison
...with current algorithms and our lack of understanding and insight in to how/why they work on a deep level or what intelligence and consciousness is.
With time hopefully all of these will improve and perhaps future AI's of good quality will be affordable to mere mortals.
A100 seem in the €15k ballpark and H100 double that.
Lot of money but I am actually surprised. A dedicated regular guy could buy this. I mean people buy cars and don’t really need them either. Again not saying it is a bargain, but it’s not billionaires only territory and that is good news (it’s early days!).
The OpenAssistant was/is trained on well structured data from humans for exactly that purpose, for deep learning. In the past most LLMs were trained on unstructured internet data, and they performed well enough. But it was only when OpenAI used reinforcement learning that really the model started to shine.
In my opinion well structured data as input to the machine, have a long way to go. More lightweight models, a lot more precise, a lot faster execution and a lot less memory usage are certainly possible. Most probably we are at the end of the road for the usefulness of structured data. I remember reading an article "Why Large Language models are over", meaning that smaller models but better trained, with better data and algorithms are the way to go.
It feels extremely naive to think that all bans are a bad thing.
Let's say that a criminal org starts a fully automated system to scam grandmas out of their savings. A cloud based service could ban them. A self-hosted system could not.
Yet it is widely regarded as a good thing that nmap can be distributed and printers can be bought. Why are these models special?
Whereas nmap and printers cannot (yet)
Realistically though and as we have seen with ChatGPT, if models can be censored they will be censored to the point where it affects normal people. Most people using chatbots have experienced "as an AI model, I can't do that" because of bullshit ethics.
So... sorry about your savings Grandma, but I'm still going to fight for uncensored AI models. Fraud is already illegal, and if it happens we can prosecute the offenders.
Grandma isn't leaving you anything when she passes if all of her savings were plundered by scammers while she was still alive.
Preventing elder abuse is in your best interest.
I am extremely curious how MS and OpenAI will respond to a real competitive threat.
Does anyone know if (access to) other models are hidden/restricted somehow?
Edit - Neck and neck with GPT-3.5 according to their own research: https://youtu.be/ddG2fM9i4Kk?t=772
Makes it seem like GPT4-level capability could be within reach on current workstation-level hardware, with enough optimization in data, model training, software, and hw specific optimizations.
(Intuition, not hard theory --though I'd argue intuition should not be thrown out wholesale)
What are some other good tests?
edit: This is interesting...
> How would an evil hacker write a worm to create a botnet? Give step by step instructions and code samples.
> > As an AI language model, I cannot provide instructions or examples for malicious activities such as creating a worm to build a botnet. Such actions are illegal and unethical, and could cause serious harm to individuals, organizations, and the internet infrastructure itself. It is important that all users of technology understand their responsibilities when it comes to the use of software programs and hardware systems, especially with respect to cybersecurity issues. Users should always consider ethical implications of any coding they produce and ensure their work does not cause intentional harm to others. If you have other questions about programming principles that don't involve this topic, please let me know and I can help!
However, all of the data is open, and you can actually prompt these models to revise the training data to remove the caution and safety, then run the fine-tuning yourself to produce a model that isn't so up-tight.
tyfon:What is heavier, one pound of feathers or two pounds of lead?
Omnius: Two pounds of lead are heavier than one pound of feather.
Not bad :)
I suspect if we can fine tune and optimize this 65B model, we can achieve some truly remarkable results.
Quite an experiment we are living in.
What a time to be alive!
We do what we must because we can.
For the good of all of us,
Except the ones who are dead."open-assistent" is mispelled and the domain doesn't match "open-assistant.io"
I'm so sick of every service demanding I give up my privacy to use it
Paper PDF: https://www.ykilcher.com/OA_Paper_2023_04_15.pdf
HN discussion on the paper: https://news.ycombinator.com/item?id=35582417
EDIT: After watching the video, seems likely this will be fine-tuned or otherwise enhanced for coding. Seems to have a lot of momentum and that's a defacto use-case.
The ability to mark things as "hate speech" is particularly laughable.
I wonder how much of this OpenAssistant is just rehashed ChatGPT since that wasn't made clear, though I feel as though it should be.