Methods of computational intelligence Field of study: Computer Science
Programme code: 08-S2INIA15.2016

Module name: Methods of computational intelligence
Module code: 08-IN-IJO-S2-MIO
Programme code: 08-S2INIA15.2016
Semester: winter semester 2017/2018
Language of instruction: English
Form of verification: exam
ECTS credits: 3
Description:
Swarm behavior algorithms constitute a part of artificial life and computational intelligence. The aim of the student is acquiring the skill of selecting swarm optimization technique appropriate for the group of optimization problems analyzed, including simulation and behavior analysis algorithms. Proper PSO selection depends on communication topology, interaction between particles and the role of a leader, or the algorithm of particle grouping.
Prerequisites:
(no information given)
Key reading:
(no information given)
Learning outcome of the module Codes of the learning outcomes of the programme to which the learning outcome of the module is related [level of competence: scale 1-5]
Can divide project tasks and co-operates in several person group. [MIO -K_8]
K_2_A_I_K03 [2/5]
Uses swarm displacement equations in simple swarm implementations concerning obstacles bypassing. [MIO -U_4]
K_2_A_I_U01 [1/5] K_2_A_I_U02 [2/5] K_2_A_I_U03 [1/5]
Deploys the methods known in PSO algorithm implementations retaining volumes of parameters influencing obtaining optimum of the function optimizated. [MIO -U_5]
K_2_A_I_U01 [1/5] K_2_A_I_U02 [2/5] K_2_A_I_U03 [1/5]
Can select and bring up to date the values of parameters in various approaches concerning swarm particles optimization (PSO),canonical model with inertia weight and in a model with preload. [MIO -U_6]
K_2_A_I_U01 [1/5] K_2_A_I_U02 [2/5] K_2_A_I_U03 [1/5]
Verifies and designs swarm intelligence model accordin to the analyzed problem and communication topology used. [MIO -U_7]
K_2_A_I_U01 [1/5] K_2_A_I_U02 [2/5] K_2_A_I_U03 [1/5]
Characterizes swarm behaviors by Boids C. Reynolds algorithm. [MIO -W_1]
K_2_A_I_W02 [1/5] K_2_A_I_W06 [1/5] K_2_A_I_W08 [2/5] K_2_A_I_W09 [1/5] K_2_A_I_W14 [1/5] K_2_A_I_W16 [1/5]
Explains displacement rules on the basis of basic patterns drawn from particles swarm optimization. [MIO -W_2]
K_2_A_I_W02 [1/5] K_2_A_I_W06 [1/5] K_2_A_I_W08 [2/5] K_2_A_I_W09 [1/5] K_2_A_I_W14 [1/5] K_2_A_I_W16 [1/5]
Selects appropriate PSO model on the basis of the analyzed problem and describes influence of parameters on the way the swarm operates. [MIO -W_3]
K_2_A_I_W02 [1/5] K_2_A_I_W06 [1/5] K_2_A_I_W08 [2/5] K_2_A_I_W09 [1/5] K_2_A_I_W14 [1/5] K_2_A_I_W16 [1/5]
Type Description Codes of the learning outcomes of the module to which assessment is related
Exam [MIO _w_1]
Written work indicating the level of understanding of the lecture content.
MIO -W_1 MIO -W_2 MIO -W_3
Control tests [MIO _w_2]
Written knowledge verification of the subsequent topics realized during laboratory classes.
MIO -W_1 MIO -W_2 MIO -W_3
Group project [MIO _w_3]
Implementation of swarm intelligence algorithm in a specific use in several person group.
MIO -K_8 MIO -U_4 MIO -U_5 MIO -U_6 MIO -U_7
Form of teaching Student's own work Assessment of the learning outcomes
Type Description (including teaching methods) Number of hours Description Number of hours
lecture [MIO _fs_1]
Presenting educational content verbally with use of the content visualization. Focusing on conceptually complex material and indicating website addresses and e-learning package.
30
Familiarizing with lecture thematics with use of the existing method packages: a script, websites, e-learning package.
10 Exam [MIO _w_1]
laboratory classes [MIO _fs_2]
Detailed preparation of the students for algorithms implementation indicating methodology and sequence of proceedings.
30
Independent execution and elaboration for laboratory class credit tests. Execution of the project – implementation of the given system in a several person group.
20 Control tests [MIO _w_2] Group project [MIO _w_3]
Attachments
Module description (PDF)
Information concerning module syllabuses might be changed during studies.
Syllabuses (USOSweb)
Semester Module Language of instruction
(no information given)