Distribuovaný evoluční algoritmus

V tomto projektu jsme studovali postupný vývoj ovládání robota ve skupině dvou jedinců.

Každý robot vyvine svá vlastní ovládání a nejlepší z nich sdílí pomocí přímé komunikace mezi roboty. Ovládání jsou modelovaná jako primitivní dvouvrstvá neuronová síť, jejíž váhové vektory reprezentují chromozomy. Síť je podstoupena evolučnímu vývoji v genetickém algoritmu.

Porovnali jsme výkon v učení mezi samotným robotem a robotem, který se učil ze zkušeností jiného robota. Následující videa ukazují experiment se 40 chromozomy. Poskytovatel zkušeností je vpravo, přijímající robot je vlevo.

1. video
2. video

Comments are closed