alpa
hivemind
alpa | hivemind | |
---|---|---|
4 | 40 | |
2,986 | 1,840 | |
0.8% | 1.6% | |
5.1 | 5.4 | |
5 months ago | about 1 month ago | |
Python | Python | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
alpa
-
How to Train Large Models on Many GPUs?
- Alpa does training and serving with 175B parameter models https://github.com/alpa-projects/alpa
-
how much does it actually cost in terms of computer power for open AI to respond
alpa.ai states "You will need at least 350GB GPU memory on your entire cluster to serve the OPT-175B model. For example, you can use 4 x AWS p3.16xlarge instances, which provide 4 (instance) x 8 (GPU/instance) x 16 (GB/GPU) = 512 GB memory."
- Alpa: Auto-parallelizing large model training and inference (by UC Berkeley)
-
Alpa: Automated Model-Parallel Deep Learning
GitHub code: https://github.com/alpa-projects/alpa
hivemind
-
You can now train a 70B language model at home
https://github.com/learning-at-home/hivemind is also relevant
-
Would anyone be interested in contributing to some group projects?
I really hope you'll join me, for the Petals support, at least! A single docker-compose.yml file is all we need, for now. If we are able to find enough people willing to host some smaller models, perhaps we could expand into the Hivemind, and create our own, custom foundation model one day?
- Hive mind:Train deep learning models on thousands of volunteers across the world
-
Could a model not be trained by a decentralized network? Like Seti @ home or kinda-sorta like bitcoin. Petals accomplishes this somewhat, but if raw computer power is the only barrier to open-source I'd be happy to try organizing decentalized computing efforts
Decentralized deep learning: https://github.com/learning-at-home/hivemind
-
Orca (built on llama13b) looks like the new sheriff in town
https://github.com/learning-at-home/hivemind - same people behind it, was made before petals I think.
-
Do you think that AI research will slow down to a halt because of regulation?
not if we rise to meet that challenge. here's a few tools that facilitate AI research in the face of an advanced persistent threat: Hivemind- a distributed Pytorch framework
-
LLM@home
yeah, there's Hivemind. and there's research wrt how to chunk out training workload so it can be scaled up. not sure why there's commentary that latency issues would limit this sort of enterprise, the architecture typically isn't designed for liveness. other subfields of distributed training/inference include zero-knowledge machine learning. besides all of that, there's also adversarial computation like SafetyNets and refereed delegation of computation.
-
[D] Google "We Have No Moat, And Neither Does OpenAI": Leaked Internal Google Document Claims Open Source AI Will Outcompete Google and OpenAI
We already have the software for it. There are some projects, but the one I'm most familiar with is https://github.com/learning-at-home/hivemind for training and it's sister project https://petals.ml/ for running large models distributed.
-
Run 100B+ language models at home, BitTorrent‑style
I'm not entirely how the approach they're using works [0], but I study federated learning and one of the highly-cited survey papers has several chapters (5 and 6 in particular) addressing potential attacks, failure modes, and bias [1].
0: https://github.com/learning-at-home/hivemind
1: https://arxiv.org/abs/1912.04977
-
SETI Home Is in Hibernation
The Hivemind project is just that
https://github.com/learning-at-home/hivemind
What are some alternatives?
transformers - 🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.
replika-research - Replika.ai Research Papers, Posters, Slides & Datasets
determined - Determined is an open-source machine learning platform that simplifies distributed training, hyperparameter tuning, experiment tracking, and resource management. Works with PyTorch and TensorFlow.
GLM-130B - GLM-130B: An Open Bilingual Pre-Trained Model (ICLR 2023)
FedML - FEDML - The unified and scalable ML library for large-scale distributed training, model serving, and federated learning. FEDML Launch, a cross-cloud scheduler, further enables running any AI jobs on any GPU cloud or on-premise cluster. Built on this library, FEDML Nexus AI (https://fedml.ai) is your generative AI platform at scale.
Super-SloMo - PyTorch implementation of Super SloMo by Jiang et al.
awesome-tensor-compilers - A list of awesome compiler projects and papers for tensor computation and deep learning.
mesh-transformer-jax - Model parallel transformers in JAX and Haiku
adaptdl - Resource-adaptive cluster scheduler for deep learning training.
HiveMind-core - Join the OVOS collective, utils for OpenVoiceOS mesh networking
PaddlePaddle - PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (『飞桨』核心框架,深度学习&机器学习高性能单机、分布式训练和跨平台部署)