https://github.com/salvatorecorvaglia/advanced-control-techniques
Distributed gradient algorithm over ordinary least squares problem
https://github.com/salvatorecorvaglia/advanced-control-techniques
algorithm distributed-gradient least-squares-problem mpi supervised-learning
Last synced: 5 months ago
JSON representation
Distributed gradient algorithm over ordinary least squares problem
- Host: GitHub
- URL: https://github.com/salvatorecorvaglia/advanced-control-techniques
- Owner: salvatorecorvaglia
- Created: 2020-04-02T13:26:16.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-05-25T08:58:22.000Z (over 4 years ago)
- Last Synced: 2025-04-04T15:21:20.642Z (8 months ago)
- Topics: algorithm, distributed-gradient, least-squares-problem, mpi, supervised-learning
- Language: Python
- Homepage:
- Size: 34.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Advanced Control Techniques
## Distributed gradient algorithm over ordinary least squares problem
The project deals with the design and implementation of a distributed optimization algorithm in order to solve a Supervised Learning (SL) problem. In particular, the project activity includes to design a software based on Message Passing Interface (MPI) that implements a distributed gradient tracking algorithm. This software will be used to solve a Ordinary Least Squares problem and than the results obtained will be validated through numerical tests over a given dataset. All results will be desplayed graphically to give an immediate idea of the behavior of the agents during the estimate. Finally, the graph of the difference between the solution provided by the sequential algorithm and distributed one will highlight the computing differences between them.