Romain Goussault

Results 17 issues of Romain Goussault

This is useful when the number of partners is large

help wanted
nice_to_have

`AIS_Kriging_S` contrib method fails. It now removed from [the end to end tests.](https://github.com/SubstraFoundation/distributed-learning-contributivity/blob/58fa873cb731f8f066bb57917c636f611d4f39e8/tests/contrib_end_to_end_test.py#L66) How to reproduce: scenario = Scenario(2, [0.25, 0.75], epoch_count=4, minibatch_count=2, dataset_name='mnist', contributivity_methods=["AIS_Kriging_S"], dataset_proportion=0.1) exp = Experiment(scenarios_list=[scenario]) exp.run()...

bug

https://arxiv.org/pdf/1602.05629.pdf https://arxiv.org/pdf/1805.09767.pdf https://arxiv.org/pdf/1908.07873.pdf https://arxiv.org/pdf/1912.04977.pdf

help wanted
question
nice_to_have

Increasing the number of minibatch seems to increase the time to do a federated run. This might be due to the process of: - creating the model - setting the...

question
experiment
need test

Now each scenario is processed sequentially. Since scenarii are independant we could parallelize the computations. One thing to be wary of is the GPU memory if we learn too many...

nice_to_have
optimization

The batch size is clipped here --> https://github.com/SubstraFoundation/distributed-learning-contributivity/blob/b72fa98c0b4db45d368f577d0f6d1a861b1610c2/scenario.py#L584 So if it's clipped it means that sometimes we don't use all the data in the dataset. But we don't give any...

help wanted
good first issue
optimization

@bowni @Thomas-Galtier @arthurPignet What would happen if we removed this threshold ? https://github.com/SubstraFoundation/distributed-learning-contributivity/blob/808ee93c8593d3b226d3d1aeaa370c6d9d9689f8/mplc/contributivity.py#L452

question

Signed-off-by: Romain Goussault Update outdated README.MD of docs folder