Commit 9fe7f2d3 authored by Alexander David Hellwig's avatar Alexander David Hellwig
Browse files

Added overview for ml clustering procedure

parent 8f93198c
Pipeline #81376 passed with stage
in 4 minutes and 18 seconds
......@@ -124,4 +124,23 @@ Look at [GenerationTest::testDistributedTargetGenerator](https://git.rwth-aachen
1. Start ros and the other nodes
* minimal working example: run: roscore
1. If the project was created by a MiddlewareGenerator, run the executable(s) at build/coordinator(/<>)/Coordinator_<(sub)>
## Automatic Clustering
To simplify the creation of distributed systems, the generator can automatically split the model into a given number of clusters.
* Spectral Clustering
* ...
* Convert the Symbol Table of a Component into a adjacency matrix
* (Add costs given by type to matrix. E.g. float is cheaper than Matrix of floats)
* Feed into ml library(e.g. [smile ml]( with the selected clustering algorithm
* (Compare the result of different algorithms)
* Generate Middleware tags seperating the clusters
* Feed into existing manual clustering architecture
* (generate)
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment