Discrete Particle Swarm Optimization -- 2

Færdiggjort Opslået 3 år siden Betalt ved levering
Færdiggjort Betalt ved levering

General informations:

Parameters:

• Number of students (s) – 10 students (S1 S2 S3 S4 S5 S6 S7 S8 S9 S10)

• Number of groups (r)

• Number of themes/topics (k) – 3 (k1 k2 k3)

• Relative difficult of each theme (w) - (w1 =0.4, w2=0.3, w3=0,3)

Themes are divided in order that first theme has difficult k1 w1 =0.4 (theme must be known by student), next theme k2 has w2=0.3 and theme k3 ima has w3=0.3.

Applying of PSO:

Population should be: 5m or 10m

Number of iteration: 2000

2 criterias –parameters “m” which are used for PSO example from literatures:

• Result for student on pre-test

• Experience of learning for students (based on student activities for certain theme)

Add third parameter:

• Time for work on pre-test

Target, output should be - collaborative learning group

1. Theme k1: “Base of software projecting ” – Pre-test T1, w1 =0,4

2. Theme k2: „Templates for software projecting“ – Pre-test T2, w2 =0,3

3. Theme k3: „Advanced strategies in software projecting“ – Pre-test T3, w3 =0,3

Results of test (number of points) has to be between 0 and 1

Pre-test T1 ,weight w=0,4, theme: Base of software projecting

There was about 30 scenarios testing with different settings.

- Population volume (SwarmSize): used 2n, 5n and 12n; could be used for test by tutor (there isn’t big difference if you use 10n instead 12n); in our case n=3

- Range for interia weight (InertiaRange): should be tested [0.1; 1.1], [0.4; 0.9], [0.5; 2.5], i [1.0.; 5.0]

- Factors of learning c1 i c2 (SelfAdjustment) i (SocialAdjustment): testing values c1 = c2 = 0.1; c1 = c2 = 0.5; c1 = c2 = 2.0; c1 = c2 = 5, i c1 = 0.7, c2 = 1.5

- In our case we have 3 input parameters, thus nvars=3

- For these 3 parameters we’ve analyzed top and bottom limit and concluded: lb= [0; 1; 0]; ub= [1; 5; 20] – should be checked additionally

Text highlighted in green is output from Matlab.

We should save picture which Matlab provide for each algorithm.

Matlab and Mathematica Algoritme MATLAB

Projekt ID: #27752558

Om projektet

4 bud Remote projekt Aktiv 3 år siden

Tildelt til:

ilyarotov02

Hi, there I am interested in your project. I am expert in programming. I have experiences in matlab for 10+ years. I have a lot of experiences in many PSO, Firefly algorithm, GA. I can help you well. Kindly contact wit Flere

$50 USD in 5 dage
(102 bedømmelser)
6.5

4 freelancere byder i gennemsnit $78 timen for dette job

theatasolution1

///////////////// hi I am really interested in your project But I have full experience of Discrete Particle Swarm Optimization. I could finish your project in high quality, in short timeline I could satisfy you Everyt Flere

$40 USD på 1 dag
(13 bedømmelser)
3.8
youchian521

Hi Dear, I read your description carefully. I understood what you require me to do and I am filled with confidence that I can complete your project wonderfully. I have experience over 5+ years with Matlab and etc. I en Flere

$80 USD på 1 dag
(1 bedømmelse)
1.0