EPN-V2

ACIT4610 Evolutionary artificial intelligence and robotics Emneplan

Engelsk emnenavn
Evolutionary artificial intelligence and robotics
Omfang
10.0 stp.
Studieår
2022/2023
Emnehistorikk
Timeplan
  • Innledning

    This course will present complex systems (cellular automata, networks, and agent-based) modelling and programming through state-of-the-art artificial intelligence methods that take inspiration from biology (sub-symbolic and bio-inspired AI methods), such as evolutionary algorithms, neuro-evolution, artificial development, swarm intelligence, evolutionary and swarm robotics.

    During this course, students will get both theoretical and practical experience within complex systems and bio-inspired/sub-symbolic AI methods.

  • Forkunnskapskrav

    No formal requirements over and above the admission requirements.

  • Læringsutbytte

    On successful completion of the course, students should have the following learning outcomes defined in terms of knowledge, skills, and general competence.

    Knowledge

    The student:

    • has a deep understanding of complex systems modelling and analysis
    • has advanced knowledge in sub-symbolic and bio-inspired AI methods
    • has a clear understanding of key concepts in AI such as emergence, adaptation, evolution.

    Skills

    The student:

    • can model and analyse complex systems using cellular automata, networks and agent- based models
    • can program complex systems using bio-inspired AI methods
    • can design and implement evolutionary and swarm robotic systems

    General Competence

    The student:

    • has theoretical and practical understanding of complex and biologically-inspired AI methods and evolutionary robotics methods
    • can understand and discuss relevance, strength and limitations of complex and biologically inspired systems
    • is able to work in relevant research projects.
  • Arbeids- og undervisningsformer

    The course consists of lectures and seminars on techniques and methods, as well as a project to be carried out in groups (2-4 students). The project will be chosen from a portfolio of available problems. The students will work in groups and will submit the code and a project report.;

    Practical training

    Lab sessions.

  • Arbeidskrav og obligatoriske aktiviteter

    None.

  • Vurdering og eksamen

    The assessment will be based on a portfolio of the following:

    • A group project delivery (2-4 students), consisting of a report (7500-3000 words) and code
    • An individual oral examination

    The weight of the two parts is 50 % each.

    The project report should be between 7500-3000 words. Both the code/program and the report will be evaluated. The comprehensiveness of the code/program is evaluated with the assumption that each student in the group has committed about 60 hours towards developing the solution. As a general guideline, the code/program carries a stronger weight than the report.

    The portfolio will be assessed as a whole and the exam cannot be appealed.

    ;

    New/postponed exam

    In case of failed exam or legal absence, the student may apply for a new or postponed exam. New or postponed exams are offered within a reasonable time span following the regular exam. The student is responsible for applying for a new/postponed exam within the time limits set by OsloMet. The Regulations for new or postponed examinations are available in Regulations relating to studies and examinations at OsloMet.

  • Hjelpemidler ved eksamen

    All aids are permitted. For the oral exam, students will not have access to computers or other aids.

  • Vurderingsuttrykk

    Grade scale A-F.

  • Sensorordning

    Two internal examiners. External examiner is used periodically.

  • Emneansvarlig

    Ola Huse Ramstad