700.292 (21S) Simulating Swarm Intelligence
Overview
For further information regarding teaching on campus, please visit: https://www.aau.at/en/corona.
- Lecturer
- Course title german Simulating Swarm Intelligence
- Type Course (continuous assessment course )
- Course model Online course
- Hours per Week 2.0
- ECTS credits 3.0
- Registrations 17
- Organisational unit
- Language of instruction English
- possible language(s) of the assessment English
- Course begins on 02.03.2021
- eLearning Go to Moodle course
-
Remarks (english)
If you want to join the lecture after March 3, please send me an email.
Time and place
Course Information
Intended learning outcomes
Are you interested in swarms and bio-inspired algorithms?
Curious how complex system behavior emerges from many individuals with simple rules?
Want to simulate such systems, visualize them and gain insight into how they work?Don't want to or unable to go to a lecture IRL this semester?
Then this course is for you!DAY & TIME: Tuesday, 17:00 - 18:30 (Austria time)
You will get basic knowledge in swarm intelligence by applying agent-based modeling/simulation methods.
After the course, you will
- be able to model, code, and run a simulation of a swarm system using the simulation platform Netlogo
- be able to do some simple(!) evaluations of the simulation using the statistics software R
- have experience with the complete simulation lifecycle from modeling to running and evaluating multiple simulation runs.
All software used in this course is free and runs on Windows, Mac, and Linux.
Teaching methodology including the use of eLearning tools
Online instruction only.
Live online lectures, pre-recorded videos, readings, online discussions.
Individual work: students first study existing models and later model, code, run, and evaluate their own simulations.
Online presentation of student projects.
Course content
- Swarm Intelligence
- Simulation methods
- Agent-based simulation
- Netlogo platform and language
- Using Netlogo library models
- Simple evaluation methods with the R statistics package
- Modeling and coding your own simulation
Prior knowledge expected
Basic knowledge of programming in any language.
This course is suitable for bachelor, master, and PhD students.
Literature
Bill Rand, Fundamentals of Netlogo Tutorial @ Complexity Explorer (free, sign-up required): https://www.complexityexplorer.org/courses/84-fundamentals-of-netlogo
Jennifer Badham, Agent-Based Modelling for the Self Learner (free pdf eBook): http://research.criticalconnections.com.au/ABMBook/ABMtutorial.pdf
Netlogo User Manual: https://ccl.northwestern.edu/netlogo/docs/
Venables, Smith & R Core Team, An Introduction to R (free pdf eBook): https://cran.r-project.org/doc/manuals/R-intro.pdf
Examination information
Grading scheme
Grade / Grade grading schemePosition in the curriculum
- Masterstudium Information and Communications Engineering (ICE)
(SKZ: 488, Version: 15W.1)
-
Subject: Information and Communications Engineering: Supplements (NC, ASR)
(Compulsory elective)
-
Wahl aus dem LV-Katalog (Anhang 4) (
0.0h VK, VO, KU / 14.0 ECTS)
- 700.292 Simulating Swarm Intelligence (2.0h KS / 3.0 ECTS)
-
Wahl aus dem LV-Katalog (Anhang 4) (
0.0h VK, VO, KU / 14.0 ECTS)
-
Subject: Information and Communications Engineering: Supplements (NC, ASR)
(Compulsory elective)
- Masterstudium Information and Communications Engineering (ICE)
(SKZ: 488, Version: 15W.1)
-
Subject: Information and Communications Engineering: Supplements (NC, ASR)
(Compulsory elective)
-
Wahl aus dem LV-Katalog (Anhang 4) (
0.0h VK, VO, KU / 14.0 ECTS)
- 700.292 Simulating Swarm Intelligence (2.0h KS / 3.0 ECTS)
-
Wahl aus dem LV-Katalog (Anhang 4) (
0.0h VK, VO, KU / 14.0 ECTS)
-
Subject: Information and Communications Engineering: Supplements (NC, ASR)
(Compulsory elective)
- Masterstudium Information and Communications Engineering (ICE)
(SKZ: 488, Version: 15W.1)
-
Subject: Free Electives
(Optional subject)
-
Free Electives (
0.0h XX / 6.0 ECTS)
- 700.292 Simulating Swarm Intelligence (2.0h KS / 3.0 ECTS)
-
Free Electives (
0.0h XX / 6.0 ECTS)
-
Subject: Free Electives
(Optional subject)
Equivalent courses for counting the examination attempts
-
Wintersemester 2020/21
- 700.292 KS Simulating Swarm Intelligence (2.0h / 3.0ECTS)