Difference between revisions of "Decentralized: Federated & Distributed"
m |
m |
||
| Line 13: | Line 13: | ||
* [[OpenMined]] | * [[OpenMined]] | ||
* [[Platforms: Machine Learning as a Service (MLaaS)]] | * [[Platforms: Machine Learning as a Service (MLaaS)]] | ||
| − | |||
= Centralized vs. Decentralized vs. Distributed = | = Centralized vs. Decentralized vs. Distributed = | ||
| Line 149: | Line 148: | ||
<youtube>8sN3cT5T-5g</youtube> | <youtube>8sN3cT5T-5g</youtube> | ||
<b>Introduction to Decentralized P2P Apps | <b>Introduction to Decentralized P2P Apps | ||
| − | </b><br>Most people think peer-to-peer (P2P) networks are just for file sharing, but it turns out you can also build other types of applications on P2P networks with advantages like enhanced privacy and security. We’ll walk through the process of building an increasingly complex P2P cloud storage system (think Dropbox), and touch on the challenges you’d run into and some of their possible solutions. Topics include efficiently locating data within a large network and building a system where we can trust random people on the internet with our personal files. EVENT: SFNode Meetup July 2018 SPEAKER: Dylan Barnard PERMISSIONS: SFNode Meetup Organizer provided Coding Tech with the permission to republish this video. | + | </b><br>Most people think peer-to-peer (P2P) networks are just for file sharing, but it turns out you can also build other types of applications on P2P networks with advantages like enhanced [[privacy]] and security. We’ll walk through the process of building an increasingly complex P2P cloud storage system (think Dropbox), and touch on the challenges you’d run into and some of their possible solutions. Topics include efficiently locating data within a large network and building a system where we can trust random people on the internet with our personal files. EVENT: SFNode Meetup July 2018 SPEAKER: Dylan Barnard PERMISSIONS: SFNode Meetup Organizer provided Coding Tech with the permission to republish this video. |
|} | |} | ||
|<!-- M --> | |<!-- M --> | ||
Revision as of 23:15, 26 September 2020
Youtube search... ...Google search
Contents
Centralized vs. Decentralized vs. Distributed
Youtube search... ...Google search
- Social Media Alternatives Series, EP. 1: What You NEED to Know | Fliphodl
- Exclusive: We tried Ultra and it will kill Steam | Fliphodl
Federated
Youtube search... ...Google search
- Federated Learning | Wikipedia
- Federated Machine Learning: Concept and Applications | Q. Yang, Y. Liu, T. Chen and Y. Tong
- Federated Learning: The Future of Distributed Machine Learning | Mi Zhang - Medium
- Chained Anomaly Detection Models for Federated Learning: An Intrusion Detection Case Study | D. Preuveneers, V. Rimmer, I. Tsingenopoulos, J. Spooren, W. Joosen and E. Ilie-Zudor
- A Beginners Guide to Federated Learning | Santanu Bhattacharya
- Watch me Build a Cybersecurity Startup
- Federated Learning Frameworks:
- OpenMined Pysyft ...GitHub
- TensorFlow Federated Learning ...* TensorFlow Federated helps train AI models on data from different locations | Kyle Wiggers - VentureBeat
- Federated AI Ecosystem (FATE) | FEDAI.org
- Clara Federated Learning | NVIDIA
Distributed
Youtube search... ...Google search
Distributed machine learning refers to multi-node machine learning algorithms and systems that are designed to improve performance, increase accuracy, and scale to larger input data sizes. Increasing the input data size for many algorithms can significantly reduce the learning error and can often be more effective than using more complex methods [8]. Distributed machine learning allows companies, researchers, and individuals to make informed decisions and draw meaningful conclusions from large amounts of data. Many systems exist for performing machine learning tasks in a distributed environment. These systems fall into three primary categories: database, general, and purpose-built systems. Each type of system has distinct advantages and disadvantages, but all are used in practice depending upon individual use cases, performance requirements, input data sizes, and the amount of implementation effort. | SpringerLink
|
|
|
|
Peer-to-Peer
Youtube search... ...Google search
- Hopfield Network (HN)
- Feedback Loop - Peer Learning
- Developing Machine Intelligence within P2P Networks Using a Distributed Associative Memory | A. Amir, A. Amin, and A. Khan - SpingerLink ...Distributed Associative Memory Tree (DASMET), to deal with multi-feature recognition in a peer-to-peer (P2P)-based system.
- BrainTorrent: A Peer-to-Peer Environment for Decentralized Federated Learning | A. G. Roy, S. Siddiqui, S. Pölsterl, N. Navab, and C. Wachinger
- Role of Peer to Peer Networks In Creating Transparency And Increased Usage of AI | Imarticus
- A Reinforcement Learning based Distributed Search Algorithm For Hierarchical Peer-to-Peer Information Retrieval Systems | Haizheng Zhang and Victor Lesser
|
|
Proxy
Youtube search... ...Google search
|
|
Blockchain
Programming