Skip to content

Latest commit

 

History

History
29 lines (18 loc) · 1.48 KB

File metadata and controls

29 lines (18 loc) · 1.48 KB

Distributed-AI

Distributed-AI is an Android application built on top of IPv8 and Trustchain, and is integrated into the Trustchain Superapp.

It is a proof-of-concept of distributed, server less, machine learning. The base concept comes from Róbert Ormándi from the University of Szeged (paper available here).

Unlike regular machine learning algorithms, which involves the data being present on a single computer, this distributed machine learning algorithm is capable to learn, by analysing the data present on each participating peer. The data never leaves the possessor, such that our algorithm could handle sensitive personal information. Moreso, there is no single server learning a model from the data: every participating peer has access to the learned model.

Our current implementation is far from finished. It takes numbers as input and performs a simple linear regression. It isn't fully integrated with Trustchain's infrastructure, the data is still stored locally. However, the algorithm performs our algorithm as if the data came from different sources, emulating being server less.

First Time Launch Screens