View Proposal
-
Proposer
-
Michael Lones
-
Title
-
Developing demonstration apps for bio-inspired computing
-
Goal
-
-
Description
- We teach a variety of algorithms in the biologically-inspired computation course. It really helps to be able to visually show an algorithm in action by the means of a good demonstrator application. However, most implementations of algorithms are not designed with demonstration purposes in mind. To address this, these projects focus on developing an application that implements an algorithm (or family of algorithms), shows it solving some problems, and gives plenty of information about what's going on behind the scenes.
For a good example, see this demonstration of ant colony optimisation that was put together by a project student in a previous year:
https://emilietavernier.github.io/MSc_ACO_Project/#/
There are various algorithms that it would be good to have demonstrators for, including (but not limited to) particle swarm optimisation, cellular automata, and evolutionary algorithms.
- Resources
-
-
Background
-
-
Url
-
-
Difficulty Level
-
Variable
-
Ethical Approval
-
None
-
Number Of Students
-
2
-
Supervisor
-
Michael Lones
-
Keywords
-
genetic algorithms, swarm computing, cellular automata, deep learning, software engineering
-
Degrees
-
Bachelor of Science in Computer Science
Bachelor of Science in Computer Systems
Bachelor of Science in Software Development for Business (GA)
Master of Design in Games Design and Development
Master of Science in Artificial Intelligence
Master of Science in Computing (2 Years)
Master of Science in Data Science
Master of Science in Software Engineering