Axiom Distributed AI: Difference between revisions
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
[[File:{{#setmainimage:Axiom-logo.png}}|alt=Axiom Distributed AI|center|frameless]] | [[File:{{#setmainimage:Axiom-logo.png}}|alt=Axiom Distributed AI|center|frameless]] | ||
{{Infobox software | |||
Axiom | | name = Axiom Distributed AI | ||
| screenshot = Axiom-logo.png | |||
| caption = Logo of the Axiom Distributed AI project | |||
Official website: [https://axiom. | |||
| developer = PyHelix / Axiom Project Team | |||
| released = 2026-01-23 | |||
| discontinued = Yes (Completed Test / Proof of Concept) | |||
| repository = [https://github.com/PyHelix/boinc-Axiom github.com/PyHelix/boinc-Axiom] | |||
| programming language = Python, C++ | |||
| operating system = Windows, Linux | |||
| platform = BOINC | |||
| genre = Distributed computing, Artificial Intelligence | |||
| license = Open Source | |||
| website = [https://axiom.heliex.net/ axiom.heliex.net] | |||
}} | |||
'''Axiom Distributed AI''' was an experimental volunteer distributed computing project built on the [https://berkeley.edu BOINC] platform. Launched in early 2026, the project explored an alternative approach to artificial intelligence training by using decentralized, biologically inspired learning techniques rather than conventional centralized AI infrastructure [https://linustechtips.com]. | |||
The project invited volunteers from around the world to donate spare CPU and NVIDIA GPU processing power to help train a shared neural network collaboratively across thousands of computers. Community analysis and forum data indicate that the project has concluded its run, operating primarily as a short-lived experimental test and proof-of-concept [https://berkeley.eduforum_thread.php?id=15694&postid=118571]. | |||
Official website: [https://axiom.heliex.net/ Axiom Distributed AI] | |||
Open source development: [https://github.com/PyHelix/boinc-Axiom GitHub Repository] | Open source development: [https://github.com/PyHelix/boinc-Axiom GitHub Repository] | ||
== Overview == | == Overview == | ||
Unlike most modern AI systems that rely on centralized datacenters and expensive GPU clusters, Axiom experimented with a decentralized learning architecture inspired by '''Hebbian learning''' — often summarized as: | |||
Unlike most modern AI systems that rely on centralized datacenters and expensive GPU clusters, Axiom | |||
<blockquote> | <blockquote> | ||
| Line 16: | Line 38: | ||
</blockquote> | </blockquote> | ||
The project | The project distributed training tasks across volunteer computers worldwide using the BOINC infrastructure. Each participant contributed small amounts of computation toward a larger shared neural model. | ||
Axiom is | Axiom is considered a finished '''proof-of-concept research project''' exploring whether distributed Hebbian learning can scale effectively in a real-world volunteer computing environment [https://boincsynergy.ca]. | ||
== Why Axiom Distributed AI? == | == Why Axiom Distributed AI? == | ||
Traditional AI systems typically depend on: | Traditional AI systems typically depend on: | ||
* Massive centralized datacenters | * Massive centralized datacenters | ||
* High energy consumption | * High energy consumption | ||
| Line 29: | Line 49: | ||
* Expensive specialized hardware | * Expensive specialized hardware | ||
Axiom instead | Axiom instead investigated whether learning could emerge from: | ||
* Distributed volunteer computation [https://boincsynergy.ca] | |||
* Distributed volunteer computation | |||
* Correlation-based learning | * Correlation-based learning | ||
* Decentralized pattern recognition | * Decentralized pattern recognition | ||
* Biologically inspired neural adaptation | * Biologically inspired neural adaptation | ||
The long-term vision | The long-term vision was to explore alternative methods for building AI systems that are more decentralized, energy-efficient, community-driven, and resistant to centralized control. | ||
== Goal == | == Goal == | ||
The immediate goal of the project was to demonstrate that: | |||
:<center>'''Distributed Hebbian learning works at scale.'''</center> | |||
If successful, the research sought to contribute toward new approaches in: | |||
If successful, the research | |||
* Neural network training | * Neural network training | ||
* Decentralized artificial intelligence | * Decentralized artificial intelligence | ||
* Distributed machine learning | * Distributed machine learning | ||
* Collaborative AI infrastructure | * Collaborative AI infrastructure | ||
* | * Emergence-based pattern recognition systems | ||
At present, the project | At present, the project's online lifecycle has completed, serving its primary purpose as an experimental research platform and proof concept [https://boincsynergy.ca]. | ||
== Methods == | == Methods == | ||
Axiom trained neural systems to recognize patterns in data using the spare processing power of volunteer computers. Instead of conventional large language model (LLM) training, Axiom focused on learning: | |||
Axiom | * Bit-level compression patterns [https://boincsynergy.ca] | ||
* Sequence prediction (e.g., predicting the next bit in a stream) | |||
Instead of conventional language | |||
* Bit-level compression patterns | |||
* Sequence prediction | |||
* Correlations within data streams | * Correlations within data streams | ||
* Generalized pattern recognition | * Generalized pattern recognition | ||
=== Key Technical Concepts === | === Key Technical Concepts === | ||
# '''Not an LLM''' | # '''Not an LLM''' | ||
#* Axiom | #* Axiom was '''not''' training a Large Language Model (LLM). The system instead attempted to learn predictive patterns at the bit-stream level. | ||
# '''Distributed Learning''' | # '''Distributed Learning''' | ||
#* Training workloads | #* Training workloads were distributed across volunteers worldwide through BOINC. Each computer contributed partial learning updates to the shared model. | ||
# '''Correlation-Based Credit System''' | # '''Correlation-Based Credit System''' | ||
#* Random or low-quality data naturally | #* Random or low-quality data naturally contributed less to the model [https://boincsynergy.ca]. Useful learning signals correlated more strongly with other contributors' gradients. This created a natural weighting system favoring meaningful patterns. | ||
# '''Noise Reduction''' | # '''Noise Reduction''' | ||
#* Random noise generally fails to correlate with broader learning patterns. | #* Random noise generally fails to correlate with broader learning patterns. As a result, noisy data contributed less to overall model development. | ||
# '''Generalization Through Diversity''' | # '''Generalization Through Diversity''' | ||
#* Diverse datasets | #* Diverse datasets were intended to improve the model's ability to generalize across different data types. Text, code, images, documents, and structured data could all contribute useful patterns. | ||
=== AI Principal Investigator Experiment === | |||
According to documentation from early 2026 deployments, the project uniquely experimented with an automated workflow [https://linustechtips.com]. A large language model served as a "Principal Investigator," autonomously designing experiments, deploying tasks to the volunteer client hardware, reviewing return results, and automatically awarding BOINC credit based on the scientific quality of data returned. | |||
== Monitoring Learning Progress == | == Monitoring Learning Progress == | ||
The Axiom website provided live statistics and progress monitoring during its operational window. One key metric tracked was: | |||
:<center>'''Bit loss'''</center> | |||
When bit loss trended downward over time, it suggested the neural model was learning meaningful structures and predictive relationships rather than memorizing random noise [https://boincsynergy.ca]. | |||
When bit loss | |||
Volunteers were able to monitor: | |||
* Model learning progress | * Model learning progress | ||
* Training statistics | * Training statistics | ||
| Line 114: | Line 106: | ||
== Contributing Data == | == Contributing Data == | ||
Volunteers were given the option to contribute local files locally to help train the system via unique directory ingestion points on client devices: | |||
Volunteers | |||
=== Windows === | === Windows === | ||
Place files in: | Place files in: | ||
<pre> | <pre> | ||
%USERPROFILE%\Axiom\contribute\ | %USERPROFILE%\Axiom\contribute\ | ||
| Line 126: | Line 115: | ||
=== Linux Mint 22.3 === | === Linux Mint 22.3 === | ||
Place files in: | Place files in: | ||
<pre> | <pre> | ||
\boinc\Axiom\contribute\ | \boinc\Axiom\contribute\ | ||
| Line 134: | Line 121: | ||
=== Supported Contribution Types === | === Supported Contribution Types === | ||
Users were able to contribute many different file types, including: | |||
Users | |||
* Documents | * Documents | ||
* Images | * Images | ||
| Line 145: | Line 130: | ||
* Experimental real-time data streams | * Experimental real-time data streams | ||
== Reception and Project Conclusion == | |||
Axiom Distributed AI entered the BOINC landscape as an experimental project, drawing notable interest from technical communities like the [https://linustechtips.com Linus Tech Tips Monthly BOINC Logs]. However, it also faced scrutiny on the official [https://berkeley.eduforum_thread.php?id=15694&postid=118571 Berkeley BOINC Forums] regarding the ultimate scientific utility of its distributed outputs, with multiple community members noting that the platform behaved more as a brief conceptual test than a long-term infrastructure project. | |||
There are no recorded permanent entries for scientific papers authored by Axiom within the official [https://berkeley.edupubs.php Berkeley BOINC Publications Database]. The software repositories and active work unit generations have since wound down, cementing its status as an early-2026 experimental test. | |||
== Open Source Development == | == Open Source Development == | ||
Axiom Distributed AI was developed as open-source software. Source code and development logs remain accessible on GitHub: | |||
Axiom Distributed AI | * [https://github.com/PyHelix/boinc-Axiom boinc-Axiom GitHub Repository] | ||
Source code and development | |||
[https://github.com/PyHelix/boinc-Axiom boinc-Axiom GitHub Repository] | |||
== Project Team / Sponsors == | == Project Team / Sponsors == | ||
* PyHelix | * PyHelix | ||
* Axiom Project | * Axiom Project | ||
== External Links == | == External Links == | ||
* [https://pyhelix.com Official Axiom Distributed AI Website] | |||
* [https:// | * [https://github.com Axiom GitHub Repository] | ||
* [https://github.com/ | * [https://boincsynergy.ca Axiom Profile on BOINC Synergy Wiki] | ||